Commit Graph

447 Commits

Author SHA1 Message Date
nathangray
771a7b71bb Etemplate - change default empty label for multiple user/group selection to more appropriate 'Select user or group' 2018-11-01 11:56:48 -06:00
nathangray
557d3793bb Last / Next date
- Fix list title back to just date
- Link leads to actual recurrence for recurring events
2018-10-16 09:03:35 -06:00
Hadi Nategh
8105090e39 Unbind events after widget gets cleared from DOM to avoid calling events like onchange for second time (eg. infolog projectmanager selection) 2018-10-12 11:30:23 +02:00
nathangray
e6c73af4d0 Use framework tooltips for toolbar button tooltips instead of browser titles
Avoids Firefox actually changing the title text sometimes
2018-10-05 09:14:36 -06:00
Hadi Nategh
e2bfd41f24 * Api: change default submit to async call and try to block user interfering with submitted popup until the response 2018-10-04 17:29:28 +02:00
nathangray
68b83de1ec Only set taglist empty label for editable widgets 2018-09-28 10:49:43 -06:00
nathangray
e63424e059 Explicitly set taglist empty label 'Select some options' when missing so it can be translated 2018-09-27 11:47:22 -06:00
nathangray
32b44679f6 Translate taglist option labels 2018-09-17 10:43:38 -06:00
nathangray
55784ec703 Missing translations from Stefan Unverricht 2018-09-13 14:29:22 -06:00
Hadi Nategh
b91ba87ee6 Fix taglist fails to invalidate email address which starts with none visible unicode char 2018-08-30 15:18:39 +02:00
Hadi Nategh
0fb8c47238 * Mail: take opened compose dialogs into account when trying to forward attachment, share files into mail or vcard attachment from addressbook 2018-08-28 14:35:55 +02:00
Hadi Nategh
5b261d8d62 Fix tutorials json feed and PGP Installation tutorial video 2018-08-23 14:55:09 +02:00
Hadi Nategh
17ff3e7204 Fix missing translations for PGP Back/restore feature 2018-08-23 13:47:39 +02:00
Hadi Nategh
5f9b16b463 * login: fix in login page "remember me" options gets messy in IE or Edge 2018-08-13 14:55:48 +02:00
Hadi Nategh
3d9ee69f49 IE 11 and below does not support ES6 syntax we need to use some polyfills 2018-08-10 10:36:55 +02:00
Hadi Nategh
1a31026590 Wait till common translations are loaded then ask for IE browser compatibility 2018-08-08 16:24:50 +02:00
Hadi Nategh
f9394a98b8 Exclude Edge from previous commit 2018-08-08 16:24:21 +02:00
Hadi Nategh
91e695d1fd Add IE browser warning as message after login 2018-08-08 16:24:06 +02:00
nathangray
5efdd67f37 * Etemplate - timestamper widget now supports timezone attribute to force a certain timezone 2018-07-30 09:00:59 -06:00
nathangray
deb3cafca0 Make sure we get the actions from the right app 2018-07-30 09:00:32 -06:00
Ralf Becker
0a2f41f29d fix typeError if enableClass method is called without _target parameter
stalling rendering of nextmatch rows in filemanager
2018-07-30 11:20:54 +02:00
nathangray
d53c6c4180 Pass the action as expected 2018-07-27 10:34:15 -06:00
nathangray
3830a13c29 Use default action for file part of path if it can be found 2018-07-27 10:34:04 -06:00
nathangray
0950fac34c * Filemanager - make files and their paths clickable 2018-07-27 10:33:53 -06:00
Hadi Nategh
3700b3df55 Make sure there's a context and selectionMgr objects before using them 2018-07-25 14:12:15 +02:00
Hadi Nategh
488eabe896 Fix d-n-d indicator shows wrong number of selected rows if it's a select all 2018-07-25 11:22:37 +02:00
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
nathangray
dcb8f4fb3a Handle action enable/disable class checks on rows that are not currently rendered by checking their data 2018-07-17 18:42:00 +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
4aec40b456 Do not add the loading prompt container if it's already there 2018-07-13 16:33:20 +02:00
Hadi Nategh
01de6fe629 Remove comma from personal part since comma is preserved as address separator 2018-07-13 10:48:39 +02:00
Hadi Nategh
7306ce7e82 Fix contacts with ampersands in their name will fail in mailto function 2018-07-13 10:48:02 +02:00
Hadi Nategh
fb6ce01e50 Do not push popup windows if we are in mobile framework 2018-07-13 10:42:19 +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
Hadi Nategh
bf62d5578d * Addressbook: Inform the user about number of contacts adding to mail compose dialog via Email action 2018-06-29 15:22:53 +02:00