Andreas Stöckel
|
596a67e285
|
Fixed synchronization between row AOs and selection manager internal AOI
|
2012-03-29 09:15:00 +00:00 |
|
Nathan Gray
|
02769a962e
|
Start on VFS upload
|
2012-03-28 23:27:18 +00:00 |
|
Nathan Gray
|
fc2746bc05
|
Fix typos
|
2012-03-28 23:05:42 +00:00 |
|
Nathan Gray
|
b1d4ec546c
|
Add widget's class to td for backward compatability
|
2012-03-28 19:21:40 +00:00 |
|
Nathan Gray
|
e2b13e3821
|
Fix blank (null) dates
|
2012-03-28 19:05:48 +00:00 |
|
Nathan Gray
|
47a2858f7a
|
Add column alignment in nm
|
2012-03-28 19:00:12 +00:00 |
|
Nathan Gray
|
d61a9f4a69
|
Column alignment for grid
|
2012-03-28 18:57:37 +00:00 |
|
Nathan Gray
|
a46264ace3
|
Use 'a' tag so nextmatch action can pick it up
|
2012-03-28 17:17:04 +00:00 |
|
Andreas Stöckel
|
74a15d8396
|
Selections do now get properly synchronized betweed egwAction code and selection manager
|
2012-03-28 16:35:28 +00:00 |
|
Ralf Becker
|
d52ab179a7
|
classname in callback need to be renamed too
|
2012-03-28 16:30:17 +00:00 |
|
Andreas Stöckel
|
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 |
|
Ralf Becker
|
b55250b81a
|
encoding and decoding of vfs special characters
|
2012-03-28 13:58:18 +00:00 |
|
Ralf Becker
|
2630a39651
|
moved egw_links.js window contect specific parts to egw_open.js: egw().open() and egw().open_link() renamed from egw().call_link()
|
2012-03-28 12:37:03 +00:00 |
|
Ralf Becker
|
fbdb8f3c55
|
mime_icon method for vfs-mime widget
|
2012-03-28 08:10:57 +00:00 |
|
Andreas Stöckel
|
32f02acf8f
|
Added forgotten selection manager
|
2012-03-28 08:05:28 +00:00 |
|
Nathan Gray
|
793fdebb3f
|
Got mime working, sort of
|
2012-03-27 23:32:32 +00:00 |
|
Nathan Gray
|
94ac89619e
|
Radio has its own implementation now
|
2012-03-27 23:13:55 +00:00 |
|
Nathan Gray
|
215ccc2709
|
Avoid errors about missing methods, running out of stack space - probably a missing file...
|
2012-03-27 17:02:00 +00:00 |
|
Andreas Stöckel
|
8d08b9ca49
|
fixed problem with selection manager indexMap not being updated
|
2012-03-27 15:22:57 +00:00 |
|
Nathan Gray
|
c28b8662f5
|
Fix buttononly in datagrid, implement legacy options
|
2012-03-27 15:05:30 +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 |
|
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
|
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 |
|
Andreas Stöckel
|
f6484aa626
|
Now sending _lastModification
|
2012-03-23 15:04:49 +00:00 |
|
Andreas Stöckel
|
b46278df1d
|
Fixed problem with strange grid behaviour
|
2012-03-23 14:51:20 +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
|
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 |
|
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
|
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 |
|
Nathan Gray
|
04ced6e464
|
Make sure correct type is created when opening perspective
|
2012-03-20 17:41:09 +00:00 |
|
Nathan Gray
|
670bda71e3
|
Move CSS into proper position
|
2012-03-20 15:26:34 +00:00 |
|
Nathan Gray
|
11ba27722e
|
Make sure date value gets updated when popup is closed, and when framework calls set_value()
|
2012-03-20 14:51:02 +00:00 |
|
Nathan Gray
|
67418adcbc
|
Fix formatting / layout of nextmatch header templates
|
2012-03-19 22:33:40 +00:00 |
|
Nathan Gray
|
ccaa65b0e4
|
Implement groupbox/caption with fieldset/legend
|
2012-03-19 21:06:02 +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
|
00c9b4f613
|
Make sure empty / all / none option is first in the list
|
2012-03-19 19:22:21 +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
|
f17860431a
|
Don't try to split numbers
|
2012-03-15 23:15:01 +00:00 |
|
Nathan Gray
|
3a865977ff
|
Pretty checkboxed multi-select widget
|
2012-03-15 22:57:55 +00:00 |
|
Nathan Gray
|
ffe2f1677b
|
Don't overwrite current option (set from explicit attribute or content) with a legacy option
|
2012-03-15 21:56:19 +00:00 |
|
Ralf Becker
|
33e750d663
|
fixed formatting with 8 space instead tab and EGroupware name
|
2012-03-15 08:29:45 +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 |
|
Nathan Gray
|
e5b4bcfe7f
|
Add selectAccount_ro to handle ajax user names
|
2012-03-14 19:02:28 +00:00 |
|
Nathan Gray
|
45751ff042
|
Make DOM node stored in closure, not jQuery selection
|
2012-03-14 19:00:38 +00:00 |
|
Nathan Gray
|
6426b2d2db
|
Get selectboxes inside datagrid working
|
2012-03-13 23:02:21 +00:00 |
|
Nathan Gray
|
5284844780
|
Make selectboxes appear in the correct position (sort of) inside hboxes
|
2012-03-13 22:16:08 +00:00 |
|
Nathan Gray
|
ea084fb41f
|
Don't show duration if the field is empty for the row
|
2012-03-13 19:38:48 +00:00 |
|
Nathan Gray
|
53d2d9641b
|
- Make progress inline
- Different sizing for date fields
|
2012-03-13 18:03:53 +00:00 |
|
Nathan Gray
|
743aa2935e
|
Get custom fields down to only 1 each
|
2012-03-13 18:01:55 +00:00 |
|
Nathan Gray
|
7d781a56a4
|
Don't try to go into a null entry
|
2012-03-13 16:19:22 +00:00 |
|
Nathan Gray
|
e09a3fac51
|
Give a warning about blank first row and stop - not sure of the solution, but this at least shows something
|
2012-03-13 15:42:46 +00:00 |
|
Ralf Becker
|
e2a662289b
|
fixed nm_active_link, to also active links, not only onclick handlers
|
2012-03-13 11:08:02 +00:00 |
|
Nathan Gray
|
74b4fe6816
|
Fix progress widget inside datagrid
|
2012-03-12 23:18:46 +00:00 |
|
Nathan Gray
|
f26822c302
|
Slightly more efficient link display in datagrid; treat false and null titles as empty string
|
2012-03-12 22:32:13 +00:00 |
|
Nathan Gray
|
1d74169848
|
Add time picker popup
|
2012-03-12 21:20:46 +00:00 |
|
Nathan Gray
|
268be2c8b9
|
Make button onclick work inside nextmatch again
|
2012-03-12 18:25:36 +00:00 |
|
Nathan Gray
|
8820bf0acf
|
Whoops - revert accidental commit
|
2012-03-12 17:58:55 +00:00 |
|
Nathan Gray
|
c2d1edc754
|
Make button onclick work inside nextmatch again
|
2012-03-12 17:55:52 +00:00 |
|
Andreas Stöckel
|
3287ac7286
|
Fixed typo
|
2012-03-12 13:52:32 +00:00 |
|
Andreas Stöckel
|
a9967f678d
|
Displaying linebreaks for description tags
|
2012-03-12 13:41:10 +00:00 |
|
Andreas Stöckel
|
28aeb06238
|
Fixed problem with class not being set correctly
|
2012-03-12 13:19:13 +00:00 |
|
Andreas Stöckel
|
162bb12d19
|
Make grid resizing work again
|
2012-03-12 12:17:07 +00:00 |
|
Andreas Stöckel
|
dc017ed889
|
Now again using a local etemplate2 instance on the client
|
2012-03-12 12:05:14 +00:00 |
|
Nathan Gray
|
f512d1efae
|
Move calendar icon inside input box
|
2012-03-09 18:46:29 +00:00 |
|