Nathan Gray
|
d25d2d1b98
|
Fix link-entry widgets with only_app set losing value
|
2013-06-05 17:11:49 +00:00 |
|
Nathan Gray
|
a10914b20e
|
Fix link-entry custom fields showing application selectbox
|
2013-06-05 17:10:57 +00:00 |
|
Nathan Gray
|
cf0f1c9cd2
|
Implement no_files attribute
|
2013-06-04 23:05:31 +00:00 |
|
Nathan Gray
|
4d13f3170f
|
Can't forget to reset the ID (template name), or it might not be able to load the template
|
2013-06-03 23:05:02 +00:00 |
|
Nathan Gray
|
f5ab004499
|
Fix occasionally missing selectbox value
|
2013-06-03 22:33:50 +00:00 |
|
Nathan Gray
|
d5b289e894
|
Add a global ajax callback so the et2 widget can stay in sync with the dhtmlxtree
|
2013-06-03 16:32:45 +00:00 |
|
Nathan Gray
|
e2d6d9a65d
|
Change some indenting
|
2013-05-29 19:12:14 +00:00 |
|
Nathan Gray
|
aeeb3e9469
|
Silence one warning by providing an attribute definition
|
2013-05-29 19:08:00 +00:00 |
|
Nathan Gray
|
59471e7e18
|
Queue property updates
|
2013-05-29 19:06:23 +00:00 |
|
Nathan Gray
|
0285ea4b28
|
Avoid errors removing top-level widgets, check for parent property first
|
2013-05-29 18:57:48 +00:00 |
|
Nathan Gray
|
e948a270f6
|
Fix bug losing app when passing {app:... id:...} to link entry
|
2013-05-29 15:26:22 +00:00 |
|
Nathan Gray
|
d8fcb574a6
|
Implement csv_fields = false to disable export button
|
2013-05-28 18:16:22 +00:00 |
|
Nathan Gray
|
9248942e9f
|
idots theme needs to use window, since the parent might not be full height either
|
2013-05-28 17:11:35 +00:00 |
|
Nathan Gray
|
25a6b2bda2
|
Update internal options
|
2013-05-28 15:43:35 +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
|
78b1fffc81
|
Fix spelling, avoid DOM error if you try to remove a node that wasn't added
|
2013-05-27 23:24:22 +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
|
7f669bc5f0
|
Save a jQuery call by just passing the row to remove
|
2013-05-27 23:21:13 +00:00 |
|
Nathan Gray
|
68b4d0e975
|
Don't try to fill the window, just the parent
|
2013-05-27 23:12:40 +00:00 |
|
Nathan Gray
|
89fe4531e2
|
Make sure actions get set when a leaf is refreshed
|
2013-05-27 15:51:18 +00:00 |
|
Ralf Becker
|
50ed435eb7
|
* Calendar/InfoLog/Timesheet/Tracker/ProjectManager: edit focuses now automatic on title input
|
2013-05-23 09:01:33 +00:00 |
|
Nathan Gray
|
e8a21565ab
|
First run at a new home app. Just structure so far, more to come.
|
2013-05-22 20:13:12 +00:00 |
|
Nathan Gray
|
092493a065
|
Look for content / modifications inside the current name space as well, if the widget can create its own namespace
|
2013-05-22 18:13:37 +00:00 |
|
Nathan Gray
|
100c706674
|
Add an additional condition to check in case the template file is not recognized as XML, and try to parse it
|
2013-05-22 18:11:41 +00:00 |
|
Nathan Gray
|
f451b65557
|
Use refresh method for more intelligent updating
|
2013-05-22 18:10:26 +00:00 |
|
Nathan Gray
|
173d2ad374
|
Fixes to actions, to better support changing after initial creation
|
2013-05-21 20:24:40 +00:00 |
|
Nathan Gray
|
f53a90ccdf
|
Update in-code documentation to match code
|
2013-05-21 20:23:35 +00:00 |
|
Nathan Gray
|
08ac429774
|
Sort browser's widget list, so you can find widget you're looking for
|
2013-05-21 20:22:51 +00:00 |
|
Klaus Leithoff
|
6e1e86123f
|
add basic refreshItem function; TODO: need to implement the refreshing of the actions
|
2013-05-21 08:33:16 +00:00 |
|
Klaus Leithoff
|
c6164973ae
|
fix bug regarding the missing of all tree actions after leaf deletion
|
2013-05-17 13:30:43 +00:00 |
|
Klaus Leithoff
|
4c4a05e426
|
control resizing for IE10 under Windows8
|
2013-05-14 13:22:30 +00:00 |
|
Klaus Leithoff
|
090f8b134e
|
delete a leaf of the tree
|
2013-05-13 14:40:44 +00:00 |
|
Ralf Becker
|
85a198d9e6
|
fixed id check, causig it not to use options given for id=0
|
2013-05-13 11:59:09 +00:00 |
|
Ralf Becker
|
8cebfe3339
|
some more docu for tree-widget and allow to use autoloading-url for initialisation too
|
2013-05-12 13:09:20 +00:00 |
|
Nathan Gray
|
e9a5f7e09c
|
Add values for tabs, and make sure dynamic tab values are passed
|
2013-05-10 20:39:12 +00:00 |
|
Ralf Becker
|
489978d590
|
use either tab definition from xml or tabs defined via setElementAttribute($id, tabs, array $tabs), also allow that for old eTemplate
|
2013-05-09 09:28:27 +00:00 |
|
Nathan Gray
|
73f1cd921b
|
Use new dialog to confirm favorite deletion
|
2013-05-09 04:05:03 +00:00 |
|
Nathan Gray
|
eaa100921c
|
Fix preferred favorite not being saved
|
2013-05-06 21:34:47 +00:00 |
|
Nathan Gray
|
c5c4d92d09
|
Make sure activeFilter gets set during init
|
2013-05-06 20:58:59 +00:00 |
|
Nathan Gray
|
43d0128fb6
|
Update action/leaf id when renaming
|
2013-05-06 20:03:14 +00:00 |
|
Nathan Gray
|
57d6132a37
|
Actually use template attribute when provided
|
2013-05-06 17:36:37 +00:00 |
|
Nathan Gray
|
8a2259ae99
|
Enhance tab widget's 'tabs' attribute to include hidden, and id to access content array
|
2013-05-06 17:17:52 +00:00 |
|
Nathan Gray
|
d3f498f0f4
|
Avoid an error if type is missing
|
2013-05-06 17:12:45 +00:00 |
|
Ralf Becker
|
005d5ed090
|
value of description set via id need to get translated, if !no_lang is set, value set via value attribute already get translated via transformAttributes and translate: "!no_lang" of value
|
2013-05-03 11:46:26 +00:00 |
|
Nathan Gray
|
42fd3fe37b
|
Implement optgroups for select widget
|
2013-04-29 18:36:48 +00:00 |
|
Klaus Leithoff
|
8913df2366
|
remove console logging on focused
|
2013-04-29 14:59:55 +00:00 |
|
Klaus Leithoff
|
efd4d85143
|
add rename of an item. caveat, does not rename dependent leafs yet
|
2013-04-29 14:58:29 +00:00 |
|
Ralf Becker
|
5eede4a8ef
|
allow to use <widget type="${row}[type]"/> in xet files
|
2013-04-28 12:43:18 +00:00 |
|
Ralf Becker
|
947511779a
|
_atts["select_options"] is not null but {}
|
2013-04-28 12:42:13 +00:00 |
|
Nathan Gray
|
4759d19d25
|
Fix nextmatch hierarchy display
|
2013-04-24 19:53:51 +00:00 |
|
Ralf Becker
|
78449edd4c
|
some css for new dialog: left aligning buttons as everywhere in EGroupware, auto-size dialog, static show_prompt method to display a prompt, fixed not working translation of standard buttons
|
2013-04-23 16:51:00 +00:00 |
|
Nathan Gray
|
6f124f4b10
|
When nm loads data, make sure selection is still shown
|
2013-04-23 15:34:47 +00:00 |
|
Nathan Gray
|
516872e322
|
Fix custom buttons with no template not working
|
2013-04-22 22:56:55 +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
|
fc727570dd
|
Implement set_value() on file widget - you can't really set file upload values programmatically to anything that makes sense, but it can be cleared
|
2013-04-22 16:52:03 +00:00 |
|
Ralf Becker
|
3a14e96d1a
|
allow to use hierarchical function names, eg. app.filemanager.upload via new et2_call function
|
2013-04-20 19:21:42 +00:00 |
|
Ralf Becker
|
28aab234a7
|
fixed space instead of tabs
|
2013-04-20 19:20:51 +00:00 |
|
Ralf Becker
|
cd024eef1b
|
add nice link overlay icon to vfsMime widget (for symlinks)
|
2013-04-20 12:19:27 +00:00 |
|
Ralf Becker
|
a14ede7587
|
added @memberOf to get outline
|
2013-04-20 09:51:52 +00:00 |
|
Nathan Gray
|
5555edcb98
|
Add dialog widget
|
2013-04-16 18:50:43 +00:00 |
|
Nathan Gray
|
b66a74ff03
|
Make currently browsed widget available for console playing as window.wb_widget
|
2013-04-16 18:48:06 +00:00 |
|
Nathan Gray
|
4239b83bd0
|
Add not implemented js function type. It understands app.appname.function style arguments
|
2013-04-16 18:44:43 +00:00 |
|
Nathan Gray
|
a4395a8000
|
If a specific template name is not provided, use the last template in the file
|
2013-04-16 18:42:53 +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 |
|
Ralf Becker
|
5a4850b2ed
|
fixed not correctly displayed file type: need to compare with bitmask after and-ing it
|
2013-04-13 09:46:00 +00:00 |
|
Ralf Becker
|
34dd94dc76
|
fixed set_(ro_)image to set the according option and update current image, new method set_readonly updating readonly attribute and current image
|
2013-04-12 17:19:18 +00:00 |
|
Nathan Gray
|
c85582180a
|
Avoid an error in the destruction by checking for widget
|
2013-04-12 16:28:52 +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 |
|
Ralf Becker
|
fa3f1c5055
|
ro version of vfs-name to behave like ro textbox (span instead of r/o input), also commented socket perm as it is set for dirs too (and we have no sockets in vfs)
|
2013-04-12 09:39:37 +00:00 |
|
Ralf Becker
|
4a26ad18c0
|
fixed whitespace (8 space instead tab)
|
2013-04-12 09:38:12 +00:00 |
|
Nathan Gray
|
7f80c74b59
|
Add onselect attribute for nextmatch
|
2013-04-12 09:28:42 +00:00 |
|
Nathan Gray
|
8192f13b3b
|
Fix typos preventing some drops
|
2013-04-11 12:22:34 +00:00 |
|
Nathan Gray
|
bb44a6ce26
|
Fix dynheight case when there is no space between dynheight & items below
|
2013-04-10 15:17:18 +00:00 |
|
Nathan Gray
|
c0e0982b0e
|
Implement hide_header,header_left & header_right attributes
|
2013-04-10 14:09:55 +00:00 |
|
Nathan Gray
|
b171acf19a
|
Don't try for default, causes error if add is not valid
|
2013-04-10 13:15:49 +00:00 |
|
Klaus Leithoff
|
0de87f5711
|
introduce getLabel function on tree-widget
|
2013-04-10 12:32:07 +00:00 |
|
Nathan Gray
|
0516d2cc2a
|
If value is available in the constructor, set it there
|
2013-04-10 12:10:04 +00:00 |
|
Nathan Gray
|
96d27aefc4
|
Fix - should always be top level of content
|
2013-04-10 11:05:20 +00:00 |
|
Nathan Gray
|
48d6204f29
|
Skip blank legacy options sooner
|
2013-04-10 09:39:36 +00:00 |
|
Nathan Gray
|
ec1ad6f09e
|
Change splitter preference saving to save on mouseup
|
2013-04-10 09:25:05 +00:00 |
|
Nathan Gray
|
4c54745cbb
|
Allow favorites from multiple apps to coexist
|
2013-04-10 08:00:31 +00:00 |
|
Klaus Leithoff
|
09f00a31a5
|
fix ckeditor area
|
2013-04-09 11:50:14 +00:00 |
|
Nathan Gray
|
978a90852c
|
Add a base object for application javascript code to contain it, and solve initialization timing issues
|
2013-04-09 08:45:59 +00:00 |
|
Nathan Gray
|
cd0356219c
|
Add some missing attribute attributes
|
2013-04-09 07:22:35 +00:00 |
|
Nathan Gray
|
bdb148d167
|
Make sure widgetContainer is initialized before loading, prevents timing problems
|
2013-04-01 18:35:49 +00:00 |
|
Nathan Gray
|
3623ee6e72
|
Don't try to submit if the action is not a context menu (eg: drag, drop)
|
2013-04-01 18:19:59 +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
|
c55e636f43
|
Catch error from missing ckeditor stuff so it doesn't break everything else
|
2013-03-26 15:54:18 +00:00 |
|
Nathan Gray
|
61ef8de61e
|
Missed call to _super.destroy()
|
2013-03-26 15:47:31 +00:00 |
|
Nathan Gray
|
fbd81e6aa9
|
Fix 'undefined' in read only selectboxes when value was not in list of options
|
2013-03-25 23:00:25 +00:00 |
|
Nathan Gray
|
fc0b2d1e8a
|
Look for cat_id options in parent(global) sel_options manager too
|
2013-03-25 22:59:48 +00:00 |
|
Nathan Gray
|
0c017a4b35
|
Don't error if ckeditor adapter is missing, just fall back to text
|
2013-03-25 22:22:53 +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
|
e6cfe7a505
|
Accept modifications where the value evaluates to false
|
2013-03-25 21:46:18 +00:00 |
|
Nathan Gray
|
d394cca06f
|
Avoid some init / destroy errors in color picker popup
|
2013-03-25 19:39:02 +00:00 |
|
Nathan Gray
|
c5d2b8dc23
|
Fix category check matching numbers inside other class names
|
2013-03-25 17:17:11 +00:00 |
|
Nathan Gray
|
a46fff9bbd
|
Add implementation for xajax_eT_wrapper() to avoid having to replace them all right now
|
2013-03-25 16:56:10 +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
|
873c3301d4
|
Get selected IDs if action function did not pass them
|
2013-03-20 22:20:05 +00:00 |
|