Commit Graph

374 Commits

Author SHA1 Message Date
Klaus Leithoff
a2bb7fe833 remove pref refreshTime as we have a refresh in nm 2014-01-14 07:48:19 +00:00
Klaus Leithoff
24676c0a33 call counters on index call, but only retrieve them for one level up til the current folder level 2014-01-13 17:29:27 +00:00
Klaus Leithoff
e5a5fc8636 try to implement the requirement for compose: select of accounts on top, available signatures to the SELECTED mailaccount ONLY below 2014-01-13 15:40:34 +00:00
Nathan Gray
e94b62bd5e Use egw data cache to update mail CSS class & stop a few nextmatch refreshes.
Fixes unable to mark mail as unread.
2014-01-13 14:22:58 +00:00
Klaus Leithoff
2feef10702 skip the use of all for identities, as is was a conceptual misunderstanding 2014-01-13 13:34:50 +00:00
Klaus Leithoff
eb97a233a1 stuff regarding egw_refresh and interdependecys with the mail app 2014-01-13 13:06:29 +00:00
Klaus Leithoff
4273257138 catch error on accessing unknown mail account attribute 2014-01-13 09:36:51 +00:00
Nathan Gray
c8cfe6464e Bind to nextmatch refresh event to update folder status too 2014-01-11 14:16:36 +00:00
Nathan Gray
ef1596fd5a Pick a better DOM node to put the loading indicator - using just the tree node from the action causes too many loading animations 2014-01-11 12:51:45 +00:00
Nathan Gray
473d7e2001 Move mail folders via drag and drop 2014-01-11 11:58:31 +00:00
Klaus Leithoff
5f85d2a592 fix javascript error for missing toolbaractions 2014-01-10 13:33:28 +00:00
Klaus Leithoff
b0f50abd78 fix condition for folder move 2014-01-10 13:07:01 +00:00
Klaus Leithoff
bf09e9e46f reflect on thrown out preferences for folder settings; disable non working code in updateAccount, addAccount and deleteAccount hook-functions, and prepare for new account object 2014-01-10 10:33:53 +00:00
Klaus Leithoff
48e4d8daa0 change notification for new messages: now based on hook ->check_notify<- ; clean up of preferences in expectation of moving of most of the stuff to mail-accounts-data 2014-01-10 09:19:07 +00:00
Ralf Becker
dbb4de0876 pixelegg changes from yesterday 2014-01-10 05:26:20 +00:00
Klaus Leithoff
d28b1d2500 operate on system flags only for filtering; try only calling this. instead of app.mail. whereever possible 2014-01-09 11:26:40 +00:00
Klaus Leithoff
f4254b5281 try to improve speed and refresh behavior 2014-01-09 08:36:22 +00:00
Ralf Becker
b59524c4f6 pixelegg changes from today 2014-01-08 18:49:29 +00:00
Klaus Leithoff
4d52be1f1c pixelegg changes from yesterday 2014-01-08 07:58:33 +00:00
Klaus Leithoff
43ea576159 Mail/Mailhandling: missing setting for option >mail text only< for better control of import of mails to other apps 2014-01-07 13:25:21 +00:00
Klaus Leithoff
5786979a94 * Mail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps 2014-01-07 13:03:53 +00:00
Klaus Leithoff
a469a1254b translations provided by stefan becker 2014-01-07 08:12:01 +00:00
Klaus Leithoff
880fc68bc9 attempt to minimize tree update/refresh attempts after movefolder-action 2014-01-06 15:47:19 +00:00
Klaus Leithoff
c4e135d64b first shot for tree update after movefolder-action 2014-01-06 14:26:33 +00:00
Klaus Leithoff
86df1da45b first shot at moveFolder action implementation; tree not correctly updated yet 2014-01-06 12:57:53 +00:00
Klaus Leithoff
1b873c4372 simple dialog for moveFolder action 2014-01-06 09:51:24 +00:00
Klaus Leithoff
72b01700e5 Pixelegg changes 2014-01-06 08:47:48 +00:00
Ralf Becker
594750e7a9 Pixelegg changes 2013-12-30 17:34:29 +00:00
Nathan Gray
abf75566b3 - Preview attachments now shows/hides similar to TO && CC addresses
- Re-order preview fields
- Fix auto-refresh would not turn off
2013-12-23 22:37:40 +00:00
Ralf Becker
02ce1e20d1 new translations from translation.stylite.de 2013-12-23 20:28:10 +00:00
Ralf Becker
475353a1ef pixelegg changes up to now 2013-12-23 20:15:33 +00:00
Nathan Gray
ebc4845c64 - Fix doubling of to address
- Only show display more addresses button if all addresses are not visible.
2013-12-23 18:20:52 +00:00
Hadi Nategh
9b0fd9b7a5 Add ajax callback to take care of mailbox subscription 2013-12-20 16:23:45 +00:00
Hadi Nategh
dc02eb28d7 Make folder acl be able to be selected from differnet accounts 2013-12-20 16:17:12 +00:00
Klaus Leithoff
13cf8a1f0d pixeleggs work of the day (20th.Dez) icon changes 2013-12-20 14:34:37 +00:00
Klaus Leithoff
77dc45e0af pixeleggs work of the day (20th.Dez) 2013-12-20 14:32:40 +00:00
Hadi Nategh
0d010b7180 Fix not translated field "Validate selected addresses on submit" in mail vacation notice 2013-12-20 14:00:14 +00:00
Klaus Leithoff
93b105ab1d translations provided by stefan becker 2013-12-20 13:47:26 +00:00
Klaus Leithoff
619cdb2eef simple moveFolder Dialog 2013-12-20 13:25:53 +00:00
Klaus Leithoff
d302d78435 handle php-warning for attachmentobjects not set properly 2013-12-20 13:25:11 +00:00
Klaus Leithoff
eabf6b2dbd translations provided by stefan becker 2013-12-20 12:09:27 +00:00
Hadi Nategh
07e7e4978c Show/Hide unsubscribed folders in mail folder tree 2013-12-20 10:48:04 +00:00
Klaus Leithoff
0c818b0928 translations provided by stefan becker 2013-12-20 09:42:37 +00:00
Klaus Leithoff
3dbd116986 pixelegg changes from 19.Dez 2013-12-20 09:38:39 +00:00
Klaus Leithoff
307cac1e03 pixelegg changes from 19.Dez 2013-12-20 09:35:46 +00:00
Hadi Nategh
380b5bae2d Set width and height for textarea in sieve vacation popup 2013-12-19 17:13:11 +00:00
Klaus Leithoff
ca93a60668 provide params to be able to pass subscribedOnly flag (true/false) to the getFolderObjects method, to be able to display all folders 2013-12-19 10:32:42 +00:00
Klaus Leithoff
7dfb6da460 translations for the new mailmodule 2013-12-19 08:10:53 +00:00
Ralf Becker
b29317711a pixelegg changes from Wednesday 2013-12-19 03:14:47 +00:00
Nathan Gray
60c9fcd4dd Finish up preview email display handling TO with one address split out. 2013-12-18 18:40:01 +00:00
Hadi Nategh
bf231133a0 Add subscribe/unsubcribe menus to mail tree context menu 2013-12-18 17:35:03 +00:00
Hadi Nategh
42314ab168 Add header to import message in mail app 2013-12-18 17:29:02 +00:00
Klaus Leithoff
fa609a3f2d ability to move mails from folder of one server to the folder of another server; beware mails are fetched from source and copied to target, so this can be quite stressfull on both mailservers AND your webserver regarding performance and memory, thus we sleep 500 miliseconds every 5 mails; ToDo: preserve the possible unseen status of a mail 2013-12-18 15:14:12 +00:00
Klaus Leithoff
c0d749ceac attempt to copy/move mails between servers; failed so far: no connection to the targetserver is even attempted by horde library 2013-12-18 12:14:18 +00:00
Klaus Leithoff
efc237024c since copy and move mails are pretty much the same (using the same bo function with different params) we merge this in ui as well 2013-12-18 10:27:27 +00:00
Klaus Leithoff
841afa5ba0 translations from translation server; thanks to thoose that contributed 2013-12-18 09:17:12 +00:00
Klaus Leithoff
edec9c6c2b fix problems introduced by rev44904; refresh for folder counters removed by that commit in favour to rely on grids refresh call. sadly grids refresh does not provide a method to hook into so far (, so that counters of folders in tree are refreshed as well); until this is solved I reintroduce the application side triggered refresh 2013-12-18 08:46:31 +00:00
Nathan Gray
8ff6950c3f Show/hide lots of to/cc email addresses 2013-12-18 00:37:30 +00:00
Hadi Nategh
e4cf9ac9b3 Show vacation notice in popup window 2013-12-17 17:10:02 +00:00
Hadi Nategh
e73e01d71a Add vacation notice to mail tree context menu 2013-12-17 17:06:44 +00:00
Klaus Leithoff
bf362a5dce enhance error message if not allowed to access sieve 2013-12-17 15:58:51 +00:00
Hadi Nategh
eef0abc590 Add sieve link to mail tree action menu 2013-12-17 15:21:36 +00:00
Klaus Leithoff
491495e32d fix stuff regarding getSpecialUsefolders and defaultvalue of sievescriptname 2013-12-17 12:16:11 +00:00
Klaus Leithoff
d82075e86b work to get the sieve stuff back on the road. NOTE: uses oldImapServer Object, not cached, no validation regarding getInstance 2013-12-17 09:55:47 +00:00
Klaus Leithoff
3ae3d07fa5 hint nathan to ccaddresses available in dataElem.data; use fixed height for compose window 2013-12-17 08:47:16 +00:00
Nathan Gray
45f4aca24c Email address display work in progress 2013-12-17 00:26:29 +00:00
Nathan Gray
cc2fff754d No need to json_encode 2013-12-16 23:41:39 +00:00
Klaus Leithoff
2f083e41e4 move External quota label into quota hint. 2013-12-16 10:28:19 +00:00
Klaus Leithoff
447e3ed5f0 use new dialog.show_prompt for addfolder; 2013-12-12 15:44:47 +00:00
Klaus Leithoff
95021fe0fc use new dialog.show_prompt for rename; handle encoding issues; catch possible exceptions and try to handle it correctly by attempting some kind of rollback 2013-12-12 15:10:25 +00:00
Klaus Leithoff
d3a2dff6a9 implement delete folder with subfolders; fix encoding issue when creating folders with umlauts 2013-12-12 13:34:35 +00:00
Klaus Leithoff
b703e5ddf8 some translation stuff 2013-12-11 09:59:11 +00:00
Nathan Gray
46253ec346 Shuffle some stuff around so switching folders works too. 2013-12-10 18:13:28 +00:00
Klaus Leithoff
1f438436e1 stuff of the day: label/remove all sorted to meet birgits requirements; distinct display schema for listview to send/draft/template folders (address column); some translations for upcomming folder delition for folders with subfolders 2013-12-10 15:59:54 +00:00
Nathan Gray
3f531a29c0 Since we're changing dataset, force a reset() to clear cache and stuff. 2013-12-09 21:44:50 +00:00
Klaus Leithoff
a9903e8847 mend absolute path problem for address popup 2013-12-09 14:31:01 +00:00
Hadi Nategh
95b704bd7d Fix combination common rights selector in ACL popup window 2013-12-09 11:17:32 +00:00
Hadi Nategh
b06b18e006 Fix to set combination of Obsolote Rights (eg. c=kx) for ACL mail application 2013-12-09 10:10:51 +00:00
Klaus Leithoff
db0879f4a6 controlling some requirements on a send attempt (recipient, subject, mailbody) 2013-12-09 09:57:03 +00:00
Ralf Becker
921eaf73f1 pixelegg changes from last week 2013-12-08 21:38:36 +00:00
Klaus Leithoff
343a72c3a8 toggle flags/labels, remove all labels, shortcuts thereoff, codecleanup 2013-12-06 10:35:39 +00:00
Klaus Leithoff
fd6e7648d6 first attempt to toggle certain flags on actions, instead of e.g.: setting flagged and setting unflagged explizitly 2013-12-05 15:09:35 +00:00
Klaus Leithoff
2ac548d0b8 translations from site thereoff 2013-12-05 13:55:49 +00:00
Klaus Leithoff
bf8f0536a7 update some langstrings 2013-12-05 13:52:37 +00:00
Hadi Nategh
aad8e35bee Add folder name indicator to mail_acl, also fix confirm dialog for delete button 2013-12-05 13:49:02 +00:00
Hadi Nategh
fd8b4a72f6 Try to catch exceptions from none existing account 2013-12-05 12:32:32 +00:00
Klaus Leithoff
38644b8b3c only try to trigger a connect, when there is a profileID 2013-12-05 09:12:17 +00:00
Klaus Leithoff
892cdf5775 catch errors if there is NO configured account at all 2013-12-05 09:08:14 +00:00
Hadi Nategh
fac4e68213 Add recursive functionality to mail-acl actions, including delete recursively 2013-12-05 07:58:45 +00:00
Klaus Leithoff
2363efafb2 new translations 2013-12-04 13:56:18 +00:00
Klaus Leithoff
7d1421d47e new lang keys 2013-12-04 13:53:06 +00:00
Klaus Leithoff
2a7b7d9376 display all Adresses popup 2013-12-04 09:52:59 +00:00
Klaus Leithoff
2b5f986a75 first sketch for display all emailadresses popup 2013-12-03 16:46:32 +00:00
Klaus Leithoff
1dd472f567 attempt to fix getMailboxes / getMailboxesRecursive 2013-12-03 14:38:50 +00:00
Ralf Becker
0a23e69fdf pixelegg changes from monday 2013-12-03 07:06:08 +00:00
Hadi Nategh
7e2b648590 Make the delete button in mail folder's acl popup window a bit more functional 2013-12-02 17:09:35 +00:00
Hadi Nategh
e9a7228a95 Fix delete buttons with new dialog in mail ACL popup window 2013-11-29 14:59:34 +00:00
Klaus Leithoff
ce226a3197 fix messed up addresses by horde for listview too 2013-11-29 13:29:49 +00:00
Ralf Becker
2a32284616 fixed PHP Fatal error: Using $this when not in object context 2013-11-29 05:24:39 +00:00
Nathan Gray
28bbb266e2 Don't bother translating ID 2013-11-28 20:23:20 +00:00