Commit Graph

1455 Commits

Author SHA1 Message Date
Aleksander Machniak
6a12cb7b67 Remove browser compatibility check
Improved code style, localized some more errors.
Added tests for utils/error action
2021-01-10 11:46:47 +01:00
johndoh
5fdf8e62df Add placeholder text when no responses on compose screen (#7807) 2021-01-09 18:59:16 +01:00
Aleksander Machniak
93df53ee9e Fix state of subscription toggle on folders list after changing folder state from the search result (#7653) 2020-12-20 17:01:47 +01:00
Aleksander Machniak
ffe8a0c940 Elastic: Display email size on the list of messages (#7162) 2020-12-20 16:12:52 +01:00
PhilW
7b2f135bc6 add field mapping step to csv contact import 2020-10-11 10:25:30 +01:00
Aleksander Machniak
2c0d966680 Added separate "trusted senders" options to mdn_request preference (#7614) 2020-10-04 13:06:19 +02:00
johndoh
42978be249 Replace browser confirm box for mdn confirmation with dialog box (#7631) 2020-10-04 10:32:52 +02:00
Aleksander Machniak
0213c2daa7 Fix so autocompletion list does not hide on scroll inside it (#7592) 2020-09-25 09:35:19 +02:00
Aleksander Machniak
9713ce364c Automatically collected recipients and trusted senders (#6904)
Added configurable Collected Recipients addressbook source (#4971)
Added configurable Trusted Senders addressbook source (#5046)
Added 'contact_exists' hook
2020-09-20 10:00:08 +02:00
Aleksander Machniak
d40681237a Replace Import/Cancel buttons with Close button after successful contacts import 2020-08-23 12:05:22 +02:00
Aleksander Machniak
d6ce6170f6 Fix restoring Cc/Bcc fields from local storage (#7554) 2020-08-21 09:05:30 +02:00
atomindtechnology
d9afc5376c Add variable in app.js to setup the ajax timeout for file uploads (#7551)
* Add variable in app.js to setup the ajax timeout upload file
In this way, we can control the ajax timeout on client side when we upload attachments
2020-08-14 09:20:52 +02:00
Aleksander Machniak
90280ed690 Cleanup 2020-07-31 11:11:20 +02:00
Aleksander Machniak
18f2693364 Merge branch 'mailvelope-fixes' of https://github.com/gurnec/roundcubemail into gurnec-mailvelope-fixes 2020-07-31 10:12:29 +02:00
johndoh
dc342ffc5e Fix regression in message list col type detection (#7496) 2020-07-26 08:10:37 +02:00
johndoh
d2bf3878b5 Remove ES6 usage (#7467) 2020-07-02 18:54:23 +02:00
johndoh
279ae66120 Move all message list entry generation to client side (#7287)
Always return cols required for widescreen message list and control layout only on JS side
2020-06-28 10:58:13 +02:00
Christopher Gurnee
9d39c0a05f Don't warn to re-add attachments when restoring a Mailvelope draft 2020-06-02 16:55:04 -04:00
Christopher Gurnee
a121960b45 Always ask before discarding composed Mailvelopes 2020-06-02 16:55:04 -04:00
Christopher Gurnee
2f71928226 Add config option for size of new Mailvelope keys 2020-06-02 16:55:04 -04:00
Christopher Gurnee
cc3779f7ed Add config option to use Mailvelope Main Keyring 2020-06-02 16:55:04 -04:00
Christopher Gurnee
7f64384bfb Avoid initializing Mailvelope if we don't need to 2020-06-02 16:55:03 -04:00
Christopher Gurnee
cec240d2b9 Fix size of Mailvelope iframe for PGP-inlined mail 2020-06-02 16:55:03 -04:00
Christopher Gurnee
24d0cf5d34 Let Mailvelope use sender's address to find pubkeys to check signatures 2020-05-10 10:26:09 +02:00
johndoh
3af6303ad7 Remove depreciated jquery.trim function (#7371) 2020-05-04 08:27:10 +02:00
Aleksander Machniak
87f42677c2 Don't resize alert and confirm dialogs 2020-05-03 11:50:25 +02:00
Aleksander Machniak
6b5fc8db95 Fix so Print button for PDF attachments works on Firefox >= 75 (#5125) 2020-04-24 07:46:50 +02:00
Aleksander Machniak
cb9b22dcc1 Fix characters encoding in group rename input after group creation/rename (#7330) 2020-04-16 19:18:37 +02:00
Aleksander Machniak
3e9aefceef Mailvelope: Fix bug where recipients with name were not handled properly in mail compose (#7312) 2020-04-05 12:37:24 +02:00
Aleksander Machniak
cb8c07843b Fix marking as spam/ham on moving messages with Move menu (#7189) 2020-03-30 20:15:36 +02:00
johndoh
97732d5de7 Add selection element to theads as well as tbodies (#7238) 2020-03-14 11:57:41 +01:00
Aleksander Machniak
0fbd184294 Fix cursor position after inserting a group to a recipient input using autocompletion (#7267)
... for larry and classic skins.
2020-03-08 21:30:02 +01:00
Aleksander Machniak
68c8ee0a2b Elastic: Fix recipient input bug when using click to select a contact from autocomplete list (#7231) 2020-02-26 20:16:12 +01:00
Eli Schiff
b6db3e4ad7 Fixed incorrect typeof comparison (#7186) 2020-01-19 19:24:36 +01:00
Aleksander Machniak
700031b3b7 Elastic: Fix non-working folder subscription checkbox for newly added folders (#7174) 2020-01-16 15:01:03 +01:00
Aleksander Machniak
a9abe62d58 Fix regression where "Open in new window" action didn't work (#7155) 2020-01-08 21:12:17 +01:00
Aleksander Machniak
29defb82e9 Fix bug where next message wasn't displayed after delete in List mode (#7096) 2019-12-14 18:29:37 +01:00
Aleksander Machniak
93c0e02f07 Plugin API: Make actionbefore, before<action>, actionafter and after<action> events working with plugin actions (#7106) 2019-12-09 08:33:09 +01:00
Aleksander Machniak
57476c09f9 Fix bug where cancelling switching from HTML to plain text didn't set the flag properly (#7077) 2019-11-27 09:21:23 +01:00
Aleksander Machniak
604e814898 Fix/remove useless keyup event handler on username input in logon form (#6970) 2019-11-26 12:40:58 +01:00
Aleksander Machniak
dbc2b5e11c Fix bug where deleting a saved search in addressbook caused display issue on sources/groups list (#7061)
also remove dead code.
2019-11-22 09:41:25 +01:00
Aleksander Machniak
4485940d0e Fix bug where Enter key didn't work on messages list in "List" layout (#7052)
with some code improvements and better checking if selected message is a draft.
2019-11-22 09:05:06 +01:00
Aleksander Machniak
5b6a50a4e4 Code simplification and style fixes 2019-11-17 12:07:55 +01:00
Aleksander Machniak
c2bd60f1aa Elastic: Fix regression in the new editor widget (#7021) 2019-11-12 09:14:48 +01:00
Aleksander Machniak
7f6dd16479 Fix invalid Signature button state after escaping Mailvelope mode (#7015) 2019-11-11 11:37:21 +01:00
Aleksander Machniak
a3c491d5cb Elastic: Fix initial focus on recipients input in mail compose screen
Also remove some redundant duplicated code
2019-10-07 16:12:06 +02:00
Aleksander Machniak
ed085db9e0 Elastic: Fix position and style of auto-complete dropdown on small screens (#6951) 2019-10-05 10:48:01 +02:00
Aleksander Machniak
17296b39cb Fix infinite loading message on iframe loading errors
The loading message was not stopped on "hard" errors, i.e. when
the page was blank, e.g. on 500 error.
2019-09-24 11:31:17 +02:00
Aleksander Machniak
b35c9c1fdc Apply image preview centering styles only if there's an image
For cases when we display a security warning about the image attachment
the image centering styles would make the warning centered, which
we do not want.
2019-08-23 10:22:54 +02:00
johndoh
3a40f6cd91 Add expand_all/collapse_all treelist methods (#6860)
* add expand_all()/collapse_all() treelist methods
* prevent possible race condition in rcmail.folder_collapsed()
2019-08-10 08:46:33 +02:00