Commit Graph

1480 Commits

Author SHA1 Message Date
Thomas Bruederli
63cff249a8 Properly quote form validation error messages 2013-02-10 14:37:37 +01:00
Thomas Bruederli
921115ed56 Ignore file extension difference for text/plain attachments (#1488891) 2013-02-07 18:17:25 +01:00
Thomas Bruederli
4223b1e38f Use encoded identifiers for address book lists (#1488381) 2013-02-07 17:52:22 +01:00
Thomas Bruederli
e26bf88c45 Pass string to html::tag() in order to always add the </ul> tag 2013-02-05 17:32:40 +01:00
Thomas Bruederli
3c309af066 - Refactored the hierarchical mailboxlist control into a separate widget class
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
2013-01-31 13:49:35 +01:00
Thomas Bruederli
6c27c3b55e Add search box to compose address book widget (#1488381) 2013-01-25 14:27:25 +01:00
Thomas Bruederli
13dc9f2c86 Move rcmail_contact_key() to rcube_addressbook::compose_contact_key() 2013-01-25 14:15:12 +01:00
Thomas Bruederli
1730cf8d7b Load a default stylesheet (embed.css) from skin in plain html pages (e.g. attachment warnings and html messages) 2013-01-24 15:32:24 +01:00
Thomas Bruederli
1ef4033b8d Also block remote images in HTML part view (#1488827) 2013-01-19 17:02:48 +01:00
Aleksander Machniak
4d7964d910 Improved folder path presentation in page title (use unified delimiter, localize path).
E.g. folder "INBOX.test" will be displayed as "Inbox >> test"
2013-01-18 13:24:52 +01:00
Aleksander Machniak
8e8f3b96b5 Fix export of selected contacts from search result (#1488905) 2013-01-17 18:47:01 +01:00
Aleksander Machniak
b5b76d2ccb Make sure mimetypes is an array not object in a better way 2013-01-15 18:18:11 +01:00
Thomas Bruederli
9a6c38e148 New feature to export only selected contacts from addressbook (by Phil Weir) 2013-01-11 14:39:23 +01:00
Aleksander Machniak
83f7077ec9 Fix searching by date in address book (#1488888) 2013-01-07 14:21:25 +01:00
Aleksander Machniak
232535f76e Add option to use envelope From address for MDN responses (#1488880) 2013-01-02 19:25:07 +01:00
Aleksander Machniak
347ba311e6 Add possibility to search in message body only (#1488770) 2013-01-01 10:54:57 +01:00
Thomas Bruederli
d9f180adf9 Minor IE7/8 fixes 2012-12-29 16:54:41 +01:00
Aleksander Machniak
830fd2ecbb Display PGP/MIME signature attachments as "Digital Signature" (#1488570) 2012-12-28 15:33:48 +01:00
Aleksander Machniak
be72fb3597 Unified attachments filenames handling for message parts without a filename 2012-12-28 12:40:57 +01:00
Aleksander Machniak
66afd70b75 Framework'ize html2text class 2012-12-26 12:14:34 +01:00
Aleksander Machniak
7ac94421bf Move washtml class into Roundcube Framework (rcube_washtml), add some improvements 2012-12-25 18:06:17 +01:00
Thomas Bruederli
5f0bd1fcb4 Make html button-links work in IE 2012-12-22 16:40:20 +01:00
Thomas Bruederli
090c49d4a3 Treat image/pjpeg as image/jpeg 2012-12-22 16:39:47 +01:00
Aleksander Machniak
83370e5ff1 Display 'Sender' header in message preview 2012-12-18 12:54:38 +01:00
Aleksander Machniak
c0208002a8 Fix escaping of add-contact arguments - fixes JS error in IE 2012-12-15 18:32:42 +01:00
Aleksander Machniak
ff4a92c8e2 Fix contact copy/add-to-group operations on search result (#1488862) 2012-12-14 19:41:07 +01:00
Aleksander Machniak
a0e3dcf170 Use matching identity in MDN response (#1488864) 2012-12-14 13:42:23 +01:00
Aleksander Machniak
0f4e2f8134 Remove brackets for recipients without name 2012-12-14 12:38:42 +01:00
Thomas Bruederli
f7136bd217 Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-13 19:56:41 +01:00
Thomas Bruederli
dc67f38cdf Properly parse message/rfc822 parts including all headers, body decoding and charset conversion 2012-12-13 19:56:22 +01:00
Aleksander Machniak
a9bb50d804 Fix handling of signatures on draft edit: Don't add new signature
and don't remove the old-one, the same for Edit as new (#1488798)
2012-12-13 15:14:56 +01:00
Aleksander Machniak
04689fa7ee Fix so compacting of non-empty folder is possible also when messages list is empty (#1488858) 2012-12-12 19:59:08 +01:00
Aleksander Machniak
bb5d728285 Use also Envelope-To for identity selection (#1488553) 2012-12-12 08:54:33 +01:00
Aleksander Machniak
25bf00ecbc Merge branch 'master' of github.com:roundcube/roundcubemail 2012-12-11 08:31:07 +01:00
Aleksander Machniak
d9f109b56a Allow forwarding of multiple emails (#1486854) 2012-12-11 08:30:49 +01:00
Thomas Bruederli
31521613e4 Append filename extension if missing 2012-12-10 22:32:46 +01:00
Thomas Bruederli
a8a72e2e7e Nicely render headers of message/rfc822 parts 2012-12-10 22:26:45 +01:00
Aleksander Machniak
8b748de4ec Plugin API: add 'check_recent' hook with possibility to control folders list used on check-recent action 2012-12-07 10:37:04 +01:00
Aleksander Machniak
176172c850 Fix PHP warning when replied message contains exactly one Delivered-To header 2012-12-07 09:44:23 +01:00
Aleksander Machniak
c7ff6ec2cb Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844) 2012-12-05 09:46:03 +01:00
Aleksander Machniak
0fa54df638 enriched.inc -> rcube_enriched 2012-12-01 20:02:34 +01:00
Aleksander Machniak
8afbc8aeea Fix attachment Content-Length for in-memory files (#1488844) 2012-11-30 11:13:43 +01:00
Aleksander Machniak
876d31d594 Fix empty email on identities list after identity update (#1488834) 2012-11-29 09:01:29 +01:00
Aleksander Machniak
48ef1334ff Merge pull request #49 from linagora/master
Add new identity level: one identity with edit only signature
2012-11-28 23:36:50 -08:00
Aleksander Machniak
0247b89c38 Move code for identity selection to function, move identities formatting to rcube_user::list_identities() 2012-11-28 20:40:07 +01:00
Aleksander Machniak
30cc01f89d Use Delivered-To header as a last resort for identity selection (#1488840) 2012-11-28 20:21:09 +01:00
Thomas Bruederli
c14b337450 Fix XSS vulnerability using Flash files (#1488828) by comparing mimetypes and filename extensions 2012-11-27 16:25:42 +01:00
Thomas Bruederli
60226a75d8 Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes 2012-11-27 12:13:33 +01:00
jeremie kornobis
c753bc4a8b unset email address with new level entity 4 2012-11-26 15:45:33 +01:00
jeremie kornobis
f125852979 Add new identity level: one identity with edit only signature 2012-11-26 14:17:20 +01:00