Commit Graph

21009 Commits

Author SHA1 Message Date
74b4fe6816 Fix progress widget inside datagrid 2012-03-12 23:18:46 +00:00
f26822c302 Slightly more efficient link display in datagrid; treat false and null titles as empty string 2012-03-12 22:32:13 +00:00
91c4a4de81 Fix missing delimiter, silence Invalid argument warning 2012-03-12 22:29:51 +00:00
1d74169848 Add time picker popup 2012-03-12 21:20:46 +00:00
268be2c8b9 Make button onclick work inside nextmatch again 2012-03-12 18:25:36 +00:00
8820bf0acf Whoops - revert accidental commit 2012-03-12 17:58:55 +00:00
c2d1edc754 Make button onclick work inside nextmatch again 2012-03-12 17:55:52 +00:00
da10c03762 Use window's jQuery to make it work 2012-03-12 17:26:33 +00:00
3287ac7286 Fixed typo 2012-03-12 13:52:32 +00:00
a9967f678d Displaying linebreaks for description tags 2012-03-12 13:41:10 +00:00
28aeb06238 Fixed problem with class not being set correctly 2012-03-12 13:19:13 +00:00
645d8896cd * Calendar: mail all participants was attaching iCal with wrong time(zone) 2012-03-12 12:45:54 +00:00
162bb12d19 Make grid resizing work again 2012-03-12 12:17:07 +00:00
97080a676a Reverted changes to accidently commited class.etemplate.inc.php 2012-03-12 12:08:37 +00:00
dc017ed889 Now again using a local etemplate2 instance on the client 2012-03-12 12:05:14 +00:00
36314a077e Fixed bug with etemplate2 not working properly especially in idots: JS files only get included if they really have not already been included; egw object gets included before 'lang' in idots 2012-03-12 09:20:24 +00:00
1575434535 * EMail/Calendar: for meeting requests to recuring events check recurrance enddate, not event-date, to deny importing it with "event is in the past" 2012-03-12 08:52:40 +00:00
3a4274af02 added show method calling etemplate_old::show(), so calendar keeps working after renaming etemplate --> etemplate_old and etemplate_new --> etemplate 2012-03-12 08:42:05 +00:00
21c49b0b26 * Calendar/CalDAV/eSync: fixed etag generation to NOT query maximum user-modification date for each entry, fixed etag and ctag for eSync to only use recurance master, as ActiveSync event does not contain extra participant data for exceptions (virtual and real) 2012-03-12 08:20:36 +00:00
6c4a1e0b72 adding Mac ports location of tnef 2012-03-11 09:39:19 +00:00
43092fea2e setting recommended php version to 5.3, not sure why we havnt done that already 2012-03-11 09:37:38 +00:00
f512d1efae Move calendar icon inside input box 2012-03-09 18:46:29 +00:00
d486e50a57 phpgwapi:
* Changed way of how "webserverUrl" gets set - any type of data can now be
	  injected into the egw object by creating an object with the data and an
	  entry "prefsOnly" set to true. This allows to ensure, that "webserverUrl"
	  is the first thing that is being set in the egw object (as needed when
	  including new JS/CSS files at runtime)

jsapi:
	* Fixed including JS/CSS files at runtime in other windows than the root
	  window
	* Added "ready" function/module, which provides an alternative to the
	  $j("ready") function. The ready module provides the functionality to
	  postpone calling the "ready" until certain events happened.
	* using jQuery calendar object instead of jscalendar in the calendar
	  function.
	* added "jquery" module which takes care of including all jQuery modules
	  in all windows
	* added possibility for modules to update constants using the "constant"
	  function.
	* added possibility for modules to access certain other modules using
	  the "module" function

etemplate:
	* Using new egw(window).ready function to build the template first if
	  loading has finished.
2012-03-09 15:32:29 +00:00
4b83719907 fixed "Save as" / forced download for known mime-types 2012-03-09 12:39:39 +00:00
735b24fe9c Always include egw.js, as determining whether the current window is a popup or not does not work properly when not running an etemplate2 application 2012-03-09 09:29:05 +00:00
cbc87ce197 * InfoLog CSV import: do not notify a 2nd time when primary link get set (UI does not do it either)
fixed wired formatting of 8 space instead of tab and removed xmlrpc like call by introducing new parameter value 2=only update modifier
2012-03-09 09:22:15 +00:00
f467572bd4 using mime-registry for link-widget "link-list" and "link-string" too 2012-03-09 07:39:36 +00:00
c3fd6f685f Don't hard-code preferences 2012-03-09 00:44:28 +00:00
73817441cf jQuery-UI datepicker as date selection popup 2012-03-09 00:36:35 +00:00
8cd853fa36 Bring external test a little more up to date, at least so it sort of works 2012-03-09 00:35:24 +00:00
dd8a5cf29e * Filemanager/FMail/Calendar: allow to open .eml and .ics files from filemanager in fmail or calendar (infrastructure for apps to register which mime-types they can open) 2012-03-08 18:43:40 +00:00
96271ea210 Change image buttons from using a child image widget to using the img node as the button's DOM node 2012-03-08 17:10:26 +00:00
2df89f73ab Remove redundant code - api handles this 2012-03-08 16:57:23 +00:00
e1f8411253 Add tree to list 2012-03-08 16:55:12 +00:00
1b345bbf36 * InfoLog/CalDAV: fixed wrong timezone used for iCal generation
times where read in server-time, but infolog_ical was told it is user-time, now set to server-time in infolog_groupdav::get_handler()
2012-03-08 16:23:43 +00:00
df06f6657c Now always including egw and etemplate2 javascript code if we are in the top window 2012-03-08 14:05:00 +00:00
60a2fd9855 Added calendar module for the client side api, roughly working, needs some further work (currently not shown as popup but at the bottom of the page, months etc. are displayed as 'undefined', year number is screwed up) 2012-03-08 11:29:46 +00:00
ea079a6803 fixing wiki rate code / mixed case column names for PostgreSQL 2012-03-08 06:20:21 +00:00
c09d09a8c1 Fix some problems with dates set with string values - they were parsed as UTC, but server sends user times 2012-03-08 00:20:04 +00:00
0effc3a229 Tree now looks like it works 2012-03-07 23:17:49 +00:00
9a0948f6fb More detailed error messages 2012-03-07 22:55:02 +00:00
ebe229e885 always quote for postgreSQL, as this is the only way to support mixed case names 2012-03-07 21:33:59 +00:00
c0db2e36a9 Fixed a lot of problems regarding centralized JavaScript code; et2_dataview_view_resizeable is current WIP; now building etemplate2 DOM-Tree to a DocumentFragment first, which brings a significant performance gain 2012-03-07 15:33:21 +00:00
292f18bc1a Window dependant api modules do now get reinstanciated, if the window location changes 2012-03-07 15:20:04 +00:00
c8bf9ed6ef Fixed design problem in egw_core, which caused window-local modules to be instanciated multiple times if used for multiple applications inside a window. Added egw_css.js as replacement for et2_core_stylesheet.js, which allows to add stylesheet rules at runtime 2012-03-07 14:04:25 +00:00
e03b8471e9 * Admin/Addressbook: do NOT mark accounts as deleted, as accounts do NOT know that state, always deleted them and allow to cleanup already marked as deleted accounts in addressbook 2012-03-07 12:05:02 +00:00
000b74bded framework->isTop($consider_navbar_not_yet_called_as_true=true): true if we are rendering the top-level EGroupware window 2012-03-07 08:45:57 +00:00
548ac686d8 Work in progress on tree 2012-03-07 00:30:47 +00:00
8b20b2d314 * translations: Italian translation improvements for email, emailadmin and calendar (minor canges); provided by Ilias Chasapakis, Webtrain Services 2012-03-06 16:56:25 +00:00
69c7697e61 Fixed problem with infolog-image 'not-started' not found in grid; causes new problem with some buttons being displayed twice (caused by this.image=null in et2_widget_button.js::180) 2012-03-06 16:29:18 +00:00