Commit Graph

495 Commits

Author SHA1 Message Date
Aleksander Machniak
4f47ac0405 Fix bug where files in skins/ directory were listed on skins list (#7180) 2020-01-16 15:15:36 +01:00
Théo
5a1a33752e Updte copyright year in About (#7138) 2020-01-05 11:51:10 +01:00
Aleksander Machniak
f7832a1a26 Removed 'delete_always' option (#6782) 2019-08-20 15:21:17 +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
57c67db029 Remove year(s) from copyright headers + some cleanup 2019-04-16 10:42:45 +02:00
Aleksander Machniak
27408182b9 Expect skin thumbnails to be in assets 2019-03-19 09:50:04 +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
Thomas Bruederli
3b779a64be Update copyright year 2019-01-05 11:47:50 +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
619ddfed3d CS fixes and consistence, update changelog 2018-11-02 13:41:18 +01:00
Daniel Hoffend
8b2e466c00 limit skins available/shown in the settings section 2018-10-16 23:30:40 +02:00
Aleksander Machniak
e5c6c4f3f3 Elastic: Improved folder name input for special folders 2018-09-17 09:40:39 +02:00
Aleksander Machniak
d868297a0a Elastic: Improved UX of search dialogs (#6416)
No onchange event handlers on selects, start searching only on Search button click.
2018-09-11 19:22:53 +02:00
Aleksander Machniak
75fd0a73cb Register 'uploading' label globally 2018-08-22 12:33:23 +02:00
Aleksander Machniak
be675bb4a5 Make copyright and license notice a template objects 2018-07-31 08:27:39 +00:00
Aleksander Machniak
70ffc252bf Merge branch 'dev/elastic' 2018-07-03 14:41:01 +02:00
Aleksander Machniak
7e8299cd53 Remove debug code 2018-06-28 18:56:55 +02:00
Aleksander Machniak
631ae17ee3 Allow plugins to set class attribute for preferences section 2018-06-27 09:44:49 +00:00
johndoh
647a7e91c6 Unify content frame (watermark) template objects (#6285)
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
2018-05-18 17:25:02 +02:00
Aleksander Machniak
67b5ba67dd Show confirm dialog when moving folders using drag and drop (#6119)
As it was very easy to accidentally move a folder tree by dragging & dropping
we now ask the user to confirm the action.
2018-05-09 18:32:48 +02:00
Aleksander Machniak
1247a8dd7d Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names 2018-05-08 12:20:11 +02:00
johndoh
5caab079fa Make settings list html more consistent (#6204) 2018-04-29 14:33:25 +02:00
Aleksander Machniak
acfd335f14 Simplify code to set/change a skin
When changing skin in Preferences we do not use the new skin immediately,
we do this after redirect.
2018-04-20 09:14:44 +02:00
Aleksander Machniak
eb91daf00d Added 9pt and 11pt to the list of font sizes in HTML editor 2018-03-06 09:17:51 +01:00
Thomas Bruederli
1cb97c7efd Add 'encryption' block to identity settings
If Mailvelope is installed, this box will become visible and offer
functions to generate a key pair for the selected identity or list
existing private keys.
2018-01-21 12:16:44 +01:00
Aleksander Machniak
af9550251e Display an error when clicking disabled link to register protocol handler (#6079) 2018-01-04 13:11:42 +01:00
Aleksander Machniak
c2199c5101 Cleanup folder subscriptions "form" 2018-01-04 12:48:46 +01:00
Aleksander Machniak
c6b2d8bead Merge branch 'dev-elastic' 2017-11-19 13:23:40 +01:00
Aleksander Machniak
01e3cf23e0 Fix PHP Warning: Use of undefined constant 'href' 2017-11-18 16:30:59 +01:00
Aleksander Machniak
7195204865 Use input-group for default_font and default_font_size 2017-10-30 19:28:13 +01:00
Aleksander Machniak
a8aa559fa1 Use action=add-folder when creating a new folder 2017-10-27 09:50:33 +02:00
Aleksander Machniak
25a7df7f4b Use action=add-folder when creating a new folder 2017-10-27 09:20:30 +02:00
Aleksander Machniak
d815525c6a Merge branch 'master' into dev-elastic 2017-10-20 13:34:25 +02:00
Aleksander Machniak
5e08a6ac59 Handle remote stylesheets the same as remote images, ask the user to allow them (#5994)
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
2017-10-13 12:48:13 +02:00
Aleksander Machniak
67d4ffa4a8 Fix 'for' attribute on "Parent folder" label 2017-10-05 09:51:01 +02:00
Aleksander Machniak
3c1b78af48 Merge branch 'master' into dev-elastic 2017-10-02 16:58:38 +02:00
Aleksander Machniak
cd7ca6014f Describe html editor textarea with data-html-editor attribute 2017-09-20 21:30:58 +02:00
Aleksander Machniak
0ffd5463d8 Fix wording of "Mark previewed messages as read" to "Mark messages as read" (#5952)
Since we use the option not only for the preview frame the "previewed" word was confusing.
2017-09-17 08:52:20 +02:00
Aleksander Machniak
75f623c62f Make the Preferences item as selected when visiting Settings without _action 2017-08-07 16:16:10 +02:00
Aleksander Machniak
76adb49454 Support for IMAP folders that cannot contain both folders and messages (#5057) 2017-07-14 13:39:49 +02:00
Aleksander Machniak
86a4d78369 Merge branch 'dev-elastic' 2017-07-02 16:47:54 +02:00
Aleksander Machniak
3cd8783227 Fix c/p issue 2017-06-30 11:47:53 +02:00
Aleksander Machniak
8993059875 Add Preferences > Mailbox View > Main Options > Layout (#5829) 2017-06-30 11:42:44 +02:00
Aleksander Machniak
b82c767590 More general approach to validate setting options on preferences save 2017-06-01 13:32:28 +02:00
Aleksander Machniak
c856b4ee06 Add missing timezone labels (there may be more than one slash in the timezone name) 2017-06-01 12:21:32 +02:00
Aleksander Machniak
fe2f553688 Add option to not indent quoted text on top-posting reply (#5105)
by setting reply_mode = 2
2017-05-29 09:42:54 +02:00
Aleksander Machniak
872e6e647b Don't use global $CONFIG variable 2017-05-26 10:23:51 +02:00
Aleksander Machniak
8fff21deb5 Fix POST parameter reflection in default_charset selector (#5768) 2017-05-26 08:46:59 +02:00
AndrolGenhald
496ee4a92d Fix prevention from using % and * characters in folder name (#5762) 2017-05-16 08:40:07 +02:00
Aleksander Machniak
5af38a45cf Localized timezone selector (#4983) 2017-05-16 08:37:26 +02:00