Commit Graph

2109 Commits

Author SHA1 Message Date
Aleksander Machniak
75f623c62f Make the Preferences item as selected when visiting Settings without _action 2017-08-07 16:16:10 +02:00
Aleksander Machniak
040a71e76c Make public class rcmail_bounce_mail (now rcmail_resend_mail) (#5861) 2017-07-20 12:16:24 +02:00
Aleksander Machniak
8e126e8648 Fix duplicate messages on the list after deleting messages on the next to the last page (#5862)
... also when deleting via 'mark' and 'archive' actions
2017-07-17 09:51:36 +02:00
Aleksander Machniak
b99eed5c56 Fix duplicate messages on the list after deleting messages on the next to the last page (#5862) 2017-07-17 09:38:03 +02:00
Aleksander Machniak
76adb49454 Support for IMAP folders that cannot contain both folders and messages (#5057) 2017-07-14 13:39:49 +02:00
Aleksander Machniak
58cae2ae5b Better workaround for history issues
Before we used history.back() in mail compose to workaround
history issues related to hidden iframe use. This again stopped
working as we switched to about:blank instead of blank.gif href.
A better solution is to detach the iframe after use and re-append
again when needed.
2017-07-13 13:51:26 +02:00
Aleksander Machniak
1b2d3c0ac2 Email Resent (Bounce) feature (#4985) 2017-07-12 11:56:41 +02:00
Aleksander Machniak
4b2f2b6b3b Use about:blank instead of blank.gif for empty iframes 2017-07-05 13:58:53 +02:00
Aleksander Machniak
84a79ee8db Move common mail composing/sending code to new rcmail_sendmail class
This is needed to make simpler an implementation of e.g.
- Mail Bounce feature (#4985),
- Direct Draft sending (#4998),
- Fast reply from mail preview (#5129).
2017-07-05 13:18:08 +02:00
Aleksander Machniak
b5e5e2d12a CS fix 2017-07-03 20:25:49 +02:00
Philippe 'Peep' Chaintreuil
333d7556af Disable qrcode if Endroid QrCode library is missing
Treat a missing QrCode library the same as roundcube treats a missing
php-gd library.  Hide the button to disallow access.

Requested by distributions that don't use composer and don't yet have
packages for the QrCode library.
2017-07-03 08:25:15 -04:00
Aleksander Machniak
86a4d78369 Merge branch 'dev-elastic' 2017-07-02 16:47:54 +02:00
Aleksander Machniak
3cd8783227 Fix c/p issue 2017-06-30 11:47:53 +02:00
Aleksander Machniak
8993059875 Add Preferences > Mailbox View > Main Options > Layout (#5829) 2017-06-30 11:42:44 +02:00
Aleksander Machniak
402a463448 Use base64 for headers encoding in ISO-2022-JP 2017-06-29 09:21:18 +02:00
Aleksander Machniak
6f87a32052 Use 7bit encoding for ISO-2022-* charsets in sent mail (#5640) 2017-06-28 10:06:43 +02:00
Aleksander Machniak
6dee73a0ec Support both comma and semicolon as recipient separator, drop recipients_separator option (#5092) 2017-06-26 16:32:57 +02:00
Aleksander Machniak
bcc6405552 Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 (#5772) 2017-06-26 16:27:10 +02:00
Aleksander Machniak
b82c767590 More general approach to validate setting options on preferences save 2017-06-01 13:32:28 +02:00
Aleksander Machniak
c856b4ee06 Add missing timezone labels (there may be more than one slash in the timezone name) 2017-06-01 12:21:32 +02:00
Aleksander Machniak
fe2f553688 Add option to not indent quoted text on top-posting reply (#5105)
by setting reply_mode = 2
2017-05-29 09:42:54 +02:00
Aleksander Machniak
872e6e647b Don't use global $CONFIG variable 2017-05-26 10:23:51 +02:00
Aleksander Machniak
8fff21deb5 Fix POST parameter reflection in default_charset selector (#5768) 2017-05-26 08:46:59 +02:00
AndrolGenhald
496ee4a92d Fix prevention from using % and * characters in folder name (#5762) 2017-05-16 08:40:07 +02:00
Aleksander Machniak
5af38a45cf Localized timezone selector (#4983) 2017-05-16 08:37:26 +02:00
Aleksander Machniak
9858c2a294 Merge branch 'master' into dev-elastic 2017-05-14 13:32:35 +02:00
Aleksander Machniak
9ff7b78c7e Fix conflict with _gid cookie of Google Analytics (#5748)
TODO: Review the whole code base and don't use INPUT_GPC when it's not really needed,
      in most cases we should not read $_COOKIE.
2017-05-04 11:40:42 +02:00
Aleksander Machniak
ef141e73fa Support adding compose form elements outside of the form by noform=true 2017-04-27 17:16:18 +02:00
Aleksander Machniak
78c54c128d Fix bug where invalid recipients could be silently discareded (#5739) 2017-04-27 12:08:44 +02:00
Aleksander Machniak
0d8b3675f3 Add missing <label>s in Preferences > Special Folders 2017-04-18 18:01:29 +02:00
Aleksander Machniak
67b575aa4f Add composeFormHead object for templates to return form tag with hidden inputs 2017-04-14 12:05:15 +02:00
Aleksander Machniak
3e53ac7491 Remove note about mail() function 2017-04-11 13:12:20 +02:00
Aleksander Machniak
d430903f6b Support contentEditable elements for autocomplete 2017-04-09 16:23:02 +02:00
Aleksander Machniak
b1be7fca51 Unify inline warnings in rcmail_html_page 2017-04-03 16:23:28 +02:00
Aleksander Machniak
34446e00ca Fix bug where namespace prefix could not be truncated on folders list if show_real_foldernames=true (#5695) 2017-04-01 09:46:46 +02:00
dfukagaw28
89a4134064 Add support for DelSp=Yes messages (#5702) 2017-03-22 08:30:36 +01:00
Aleksander Machniak
5a53d521c8 Fix permission of temporary files and removal of them when generating thumbnails 2017-03-21 12:32:51 +01:00
Aleksander Machniak
6271b88bab Fix so settings/upload.inc could not be used by plugins (#5694) 2017-03-17 10:49:13 +01:00
ka7
9a35768c26 spelling fixes (#5690) 2017-03-12 12:14:19 +01:00
Aleksander Machniak
adbab9d3e2 Merge branch 'master' into dev-elastic 2017-03-03 09:14:44 +01:00
Aleksander Machniak
f8a30526de Add possibility to use "Add contact" link without an image element inside 2017-02-26 16:08:17 +01:00
Aleksander Machniak
b2d315459a Fix listmenulink in Larry 2017-02-23 11:45:33 +01:00
Aleksander Machniak
ad83610a5e Rename $sql_arr variable to $record as it's not about sql only 2017-02-07 09:57:58 +01:00
Aleksander Machniak
61bec3efa4 Fix regression where groups with email address were resolved to its members' addresses 2017-02-07 09:56:34 +01:00
Aleksander Machniak
81f67a4de2 Don't use each() deprecated in PHP 7.2 2017-02-06 15:46:18 +01:00
Aleksander Machniak
dfd19206a4 sizeof() -> count() 2017-02-06 13:49:29 +01:00
Aleksander Machniak
2d9444bef0 Display contact import and advanced search in popup dialogs 2017-02-01 17:59:41 +01:00
Aleksander Machniak
79950630fa Increase limit of group members when expanding a group from autocomplete (#5604) 2017-01-20 13:36:48 +01:00
Aleksander Machniak
f789cb53b2 Fix bug where drag-n-drop element could be empty after check-recent action 2017-01-19 11:50:44 +01:00
Aleksander Machniak
f4b57bad31 Fix missing thread expand icon on search result in widescreen mode (#5613) 2017-01-18 15:10:23 +01:00