Commit Graph

1551 Commits

Author SHA1 Message Date
674f801c37 Handle user blanking date input box 2012-03-20 21:46:22 +00:00
11fe571e65 Instanciate the instance for the app based on template name when loading 2012-03-20 21:42:25 +00:00
6bffa0c3d6 Do not consume mousedown event, prevents widgets in header from working 2012-03-20 20:51:59 +00:00
91f6ff4384 Override nm header input widgets' onChange to update nm filters, and if original change returned true, refresh inm data 2012-03-20 17:47:00 +00:00
e28763b073 Fire change when value is changed 2012-03-20 17:45:51 +00:00
04ced6e464 Make sure correct type is created when opening perspective 2012-03-20 17:41:09 +00:00
670bda71e3 Move CSS into proper position 2012-03-20 15:26:34 +00:00
11ba27722e Make sure date value gets updated when popup is closed, and when framework calls set_value() 2012-03-20 14:51:02 +00:00
67418adcbc Fix formatting / layout of nextmatch header templates 2012-03-19 22:33:40 +00:00
ccaa65b0e4 Implement groupbox/caption with fieldset/legend 2012-03-19 21:06:02 +00:00
b89f39785d Use global visibility settings, handle skipped columns in the middle 2012-03-19 20:30:38 +00:00
e567e6d0bf Update visible custom fields 2012-03-19 19:57:02 +00:00
1257ab5e7c Fix up nextmatch column / custom field selection in header 2012-03-19 19:23:23 +00:00
00c9b4f613 Make sure empty / all / none option is first in the list 2012-03-19 19:22:21 +00:00
f88776416c Make sure headers is defined, even if no templates specified 2012-03-15 23:16:41 +00:00
f17860431a Don't try to split numbers 2012-03-15 23:15:01 +00:00
3a865977ff Pretty checkboxed multi-select widget 2012-03-15 22:57:55 +00:00
ffe2f1677b Don't overwrite current option (set from explicit attribute or content) with a legacy option 2012-03-15 21:56:19 +00:00
33e750d663 fixed formatting with 8 space instead tab and EGroupware name 2012-03-15 08:29:45 +00:00
570b933331 Restructure nm header to be a real widget, add header templates - not quite right, but they're there 2012-03-14 22:57:54 +00:00
0aa4c66803 Don't proxy template, just don't load it until asked for 2012-03-14 21:27:23 +00:00
e5b4bcfe7f Add selectAccount_ro to handle ajax user names 2012-03-14 19:02:28 +00:00
45751ff042 Make DOM node stored in closure, not jQuery selection 2012-03-14 19:00:38 +00:00
6426b2d2db Get selectboxes inside datagrid working 2012-03-13 23:02:21 +00:00
5284844780 Make selectboxes appear in the correct position (sort of) inside hboxes 2012-03-13 22:16:08 +00:00
ea084fb41f Don't show duration if the field is empty for the row 2012-03-13 19:38:48 +00:00
53d2d9641b - Make progress inline
- Different sizing for date fields
2012-03-13 18:03:53 +00:00
743aa2935e Get custom fields down to only 1 each 2012-03-13 18:01:55 +00:00
7d781a56a4 Don't try to go into a null entry 2012-03-13 16:19:22 +00:00
e09a3fac51 Give a warning about blank first row and stop - not sure of the solution, but this at least shows something 2012-03-13 15:42:46 +00:00
e2a662289b fixed nm_active_link, to also active links, not only onclick handlers 2012-03-13 11:08:02 +00:00
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
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
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
162bb12d19 Make grid resizing work again 2012-03-12 12:17:07 +00:00
dc017ed889 Now again using a local etemplate2 instance on the client 2012-03-12 12:05:14 +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
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