Hadi Nategh
|
8460b4d44a
|
* Mail: Fix changing flags does not affect immidiately on mail list
|
2014-09-03 09:58:21 +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
|
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
|
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 |
|
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
|
843b12b357
|
using JSON.stringfy() directly gave a crash in Safari 7.0.4
|
2014-08-21 18:28:28 +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 |
|
Hadi Nategh
|
66e5004591
|
Make sure there are attachments to register them for drag
|
2014-08-21 15:45:31 +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
|
1711a3a918
|
do NOT connect to previous imap server, if user triggers a change of server
|
2014-08-21 07:59:04 +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 |
|
Nathan Gray
|
6a8e85c3e1
|
Add drag&drop for email and link lists
|
2014-08-18 18:00:00 +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 |
|
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
|
0f498492b4
|
implement some >mark all messages in folder as read< action
|
2014-08-14 15:39:05 +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
|
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
|
bcedbb950e
|
Fix switching between HTML/PLAIN is not working on mail compose
|
2014-08-13 12:55:28 +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 |
|
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
|
76f2141502
|
Call ajax_refreshVacationNotice as a static method
|
2014-08-11 14:24:31 +00:00 |
|
Hadi Nategh
|
5941ff6a26
|
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-11 14:02:26 +00:00 |
|
Hadi Nategh
|
ac55076b7b
|
Unlock mail folder tree after setFolderStatus operation is finished
|
2014-08-11 14:01:06 +00:00 |
|
Hadi Nategh
|
a25630b383
|
Lock mail tree by clicking on "empty trash" action and unlock it after the operation is finished
|
2014-08-11 14:00:43 +00:00 |
|
Hadi Nategh
|
212639b8d2
|
Backport commit r48010, committed by Nathan Gray.
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-11 13:57:59 +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 |
|
Hadi Nategh
|
b4f31bdfd2
|
Backport commit r47985 committed by Nathan Gray.
- Use cache callback to unlock folder tree immediately when the cache is used.
|
2014-08-06 11:13:32 +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
|
9d1727d077
|
Backport commit 47927 committed by NathanGray.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-08-04 09:44:35 +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
|
623a6ed5f7
|
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-21 15:24:35 +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
|
1f9b7689e5
|
try to recover from non existing this.et2
|
2014-07-17 14:47:12 +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
|
6e96b74e5d
|
Fix confirmation dialog messages for move/copy mail
|
2014-07-15 11:41:14 +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
|
ed5937c931
|
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:39:32 +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 |
|
Klaus Leithoff
|
719ede5829
|
handle message/rfc822 attachments as display when opened from drafted message; properly restore message/rfc822 attachments stored with .eml files
|
2014-07-15 07:03:23 +00:00 |
|
Nathan Gray
|
2b1d6e2244
|
Add drag action for display popup attachments
|
2014-07-14 20:50:08 +00:00 |
|
Hadi Nategh
|
9086a0e2eb
|
Unlock the mail tree after move/copy actions
|
2014-07-14 16:01:28 +00:00 |
|
Hadi Nategh
|
4d24812a48
|
Unlock the mail tree after move/copy actions
|
2014-07-14 15:56:34 +00:00 |
|
Klaus Leithoff
|
a0d6257d1e
|
handle message/rfc822 attachments as display when opened from drafted message; properly restore message/rfc822 attachments stored with .eml files
|
2014-07-11 13:49:27 +00:00 |
|
Hadi Nategh
|
a1b31addf1
|
Lock the mail folder tree for long time response operations (e.g. empty trash, or delete all)
|
2014-07-09 15:21:42 +00:00 |
|
Klaus Leithoff
|
096f753a59
|
different approach on calling bulk-download (all attachments in one archive)
|
2014-07-08 12:01:29 +00:00 |
|
Klaus Leithoff
|
0d3e58c01d
|
fix typo
|
2014-07-08 09:30:24 +00:00 |
|
Klaus Leithoff
|
37ddf7d9c3
|
make sure by detecting the active filters, we get the filters set to mail -> nm (similar issue as rev47468)
|
2014-07-08 09:22:21 +00:00 |
|
Hadi Nategh
|
2681b2cee2
|
Fix lack of documentation
|
2014-07-03 14:03:59 +00:00 |
|
Ralf Becker
|
67677ff53c
|
get selection of all mails to eg. delete working, if other tabs/apps were opend before mail
|
2014-07-02 07:48:24 +00:00 |
|
Klaus Leithoff
|
ecccc18d1c
|
fix situation on single message in a folder selected, but on action cancel on dialog does not cancel
|
2014-07-01 15:22:18 +00:00 |
|
Klaus Leithoff
|
872b18a631
|
fix substr typo (copy n paste error)
|
2014-07-01 12:09:10 +00:00 |
|
Hadi Nategh
|
79f2554120
|
Fix mail "move to folder".Missing start index in substr function
|
2014-07-01 09:23:29 +00:00 |
|
Klaus Leithoff
|
49830e59a3
|
use egw dialog for strg+a messages
|
2014-06-26 15:05:04 +00:00 |
|
Klaus Leithoff
|
ebda07c37d
|
handle js error, if preview pane is down
|
2014-06-26 08:24:16 +00:00 |
|
Klaus Leithoff
|
121e18fd50
|
checkAllSelected checks only nm for all selected
|
2014-06-24 14:29:32 +00:00 |
|
Klaus Leithoff
|
66f3c1d588
|
Strg+A (select all): if there is only one mail, even if the message is correct, regarding all messages in the mailbox; skip it
|
2014-06-24 08:49:39 +00:00 |
|
Hadi Nategh
|
e8fef0847c
|
Remove unnecessary "console.log" commands which they were out commented in the code
|
2014-06-23 16:31:43 +00:00 |
|
Hadi Nategh
|
2aa1bece1f
|
Fix mail expnad on click if the mails are passed as comma seperated serialise. Additionally, fix couple of IDE warnings
|
2014-06-23 16:22:30 +00:00 |
|
Klaus Leithoff
|
d071e645cd
|
implement Strg+A on Message deletion per folder
|
2014-06-20 12:05:03 +00:00 |
|
Hadi Nategh
|
23ca90c448
|
Add resizeHandler method for mail compose window, in order to control textArea size
|
2014-06-03 16:37:50 +00:00 |
|
Hadi Nategh
|
cf28231770
|
Work in progress of improving mail compose UI
|
2014-06-02 16:57:30 +00:00 |
|
Klaus Leithoff
|
324a599ae2
|
remove egw_refresh and egw_message calls and replace them with (this.)egw.message and (this.)egw.refresh
|
2014-05-27 13:31:37 +00:00 |
|
Klaus Leithoff
|
30ae5f1b81
|
* Mail: detect and handle actions on ALL-messages for setting and removing flags and lables for the mailbox we operate on
|
2014-05-27 12:05:23 +00:00 |
|
Hadi Nategh
|
d58b111165
|
Remove _targetapp argument from observer and add _links. Additionally, make sure if the application, fired observer, is linked and needs to be refreshed
|
2014-05-26 14:01:18 +00:00 |
|
Hadi Nategh
|
797143e7e4
|
Get to show CC, Bcc field in compose after request of adding mail addresses from AB in case of an already opened mail
|
2014-05-23 15:17:42 +00:00 |
|
Hadi Nategh
|
80e7ca390c
|
Fix printing mail for Firefox printing issue
|
2014-05-23 14:44:36 +00:00 |
|
Ralf Becker
|
b00dc896ea
|
updating/refreshing tree on mail account changes using new observer method (not yet fully working, probably because of caching in mail backend)
|
2014-05-23 10:11:17 +00:00 |
|
Ralf Becker
|
f5c186c384
|
use observer in mail to overwrite refresh for Sieve rules in iframe (like app_refresh)
|
2014-05-23 09:21:59 +00:00 |
|
Hadi Nategh
|
af63a49792
|
Remove Cancel button from sieve rule delete confirmation dialog, as there is already a "No" button
|
2014-05-23 07:57:16 +00:00 |
|
Hadi Nategh
|
253bc18f90
|
Make sure to send json request from the current window
|
2014-05-22 15:22:19 +00:00 |
|
Hadi Nategh
|
78a461b120
|
* Mail/Sieve: Show mail sieve rules list in mail index with sidebox mailTree available
|
2014-05-22 14:46:50 +00:00 |
|
Ralf Becker
|
7a305bdf95
|
enable/disable Sieve and ACL actions on tree account-specific, also added a couple more icons to tree icons
|
2014-05-22 07:36:02 +00:00 |
|
Hadi Nategh
|
f820209a6a
|
Set account object based on acc_id. Additionally, disable acc_id selectbox if not is_admin_vac
|
2014-05-21 17:44:10 +00:00 |
|
Ralf Becker
|
f27fbd3fc8
|
changed emailadmin_imap to switch emailadmin_sieve to exceptions and handle these for vacation now
|
2014-05-20 15:39:20 +00:00 |
|
Klaus Leithoff
|
30d2445714
|
silence debug messages
|
2014-05-20 11:47:18 +00:00 |
|
Klaus Leithoff
|
49e3fa5dbd
|
* Mail: store last move or copy targets for action menu options to be used to move mails to previously used targets on rightclick
|
2014-05-20 10:02:21 +00:00 |
|
Hadi Nategh
|
cb0901e3b8
|
* Mail/Vacation: Make vacation be able to be set from both Admin and Mail
|
2014-05-20 08:48:50 +00:00 |
|
Klaus Leithoff
|
88488caa6e
|
fix typo that prevented totracker actions, when no rights for infolog
|
2014-05-19 12:29:26 +00:00 |
|
Hadi Nategh
|
029adcca5e
|
Fix add emails from AB to mail compose getting join with comma. Additionally, fix warnings, and complete undocumented functions
|
2014-05-16 15:39:05 +00:00 |
|
Hadi Nategh
|
cf4ddbc60f
|
Fix "add aliases button", add nothing
|
2014-04-25 10:38:31 +00:00 |
|
Hadi Nategh
|
8633fc35e0
|
Get Print action working for mail Preview
|
2014-04-17 09:59:08 +00:00 |
|
Hadi Nategh
|
d007da8e79
|
Fix print styling for mail Display popup
|
2014-04-16 17:16:42 +00:00 |
|