Commit Graph

2042 Commits

Author SHA1 Message Date
Hadi Nategh
211efdda68 Trigger widget's resize only if there's excess_height 2015-05-05 12:38:11 +00:00
Ralf Becker
e15f9803d2 remove own iterateOver implementation again, as it is already handled in parent class and creates additional problems 2015-05-04 17:24:04 +00:00
Nathan Gray
9e3676a8c9 Only apply year range to date only widgets, it causes times to break 2015-05-04 14:46:56 +00:00
Ralf Becker
d06a8f1a77 allow all sort of expanded content in legacy options eg. ",1,${cont[nm][somevalue]}" 2015-05-02 19:35:16 +00:00
Ralf Becker
0ea5195f2e allow to iterate over grids and set checkboxes readonly (disabled) 2015-05-02 10:42:53 +00:00
Hadi Nategh
15f18e20b5 Make sure the content of CKeidtor is ready before resize and check for none participant to resize 2015-04-30 08:07:23 +00:00
Ralf Becker
badc6062fa stop invalidation of not visible nextmatch, happens when switching from infolog to crm-view in addressbook 2015-04-28 16:01:39 +00:00
Ralf Becker
5ec55f9c16 stoping requesting more and more rows causing browser to stall, if browser does not give us height for rows (probably because it defered rendering) 2015-04-28 16:01:22 +00:00
Hadi Nategh
2425f16da8 Make sure there is jquery object on ckeditor container 2015-04-28 10:31:45 +00:00
Hadi Nategh
353e5e0a9e Fix resizing htmlarea widget 2015-04-27 09:10:47 +00:00
Hadi Nategh
464b933e38 Make sure there is fields object 2015-04-24 14:37:03 +00:00
Hadi Nategh
c9ef30367e Only egw-data with no download_url should not get the click handler 2015-04-22 14:58:20 +00:00
Nathan Gray
27e2f787a1 Date widget:
- Add year_range attributes to set the options in the year dropdown
- Experimental min and max attributes
Custom fields:
- Allow to set attributes in options field for some widget types (not ones that lists of options)
2015-04-21 19:46:33 +00:00
Nathan Gray
79332f31a5 Simple et2 implementation of ajax_search widget 2015-04-21 16:47:33 +00:00
Hadi Nategh
4ea0638267 Do not add taglist emails one by one, add them all in one, as the rendering process in magicsuggest would be very resource consuming 2015-04-21 15:40:02 +00:00
Hadi Nategh
9b9313026f Do not bind click handler on media mime type to be opened in expose view if there is no download_url(e.g. attachments of mail integration have no download_url befre they get saved) 2015-04-21 12:20:12 +00:00
Nathan Gray
611c35fc5f Silence some spurious warnings on null and "" 2015-04-16 16:19:41 +00:00
Ralf Becker
c6bfc44d08 reverting previous commit, as it breaks in other places 2015-04-16 12:10:55 +00:00
Ralf Becker
0b07bccdca partially revert r52487: as it doublicates some options and changes value of empty label from "" to 0 2015-04-16 12:04:06 +00:00
Hadi Nategh
9c13096e67 A temporary fix for widget link_list because of none match server-side and client-side data structure 2015-04-16 08:26:53 +00:00
Nathan Gray
5a6d9b5fcb Use timeout to get selected autocomplete value instead of just the entered text 2015-04-15 22:33:06 +00:00
Nathan Gray
1da6e78def Modifications to cached options
- country list no longer supports options when caching
- copy options to avoid modification with additonal options
2015-04-15 15:56:33 +00:00
Nathan Gray
b08f90d930 Don't apply selection if it is not returned after an update, but keep it in case the user needs to scroll first. 2015-04-14 16:48:53 +00:00
Nathan Gray
897a16cd8f Don't keep selection if it is not returned after an update.
Fixes IDs stay after entry is changed to not match the current filters.
2015-04-14 16:40:15 +00:00
Ralf Becker
cdd8b29fa7 not giving an error for undefined href / download-url 2015-04-14 13:12:17 +00:00
Nathan Gray
5cfd583904 Allow applications to add additional options to selectbox type options. 2015-04-13 21:57:46 +00:00
Nathan Gray
3f6dce63c3 Fix missing parent path parts 2015-04-13 20:01:36 +00:00
Nathan Gray
cbcb273367 Remove all actions before setting to prevent conflicts between old and new actions with the same id
Also update existing row actions (fixes issue with r52449)
2015-04-13 17:20:47 +00:00
Hadi Nategh
ab7ada048d Revert commit #52449, causing context menu's sub action get lost after et2_refresh 2015-04-13 10:03:27 +00:00
Ralf Becker
1120df65dc check if download_url is not already an url (some stream-wrappers allow to specify that!) 2015-04-11 08:18:53 +00:00
Hadi Nategh
809ad4a678 Fix click handler does not work always for images with href attribute 2015-04-09 10:52:05 +00:00
Hadi Nategh
58ea1e3773 Do not trigger expose view if one of the operator keys (e.g. Ctrl) are held, in order to be able to select entries 2015-04-09 07:59:55 +00:00
Nathan Gray
f926605ea7 Remove all actions before setting to prevent conflicts between old and new actions with the same id 2015-04-08 22:41:44 +00:00
Nathan Gray
894714c3f5 Fix error in historylog caused by trying to load a template widget for infolog status 'template' 2015-04-08 20:49:36 +00:00
Hadi Nategh
19f55e73d8 Fix touch on filemanager heirarchical folder open arrow does not open the sub folder, using touch devices 2015-04-07 16:01:34 +00:00
Ralf Becker
fd435043ad fixed not shown readonly value for numerical values 2015-04-03 14:20:19 +00:00
Ralf Becker
d82f65e95e reverting r52412, as it breaks not validating not send values, sending empty array for nothing selected in selectbox instead of (not submitted) null value 2015-04-03 12:43:26 +00:00
Nathan Gray
17885d27af Handle bad rounding / floating point math fun 2015-04-02 14:57:16 +00:00
Hadi Nategh
ed092a5887 Trigger expose view by clicking on link-list's links 2015-04-02 08:37:13 +00:00
Nathan Gray
5edd9b902a Add button type to et2_dropdown_buttons to stop default browser behaviour.
Fixes  filters get cleared when pressing enter in entryfilter
2015-04-01 23:04:45 +00:00
Nathan Gray
db74398622 Adapt detection for missing 'All' category option to array of options style 2015-04-01 20:17:53 +00:00
Nathan Gray
bd51cb4a08 Add support for multi-part history values into historylog 2015-04-01 19:35:35 +00:00
Nathan Gray
1deb3d4f34 Selectbox options kept on the client side
Static options copied to the client side in the JS code where possible, and requested from the server once via AJAX when needed.
2015-04-01 17:11:21 +00:00
Hadi Nategh
5c944330c5 Expose link widget WIP:
- Implement expose view for link-string widget
- Adapt link-string widget, and other widgets which are using expose to download_href link
2015-04-01 16:51:18 +00:00
Hadi Nategh
3987e3f033 Expose view few changes:
- Implement download button and locate it in expose view
- Style control icons better
- Give control icons tooltip
2015-04-01 15:43:14 +00:00
Nathan Gray
1f88ddf303 Fix single-field customfields widgets not setting value properly 2015-03-31 19:48:46 +00:00
Ralf Becker
9fc67020cc * Mail: setting default font-face and -size reliable and remove space in front of cursor 2015-03-31 17:01:25 +00:00
Nathan Gray
3125dcba42 - Fix infinite loop in onchange trigger on selectboxes under some cases 2015-03-31 16:29:15 +00:00
Nathan Gray
6671f4090a - Fix missing onchange trigger on selectboxes
- Avoid loops caused by onchange trigger when applying filters
2015-03-31 16:23:41 +00:00
Hadi Nategh
c5ddcdfcf9 Fix regular expression in expose view
- Exclude tif and xcf images from expose view
- Define a global regexp for expose
2015-03-31 13:39:55 +00:00