Ralf Becker
|
f9e3fc5aec
|
need to init action_links, as they are stored from previous requests and used in egw_actions to detect we are on first level of menu
|
2012-03-27 14:02:34 +00:00 |
|
Klaus Leithoff
|
f5c5ef9c29
|
links to vfs are to display the filename decoded instead of the urlencoded version (which is needed to access the file)
|
2012-03-27 13:56:22 +00:00 |
|
Ralf Becker
|
5f4341225a
|
convert global id prefixed with app:: to just id
|
2012-03-27 13:12:51 +00:00 |
|
Andreas Stöckel
|
83a6d40b5c
|
Actions basically working again, do not work properly yet, as the global uid is passed to the nm_action function
|
2012-03-27 10:18:42 +00:00 |
|
Nathan Gray
|
bed5142764
|
Most VFS sub-widgets implemented
|
2012-03-26 23:30:27 +00:00 |
|
Nathan Gray
|
f4fe3951c6
|
If legacy option is '', it's not set - use default
|
2012-03-26 23:28:35 +00:00 |
|
Nathan Gray
|
ae6809e91e
|
Implement legacy options size & max size
|
2012-03-26 23:27:53 +00:00 |
|
Nathan Gray
|
e330a7bfdc
|
Start of vfs widget
|
2012-03-26 19:46:51 +00:00 |
|
Andreas Stöckel
|
34a43e8869
|
Various bug fixes in the grid, implemented prefetching, workaround for performance issues regarding update, removed _lastModification
|
2012-03-26 15:28:02 +00:00 |
|
Andreas Stöckel
|
5e9a768fb1
|
fixed problem with dialog overlaying infolog grid in ff
|
2012-03-26 14:08:57 +00:00 |
|
Nathan Gray
|
c39b76f8a9
|
Prevent some warnings about attributes
|
2012-03-23 19:25:50 +00:00 |
|
Nathan Gray
|
be878e3e79
|
Get radio customfield working in popup + nm
|
2012-03-23 18:57:13 +00:00 |
|
Nathan Gray
|
282888715b
|
Custom field value is never an array, just a string
|
2012-03-23 18:43:06 +00:00 |
|
Nathan Gray
|
1dc6376ed4
|
Handle inputs with names ending in [] as arrays
|
2012-03-23 18:17:15 +00:00 |
|
Andreas Stöckel
|
1be50220a8
|
Deactivated last commit (slow because pending requests are ignored), lastModification is now set per app in the model
|
2012-03-23 16:37:44 +00:00 |
|
Andreas Stöckel
|
1dec823e45
|
Implemented consolidation and extension of requests, code does currently not check which range requests are still pending
|
2012-03-23 16:30:29 +00:00 |
|
Ralf Becker
|
2e3d740da7
|
only return modified knowUids not check for deleted ones, if row_id is set
|
2012-03-23 16:05:06 +00:00 |
|
Andreas Stöckel
|
f6484aa626
|
Now sending _lastModification
|
2012-03-23 15:04:49 +00:00 |
|
Andreas Stöckel
|
23b1e10927
|
Fixed loading css
|
2012-03-23 14:51:33 +00:00 |
|
Andreas Stöckel
|
b46278df1d
|
Fixed problem with strange grid behaviour
|
2012-03-23 14:51:20 +00:00 |
|
Ralf Becker
|
4e3f3e3d2c
|
fixes to server-side part of new datagrid
|
2012-03-23 14:42:06 +00:00 |
|
Andreas Stöckel
|
00cd1f1e2f
|
Bugfixes for dataview
|
2012-03-23 13:38:30 +00:00 |
|
Andreas Stöckel
|
a9c1112dc1
|
New dataview version and integration into the nextmatch widget
|
2012-03-23 12:20:57 +00:00 |
|
Nathan Gray
|
6d594d970c
|
Saves better if it does something with the data on submit
|
2012-03-22 23:36:31 +00:00 |
|
Nathan Gray
|
bcc1c054c2
|
Get checkbox custom fields working
|
2012-03-22 23:35:25 +00:00 |
|
Nathan Gray
|
56070c43c5
|
Add start of ajax select widget, get submits working again
|
2012-03-22 23:31:31 +00:00 |
|
Nathan Gray
|
442d5c4494
|
Use html widget for read-only html-area
|
2012-03-22 23:21:35 +00:00 |
|
Nathan Gray
|
4551e495be
|
If application is provided, app is expecting just the ID back
|
2012-03-22 23:20:56 +00:00 |
|
Nathan Gray
|
e4a4154f3f
|
Shuffle where to look for options: first by ID, then top level, then in row
|
2012-03-22 23:19:13 +00:00 |
|
Nathan Gray
|
8c161056b5
|
Make sure column exists before trying to access its widget
|
2012-03-22 23:17:00 +00:00 |
|
Nathan Gray
|
a2aa644124
|
Fix missing widget reference
|
2012-03-22 23:16:14 +00:00 |
|
Nathan Gray
|
51ba799ed0
|
Keep looking for row data until next row is missing
|
2012-03-22 23:15:38 +00:00 |
|
Nathan Gray
|
0c5c5ffb2c
|
Handle custom field date formatting
|
2012-03-22 16:34:45 +00:00 |
|
Ralf Becker
|
7bf2a9f575
|
fixing IE problem, does not parse "class" as attribute name
|
2012-03-22 16:24:48 +00:00 |
|
Nathan Gray
|
9a5ce92eb4
|
Only re-create the widget if the type is actually changed
|
2012-03-22 15:56:16 +00:00 |
|
Ralf Becker
|
e26500aae7
|
move "check all" phrase to etemplate and added "uncheck all"
|
2012-03-22 15:46:47 +00:00 |
|
Nathan Gray
|
55602bef6d
|
Implement 'type2' as 'type_filter' custom field option to filter out different fields
|
2012-03-21 23:23:07 +00:00 |
|
Nathan Gray
|
feacb3028f
|
Expand / parse legacy options too
|
2012-03-21 22:54:25 +00:00 |
|
Nathan Gray
|
ee6e9ef8d8
|
Get auto-repeat grid rows mostly working
|
2012-03-21 21:31:47 +00:00 |
|
Nathan Gray
|
1348994de8
|
Number widget takes numbers (not text)
|
2012-03-21 21:30:05 +00:00 |
|
Nathan Gray
|
8bc924699f
|
More informative error message - include wrong value and possible correct options
|
2012-03-21 21:27:54 +00:00 |
|
Nathan Gray
|
04fe78762f
|
Don't try to split integer keys (auto-repeat rows)
|
2012-03-21 21:23:12 +00:00 |
|
Nathan Gray
|
0a88d60d74
|
Doesn't look used to me
|
2012-03-21 21:21:25 +00:00 |
|
Ralf Becker
|
2e8d60d5a0
|
reorganized egw.link methods to call each other (and not dublicate code), using mime-registry to open files, todo: special download url of eg. filesystem stream wrapper
|
2012-03-21 16:02:50 +00:00 |
|
Nathan Gray
|
93b51ddefe
|
Fix customfield-type transformation
|
2012-03-20 22:37:52 +00:00 |
|
Nathan Gray
|
674f801c37
|
Handle user blanking date input box
|
2012-03-20 21:46:22 +00:00 |
|
Nathan Gray
|
11fe571e65
|
Instanciate the instance for the app based on template name when loading
|
2012-03-20 21:42:25 +00:00 |
|
Nathan Gray
|
6bffa0c3d6
|
Do not consume mousedown event, prevents widgets in header from working
|
2012-03-20 20:51:59 +00:00 |
|
Nathan Gray
|
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 |
|
Nathan Gray
|
e28763b073
|
Fire change when value is changed
|
2012-03-20 17:45:51 +00:00 |
|