Commit Graph

69 Commits

Author SHA1 Message Date
Ralf Becker
cad9521d02 fix indention 2013-08-20 11:13:42 +00:00
Ralf Becker
f47e0bd59c moved most action "comfort" functions (with exception of nm_action and pagination) from server-side nextmatch class to client-side egwActions.updateActions() method, so they are available for all widgets 2013-07-20 15:58:08 +00:00
Nathan Gray
13e593a7f1 Handle entities in selects other than cat_id 2013-07-08 21:16:45 +00:00
Nathan Gray
c20029dfd6 Process entities returned along with row data in all cases 2013-06-26 17:28:51 +00:00
Nathan Gray
bcbc42135d Fix country filters - custom filters with type select now modified to nextmatch-filterheader, not regular select 2013-06-24 20:49:27 +00:00
Nathan Gray
a9aeabeeb1 Make sure we don't pass a bad sort value to app code 2013-06-18 16:24:01 +00:00
Nathan Gray
d2b9501208 Fix up column selection pref / default / forced to update session & indicate to admin that preference has been forced 2013-06-11 22:50:05 +00:00
Nathan Gray
b79460e7a0 Check for value before trying to use it 2013-06-03 23:17:01 +00:00
Nathan Gray
e2d6d9a65d Change some indenting 2013-05-29 19:12:14 +00:00
Nathan Gray
5e84ddd935 Change admin column selection to allow setting / clearing / forcing column selection 2013-04-22 22:32:40 +00:00
Ralf Becker
cd024eef1b add nice link overlay icon to vfsMime widget (for symlinks) 2013-04-20 12:19:27 +00:00
Nathan Gray
027bcc53d1 Enable drop on nextmatch rows 2013-04-12 17:05:35 +00:00
Nathan Gray
9afe55bfae Have to read repository, not just create the object, or I get inconsistencies 2013-04-10 16:47:02 +00:00
Nathan Gray
4c54745cbb Allow favorites from multiple apps to coexist 2013-04-10 08:00:31 +00:00
Nathan Gray
fd41f7e4bc In the rare case where the app specifies both select options in both the sel_options and the nextmatch options-name, try to avoid overwriting 2013-04-08 13:18:27 +00:00
Nathan Gray
3c651a38e0 Sort out customfilter options conflict 2013-03-25 21:43:35 +00:00
Nathan Gray
f4fe5cf8b6 Add ability to specify which actions are available for the no results placeholder 2013-03-20 23:09:04 +00:00
Nathan Gray
0e89b309e3 Push updated preferences to client so favorites don't re-appear / disappear 2013-03-18 20:55:47 +00:00
Nathan Gray
3e09f30480 Fix multiple delete confirmations 2013-03-18 15:43:22 +00:00
Nathan Gray
3c69b26525 Add empty row placeholder 2013-03-13 18:42:03 +00:00
Nathan Gray
86321fa998 Change blank filter label to 'No filters' 2013-03-13 15:23:21 +00:00
Nathan Gray
9b74347048 Remove debug 2013-03-12 23:03:21 +00:00
Nathan Gray
dee286e2e0 Move favorites js into its own widget, add support for favorites in sidebox when there is no nextmatch on the page 2013-03-12 22:57:42 +00:00
Nathan Gray
e63ea5a1e4 Favorites progress - safe names, delete confirmation, automagic sidebox favorites 2013-03-06 00:02:48 +00:00
Nathan Gray
af4607222d Return correct true or false based on if the value was added or deleted successfully, was always true 2013-03-04 23:31:30 +00:00
Nathan Gray
9a7f5102cf Add Favorite filters to nextmatch - W.I.P 2013-02-27 18:13:54 +00:00
Nathan Gray
4b591de8f9 Fix column default preferences, include auto refresh in 'As default' 2013-02-25 21:39:53 +00:00
Ralf Becker
4ab0aaab9f function signature for new nextmatch refresh method, already working clientside by calling applyFilters, but should be smarter, serverside will require row-data plugin on clientside 2013-02-18 09:47:39 +00:00
Nathan Gray
298309074e Implement updating just the affected nm row with egw_refresh() 2013-02-14 11:25:24 +00:00
Ralf Becker
87373194f0 purging know uids send by client, if not contained in current request 2013-02-12 16:47:16 +00:00
Nathan Gray
a48c990607 Nextmatch-customfilter doesn't need its own file, move it in with the others 2013-02-08 10:50:55 +00:00
Ralf Becker
8b28ba7ab6 added serverside parameters for synchronisation of row-data and hierarchical display of the grid 2013-02-07 12:43:57 +00:00
Nathan Gray
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
Ralf Becker
83b7a980b7 ignoring non-row data set by get_rows method, when querying state on uids known to client: fixes illegal string offset in line 285 2013-02-04 15:42:08 +00:00
Nathan Gray
128d8ce29c Make sure we get updated get_rows query in all cases 2012-07-16 23:00:44 +00:00
Nathan Gray
cc00b3c0ba Fix sticky parent filter 2012-07-11 16:01:14 +00:00
Nathan Gray
9a6e3d59a8 If two widgets have the same ID, and they both return objects as values (eg: link widgets) then merge the values instead of replacing 2012-07-04 22:41:51 +00:00
Nathan Gray
5732ee7033 Fix parent / hierarchy view 2012-06-18 17:43:39 +00:00
Nathan Gray
ee32c2d82e Make sure proper options are added for nextmatch-accountfilter 2012-06-06 16:17:44 +00:00
Nathan Gray
b6760edc22 Fix occasional missing filters on re-load 2012-05-30 16:34:20 +00:00
Nathan Gray
775d08a89b Put select options in sel_options 2012-05-24 21:30:19 +00:00
Nathan Gray
4abef611b5 Get nextmatch working again after submit 2012-05-15 21:43:05 +00:00
Nathan Gray
60c4c33e8c Allow non-row data in rows (sel_options) even if there are no results 2012-05-14 16:46:52 +00:00
Ralf Becker
92e3a83be1 changed order of run call, to get infolog and timesheet list working again 2012-05-03 18:06:27 +00:00
Ralf Becker
0d66dd98b7 fixed server-side valdation of autorepeated rows/columns
had to change signature of validate function to get information for autorepeating through
removed entity-encoding of square brackets, as they mess up validiation (havnt found any negative effects so far)
2012-05-03 14:17:47 +00:00
Nathan Gray
ea838035b6 Get submit actions (like Insert in document) working 2012-04-17 22:56:04 +00:00
Nathan Gray
b2e9b07af8 Get most submit actions working 2012-04-10 20:27:37 +00:00
Nathan Gray
95fb2dfaaa Reset namespace for widgets that come later in template 2012-03-30 16:05:29 +00:00
Ralf Becker
2ffb9e3f91 support for parent_id and is_parent, need to be moved to call_get_rows, to also include in initial data 2012-03-30 12:28:07 +00:00
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