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 |
|
Klaus Leithoff
|
ea1ae4f006
|
using cache more efficiently; prevent clearing cache on profileChange; hook into clear_cache callable from admin
|
2014-08-05 12:36:06 +00:00 |
|
Klaus Leithoff
|
301e71f432
|
introduce some stuff to increase inital speed of mail-list by asyncronously calling gatherVacation and getQuotaRoot; increase cache-time on folderExists cache, trust a folder to be existant (or at least fot force the check with IMAP-Server) in get_rows
|
2014-08-05 09:14:04 +00:00 |
|
Hadi Nategh
|
baa5e4cdbc
|
Add browser popup blocker checker for open_link method.
-Fix not poping up the emailadminWizard popup when an IMAP error occurrs, because of the browser blocks the popup.
|
2014-08-05 08:12:33 +00:00 |
|
Klaus Leithoff
|
9bba24a40c
|
unlock tree immediately after fetching the rows
|
2014-08-04 13:03:14 +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 |
|
Klaus Leithoff
|
933d00e79f
|
fix call for mail.mail_ui.ajax_refreshQuotaDisplay; alter condion on not calling openConnection;
|
2014-08-01 12:13:21 +00:00 |
|
Klaus Leithoff
|
5acbcad35d
|
cache subscribedFolders Call to be used in getfolderStatus; control param if to fetch subscribed Info on getFolderStatus at all; own getMailboxCounters wrapper, instead of getFolderStatus, if one needs the counters only
|
2014-07-31 10:22:47 +00:00 |
|
Klaus Leithoff
|
565f8de5e0
|
* Mail: handle broken filenames (non utf8) in attachments
|
2014-07-29 08:14:04 +00:00 |
|
Klaus Leithoff
|
4515afb067
|
add missing flags parameter on reopening exported messages
|
2014-07-24 12:00:45 +00:00 |
|
Ralf Becker
|
138af9f95b
|
remove wrong settings definition, causing an illegal string offset in preferences
|
2014-07-24 09:52:28 +00:00 |
|
Ralf Becker
|
f36c84f15b
|
pending translations from our translation server
|
2014-07-23 16:47:31 +00:00 |
|
Ralf Becker
|
650d271fc0
|
copy felamimail preferences to new mail app, if they still exist there
r47848: fixe PHP Fatal error in preferences::copy_preferences() in mail install
|
2014-07-22 16:53:27 +00:00 |
|
Hadi Nategh
|
a93ab11a60
|
Fix mail ACL popup dialog does not make delete button readonly for account owner
|
2014-07-22 13:56:36 +00:00 |
|
Ralf Becker
|
d9ae69e044
|
fixed async job was not removed, if facations was deactivated and only try to reschedule with increasing intervals for 2 days
|
2014-07-22 12:52:28 +00:00 |
|
Klaus Leithoff
|
a66066fbc5
|
allow to call getAllIdentities for other users; used for Admin Calling eSync Prefs on Mail for other users
|
2014-07-22 11:17:13 +00:00 |
|
Hadi Nategh
|
92a538a43c
|
Try to catch PEAR_Exception over mail_ui and callWizard if there is an exception.Additionally, merges cleanup commit 47728
|
2014-07-21 15:56:34 +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 |
|
Klaus Leithoff
|
391317c5c6
|
fix typo
|
2014-07-18 11:22:03 +00:00 |
|
Klaus Leithoff
|
1f9b7689e5
|
try to recover from non existing this.et2
|
2014-07-17 14:47:12 +00:00 |
|
Ralf Becker
|
f24915a23c
|
only need one save-as-zip image
|
2014-07-17 11:25:15 +00:00 |
|
Ralf Becker
|
fa95339c3c
|
only need one save-as-zip image
|
2014-07-17 11:22:57 +00:00 |
|
Ralf Becker
|
a425342d82
|
change @import (r47700-r47709)
|
2014-07-17 10:47:02 +00:00 |
|
Ralf Becker
|
b683834762
|
new icons
|
2014-07-17 10:42:24 +00:00 |
|
Klaus Leithoff
|
d88acda181
|
handle all text string for move and delete action success message
|
2014-07-17 10:05:47 +00:00 |
|
Klaus Leithoff
|
24606be582
|
handle all text string for move and delete action success message
|
2014-07-17 09:59:14 +00:00 |
|
Hadi Nategh
|
07a036b5f4
|
Fix IDE warnings in mail_ui
|
2014-07-16 16:34:15 +00:00 |
|
Hadi Nategh
|
2b07a387c6
|
Remove Mail_ui class out commented statements, in order to make the code easier to read
|
2014-07-16 13:42:36 +00:00 |
|
Hadi Nategh
|
ae062b12c5
|
Mail_ui::__construct() free of out commented statements
|
2014-07-16 12:15:11 +00:00 |
|
Hadi Nategh
|
1d0db1e05b
|
Fix mail import message dialog
|
2014-07-16 11:37:02 +00:00 |
|
Stefan Reinhardt
|
d3e5f58611
|
mail / less
change @import....
|
2014-07-16 11:32:24 +00:00 |
|
Hadi Nategh
|
96dfb6d04f
|
Make sure there are attachments to register them for drag
|
2014-07-16 11:10:25 +00:00 |
|
Stefan Reinhardt
|
650be336eb
|
pixelegg
new Icons
save_zip
|
2014-07-16 09:08:32 +00:00 |
|
Hadi Nategh
|
6feb5fa30c
|
Add zip icon to mail attachment save as zip file
|
2014-07-15 12:14:21 +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 |
|
Ralf Becker
|
579e0da787
|
new method to check if mail account is an imap account: Checks if an imap host, username and NOT deliveryMode="forwardOnly" is set
|
2014-07-08 11:09:31 +00:00 |
|
Klaus Leithoff
|
05b2773391
|
fix warning invalid-argument-supplied in notification_check_mailbox
|
2014-07-08 10:36:04 +00:00 |
|
Klaus Leithoff
|
5b1ed6a756
|
fix for failed bulk-download of attachments; bo functions for retrieving mail attachments (and header info for subject) NEED the folder information
|
2014-07-08 10:20:19 +00:00 |
|
Ralf Becker
|
3d79bae09a
|
Brazilian translations from Guilherme Rocha guilherme-at-gf7.com.br
|
2014-07-08 09:57:42 +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 |
|
Klaus Leithoff
|
07d1ba39a6
|
handle problems with select-all on flag, move and delete
|
2014-07-08 08:50:43 +00:00 |
|
Ralf Becker
|
d478f38a03
|
some css fixes for Stylite/iDots template: button size, attachment display
|
2014-07-08 07:30:02 +00:00 |
|
Ralf Becker
|
2139e4eab4
|
Brazilian translations from Guilherme Rocha guilherme-at-gf7.com.br
|
2014-07-04 07:08:54 +00:00 |
|
Nathan Gray
|
99e28b96b3
|
Add save all attachments as zip to mail display popup
|
2014-07-03 17:17:54 +00:00 |
|
Stefan Reinhardt
|
0de1db26bd
|
mail:
button "create new mail"
change color - active + hover state
|
2014-07-03 17:02:09 +00:00 |
|
Nathan Gray
|
ed6d15098a
|
Add save all attachments as zip to mail preview
|
2014-07-03 16:57:14 +00:00 |
|
Hadi Nategh
|
2681b2cee2
|
Fix lack of documentation
|
2014-07-03 14:03:59 +00:00 |
|
Klaus Leithoff
|
e0b9fadfdd
|
* Mail/Infolog/Tracker: fix problem with converting mail to infolog/tracker entries, when forwarded messages are attached (message/rfc822 attachments)
|
2014-07-03 10:16:23 +00:00 |
|
Hadi Nategh
|
ff9443acff
|
Apply some style to mail extraMailsBox
|
2014-07-02 10:09:27 +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 |
|
Hadi Nategh
|
d67745ce4e
|
Fix mail profile change failure pops up XML error. Instead, make sure if there is an exception then pops up the emailadminWizard or shows up a message via tree node
|
2014-06-30 15:48:49 +00:00 |
|
Hadi Nategh
|
4f382498b3
|
Change felamimail-sieve title in mail site configuration to mail-sieve
|
2014-06-30 12:12:14 +00:00 |
|
Hadi Nategh
|
d23723244d
|
Disable "Set this as default" option for vacation notice if the user is not an admin user
|
2014-06-30 12:03:09 +00:00 |
|
Hadi Nategh
|
c5ac80225b
|
Add default vacation notice message to vacation notice text if there is no custom message
|
2014-06-27 14:49:24 +00:00 |
|
Klaus Leithoff
|
b633df95ec
|
translations from our translation server
|
2014-06-27 08:41:37 +00:00 |
|
Klaus Leithoff
|
49830e59a3
|
use egw dialog for strg+a messages
|
2014-06-26 15:05:04 +00:00 |
|
Ralf Becker
|
2244d6fc63
|
remove not implemented "prevent managing forwards", if we want to implement it we will do so on per account basis
|
2014-06-26 10:14:12 +00:00 |
|
Ralf Becker
|
87d961b8e8
|
allways give admins or emailadmins all rights, even if they are in a denied group
|
2014-06-26 09:53:21 +00:00 |
|
Klaus Leithoff
|
ebda07c37d
|
handle js error, if preview pane is down
|
2014-06-26 08:24:16 +00:00 |
|
Hadi Nategh
|
cab2ccdd29
|
Fix widget VFS button_caption translation
|
2014-06-25 16:26:59 +00:00 |
|
Klaus Leithoff
|
121e18fd50
|
checkAllSelected checks only nm for all selected
|
2014-06-24 14:29:32 +00:00 |
|
Klaus Leithoff
|
3c7a04f903
|
try to cope with not set content-transfer-encoding
|
2014-06-24 12:36:16 +00:00 |
|
Ralf Becker
|
d6ce36d735
|
bump versions to 14.1
|
2014-06-24 10:00:50 +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 |
|
Hadi Nategh
|
0217c2ebaa
|
Set an empty sidebox if there is json response, and for regular request like idots template render the framework to get header and navbar shown
|
2014-06-23 11:38:42 +00:00 |
|
Klaus Leithoff
|
0ab34ccfe5
|
basic implementation on Strg+A for copy/move mails; not working as of now, as this.mail_checkAllSelected(_action,true) seems not to produce the desiredv result on dragndrop
|
2014-06-20 13:37:20 +00:00 |
|
Klaus Leithoff
|
d071e645cd
|
implement Strg+A on Message deletion per folder
|
2014-06-20 12:05:03 +00:00 |
|
Hadi Nategh
|
2babf41119
|
Use popup method to call emailadminWizard when there is no JSON request
|
2014-06-20 09:28:45 +00:00 |
|
Hadi Nategh
|
c0d85eb33e
|
Make sure to not popup the emailadminWizard if getfoldertree is called via tree interaction
|
2014-06-18 11:23:54 +00:00 |
|
Hadi Nategh
|
94950729ab
|
Popup the emailadminWizard if there is authentication failure
|
2014-06-18 09:56:11 +00:00 |
|
Ralf Becker
|
efa5a598d6
|
fix typo in method name stalling new installs
|
2014-06-17 08:45:27 +00:00 |
|
Ralf Becker
|
f3dc471729
|
change common preference default-application to mail, if it was felamimail on install of new mail app
|
2014-06-13 13:16:05 +00:00 |
|
Stefan Reinhardt
|
7c6ce6f882
|
Mail
download all - Icons background
|
2014-06-12 10:52:42 +00:00 |
|
Klaus Leithoff
|
9ad4dc5f98
|
* Mail: if we use a different Identity on sending AND the identity email is different but not empty from the account email; then use identity information for From and FromName; Do not touch Sender;
ToDo: discuss to set replyto accordingly
|
2014-06-10 14:44:25 +00:00 |
|
Hadi Nategh
|
cc5e43511e
|
Fix mail compose fields float to right in FireFox
|
2014-06-04 10:17:23 +00:00 |
|
Hadi Nategh
|
6b1d174306
|
Make the whole mail compose window being drop target for attachmenting file
|
2014-06-04 08:05:59 +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 |
|
Ralf Becker
|
a92a8c2f3b
|
removed CSS causing folders in tree not to be displayed in mail with IE 11, seems to have no effect anyway ;-)
|
2014-06-03 16:14:01 +00:00 |
|
Klaus Leithoff
|
48d3f93fa3
|
always test if there are attachments listed with the header information, as we gather that info anyhow in getHeaders
|
2014-06-03 07:51:39 +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 |
|