Commit Graph

5156 Commits

Author SHA1 Message Date
Thomas Bruederli
3b95e24fbb Updated localizations from Transifex 2013-11-28 20:06:55 +01:00
Aleksander Machniak
5f31429de5 Fix preparation of message object before saving into the cache.
The bug cased e.g. displaying HTML content as plain text for messages
with Content-Type: text/html.
2013-11-28 15:20:58 +01:00
Aleksander Machniak
38f1f56920 Exec config_get hook also in rcube_config::all() (#1485981) 2013-11-28 09:16:36 +01:00
Aleksander Machniak
ffec857b69 Fix handling of invalid closing tags in HTML messages (#1489446) 2013-11-28 09:12:03 +01:00
Aleksander Machniak
993eb88d5a Always send unread counter update for current folder 2013-11-26 13:09:56 +01:00
Aleksander Machniak
ac3cddac97 Skip charset (or use US_ASCII) intead of UTF-8 if body contains only ASCII characters 2013-11-25 15:53:45 +01:00
Aleksander Machniak
acc900cb63 Small code improvement 2013-11-25 09:05:16 +01:00
Aleksander Machniak
75a5c3554a Add possibility to overwrite a label/message in Roundcube's language package (#1489433) 2013-11-25 09:00:49 +01:00
Aleksander Machniak
f59cfe8806 Make Reporting-UA header in MDN report optional, as User-Agent is 2013-11-24 10:07:50 +01:00
Thomas Bruederli
0786798438 Make local storage functions work before rcmail.init() was called 2013-11-23 16:59:32 +01:00
Aleksander Machniak
8c5f405587 Set real content-type for file downloads (#1489439) 2013-11-23 13:14:11 +01:00
Aleksander Machniak
7184b3a0e1 - Update TinyMCE to version 3.5.10 (#1489442) 2013-11-23 09:38:02 +01:00
Aleksander Machniak
184a11b4fb Fix keyboard navigation in autocompletion list on Opera browser
(use keydown event on all browsers)
2013-11-22 15:46:37 +01:00
Aleksander Machniak
f768a6eae8 Fix so contactnotfound message is of type error not info 2013-11-22 12:50:41 +01:00
Aleksander Machniak
b82fccfc69 Display loading message when loading identity frame 2013-11-22 12:40:53 +01:00
Thomas Bruederli
8d3a9d3213 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-11-22 09:25:43 +01:00
Aleksander Machniak
b5117238db Merge branch 'master' of github.com:roundcube/roundcubemail 2013-11-22 09:24:32 +01:00
Thomas Bruederli
bf3018e7ed Trigger event when opening new windows with a reference to the window object (#1489413) 2013-11-22 09:21:27 +01:00
Aleksander Machniak
3ab616c742 Fix rowcount when list element contains bot only tr/li elements but also text nodes 2013-11-22 09:18:55 +01:00
Thomas Bruederli
34003c5fa5 Display status messages as pile of black bars overlaying the UI in order to improve visibility (#1488974) 2013-11-22 09:04:29 +01:00
Aleksander Machniak
b7fb20af3a Fix issue where subject input might get filled with "null" string (IE8) 2013-11-21 19:03:03 +01:00
Aleksander Machniak
303e21fc63 Replace Array.indexOf() with jQuery.inArray() for older browsers (IE<9) 2013-11-21 18:45:29 +01:00
Aleksander Machniak
5bd8712f71 Fix folders sorting procedure.
Fixes the issue where after creating a folder with name 'Abc abc'
it were added before existing subfolders of folder 'Abc' and after 'Abc'.
2013-11-21 13:10:25 +01:00
Aleksander Machniak
f13ae32aec Merge branch 'master' of github.com:roundcube/roundcubemail 2013-11-21 10:51:09 +01:00
Aleksander Machniak
978ff8794f Make sort_folder_list() public 2013-11-21 10:50:42 +01:00
Thomas Bruederli
aef6ed4702 Add hook to notify plugins about message sending errors 2013-11-21 08:53:17 +01:00
Aleksander Machniak
3b8a7918fc Merge branch 'master' of github.com:roundcube/roundcubemail 2013-11-20 20:09:13 +01:00
Aleksander Machniak
4c8491275c Small fixes: variable scope 2013-11-20 20:08:40 +01:00
Aleksander Machniak
fdf79703e2 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-11-20 13:42:47 +01:00
Aleksander Machniak
3373e4ae10 Fix browser version detection and failing tests 2013-11-18 19:50:01 +01:00
Aleksander Machniak
8328d0643e Code improvements and some unification with browser detection code in javascript 2013-11-18 19:30:58 +01:00
Aleksander Machniak
51fe045a04 Fix deprecated function usage 2013-11-18 11:08:20 +01:00
Thomas Bruederli
fa635d8862 Make $force parameter only override the task check for required plugins (#1489437) 2013-11-16 15:49:25 +01:00
Thomas Bruederli
f9c8e8285b Move 'advanced' block to the end of the settings form 2013-11-16 15:39:31 +01:00
Thomas Bruederli
f8101fff1e Accept text/html parts inside multipart/mixed parts as HTML contents 2013-11-15 18:58:32 +01:00
Aleksander Machniak
f03ed8d9bb Fix (again) IE11 detection where document.all is not defined.
@TODO: review our document.all uses.
2013-11-15 15:41:27 +01:00
Aleksander Machniak
5e4894a916 Fix bgcolor attribute handling 2013-11-15 14:20:21 +01:00
Aleksander Machniak
741ddced5b Fix Internet Explorer 11 detection (#1489434) 2013-11-15 10:45:44 +01:00
Thomas Bruederli
596301c10b Reset $part_orig_mimetype variable in for-loop. This avoids attachments along with message/rfc822 parts being listed twice 2013-11-14 20:11:13 +01:00
Thomas Bruederli
2af3748596 Clean HTML message body from URL parameters after enabling HTML mode in commit e957bfec 2013-11-14 19:20:36 +01:00
Thomas Bruederli
cf31954661 Make require_plugin() force loading of the required plugin 2013-11-14 18:58:23 +01:00
Thomas Bruederli
e957bfecdf Allow plugins to override message compose mode 2013-11-14 18:46:37 +01:00
Aleksander Machniak
8d91770bcc Do not start autocomplete request on arrow keys press 2013-11-11 10:28:18 +01:00
Thomas Bruederli
ceb2a31b38 Compare draft message-ID when restoring local message contents 2013-11-10 18:50:17 +01:00
Thomas Bruederli
7bfc02e122 Track typing activity in HTML editor 2013-11-10 18:49:02 +01:00
Thomas Bruederli
87b513853c Better button text for message restore dialog 2013-11-10 18:22:48 +01:00
Thomas Bruederli
8c74925df1 Track typing in compose screen and only update local storage on activity 2013-11-10 18:16:52 +01:00
Thomas Bruederli
85e60ada15 First version of the local storage compose data saving feature; some behavioral improvements and encrytion are still to be added 2013-11-10 14:04:33 +01:00
Thomas Bruederli
e46d060a4a Fix errors in error page :-) 2013-11-10 13:29:48 +01:00
Thomas Bruederli
4a05e8a7e8 Finish advanced prefs feature (#1488829) 2013-11-08 10:57:00 +01:00