Commit Graph

2253 Commits

Author SHA1 Message Date
johndoh
b68c141e1d Always update folder count after purge command (#7051)
... not only when it is the current folder.
2019-11-21 08:21:12 +01:00
Aleksander Machniak
6f4c2cf231 Remove spaces from 'accept' attribute 2019-11-17 09:55:14 +01:00
Aleksander Machniak
700cc5a055 Fix PHP warning: "array_merge(): Expected parameter 2 to be an array, null given in sendmail.inc (#7003) 2019-11-10 08:39:32 +01:00
Aleksander Machniak
66fab8cdb2 CS fixes, Avoid usused variables, fixed minor bugs 2019-10-05 19:44:39 +02:00
Aleksander Machniak
f7832a1a26 Removed 'delete_always' option (#6782) 2019-08-20 15:21:17 +02:00
Jack Cherng
198585d8a0 Fix implode() wrong parameter order (#6866)
It has been deprecated in PHP 7.4.

Such as PHP deprecated:  implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/roundcubemail/program/lib/Roundcube/rcube_db.php on line 917

Signed-off-by: Jack Cherng <jfcherng@gmail.com>
2019-08-09 16:04:51 +02:00
Aleksander Machniak
0e4bf6fda8 Fix bug where unread count wasn't updated after moving multi-folder result (#6846) 2019-07-14 13:23:37 +02:00
Aleksander Machniak
d9e3218025 Fix bug where handling multiple messages from multi-folder search result could not work (#6845) 2019-07-14 12:54:15 +02:00
Aleksander Machniak
d39d49b7a6 Fix keyboard navigation (tabindex) on attachments list in compose 2019-07-12 14:49:48 +02:00
Thomas Bruederli
00a867a05f Make attachment list :empty selector work 2019-07-11 13:28:43 +02:00
Aleksander Machniak
c1344643a1 Fix bug in miemetype name comparator
The code was removing the first matching prefix (x- or x-ms-), which
caused 'x-ms-bmp' to end up as 'ms-bmp'. It should be 'bmp'. Fixed by
reverting the order of tokens in the regexp.
2019-07-07 15:18:32 +02:00
Aleksander Machniak
bfe2bc17d7 Fix css styles leak from replied/forwarded message to the rest of the composed text (#6831)
Generally do the same with styles what we do on message preview.

This also fixes small bugs in handling styles:
- fix so <style> tag on the start of the HTML content is not ignored
- fix so body's background/bgcolor attributes are applied to the container (regression)
2019-07-07 15:08:23 +02:00
Aleksander Machniak
446ff50c57 Merge branch 'dev/display_next' of https://github.com/alecpl/roundcubemail into alecpl-dev/display_next 2019-06-30 11:04:20 +02:00
Aleksander Machniak
2d8c396b6e Fix bug where selection of columns on messages list wasn't working 2019-06-20 10:17:44 +02:00
Aleksander Machniak
89a342a03a Elastic: Fix visual issue with long buttons in .boxwarning (#6797) 2019-06-16 09:38:54 +02:00
Aleksander Machniak
f6807bcc4c Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope (#6326) 2019-06-14 19:06:32 +02:00
Aleksander Machniak
22a47cced6 Changes in display_next setting (#6795)
- Move it to Preferences > User Interface > Main Options
- Make it apply to Contacts interface too
- Make it apply only if deleting/moving a previewed message/contact
2019-06-10 13:44:17 +02:00
Aleksander Machniak
940e500c1f Enigma: For verified signatures, display the user id associated with the sender address (#5958) 2019-06-09 09:52:39 +02:00
Aleksander Machniak
c8bec34f8f Properly apply assets_path to contact photo placeholder 2019-06-05 10:06:40 +00:00
Aleksander Machniak
f8ca8d1b63 Fix invalid path to "add contact" icon when using assets_path setting
This and a few other icons
2019-05-23 10:34:39 +02:00
Aleksander Machniak
86a9788083 Fix invalid path to blocked.gif when using assets_path setting (#6752) 2019-05-14 09:05:50 +02:00
Aleksander Machniak
9391a531ff Fix regexp 2019-05-11 16:22:30 +02:00
Aleksander Machniak
f3d16240f2 Fix bug where bmp images couldn't be displayed on some systems (#6728) 2019-05-06 19:57:29 +02:00
Aleksander Machniak
f3c9699817 Fix so advanced search dialog is not automatically displayed on searchonly addressbooks (#6679) 2019-05-03 07:07:32 +00:00
Aleksander Machniak
57c67db029 Remove year(s) from copyright headers + some cleanup 2019-04-16 10:42:45 +02:00
Aleksander Machniak
92ed0154d5 Followup fix on handling HTML content w/o html/head/body tag (#6713) 2019-04-15 09:25:12 +02:00
Aleksander Machniak
f1c40c8aa9 Fix bug where attachment preview didn't work with x_frame_options=deny (#6688) 2019-03-19 13:01:53 +01:00
Aleksander Machniak
27408182b9 Expect skin thumbnails to be in assets 2019-03-19 09:50:04 +01:00
Aleksander Machniak
d8488aae32 Disable spellcheker (hide button) if the list of languages is empty
Better handling of uninitialized (not installed) spellchecker engine.
Also prevent from PHP fatal error if enchant ext is not installed.
2019-03-19 09:03:19 +01:00
Aleksander Machniak
e7816ccd36 Elastic: Keep original line wrapping in Message headers dialog 2019-02-20 15:58:42 +01:00
Aleksander Machniak
2373aea95c Elastic: Add style for .part-notice elements (like e.g. .boxwarning) 2019-02-16 15:47:34 +01:00
Aleksander Machniak
7a4aed8320 Move common code to a function 2019-02-16 08:34:57 +01:00
Mario Harjac
136175e445 Fix missing CSRF token in message download (#6621) 2019-02-12 09:17:17 +01:00
Aleksander Machniak
43499432a5 Elastic: Fix height of select elements inside of composite fields
also make them pretty when added programatically.
2019-02-04 12:27:34 +01:00
Aleksander Machniak
0492b1f6e5 HTML5 Upload Progress (#6177) (#6583)
Replaced all old upload progress code in favour of ajax upload progress.
Instead of posting a hidden iframe, we now use AJAX (as we did for drag-n-drop).
Removed code for old browsers. Now we support IE >= 10, Firefox > 4.
Upload progress may not work in some more, but support is quite good.
2019-02-03 09:49:02 +01:00
Aleksander Machniak
e69d1e7f04 Fix so max_message_size limit is checked also when forwarding messages as attachments (#6580) 2019-01-10 14:20:11 +01:00
Aleksander Machniak
d7b510978e Fix regressions in attachment rename and attachment title attribute setting 2019-01-10 10:14:51 +01:00
Aleksander Machniak
829395ed13 Improvements in contact import dialog
- Fix Import button state on import errors
- Focus Cancel button on form submission
- Don't reload contacts list when import failed
2019-01-06 14:53:11 +01:00
Thomas Bruederli
3b779a64be Update copyright year 2019-01-05 11:47:50 +01:00
Aleksander Machniak
45618273e0 Fix dummy Message-Id when resuming a draft without Message-Id header (#6548) 2018-12-09 12:13:28 +01:00
Aleksander Machniak
cf05a924de Fix inconsistent offset for various time zones - always display Standard Time offset (#6531) 2018-11-23 19:05:38 +01:00
Aleksander Machniak
cec626a12f Use 'thumb' prefix, instead of '.thumb' suffix, for consistency 2018-11-07 16:54:57 +01:00
Aleksander Machniak
afc68aae63 FIx temp_filename() regressions, update changelog, add note in UPGRADING 2018-11-07 16:51:25 +01:00
PhilW
e024f133fa give all temp files a constant prefix 2018-11-06 07:11:04 +00:00
Aleksander Machniak
619ddfed3d CS fixes and consistence, update changelog 2018-11-02 13:41:18 +01:00
Aleksander Machniak
999845d3b2 Merge branch 'limit-skins' of https://github.com/dhoffend/roundcubemail into dhoffend-limit-skins 2018-11-02 13:34:21 +01:00
Aleksander Machniak
cf7e4f12b2 Stop adding some localization to ajax responses 2018-10-18 10:40:09 +00:00
Aleksander Machniak
bec67c29b4 Display storage errors on refresh/check-recent action (#6474) 2018-10-17 13:43:08 +02:00
Daniel Hoffend
8b2e466c00 limit skins available/shown in the settings section 2018-10-16 23:30:40 +02:00
Aleksander Machniak
2c12274d38 Fix style/navigation on error page depending on authentication state (#6362) 2018-09-20 15:38:22 +02:00