Commit Graph

1550 Commits

Author SHA1 Message Date
Aleksander Machniak
f2b64779cc Display confirmation message when inserting a response or signature 2018-01-17 18:07:11 +01:00
PhilW
d5071fedba vcard_attachments: add link to contact actions menu
*) add 'forward vcard' link to contact actions manu
*) fix bug when a contact with a secondary email address is selected
*) improve support for multiple address books in contact list widget on compose screen
2018-01-11 11:59:43 +00:00
Aleksander Machniak
e4c7e8ac7c Fix bug where attachment size wasn't visible when the filename was too long (#6033)
Uses flexbox, so works in recent browsers only. I don't plan to support olders.
2018-01-04 16:15:45 +01:00
Aleksander Machniak
3e0edd98c9 Update changelog 2017-12-20 20:03:40 +01:00
Aleksander Machniak
ac13669de5 Fix PHP 7.2: count(): Parameter must be an array or an object that implements Countable (#6098) 2017-12-20 19:59:23 +01:00
Aleksander Machniak
6ccc8cc020 The "it is a draft" message is more an information than a warning 2017-12-11 13:50:05 +01:00
Aleksander Machniak
8e2f6275a4 Prevent from empty 'class' attribute in generated html 2017-12-06 20:13:50 +01:00
Aleksander Machniak
db382fa19c Change remote images to remote resources warning also in html attachment preview 2017-12-06 19:33:03 +01:00
Aleksander Machniak
92d6673bb5 Add 'signature' identifier to signature element in sent HTML message (#6073) 2017-12-03 11:35:58 +01:00
Aleksander Machniak
c6b2d8bead Merge branch 'dev-elastic' 2017-11-19 13:23:40 +01:00
Aleksander Machniak
43c210f04d Merge branch 'pretty_confirms' of https://github.com/JohnDoh/roundcubemail into JohnDoh-pretty_confirms 2017-11-19 12:12:36 +01:00
Aleksander Machniak
f6733a5d9e Add id attribute to the reply-intro para (#6049) 2017-11-17 12:58:41 +01:00
PhilW
b897fe9349 use skined confirmation boxes where possible 2017-11-16 20:54:24 +00:00
Aleksander Machniak
e6398f8786 Assign attachment type classes also in print mode 2017-11-16 13:05:20 +01:00
Aleksander Machniak
828f73a4b9 Small improvements to .image-attachment contents strusture 2017-11-16 10:36:19 +01:00
Aleksander Machniak
d7be2f1946 Merge branch 'dev-elastic' of github.com:roundcube/roundcubemail into dev-elastic 2017-11-08 15:00:18 +01:00
Aleksander Machniak
7a7ef7b687 Don't treat .eml attachments to drafts as drafts 2017-11-08 09:04:47 +01:00
Aleksander Machniak
23af0b7f36 Merge branch 'master' into dev-elastic 2017-11-07 20:50:01 +01:00
Aleksander Machniak
a61f2fdd3c Fix decoding of mailto: links with + character in HTML messages (#6020) 2017-11-02 18:17:23 +01:00
Aleksander Machniak
b1d79900ed Fix invalid/partial merge of 3196d656db 2017-10-28 18:32:14 +02:00
Aleksander Machniak
d815525c6a Merge branch 'master' into dev-elastic 2017-10-20 13:34:25 +02:00
Aleksander Machniak
5e671885e4 Prevent from ghost messages on list after fast delete of multiple messages one-by-one (#5941) 2017-10-20 13:02:08 +02:00
Aleksander Machniak
ce0592e1fc Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters (#6004) 2017-10-19 16:55:02 +02:00
Aleksander Machniak
1c4e5a585f Support displaying all message headers in a dialog, use GET instead of POST 2017-10-17 20:22:28 +02:00
Aleksander Machniak
5e08a6ac59 Handle remote stylesheets the same as remote images, ask the user to allow them (#5994)
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
2017-10-13 12:48:13 +02:00
Aleksander Machniak
3196d656db Fix css conflicts in user interface and e-mail content (#5891)
... by adding prefix to element/class identifiers
Also cleaned up some code and removed global variable use.
2017-10-12 10:48:54 +02:00
Aleksander Machniak
22061cd38b Support flexbox display for remote objects element 2017-10-06 12:43:10 +02:00
Aleksander Machniak
5afda409aa Add has_writeable_addressbook flag to client env in mail preview 2017-09-21 12:30:10 +02:00
Aleksander Machniak
cd7ca6014f Describe html editor textarea with data-html-editor attribute 2017-09-20 21:30:58 +02:00
Aleksander Machniak
0d57714713 Don't reset classes of the textarea in HTML mode, just append 'mce_editor' class 2017-09-20 10:35:17 +02:00
Aleksander Machniak
83fe734460 Move some functions from func.inc to show.inc where they belong to.
Add MessageSummary object for message template.
2017-09-18 10:15:51 +02:00
Aleksander Machniak
3a77c906a1 Merge branch 'master' into dev-elastic 2017-09-10 13:28:47 +02:00
Aleksander Machniak
d67d52a1d8 Support 'label' attribute in listmenulink object 2017-09-08 21:12:30 +02:00
Aleksander Machniak
b1a3d46f89 Fix bug where pink image was used instead of a thumbnail when image resize fails (#5933)
Note GD and Imagick in INSTALL file and optional installer checks.
2017-09-05 08:33:40 +02:00
Aleksander Machniak
e7cd4bacdd Bring back rcmail_html_container_id global 2017-08-22 18:09:45 +02:00
Thomas Bruederli
04d9e8addc Remove pointless code + improve comment 2017-08-18 10:01:02 +02:00
Thomas Bruederli
1cfc024036 Modify links in html messages during Washtml DOM traversal
This is a more safe approach than using regex and mitigates
possible vulnerabilities using malformed html markup.
2017-08-18 09:50:39 +02:00
Aleksander Machniak
06323ddef4 Support _filter and _scope as GET arguments for opening mail UI (#5825) 2017-07-22 11:58:13 +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
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
86a4d78369 Merge branch 'dev-elastic' 2017-07-02 16:47:54 +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