Nathan Gray
|
e4b158be4b
|
Give nextmatch a real getValue() function instead of faking it all the time.
|
2013-08-19 20:23:26 +00:00 |
|
Nathan Gray
|
eec6791213
|
Silence some missing attribute settings warnings and fix warning about not loading app.js when it was already loaded
|
2013-08-14 18:01:22 +00:00 |
|
Ralf Becker
|
486298a7c9
|
optional parameter for et2_nextmatch.applyFilters(_set) to certain filters before updating the rows, eg. applyFilters({ filter: '', search: ''}); to reset filter to 'all', remove search and update the rows
|
2013-07-03 14:29:17 +00:00 |
|
Nathan Gray
|
533f141bc2
|
nextmatch is always valid too
|
2013-06-26 22:23:41 +00:00 |
|
Nathan Gray
|
8f2248b6ab
|
When setting nextmatch filters, accept empty values too
|
2013-06-26 18:04:51 +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
|
c8bbf8b582
|
Add tooltip explination to auto-refresh selectbox
|
2013-06-10 14:33:09 +00:00 |
|
Nathan Gray
|
d8fcb574a6
|
Implement csv_fields = false to disable export button
|
2013-05-28 18:16:22 +00:00 |
|
Nathan Gray
|
681be3af08
|
I guess template needs to stick around, even though it's freed
|
2013-05-27 23:34:14 +00:00 |
|
Nathan Gray
|
7c7e100842
|
Properly remove template so it's not still a child
|
2013-05-27 23:22:31 +00:00 |
|
Nathan Gray
|
c5c4d92d09
|
Make sure activeFilter gets set during init
|
2013-05-06 20:58:59 +00:00 |
|
Nathan Gray
|
5e84ddd935
|
Change admin column selection to allow setting / clearing / forcing column selection
|
2013-04-22 22:32:40 +00:00 |
|
Nathan Gray
|
d58a3128e7
|
Some checking to make sure variables are there, and avoid errors
|
2013-04-16 18:40:38 +00:00 |
|
Ralf Becker
|
e64c4fbd04
|
add some JSDoc so Eclipse shows an outline: @memberOf and @augments (not yet understood by Eclipse), also fixed many warnings (mostly missing semicolons)
|
2013-04-13 19:00:13 +00:00 |
|
Nathan Gray
|
b994f33825
|
Nextmatch onselect attribute understands app.appname.function directly, and passes nextmatch reference & list of ids
|
2013-04-12 10:33:29 +00:00 |
|
Nathan Gray
|
7f80c74b59
|
Add onselect attribute for nextmatch
|
2013-04-12 09:28:42 +00:00 |
|
Nathan Gray
|
c0e0982b0e
|
Implement hide_header,header_left & header_right attributes
|
2013-04-10 14:09:55 +00:00 |
|
Nathan Gray
|
4c54745cbb
|
Allow favorites from multiple apps to coexist
|
2013-04-10 08:00:31 +00:00 |
|
Nathan Gray
|
1f754d485b
|
Tie egw_action system into etemplate widgets - allows actions on widgets
|
2013-03-26 21:19:17 +00:00 |
|
Nathan Gray
|
d361206090
|
Always send app:id or just id from nextmatch_entryheader, instead of seperated properties
|
2013-03-25 22:04:10 +00:00 |
|
Nathan Gray
|
3332eec106
|
Add a function getSelection() so application code can more easily find the IDs
|
2013-03-20 22:10:51 +00:00 |
|
Nathan Gray
|
fee50cec99
|
Fix nm refresh() not working if the ID was a number
|
2013-03-20 16:17:23 +00:00 |
|
Nathan Gray
|
562ffe972f
|
Fix some destructors
|
2013-03-18 20:52:41 +00:00 |
|
Nathan Gray
|
3c69b26525
|
Add empty row placeholder
|
2013-03-13 18:42:03 +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
|
8703b9a8e8
|
- Store group inside favorite preference so we know global / group favorites from user favorites
- Implement ability to delete favorites from menu
|
2013-03-04 23:33:58 +00:00 |
|
Nathan Gray
|
9a7f5102cf
|
Add Favorite filters to nextmatch - W.I.P
|
2013-02-27 18:13:54 +00:00 |
|
Nathan Gray
|
1202ccb0d1
|
Fix some bugs in preference storage & refresh
|
2013-02-26 00:52:05 +00:00 |
|
Nathan Gray
|
643b120195
|
- Make nextmatch refresh more intelligently
- Call nextmatch refresh() from etemplate2.refresh()
- Add autorefresh preference (in column selection)
|
2013-02-25 20:35:17 +00:00 |
|
Ralf Becker
|
0142da0b5c
|
fixed typo
|
2013-02-18 14:46:38 +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
|
eb3665aa95
|
Add in dragdrop actions
|
2013-02-14 16:48:12 +00:00 |
|
Nathan Gray
|
13816aae70
|
Better check on global_data type before using it - null too
|
2013-02-08 12:26:41 +00:00 |
|
Nathan Gray
|
834832b87e
|
Better check on global_data type before using it
|
2013-02-08 12:22:19 +00:00 |
|
Nathan Gray
|
aa07a243c1
|
Fix widget not allowed / DOM error in nextmatch-accountfilter
|
2013-02-08 10:38:09 +00:00 |
|
Nathan Gray
|
ca3536bf25
|
If no column display settings from app or preferences, display all columns
|
2013-02-07 15:46:36 +00:00 |
|
Nathan Gray
|
e094b35394
|
Get nextmatch_customfilter working
|
2013-02-07 14:36:19 +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 |
|
Nathan Gray
|
417b22e071
|
Make sure there's an action_var, use 'action' if not set
|
2013-02-05 09:34:54 +00:00 |
|
Nathan Gray
|
fa69637b82
|
Silence some warnings, mostly about attributes
|
2012-07-23 23:54:16 +00:00 |
|
Nathan Gray
|
4c41c36251
|
Add 'All' option to category filter if missing to match old etemplate
|
2012-07-11 20:10:20 +00:00 |
|
Nathan Gray
|
7e77eff672
|
More involved searching for where sel_options could be. Added nm[rows][sel_options][ID] as an option
|
2012-07-10 22:23:44 +00:00 |
|
Nathan Gray
|
f1ea3db040
|
Remove debug
|
2012-07-04 22:39:08 +00:00 |
|
Nathan Gray
|
4d101be606
|
Make filter headers resize so they are no bigger than their column
|
2012-06-25 17:25:11 +00:00 |
|
Nathan Gray
|
8a2eb38369
|
Use widget's getValue() instead of using val() on an attribute which might not exist
|
2012-06-18 22:45:21 +00:00 |
|
Nathan Gray
|
5732ee7033
|
Fix parent / hierarchy view
|
2012-06-18 17:43:39 +00:00 |
|
Nathan Gray
|
0446c2e0ea
|
No longer need to override, should be properly set now
|
2012-06-13 17:37:57 +00:00 |
|
Nathan Gray
|
321814260f
|
Update row's visible custom fields to match selected custom fields
|
2012-06-12 20:54:05 +00:00 |
|
Nathan Gray
|
e9abe385dc
|
- Fix action column not being skipped
- Add nextmatch-accountfilter
|
2012-06-05 21:10:18 +00:00 |
|