Commit Graph

606 Commits

Author SHA1 Message Date
Aleksander Machniak
b2d315459a Fix listmenulink in Larry 2017-02-23 11:45:33 +01:00
Aleksander Machniak
5ba3f2f596 Various small improvements for templating engine and skin behaviours 2017-01-13 11:18:12 +01:00
Aleksander Machniak
5b57043cbf Small code improvements 2017-01-11 11:03:32 +01:00
Aleksander Machniak
7340360e79 Fix bug where image data URIs in css style were treated as evil/remote in mail preview (#5580) 2017-01-07 09:59:42 +01:00
Aleksander Machniak
a487055c5a Add possibility to attach contact vCard to composed message (#4997) 2016-12-16 16:02:20 +01:00
Aleksander Machniak
4f5ec65a36 Close SMTP connection ASAP after the message has been sent
We should not keep the connection open until the script shuts down.
It may take long time e.g. to save the message in IMAP.
2016-12-07 10:39:35 +01:00
Aleksander Machniak
581c41ca67 Make sure subject is always on proper place in widescreen mode 2016-11-27 12:41:12 +01:00
Aleksander Machniak
a844db6a27 Merge branch 'dev-layouts' 2016-11-20 19:04:09 +01:00
Thomas Bruederli
32cd762278 Always send columns list as array (unsetting items makes it an object with numeric keys) 2016-11-20 15:49:52 +01:00
Aleksander Machniak
c3e7d93c43 Make "Add contact" image/text ignored when copying/selecting recipients in main headers (#5103) 2016-11-06 14:00:03 +01:00
Aleksander Machniak
556c1725a7 Unify automatic marking as \Seen in preview pane, full-page and extwin views (#5071)
We now have one 'mail_read_time' option that works for all cases.
Option 'preview_pane_mark_read' has been removed and marked as an alias.
2016-11-01 10:59:19 +01:00
Aleksander Machniak
b258b91560 Do not show inline images of unsupported mimetype (#5463) 2016-10-11 09:47:06 +02:00
Aleksander Machniak
d305f4f0fd Separate action to mark all messages in a folder as \Seen (#5006)
with possibility to do this in all folders or in a folder and its subfolders (#5076)
2016-10-10 09:31:38 +02:00
Aleksander Machniak
6886a4de3f Widescreen layout aka three column view (#5093) 2016-09-17 19:04:33 +02:00
Aleksander Machniak
873e0353cf Use smart-upload-button for messages and contact photos upload
Unified interface with rcmail::upload_form().
2016-08-24 12:54:30 +02:00
Aleksander Machniak
062d95503e Fix bug where Message-ID domain part was tied to username instead of current identity (#5385) 2016-08-09 09:17:26 +02:00
Aleksander Machniak
ebc2f5dc7d Add possibility to rename attachments in mail compose (#4996)
... and fix some small issues related to the new compose attachment menu feature
2016-07-30 09:05:49 +02:00
Aleksander Machniak
8a13615e9e Add possibility to preview and download attachments in mail compose (#5053) 2016-07-28 19:08:19 +02:00
Aleksander Machniak
7a7a6795f0 Support WEBP images in mail messages (#5362) 2016-07-21 16:42:45 +02:00
Aleksander Machniak
344b0af9c6 Indicate that a collapsed thread has flagged children (#5013) 2016-05-04 13:33:01 +02:00
Aleksander Machniak
9796cd2063 Merge branch 'dev-rfc822-preview'
Conflicts:
	CHANGELOG
	program/steps/mail/show.inc
2016-05-02 18:01:18 +02:00
Aleksander Machniak
013aaeb895 CS improvements/fixes 2016-05-01 10:56:57 +02:00
Aleksander Machniak
323fa20bc8 Message/rfc822 attachment preview (#5054) 2016-03-23 16:54:31 +01:00
Aleksander Machniak
558a6db27e Fix headers encoding when using 'valueof' mode 2016-01-12 12:47:51 +01:00
Aleksander Machniak
9aaeb23d9d Fix HTML entities encoding in message headers output 2016-01-10 11:56:41 +01:00
Aleksander Machniak
3b36bcfb68 Cleanup 2015-12-18 11:46:25 +01:00
Aleksander Machniak
0d9fa7f3dc Remove redundant code 2015-12-18 11:45:20 +01:00
Aleksander Machniak
cd219a45dd Fix regression where some message attachments could be missing on edit/forward (#1490608) 2015-12-18 11:42:05 +01:00
Aleksander Machniak
be346095a0 Fix handling of message/rfc822 attachments on replies and forwards (#1490607) 2015-12-17 09:12:06 +01:00
Aleksander Machniak
bb6002f1a8 Fix also charset encoding of message/rfc822 part bodies (#1490606) 2015-12-14 12:17:03 +01:00
Aleksander Machniak
6463b662ca Fix regression in displaying contents of message/rfc822 parts (#1490606) 2015-12-14 10:11:46 +01:00
Aleksander Machniak
8271597836 Use ternary operator where applicable 2015-11-16 09:11:47 +01:00
Aleksander Machniak
3b0318ca3e Fix race-condition in setting current page between list and getunread requests 2015-10-31 09:26:33 +01:00
Aleksander Machniak
92bcb940d4 Fix bug where HTML messages with invalid/excessive css styles couldn't be displayed (#1490539)
Technically speaking we remove the whole CSS content when it has more than 5k lines.
2015-10-15 09:09:31 +02:00
Aleksander Machniak
d560916065 Added possibility to drag-n-drop attachments from mail preview to compose window 2015-10-08 16:55:43 +02:00
Aleksander Machniak
5802e08e48 Mail messages searching with predefined date interval (T103) 2015-10-08 11:33:53 +02:00
Aleksander Machniak
82dcbb7488 Fix various issues in Mailvelope integration (#1490533) 2015-09-20 17:45:53 +02:00
Aleksander Machniak
8716fca0d0 Small improvements 2015-09-13 09:35:44 +02:00
Thomas Bruederli
f7f75ff7d1 Unify detection of pgp/mime message part 2015-09-10 21:56:40 +02:00
Thomas Bruederli
f189d72943 Merged branch 'dev-mailvelope' 2015-09-10 21:27:58 +02:00
Aleksander Machniak
c49234bd78 Fix bug where clicking date column with 'arrival' sorting would switch to sorting by 'date' (#1490126) 2015-09-09 10:37:01 +02:00
Aleksander Machniak
91018f38d4 Fix so In-Reply-To header is set also for MDN receipts (#1490523) 2015-09-06 19:31:03 +02:00
Aleksander Machniak
a63f14ec40 Emoticons-related code refactoring
- Emoticons: All emoticons-related functionality is handled by the plugin now
- Emoticons: Added option to switch on/off emoticons in compose editor (#1485732)
- Emoticons: Added option to switch on/off emoticons in plain text messages
- Plugin API: Added disabled_plugins an disabled_buttons options in html_editor hook
- Plugin API: Added html2text hook
2015-08-29 07:52:57 +02:00
Aleksander Machniak
bd82e9551f Fix so css of one html part does not apply to other text parts on message display (#1490505) 2015-08-24 10:11:08 +02:00
Aleksander Machniak
08bb20f261 Don't use deprecated functions/constants (from bc.inc) 2015-08-02 20:16:46 +02:00
Aleksander Machniak
4b72a1f498 Fix error when using back button after sending an email (#1490009) 2015-07-31 18:48:17 +02:00
Aleksander Machniak
8e4dc03867 Fix unintentional messages list page change on page switch in compose addressbook (#1490427) 2015-06-10 18:53:59 +02:00
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Thomas Bruederli
1cd3762b0d Start integrating the Mailvelope browser extension via its API.
- Embed Mailvelope message container for encrypted message text and full pgp-mime messages
- Prepare to embed the Mailvelope editor for composing encrypted messages (with attachments)
2015-05-25 18:51:33 +02:00
Aleksander Machniak
1ec105c685 Fix so search filter, scope and fields are reset on folder change 2015-03-09 07:44:11 -04:00