Commit Graph

319 Commits

Author SHA1 Message Date
nathangray
05255047ed Better support for no_actions row flag so fetched rows with no_actions are not selected by 'select all' 2018-07-25 10:44:34 +02:00
nathangray
19d6d3bed7 Respect no_actions flag in controller_selection when selecting a range / all 2018-07-25 10:44:10 +02:00
nathangray
a6eb03f1fd Check that file mime is there before trying to match on it to avoid error if it's false 2018-07-19 14:12:16 +02:00
nathangray
3b04c84f61 Keep selection manager's index map set on reset 2018-07-19 14:11:53 +02:00
nathangray
9c3ff2182e Paginate fetching missing selected rows, limit fetch to 1000 rows 2018-07-19 14:11:26 +02:00
nathangray
6d51f91842 * Addressbook - Fix bug preventing turning off letter filter after some actions 2018-07-19 14:00:08 +02:00
Hadi Nategh
5b174c47f2 Fix empty row on nm response 2018-07-17 14:48:01 +02:00
Hadi Nategh
736d880ef9 On nm init check for grid total number to avoid placeholder actions 2018-07-17 14:47:49 +02:00
Hadi Nategh
c46202763a Take nm response after initialization into account when trying to create emptyRow for placeholders action 2018-07-17 14:47:37 +02:00
Hadi Nategh
60f2f4fee6 * Api: Fix enabled actions don't show up on nm initiation 2018-07-17 14:47:26 +02:00
Hadi Nategh
f5f7358445 Apply attach ao patch 2018-07-17 14:16:29 +02:00
nathangray
74edbe227d Fix bug where nextmatch selection manager was holding onto selected rows 2018-07-17 11:36:06 +02:00
Hadi Nategh
b81f663ec4 Add new attributes into core widget in order to be able to set widget->type attributes in preferences 2018-07-13 10:40:31 +02:00
Hadi Nategh
15f0900c03 Consider app name when trying to fetch icon for taglist 2018-07-13 10:22:42 +02:00
Hadi Nategh
60bba2bbc7 Support icon feature for taglist widget 2018-07-13 10:19:53 +02:00
Hadi Nategh
14bbfe9dfa Remove magicsuggest from api then add it to vendor 2018-07-13 10:04:08 +02:00
Hadi Nategh
7ab13f20d8 Revert attempt to attach ao because it breaks select all actions by keeping previous executed registeredRows and accumulate them for further actions 2018-07-06 12:20:16 +02:00
Hadi Nategh
01b4919c7d Make selectbox tags&search available for nextmatch header filter 2018-07-02 15:27:20 +02:00
nathangray
7b01dab757 Clear the selection before creating the empty row.
Fixes empty rows not getting placeholder actions in some cases.
2018-06-22 12:40:13 -06:00
nathangray
ad669ad334 Keep current value if provided 2018-06-13 14:44:46 -06:00
Hadi Nategh
1ed64e7005 Stop autocomplete_url calls for taglist_thumbnail widget 2018-05-29 18:15:33 +02:00
Hadi Nategh
6947ec069a Implement taglist-thumbnail for rest of upload image fields in admin site configuration 2018-05-29 11:06:04 +02:00
Hadi Nategh
8b7f6012d6 Implement new kind of taglist to show thumbnail of set value 2018-05-29 09:32:38 +02:00
nathangray
af3eadb419 Fix loader never goes away if you use shift to select just a few rows 2018-05-15 08:43:40 -06:00
nathangray
eb1a1f147c Let et2_dialogs size themselves according to contents unless otherwise specified.
(just dialogs, leave others alone)
2018-05-14 16:48:45 -06:00
nathangray
75cc38cbfa Let et2_dialogs size themselves according to contents unless otherwise specified.
Fixes dialogs too narrow for their title
2018-05-14 16:48:36 -06:00
nathangray
394561a2fa Load filemanager translations for vfsSelectUI 2018-05-14 16:48:08 -06:00
nathangray
53c3c84838 Add checks to see if actionManager has been set before using it
Fixes errors in historylog widget
2018-05-14 11:22:47 -06:00
nathangray
b05662201f Lock UI with loader while waiting for selected rows query to complete 2018-05-11 09:06:07 -06:00
Hadi Nategh
c8f98f3fee Take user's number format into account when set date duration widget. Fixes duration widget doesn't accept "," as decimal separator in Firefox. 2018-05-11 15:48:17 +02:00
Ralf Becker
463774b0de * Admin/Mail: fix saving mail-accounts for multiple accounts 2018-05-04 15:09:21 +02:00
nathangray
98b223bde8 Only reset focused child on first creation, not every action assignment 2018-05-02 14:09:04 -06:00
Hadi Nategh
1f190682d0 * Api: Fix auto-complete password field gets activated even though user hasn't selected it deliberately. 2018-04-10 12:40:02 +02:00
Hadi Nategh
d47ae08b72 Fix uploading multiple files does not enable submit buttons after upload is done 2018-04-10 10:17:44 +02:00
Hadi Nategh
9a3b42bbf9 Fix vfsSelect extra buttons sometimes failing to close the dialog after execution 2018-04-04 17:54:58 +02:00
nathangray
41726e4293 * Etemplate - Stop times from advancing 1 hour shortly after DST 2018-03-29 09:56:47 -06:00
Hadi Nategh
3c283c8129 Make sure we are not disabling submit buttons if upload is not triggered, to avoid disabled submit buttons after failure. 2018-03-28 18:22:32 +02:00
Hadi Nategh
967fcea673 Add button_icon new attribute to vfs-select widget and changes link button icon 2018-03-28 11:13:53 +02:00
Hadi Nategh
5c19bbfd2c Implement new feature for vfs-select widget to accept extra buttons action. Additionally, add extra "copy" and "move" actions to link-to vfs dialog. 2018-03-28 11:13:26 +02:00
Hadi Nategh
5221ad68f9 Set dialog button icons from Api instead of etemplate 2018-03-28 11:08:10 +02:00
Hadi Nategh
fd3c5a56b6 Fix broken priority icons in mail compose 2018-03-26 12:43:08 +02:00
nathangray
eccb8a9df2 Etemplate - email widget tooltip - show loading while waiting for server response, remove tooltip if nextmatch scrolls 2018-03-07 11:47:28 -07:00
nathangray
cdafb417d3 Etemplate - don't assume event data will still be there after a timeout, fixes occasional errors about it being missing 2018-03-07 11:47:16 -07:00
nathangray
614287a0ba Fix add contact tooltip to work inside nextmatch again 2018-03-07 11:47:07 -07:00
nathangray
45c7aa7c9c * Api - Check if email address is known before offering 'Add as contact' button 2018-03-07 11:46:58 -07:00
Hadi Nategh
5f21737a42 Make sure the node is available before addressing its tooltip, fixes broken rename folder action in mail 2018-02-15 14:01:54 +01:00
Hadi Nategh
1570633761 Add some translations and adopt link list widget to take editor opener handler preference into account 2018-02-08 14:25:58 +01:00
Hadi Nategh
06ef14c78e * Filemanager: Add new user preference in order to be able to exclude specific file extensions from being opened by document editor (eg. Collabora) 2018-02-08 14:15:51 +01:00
Ralf Becker
f2c4ccd1b0 fixing the fix again: removing check from client side
We can not use "(?<![.\s])", used to check that name-part does not end in
a dot or white-space. The expression is valid in recent Chrome, but fails
eg. in Safari 11.0 or node.js 4.8.3 and therefore grunt uglify!
Server-side will fail in that case because it uses the full regexp.
2018-02-05 17:02:14 +01:00
Ralf Becker
f203fa3eb2 fixing the fix, now "email.@domain.com" is invalied, but "x@domain.com" is valid 2018-02-05 16:07:46 +01:00