Commit Graph

967 Commits

Author SHA1 Message Date
Aleksander Machniak
ec86add1ff Define context (_remote=1) for spellcheck requests to send proper response on error 2012-07-31 09:23:23 +02:00
Aleksander Machniak
cfc27c9b76 Keep some resource files (images) in separate directory 2012-07-30 10:00:35 +02:00
Thomas Bruederli
baecd8becc Move the hard-coded list of fields used to list contacts to a central location 2012-07-26 17:18:38 +02:00
Aleksander Machniak
e19fafae04 Prefer default addressbook also when checking for existence of MDN request recipient 2012-07-24 11:28:11 +02:00
Thomas Bruederli
384948886c Prepare to show contact photo of email sender in mail views 2012-07-13 20:16:52 +02:00
Aleksander Machniak
840b4dbeb8 Simplified method of getting default addressbook.
Make sure to use the same source when adding contact and checking
if message is safe (sender is in addressbook).
Small code improvements.
2012-07-10 20:30:34 +02:00
Aleksander Machniak
3efc74654a - Don't add attachments content into reply/forward/draft message body (#1488557) 2012-07-09 12:19:38 +02:00
Aleksander Machniak
4fd5b62194 Add Content-Length for attachments where possible (#1485478) 2012-06-08 11:49:12 +02:00
Aleksander Machniak
8749e94b4b Fix attachment sizes in message print page and attachment preview page (#1488515)
- Use size parameter from Content-Disposition header if specified,
  - Calculate size of base64 encoded message parts
2012-06-08 11:14:53 +02:00
Aleksander Machniak
54be5ccb50 Fix XSS vulnerability in message subject handling using Larry skin (#1488519) 2012-06-08 09:23:32 +02:00
Thomas Bruederli
ae6d2de17f New feature to add mail attachments using drag & drop on HTML5 enabled browsers 2012-06-06 17:35:21 +02:00
Aleksander Machniak
aede1f9ab4 Fix possible PHP warning: strpos(): Offset not contained in string 2012-06-04 14:15:30 +02:00
Aleksander Machniak
19cc5b91c9 Display Tiff as Jpeg in browsers without Tiff support (#1488452) 2012-05-30 11:22:18 +02:00
Aleksander Machniak
b9854b8cbe Add Flash support detection 2012-05-28 15:19:43 +02:00
Aleksander Machniak
7c1231a94b Use browser capabilities to decide if PDF/TIFF attachments should be displayed
in an overlay page/inline or to provide only direct download for them (#1488452, #1487929)
2012-05-28 15:01:13 +02:00
Aleksander Machniak
e349a8c9ae Added browser capabilities detection, i.e. PDF and TIFF support 2012-05-28 14:17:57 +02:00
Aleksander Machniak
041c93ce0b Removed $Id$ 2012-05-22 12:31:37 +02:00
Aleksander Machniak
0a1dd5b073 Add is_escaped attribute for html_select and html_textarea (#1488485) 2012-05-22 11:07:20 +02:00
Aleksander Machniak
4bfe4ec22a Remove last instance of storage_connect() with possible performance
improvement when a message part body is in cache
2012-05-22 10:26:36 +02:00
Aleksander Machniak
5c7e54b175 - Fix HTML entities handling in HTML editor (#1488483) 2012-05-22 09:06:02 +02:00
Aleksander Machniak
644f00d5a2 Fix add_contact() (#1488465) 2012-05-09 13:48:10 +02:00
alecpl
76248c7b6e - Improved all headers viewer (mostly in Larry skin) 2012-04-25 08:40:31 +00:00
alecpl
db70b3fc82 - Fix handling errors on draft auto-save 2012-04-24 10:08:16 +00:00
alecpl
b4f95a9387 - Fix attachment name regression (#1488446) 2012-04-19 06:38:59 +00:00
alecpl
0c259682f6 - Merge devel-framework branch, resolved conflicts 2012-04-13 08:52:02 +00:00
alecpl
3d5240b70d - Revert r6060, fix #1487822 using css-only 2012-04-11 16:03:16 +00:00
thomascube
c97c575671 Force page reload if list columns changed in IE8 (#1487822) 2012-04-11 15:30:19 +00:00
alecpl
a274fb2e20 - Fix so "Back" from compose/show doesn't reset search request (#1488238) 2012-04-10 07:02:45 +00:00
alecpl
1b30a710cf - Add option to delete messages instead of moving to Trash when in Junk folder (#1486686) 2012-04-08 16:34:36 +00:00
alecpl
252d27459c - Fix E_STRICT warning (#1488404) 2012-03-21 12:53:50 +00:00
thomascube
4cf42fde05 Add support for read-only address book records 2012-03-20 22:47:24 +00:00
thomascube
d1e3430bfa Pass message UID to 'message_part_get' hook 2012-03-16 20:23:53 +00:00
thomascube
168e540923 Request all needed fields from address book backends (#1488394) 2012-03-14 08:27:18 +00:00
alecpl
4be86f3a37 - Unified (single) spellchecker button 2012-03-09 13:23:24 +00:00
thomascube
6357223bd1 Fix spelling 2012-03-03 18:32:31 +00:00
alecpl
82d69583fd - Fixed double-quotes handling in recipient names 2012-03-02 13:09:05 +00:00
alecpl
2b4855b1aa - Add Russian to the spellchecker languages list (#1488135) 2012-02-28 12:00:12 +00:00
thomascube
f9a967763e User configurable setting how to display contact names in list 2012-02-11 11:28:58 +00:00
alecpl
33423a5570 - Fix issue where some text from original message was missing on reply (#1488340) 2012-02-08 12:54:49 +00:00
alecpl
f3136149fe - Workaround IMAP server issue when THREAD command returns less messages than exist in a folder: don't update folder status in second count() call 2012-02-07 09:30:41 +00:00
thomascube
fc7b5b8283 Get rid of global $__skin_path variable (#1488336) 2012-02-03 11:12:35 +00:00
thomascube
6835114c4d Allow plugins to overwrite the displayed confirmation message when saving a draft 2012-01-29 13:49:02 +00:00
thomascube
e472110e2c Added new plugin hook 'message_draftsaved' 2012-01-25 08:27:58 +00:00
thomascube
567be64c28 Fix if/else structure 2012-01-24 08:34:42 +00:00
alecpl
a19d90043e - Fix call to undefined method rcube_result_index::getElement() 2012-01-19 12:17:24 +00:00
alecpl
002189e3ab - Fix drafts update issues when edited from preview pane (#1488314) 2012-01-19 07:33:32 +00:00
thomascube
a49a00fd30 Display priority in message headers block 2012-01-18 11:36:41 +00:00
thomascube
7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 2012-01-18 11:10:46 +00:00
alecpl
64f6e75a3f - Fix incorrect function call (#1488310) 2012-01-17 11:28:07 +00:00
thomascube
c321a955a7 Merged devel-framework branch (r5746:5779) back into trunk 2012-01-16 15:14:41 +00:00