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