9b0623ff3a
fix typo/copy and past error on dataGetUIDdata
2013-03-04 16:25:39 +00:00
9616e44aff
Add ability to get all an application's preferences with '*'
2013-02-27 18:08:03 +00:00
987af6b473
Pass along internal lastModification time, and use it
2013-02-27 18:00:15 +00:00
139c12821a
added method to access data: egw().dataGetUiddata(_uid)
2013-02-27 12:41:19 +00:00
03c9c0804f
Split panel widget. Mostly working, needs some more special case for working with nm - they both want full page
2013-02-22 00:25:41 +00:00
89ec3ba866
Add some images of Class Diagram
2013-02-15 16:46:16 +00:00
a325583643
Add some overview of how this stuff fits together
2013-02-15 15:55:23 +00:00
52ea94cbee
using LABjs to load javascript files in order via egw.includeJS
2013-02-15 15:30:35 +00:00
a3647e1b00
Implement refreshing a single UID, limit known UIDs sent to server to 200
2013-02-14 11:22:27 +00:00
547d125a30
Check app_refresh to not get an error if an application overrides app_refresh() instead of using register_app_refresh()
2013-02-14 11:11:17 +00:00
588c6141c9
Return true to not throw an exception if the plugin worked
2013-02-14 11:01:50 +00:00
90370bc387
tracking state of existing script tags and allow to specify multiple callbacks for loading of javascript files
2013-02-13 16:26:42 +00:00
33e94d355c
Fix app_refresh to support applications that set window.app_refresh instead of calling register_app_refresh()
2013-02-13 12:47:17 +00:00
f2fc558e19
- Add static methods to get into etemplate2 widget context from outside. Call etemplate2.getByApplication(app) or etemplate2.getByTemplate(name) for a list of etemplate2 objects
...
- Add register_app_refresh() function to allow applications to specify a more intelligent way to refresh them
- Change egw_refresh() to call registered refresh function, or if etemplate2 is available try that over reloading the whole page
2013-02-12 15:46:14 +00:00
763279562c
fixed event handling in tree, added tree specific onSelect and onCheck events, implemented !multiple mode and fixed dhtmlxtree to not trigger onSelect if selection is change via set_value (according to their documentation)
2013-02-08 13:23:58 +00:00
5513df1277
Fix bug in link handling that lost extra vars when extra vars are already in url
2013-02-06 15:04:26 +00:00
616e94a7b4
Add the ability to specify the client-side data cache prefix, to avoid collisions in applications where there can be more than one type of data
2013-02-06 10:49:46 +00:00
0bfa06c6b3
* API/CKEditor: Version update to 3.6.6
2013-02-05 09:56:01 +00:00
cfa0b7277a
Fix for IE overflow from Anthony Messina
2013-01-17 23:29:14 +00:00
6c03b0ec39
Try to avoid conflicts between framework's egw_appWindow() & jsapi's egw_appWindow()
2012-12-12 19:45:27 +00:00
340fec0611
- Remove debug
...
- Change font in results to match selected option and other selectboxes
2012-12-10 16:16:58 +00:00
74931d30a9
Return the result of opening so caller can use it
2012-12-04 00:13:12 +00:00
713a78dc96
Add a new debug level that includes a stack trace
2012-12-04 00:12:13 +00:00
b0e47a70f7
Fix bug where multi-select default text was not fully shown
2012-11-27 22:24:25 +00:00
2ea64a658b
Better handling of different hights & open up vs down
2012-11-27 21:32:53 +00:00
4dc9f6a472
Fix for chosen results pushing down bottom of popup window
2012-11-26 22:55:09 +00:00
0b3836a9f5
If chosen selectbox is close to bottom of the page, open options above the selectbox
2012-11-21 16:22:29 +00:00
1484e44c00
Left align chosen selectbox contents
2012-11-15 17:40:46 +00:00
8b55a21206
More changes to use chosen for fancy selectboxes - apply to egw multi-select and select user too
2012-11-13 22:14:00 +00:00
f72a582532
Use chosen plugin for to get fancy selectboxes. Selectboxes with more than 12 options get it turned on automatically
2012-11-12 19:29:23 +00:00
79d2c8f8a1
fixed typo causing alert with "undefied" message, instead of an error
2012-10-24 09:52:00 +00:00
259a917e38
ckeditor (current) version 3.6.4
2012-10-09 15:03:32 +00:00
bd270b4010
fix ignored _onExecute attribute
2012-08-25 14:40:48 +00:00
98d17d7ca4
removed accidentally found typo and logging
2012-08-14 12:02:47 +00:00
f198fb8f6e
Lets try this theme for a while, see how it looks
2012-07-18 16:50:49 +00:00
5eae11346d
If possible, include CSS here. Menu does not really work without it.
2012-06-19 18:55:03 +00:00
234832d1f0
Make sure lang 'array' is not a real array - that means it's empty, and will return 0 for missing translations. It is supposed to be an object.
2012-06-12 18:47:42 +00:00
71456ff8ef
Force nextmatch to load affected rows by clearing the data from data store
2012-06-06 21:56:18 +00:00
e2cb9b44e7
resolve problems in opening windows for viewing or editing in projectmanager
2012-05-17 09:26:25 +00:00
e49c5850e5
fix for IE8 using method indexOf as key while iterating over trans
2012-05-09 14:49:24 +00:00
0527ec2a88
Implement color picker
2012-05-02 18:01:17 +00:00
55ad5a320b
Open in new window if target is not specified
2012-04-25 16:23:27 +00:00
22cb0667eb
Handle Firefox vs Chrome File API
2012-04-05 22:31:01 +00:00
dd410d49fb
fixed javascript error stalling everything: et2_csvSplit is not yet defined, thought I dont understand why this is needed here anyway: using _name.split("/",2)
2012-04-05 07:38:07 +00:00
df2ba7ddd6
Get images named like appname/imagename working again for images outside current app
2012-04-04 19:37:17 +00:00
08cb4581ee
egw_open wants the whole registry
2012-04-04 19:17:07 +00:00
6e103c4c1b
Get images named like appname/imagename working again
2012-04-04 19:16:19 +00:00
cfa9c190bb
Implemented keyboard navigation and data retrival for uids
2012-03-29 14:11:22 +00:00
bc25b917d4
Fix namespace events - it's event.namespace
2012-03-28 21:01:51 +00:00
0ae151e638
Got selection working; only problem left with popup menus is, that entries don't get focused on rightclick
2012-03-28 15:36:17 +00:00