Nathan Gray
|
2b3686540f
|
Fix action column removal to handle action columns that are not the last column
|
2012-05-29 17:22:18 +00:00 |
|
Nathan Gray
|
efd5bacc7a
|
Make sure value gets set before applying filters, or it won't stay
|
2012-05-08 18:02:56 +00:00 |
|
Nathan Gray
|
debcd059bc
|
Remove action column - no action columns in et2
|
2012-05-08 17:27:38 +00:00 |
|
Nathan Gray
|
8c77cb1bcb
|
Handle captions on selectboxes with no label by using the empty option
|
2012-05-08 17:02:06 +00:00 |
|
Nathan Gray
|
2f9118779b
|
Store column width as reported by column manager
|
2012-05-08 16:39:17 +00:00 |
|
Nathan Gray
|
4684f25530
|
Use the widget type to prevent infinitely creating the same thing
|
2012-04-30 23:25:42 +00:00 |
|
Nathan Gray
|
afb14a532b
|
Get nm changing selectbox options / filters working
|
2012-04-30 17:00:50 +00:00 |
|
Nathan Gray
|
b2e9b07af8
|
Get most submit actions working
|
2012-04-10 20:27:37 +00:00 |
|
Nathan Gray
|
cdbe049f21
|
Get updates to sel-options in row results working
|
2012-04-09 18:19:43 +00:00 |
|
Nathan Gray
|
8049c3d7f5
|
Fix updating row count when filter changes
|
2012-04-09 15:09:40 +00:00 |
|
Nathan Gray
|
a5e6dd855b
|
Layout & spacing for nm customfield header and link widget
|
2012-04-05 22:30:06 +00:00 |
|
Nathan Gray
|
fc14dba964
|
Implement customfilter to work with link-entry at least
|
2012-04-05 20:03:43 +00:00 |
|
Nathan Gray
|
e88585c8e0
|
Implement legacy options for link-entry - lets infolog parent work
|
2012-04-04 20:17:38 +00:00 |
|
Nathan Gray
|
d5532c361d
|
Hide customfield column if there are not custom fields
|
2012-04-04 19:52:28 +00:00 |
|
Nathan Gray
|
5dcdc58f50
|
Get nextmatch filters with legacy JS working
|
2012-03-30 20:17:53 +00:00 |
|
Andreas Stöckel
|
f50b880c19
|
Fixed selection and getSelected() function; controllers and selection managers are now hirachical
|
2012-03-30 14:20:11 +00:00 |
|
Ralf Becker
|
8874134221
|
setting subgrid callback and disabling use of regular data (only callback)
|
2012-03-30 12:17:52 +00:00 |
|
Andreas Stöckel
|
a8ed2af938
|
Added subgrid support to nm
|
2012-03-30 12:00:59 +00:00 |
|
Ralf Becker
|
cedb8e3f6c
|
add this.form.submit() to legacy functions and use regular nextmatch filter-change, if onchange="this.form.submit()" is set, some more changes etemplate_new --> etemplate
|
2012-03-29 15:10:25 +00:00 |
|
Andreas Stöckel
|
cfa9c190bb
|
Implemented keyboard navigation and data retrival for uids
|
2012-03-29 14:11:22 +00:00 |
|
Nathan Gray
|
47a2858f7a
|
Add column alignment in nm
|
2012-03-28 19:00:12 +00:00 |
|
Andreas Stöckel
|
8dced05f23
|
nextmatch widget now loads the data that was passed to it in the settings array
|
2012-03-27 14:51:16 +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 |
|
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 |
|
Nathan Gray
|
c39b76f8a9
|
Prevent some warnings about attributes
|
2012-03-23 19:25:50 +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 |
|
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
|
8c161056b5
|
Make sure column exists before trying to access its widget
|
2012-03-22 23:17:00 +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
|
67418adcbc
|
Fix formatting / layout of nextmatch header templates
|
2012-03-19 22:33:40 +00:00 |
|
Nathan Gray
|
b89f39785d
|
Use global visibility settings, handle skipped columns in the middle
|
2012-03-19 20:30:38 +00:00 |
|
Nathan Gray
|
e567e6d0bf
|
Update visible custom fields
|
2012-03-19 19:57:02 +00:00 |
|
Nathan Gray
|
1257ab5e7c
|
Fix up nextmatch column / custom field selection in header
|
2012-03-19 19:23:23 +00:00 |
|
Nathan Gray
|
f88776416c
|
Make sure headers is defined, even if no templates specified
|
2012-03-15 23:16:41 +00:00 |
|
Nathan Gray
|
3a865977ff
|
Pretty checkboxed multi-select widget
|
2012-03-15 22:57:55 +00:00 |
|
Nathan Gray
|
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 |
|
Nathan Gray
|
0aa4c66803
|
Don't proxy template, just don't load it until asked for
|
2012-03-14 21:27:23 +00:00 |
|
Andreas Stöckel
|
dc017ed889
|
Now again using a local etemplate2 instance on the client
|
2012-03-12 12:05:14 +00:00 |
|
Andreas Stöckel
|
c0db2e36a9
|
Fixed a lot of problems regarding centralized JavaScript code; et2_dataview_view_resizeable is current WIP; now building etemplate2 DOM-Tree to a DocumentFragment first, which brings a significant performance gain
|
2012-03-07 15:33:21 +00:00 |
|
Andreas Stöckel
|
69c7697e61
|
Fixed problem with infolog-image 'not-started' not found in grid; causes new problem with some buttons being displayed twice (caused by this.image=null in et2_widget_button.js::180)
|
2012-03-06 16:29:18 +00:00 |
|
Andreas Stöckel
|
e4ed4399cf
|
Attempt of fixing legacy JavaScript functions, only tested for simple cases
|
2012-03-06 15:26:11 +00:00 |
|
Andreas Stöckel
|
049cbd88dc
|
Now using the etemplate code from the root instance (etemplate2.js acts as a egw api plugin); fixed egw.json plugins; fixed problem with 'instanceof Object', which does not work when sharing code over multiple windows
|
2012-03-06 13:22:01 +00:00 |
|
Andreas Stöckel
|
d310b14ecf
|
Client side API now supports modules which are instanciated per application or per window; removed et2_debug function from et2_core_common, now using corresponding API function.
|
2012-03-05 13:07:38 +00:00 |
|
Andreas Stöckel
|
14e6ceecb6
|
Integrated application specifig egw api into etemplate2 code
|
2012-03-02 10:44:56 +00:00 |
|
Nathan Gray
|
9feb7e22bf
|
Avoid fatal error breaking nm if fields is null
|
2012-02-28 01:00:50 +00:00 |
|
Nathan Gray
|
0136c6292c
|
Fix custom field preference handling when previous columns disabled
|
2011-10-19 17:13:27 +00:00 |
|
Nathan Gray
|
3ff03ca92f
|
Get custom field entries to other apps working in nextmatch, sort of
|
2011-10-18 20:09:48 +00:00 |
|
Nathan Gray
|
40054c6a01
|
Implement select header and select entry header for custom field headers
|
2011-10-18 19:24:56 +00:00 |
|
Nathan Gray
|
b704db187f
|
List each cf as a separate column when sending to server, apps expect it
|
2011-10-17 20:40:18 +00:00 |
|