Ralf Becker
|
178bca7f7a
|
fix redirect loop initiated eg. by saving a mail, caused by document.location=url triggering etemplate unload handler and destroying et2 request, identical redirect url detected by jdots framework causes refresh via nextmatch --> next redirect
|
2014-10-08 20:02:59 +00:00 |
|
Ralf Becker
|
1b9865bbbf
|
fix javascript error "no method indexOf of undefined"
|
2014-10-06 09:57:50 +00:00 |
|
Hadi Nategh
|
3566d96698
|
Add documentation to commit r48728
|
2014-09-24 12:08:10 +00:00 |
|
Hadi Nategh
|
695e78c455
|
* Mail: Make switching between different folders of an mail account available in ACL dialog
-Style mail ACL dialog
|
2014-09-24 12:02:35 +00:00 |
|
Hadi Nategh
|
0b61fd4184
|
Make sure the opener window is still there before asking about its widgets.
-Fix mail compose save as draft throws an error if the mail tab is closed while saving.
|
2014-09-23 12:19:28 +00:00 |
|
Ralf Becker
|
f9c81f1af5
|
single from address was shown twice in mail display
|
2014-09-23 08:42:31 +00:00 |
|
Hadi Nategh
|
c0b92e9f10
|
Adjust mail preview header part according to its content
|
2014-09-22 16:25:36 +00:00 |
|
Hadi Nategh
|
3e7b572f16
|
Avoid to refresh mail list if the active folder is not the Draft folder while saving compose mail as draft
|
2014-09-22 09:07:48 +00:00 |
|
Hadi Nategh
|
c74a2d7501
|
Fix save as draft confirmation message does not disappear after a while
|
2014-09-22 08:12:54 +00:00 |
|
Hadi Nategh
|
adc8edb791
|
Implement draft autosaving for mail compose.
- Auto saving interval is every 2 minutes.
|
2014-09-12 12:10:48 +00:00 |
|
Hadi Nategh
|
7ca9e5c6bf
|
Restructure compose save as draft functionality and implement it as an ajax function
|
2014-09-12 11:52:38 +00:00 |
|
Hadi Nategh
|
491e0002ca
|
* Mail/Chrome: Fix not closing print dialog in compose after print or cancel in Chrome
|
2014-09-09 13:55:43 +00:00 |
|
Hadi Nategh
|
bdcda95930
|
Make the saveAsDraft and print functionality working in mail compose dialog
|
2014-09-09 12:08:08 +00:00 |
|
Ralf Becker
|
4d7f00d0fd
|
nextmatch responses got cached for in meantime changed folder
|
2014-09-08 15:45:37 +00:00 |
|
Hadi Nategh
|
a884f3e444
|
Fix error "cannot read property of undefiend of indexOf" in mail expand on click
|
2014-09-08 14:09:21 +00:00 |
|
Klaus Leithoff
|
dc472cdb11
|
handle problems in email display and processing for further use after commit rev48461
|
2014-09-05 12:20:49 +00:00 |
|
Hadi Nategh
|
545531ba99
|
Make sure ckeditor is loaded before calling resizehandler in mail compose
|
2014-09-05 09:50:30 +00:00 |
|
Hadi Nategh
|
fe2e78f628
|
Mail compose and display dialog styling improvment
|
2014-09-04 09:01:43 +00:00 |
|
Hadi Nategh
|
e01c5506e6
|
Work in progress of mail attachment box styling in compose and display dialogs
|
2014-09-03 15:48:57 +00:00 |
|
Hadi Nategh
|
311a2efe53
|
* Mail: Fix mail compose attachment is not shown while it's on upload progress for the first time
|
2014-09-03 12:42:34 +00:00 |
|
Ralf Becker
|
90672ca3af
|
also need to set/remove "read" flag when removing/adding "unseen" class
|
2014-09-03 10:34:14 +00:00 |
|
Hadi Nategh
|
8460b4d44a
|
* Mail: Fix changing flags does not affect immidiately on mail list
|
2014-09-03 09:58:21 +00:00 |
|
Hadi Nategh
|
db4d26482a
|
Use url-email contact_plus attribute in mail index instead of binding tooltip explicxitly on mail app
|
2014-08-29 15:16:23 +00:00 |
|
Hadi Nategh
|
b2d03e62fe
|
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:30:16 +00:00 |
|
Ralf Becker
|
2ee25bc790
|
using JSON.stringfy() directly gave a crash in Safari 7.0.4
|
2014-08-21 18:28:05 +00:00 |
|
Ralf Becker
|
6b243800c4
|
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-20 16:12:19 +00:00 |
|
Ralf Becker
|
c670d879d5
|
do NOT connect to previous imap server, if user triggers a change of server
|
2014-08-20 14:58:12 +00:00 |
|
Klaus Leithoff
|
162c08a457
|
fix broken move via nm-action-menu-entry
|
2014-08-19 13:54:04 +00:00 |
|
Nathan Gray
|
b2544e1b2d
|
When moving mail, remove any cache for target directory
|
2014-08-18 20:53:23 +00:00 |
|
Ralf Becker
|
e47db95be7
|
* Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children
|
2014-08-15 11:22:43 +00:00 |
|
Klaus Leithoff
|
1f3bb33fd8
|
implement some >mark all messages in folder as read< action
|
2014-08-14 15:38:32 +00:00 |
|
Hadi Nategh
|
67c939d0e1
|
* MAIL/Compose: Make to/cc/bcc fields draggable and droppable.
- Ctrl+ dragging copy the email to target, otherwise it moves to target.
|
2014-08-14 14:44:16 +00:00 |
|
Hadi Nategh
|
bcedbb950e
|
Fix switching between HTML/PLAIN is not working on mail compose
|
2014-08-13 12:55:28 +00:00 |
|
Ralf Becker
|
589d2c9dae
|
* Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail)
|
2014-08-13 11:45:55 +00:00 |
|
Nathan Gray
|
deeebeb77f
|
Directly delete any trash cache when trash is emptied
|
2014-08-12 19:06:58 +00:00 |
|
Hadi Nategh
|
e06b02f6f6
|
Call ajax_refreshVacationNotice as a static method
|
2014-08-11 12:44:33 +00:00 |
|
Hadi Nategh
|
6b015a9448
|
Refresh the nm and lock the tree if current active folder is the Trash Folder, when calling "Empty Trash" action, otherwise no need to refresh or lock the tree
|
2014-08-08 10:04:49 +00:00 |
|
Hadi Nategh
|
449dea5553
|
Unlock mail folder tree after setFolderStatus operation is finished
|
2014-08-07 15:56:25 +00:00 |
|
Hadi Nategh
|
1d8c630a17
|
Lock mail tree by clicking on "empty trash" action and unlock it after the operation is finished
|
2014-08-07 12:57:33 +00:00 |
|
Nathan Gray
|
a28cbb4d7e
|
- Fix cache key to include sorting
- Fix cache key for initial load, was missing selected folder
- Avoid deleting data, it causes blank rows. Refreshing instead.
|
2014-08-06 21:13:27 +00:00 |
|
Nathan Gray
|
dcc6166212
|
Use cache callback to unlock folder tree immediately when the cache is used.
|
2014-08-04 17:04:45 +00:00 |
|
Hadi Nategh
|
a105ac7e1d
|
Append aliases to mail vacation addresses insted of replacing them with existing one
|
2014-08-01 13:40:45 +00:00 |
|
Nathan Gray
|
d21e2b2dd7
|
Avoid error if _filters is not set
|
2014-07-29 22:10:48 +00:00 |
|
Nathan Gray
|
73c1f064b9
|
Don't send mail rows when opening mail app, but use client side cache instead.
Gives large speed improvements when changing to previously opened folders.
|
2014-07-28 21:21:23 +00:00 |
|
Hadi Nategh
|
95e1fb860a
|
Make sure et2 is availabe, because it could be not available over cases like when mail connection error. It Fixes error: "can not read getWidgetById of undefined"
|
2014-07-18 17:22:28 +00:00 |
|
Klaus Leithoff
|
5933d54150
|
try to recover from non existing this.et2
|
2014-07-17 14:39:56 +00:00 |
|
Hadi Nategh
|
96dfb6d04f
|
Make sure there are attachments to register them for drag
|
2014-07-16 11:10:25 +00:00 |
|
Hadi Nategh
|
304dcf42a3
|
Fix accidently overwritten messages of commit 47671 by commit 47680
|
2014-07-15 11:35:47 +00:00 |
|
Hadi Nategh
|
fb98168c7e
|
Fix confirmation dialog messages for move/copy mail
|
2014-07-15 11:17:03 +00:00 |
|
Ralf Becker
|
82953bf156
|
change phrase "all messages in current folder" to "all messages in current view", as we take search and filters into account, also change German translation accordingly
|
2014-07-15 09:37:08 +00:00 |
|