Commit Graph

862 Commits

Author SHA1 Message Date
Ralf Becker
b91a96c156 pending translations from our translation server 2014-09-04 14:16:19 +00:00
Hadi Nategh
19157ac56c Mail compose and display dialog styling improvement 2014-09-04 11:55:21 +00:00
Hadi Nategh
f119d61d32 Work in progress of mail attachment box styling in compose and display dialogs 2014-09-04 11:54:14 +00:00
Hadi Nategh
a7a5048414 * Mail: Fix mail compose attachment is not shown while it's on upload progress for the first time 2014-09-04 11:44:02 +00:00
Ralf Becker
0af2cceaab * Mail: Fix changing flags does not affect immidiately on mail list
r48418: also need to set/remove "read" flag when removing/adding "unseen" class
2014-09-03 10:34:49 +00:00
Hadi Nategh
2abc38e08e Use url-email contact_plus attribute in mail index instead of binding tooltip explicxitly on mail app 2014-09-02 09:33:07 +00:00
Hadi Nategh
92919a242a Consider INBOX as default folder for edit ACL.
-Fix selecting edit acl from context menu on mail profile name (root folder) gives an javascript error
2014-08-28 12:31:03 +00:00
Ralf Becker
a65b23a3ee pending de translations 2014-08-27 15:48:31 +00:00
Klaus Leithoff
59b14512cd * Mail: fix for failed zip-download when users startfolder is not writeable
Reason: get_home_dir may fetch the users startfolder if set; if not writeable, action will fail
2014-08-26 12:42:00 +00:00
Klaus Leithoff
b448b7b6be fix problem with unclickable first attachment in display popup 2014-08-26 12:08:40 +00:00
Hadi Nategh
171143a7ce Mail: fixed column sizes and stretch (change when window size changes) 2014-08-22 14:22:42 +00:00
Hadi Nategh
466d11a623 Avoid some et2 warnings about not existing attributes (no speed improvement, but less annoying) 2014-08-22 14:19:55 +00:00
Hadi Nategh
05b8144bc8 Add zip icon to mail attachment save as zip file 2014-08-22 13:45:56 +00:00
Hadi Nategh
79de0970c1 Fix css class name typo in mail 2014-08-22 13:42:31 +00:00
Hadi Nategh
1889f9f1aa Fix mail import message dialog 2014-08-22 13:40:25 +00:00
Hadi Nategh
6cc7ff661d Remove some white spaces and out commented line 2014-08-22 13:31:43 +00:00
Hadi Nategh
d53cbd70f6 reverted accidently commited permanent error_log 2014-08-22 13:26:31 +00:00
Hadi Nategh
874be20a6c Refresh Trash folder folder-status when empty Trash action is triggered not from the Trash folder 2014-08-22 13:24:54 +00:00
Hadi Nategh
9e749e516d Make mail ACL account owner row readonly as the owner should not be able to delete/change his rights, he always has full-rights 2014-08-22 13:18:47 +00:00
Ralf Becker
e7edc079ab pending NL translations from our translation server 2014-08-22 13:04:37 +00:00
Hadi Nategh
00c348e21f pending translations from our translation server 2014-08-22 12:45:40 +00:00
Ralf Becker
70b2e235ce * all apps: fixed column sizes and stretch (which columns change when window size changes) 2014-08-22 11:51:11 +00:00
Ralf Becker
3fb93c33a6 fixing assumed typo regarding:preg_match(): No ending delimiter "^" found in class.mail_ui.inc.php on line 144 2014-08-22 10:19:32 +00:00
Ralf Becker
843b12b357 using JSON.stringfy() directly gave a crash in Safari 7.0.4 2014-08-21 18:28:28 +00:00
Hadi Nategh
66e5004591 Make sure there are attachments to register them for drag 2014-08-21 15:45:31 +00:00
Hadi Nategh
ea026cf328 Backport commit r48148, committed by Ralf Becker. do not cache, if we dont find selectedFolder in query_context, as looking it up in tree causes mails to be cached for wrong folder 2014-08-21 15:42:34 +00:00
Hadi Nategh
dd3601c420 Backport commit r48127, committed by Klaus Leithoff. fix broken move via nm-action-menu-entry 2014-08-21 15:36:29 +00:00
Hadi Nategh
cfbb997d03 Backport commit r48111, committed by Nathan Gray. When moving mail, remove any cache for target directory 2014-08-21 15:31:02 +00:00
Hadi Nategh
8399373f35 Append aliases to mail vacation addresses insted of replacing them with existing one 2014-08-21 15:08:15 +00:00
Hadi Nategh
d0411750fc * MAIL/Compose: Make to/cc/bcc fields draggable and droppable.
- Ctrl+ dragging copy the email to target, otherwise it moves to target.
2014-08-21 15:02:51 +00:00
Ralf Becker
72219d3a04 do not cache, if we dont find selectedFolder in query_context, as looking it up in tree causes mails to be cached for wrong folder 2014-08-21 08:01:09 +00:00
Ralf Becker
d324e943b3 remove semi-transparent background of locked folder-tree 2014-08-21 07:59:23 +00:00
Ralf Becker
1711a3a918 do NOT connect to previous imap server, if user triggers a change of server 2014-08-21 07:59:04 +00:00
Hadi Nategh
cecb348919 Fix mail compose to/cc fields are not getting scrollbar if amount of mails are bigger than 3 rows 2014-08-21 07:31:47 +00:00
Ralf Becker
a16a7190f2 remove unnecessary .useElipsis:after 2014-08-20 08:24:47 +00:00
Nathan Gray
6a8e85c3e1 Add drag&drop for email and link lists 2014-08-18 18:00:00 +00:00
Ralf Becker
a0354ab8eb fixed PHP Fatal error " Call to undefined method emailadmin_imapbase::subscribe" since r48090 2014-08-18 10:34:36 +00:00
Ralf Becker
c1275309ab * Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children 2014-08-15 11:25:04 +00:00
Klaus Leithoff
0f498492b4 implement some >mark all messages in folder as read< action 2014-08-14 15:39:05 +00:00
Klaus Leithoff
d84b700517 * Mail: fix problem on not applied but possibly set status filter on all message actions for flagging 2014-08-14 13:51:57 +00:00
Hadi Nategh
9afa8acaae Fix switching between HTML/PLAIN is not working on mail compose 2014-08-14 07:43:23 +00:00
Hadi Nategh
2437553215 Backport commit r48054, committed by Nathan Gray. Directly delete any trash cache when trash is emptied 2014-08-14 07:42:31 +00:00
Hadi Nategh
fd976ea1dc Backport commit r48051, committed by Nathan Gray. Indicate merge class to use for mail, fixes infolog placeholders not known 2014-08-14 07:41:24 +00:00
Hadi Nategh
34c3e1bd9a Revert the change on ajax_refreshVacationNotice from commit 48039. Fix not keeping other vacations of an user in the cache 2014-08-14 07:39:16 +00:00
Hadi Nategh
6b44e369f2 Backport commit r48040, committed by Nathan Gray. Some more speed improvements for get_rows:
- Don't verify that special folders exist
2014-08-14 07:34:40 +00:00
Hadi Nategh
80ecc08133 Backport commit r48039, committed by Nathan Gray. Some more speed improvements for initial load:
- Avoid expensive connect in constructor for all AJAX calls (reconnect/cache used instead)
- Don't verify that special folders exist for folder tree
- Only fetch folder counts when fetchCounters flag is set, instead of always
- Avoid some et2 warnings about not existing attributes (no speed improvement, but less annoying)
2014-08-14 07:32:51 +00:00
Ralf Becker
58bd3b9e60 * Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail) 2014-08-13 11:47:58 +00:00
Hadi Nategh
ed5d06544b Backport commit r48032 committed by Ralf Becker. Fix for invalid operand, if vacation cache is not yet initialised 2014-08-11 14:27:29 +00:00
Hadi Nategh
76f2141502 Call ajax_refreshVacationNotice as a static method 2014-08-11 14:24:31 +00:00
Hadi Nategh
b8704c4ef9 Avoid to call mail constructor (openConnection is an expensive operation) when client-side ask for vacationNotice.
-Check if there's no vacation cached then create mail object (try openConnection) and ask for vacation
-Add account_lid to cached vacations to distinguished them in case if the mail account was a shared profile
2014-08-11 14:23:55 +00:00