Commit Graph

829 Commits

Author SHA1 Message Date
Ralf Becker
9cb46a4d79 Handle multiple attachments with the same name when linking attachments from an email into an entry for another application 2015-10-27 10:29:57 +00:00
Klaus Leithoff
f06cf7bb01 reintroduce tidy in calls from egw-mail-app when only getCleanHTML is called, as it is correcting html structure issues for us 2015-10-27 09:22:12 +00:00
Klaus Leithoff
d39330abe3 disable the use of tidy when using activesync 2015-10-23 10:47:13 +00:00
Ralf Becker
33eb7b043b moving blocking of device on connection failure / exception from mail code to EGroupware pluging, to cate for failures everywhere in plugins, not just connect method of mail plugin, which does not fail because Horde defers IMAP login until it realy needs to connect 2015-10-20 17:08:07 +00:00
Klaus Leithoff
95a88df345 only do the sorting when we do a topLevel Query or a retrieval of ALL. ; give extracare on the retrieval of folders in shared and others on subscription, and when folders subscribed in such namespaces are deeply nested within without rights of list on the branches leading to the leaf 2015-10-06 15:17:37 +00:00
Klaus Leithoff
599e29dee1 fix problem with possible json_encode problem (removing all initial data from mailbody) on reply/forward 2015-09-24 10:53:02 +00:00
Nathan Gray
b4dce8b7f4 If business email cannot be parsed, continue to home email.
Fixes bug where contacts with only personal email address were not shown in taglist-email
2015-09-21 22:32:33 +00:00
Hadi Nategh
eb41061212 Fix mail actions update for nm context menu, preview and display toolbar 2015-09-21 15:47:09 +00:00
Hadi Nategh
880a923bd8 Add some new actions into mail preview and display toolbars 2015-09-18 13:40:52 +00:00
Hadi Nategh
3f29d845d6 Add read/unread action into mail preview and display toolbars 2015-09-17 12:59:12 +00:00
Klaus Leithoff
c6dbb54eeb fix problem with empty/faulty attachments when saving to infolog on sending when starting from a drafted message 2015-09-11 14:00:33 +00:00
Ralf Becker
6ddb753c2c * Mail: fix PHP Fatal error under 5.3 when displaying mails containing inline-images 2015-09-05 12:24:50 +00:00
Hadi Nategh
1563f9d43a * Mail/preferences: Add Preview Pane option into mail preferences in order to be able to show/hide mail preview pane (split panel) 2015-09-02 13:00:35 +00:00
Hadi Nategh
effed359a6 Fix mail tree not showing not subscribed folders if the show all folders is switched on in preferences 2015-08-25 09:53:19 +00:00
Klaus Leithoff
7518acd682 allow 10, instead of 4 folders for menuaction copy 2015-08-25 08:15:00 +00:00
Ralf Becker
9046881177 fix not opened tree with new tree-code, if you have only one account and fix state-handling to also store ActiveProfileID pref for a single account 2015-08-21 08:02:23 +00:00
Hadi Nategh
44a8ac5fe1 *Mail: New feature for mail folder tree, called Folder Management:
- Folder Management dialog is located under mail context-menu and implemented in order to ease deleting multiple folders from a mail tree.
2015-08-17 15:15:16 +00:00
Hadi Nategh
8ec0fbf7ee Mail tree phase2:
- Fix mail tree gets stalled after adding new account
2015-08-13 09:00:30 +00:00
Hadi Nategh
df179a3859 * Mail/tree: Performance improvement for mail index folderTree
- Autoloading mail folders when show all folders is on (performance improvement)
- Get folder status for opened folders only (performance improvement)
- Styling hovered over mail folder
2015-08-12 13:27:57 +00:00
Hadi Nategh
85286a70da WIP of mail folder management dialog (multiple folders delete action) 2015-08-10 15:45:22 +00:00
Hadi Nategh
a9a246c727 Mail tree phase 2 WIP: Fix checkedSubscribed checkboxes 2015-08-10 14:54:38 +00:00
Hadi Nategh
1cf308411f Mail tree phase 2 W.I.P: Do not open initially other folders but INBOX 2015-08-07 07:47:28 +00:00
Hadi Nategh
1d264a8b64 Mail tree phase2 W.I.P.: Set the initial counters for opened folders 2015-08-05 10:22:29 +00:00
Hadi Nategh
bee933496d Mail tree phase2 W.I.P.:
Make sure node id is string because client-side tree expected to be. Fixes context menu not working after refresh tree
2015-08-05 08:37:22 +00:00
Hadi Nategh
372d82b063 Mail tree phase2 W.I.P.: Fix sieve rules and vacation context menus are not enabled on mail index tree 2015-08-05 07:43:09 +00:00
Hadi Nategh
6e440bd0ba Mail tree phase2 W.I.P.:
-Fix displaying wrong icon for user defined folders
-Fix sorting autofolders
2015-08-04 15:50:28 +00:00
Hadi Nategh
0bde40fac5 Mail tree phase2 W.I.P.:
-Fix translation not working for the first load
-Get all children of active accounts in one go
2015-08-04 08:21:23 +00:00
Hadi Nategh
8096304c6a Mail tree phase 2 W.I.P:
-Remove depricated getFolderTree method and replace it with getTree from mail_tree class
-Fix sorting folders in new folder arrays method
-Fix subscription refresh
2015-08-03 14:33:18 +00:00
Hadi Nategh
d044e75c9c Mail tree phase 2 W.I.P.:
Add functionality to autoload index tree 
Some optimization
2015-07-31 14:21:31 +00:00
Hadi Nategh
033ab7f65d Mail tree phase2 W.I.P.: missing commit from 53261 2015-07-29 14:31:59 +00:00
Hadi Nategh
af491c92b3 Mail tree phase2 W.I.P.: Fix lack of documentation 2015-07-29 13:34:56 +00:00
Hadi Nategh
d81dfc5c07 Disable getFolderstatus in getTreeFolder method as it causes performance issue and some wierd error
- Note: after re-implementing mail tree, getFolderStatus needs to be re-implemented and being used again via new approach
2015-07-29 12:39:17 +00:00
Hadi Nategh
5011e8153e Disable getFolderstatus in getTreeFolder method as it causes performance issue and some wierd error
- Note: after re-implementing mail tree, getFolderStatus needs to be re-implemented and being used again via new approach
2015-07-29 12:38:10 +00:00
Hadi Nategh
b3667c9a1d Fix call to not existed static function 2015-07-29 10:28:04 +00:00
Hadi Nategh
41127ab765 Fix call to not existed static function 2015-07-29 10:26:47 +00:00
Hadi Nategh
8788b444cf * Mail/subscription: Performance improvement
-Enhancement in fast loading subscription dialog
-Implement indicator for loading folder
-Performance improvement by handling most of the operations in client-side
2015-07-28 14:20:42 +00:00
Hadi Nategh
c36449cd6e Mail tree W.I.P.: some code cleanup 2015-07-28 13:50:12 +00:00
Hadi Nategh
0c7e104027 More work in progress of mail tree:
-Initiate first level of mailboxes in subscription dialog, and let autoloading do the rest of expensive operation
-Save last state of tree in subscription dialog
-Uses new approach for comparing subscribed and unsubscribed folders
2015-07-27 17:46:45 +00:00
Hadi Nategh
01391055dc W.I.P mail tree: fix wrong profileID 2015-07-23 13:45:57 +00:00
Hadi Nategh
47239b3d23 More W.I.P of mail tree 2015-07-23 13:26:43 +00:00
Hadi Nategh
95123cd89c W.I.P mail tree
-Fix wrong children items from the autoloading
2015-07-22 16:02:44 +00:00
Hadi Nategh
28057d583a W.I.P. mail tree
-Add Checked option to mail tree structure
2015-07-22 12:43:10 +00:00
Klaus Leithoff
d9723648fd adapt SendMail, and getSearchResultsMailbox 2015-07-21 15:23:18 +00:00
Hadi Nategh
27634fd18d Some more W.I.P. of mail tree 2015-07-21 13:24:25 +00:00
Hadi Nategh
51134e581e Mail tree re-structuring W.I.P. 2015-07-20 16:41:50 +00:00
Ralf Becker
4c88530291 also strip personal part from vacation notice addresses, cleaning up code and IDE warnings 2015-07-20 13:01:05 +00:00
Ralf Becker
696dd8d6a7 also strip personal part from vacation notice addresses, cleaning up code and IDE warnings 2015-07-20 13:00:48 +00:00
Klaus Leithoff
8f63d7e737 adapt GAL and Mailbox search to meet zpush2 expectations on result 2015-07-17 08:41:26 +00:00
Ralf Becker
d3e241988b * Mail/Kalendar: remove iCal from alarms and correctly display canceled events in mail 2015-07-16 09:37:08 +00:00
Ralf Becker
9ef2cbd98a * Mail/Kalendar: remove iCal from alarms and correctly display canceled events in mail 2015-07-16 09:34:55 +00:00