Commit graph

377 commits

Author SHA1 Message Date
the-djmaze
787e236133 Bugfix: message attachments missing data 2022-10-28 13:57:13 +02:00
the-djmaze
108dd92163 Remove unused SettingsCapa 2022-10-27 23:52:33 +02:00
the-djmaze
dec2c1e84c AutoLogout always allowed 2022-10-27 16:05:28 +02:00
the-djmaze
ffcc86805a Some array.slice to array.startsWith and cleanup some JavaScript code 2022-10-26 16:38:39 +02:00
the-djmaze
b690370557 Allow user theme font selection #562 2022-10-20 09:33:44 +02:00
the-djmaze
dc241ded1b v2.18.6 2022-10-12 23:08:28 +02:00
the-djmaze
b12852bd08 Reduce JavaScript footprint 2022-10-10 13:52:56 +02:00
the-djmaze
7b6603719e v2.18.5 2022-10-07 13:17:50 +02:00
the-djmaze
2defb7ec35 Better keyword/tags/labels handling for #419 2022-10-06 10:42:21 +02:00
the-djmaze
875dae0755 Allow searching on keyword/tag/label #419 2022-10-05 11:32:06 +02:00
the-djmaze
a51f86ae28 Make the "show inline images as attachments" optional and cleanup localization data 2022-10-03 20:15:12 +02:00
the-djmaze
0fce269a82 listCheckedOrSelectedUidsWithSubMails() now returns Set instead of Array 2022-09-27 23:46:13 +02:00
the-djmaze
cfbc04d3a4 Resolve #534 2022-09-27 18:56:28 +02:00
the-djmaze
88f7b3d345 Added option to (un)hide Kolab folders 2022-09-27 09:46:49 +02:00
the-djmaze
d1d820da73 Drop ko.extenders.limitedList 2022-09-26 11:55:26 +02:00
the-djmaze
1d982f3306 Improvement for #518 2022-09-13 23:00:26 +02:00
the-djmaze
b01b18647a Bugfix: i broke hasCheckedOrSelected() 2022-09-13 22:00:49 +02:00
the-djmaze
0c87bbac21 Faster Selector.autoSelect 2022-09-09 17:04:52 +02:00
the-djmaze
47a861a243 Speedup listChecked().length to hasChecked() 2022-09-09 10:02:40 +02:00
the-djmaze
d8b1e3432a Improved ComposePopupView bSkipNextHide to ComposePopupView.inEdit 2022-09-08 13:28:24 +02:00
the-djmaze
7df534b4b5 Rename isSpamAllowed to logical canMarkAsSpam 2022-09-08 12:16:37 +02:00
the-djmaze
f451af2188 Centralize current Folder checks to prevent bugs (which there were) 2022-09-07 23:39:46 +02:00
the-djmaze
732b6eb641 Use JavaScript Optional chaining 2022-09-02 11:52:07 +02:00
the-djmaze
15dd6f5a5c Resolve #496 2022-08-31 17:31:08 +02:00
the-djmaze
88222034e6 No need to filter FolderUserStore.getNextFolderNames() result 2022-08-18 09:06:02 +02:00
the-djmaze
629f75d4e8 User -> Settings -> General: add more compose window defaults:
* Request a read receipt
* Request a delivery receipt
* Sign
* Encrypt
2022-08-09 15:34:55 +02:00
the-djmaze
04083f478a cleanup OpenPGP.js askPassphrase 2022-08-08 14:33:45 +02:00
the-djmaze
977868c1fa Also PGP sign with private keys that have no passphrase #429 2022-08-08 09:53:19 +02:00
the-djmaze
7a85a75ca9 Allow private keys without passphrase in local browser storage as requested by #429 2022-08-08 09:26:45 +02:00
the-djmaze
18dc2889ce Cleanup folder handling a bit 2022-08-03 11:06:09 +02:00
the-djmaze
3d4f804e5f Added "Hide messages marked for deletion" #470 2022-08-02 14:20:07 +02:00
the-djmaze
4349eda310 Translate request errors for #471 2022-08-02 11:01:19 +02:00
the-djmaze
561445de03 Better solution for #471 2022-08-01 22:45:17 +02:00
the-djmaze
2c4bd445a5 Resolve #471 by extending fetch messagelist to 60 seconds and handling timeout/abort 2022-08-01 13:59:14 +02:00
the-djmaze
c2d6ee90ac Improved message flags/keywords/tags #419 2022-06-08 14:54:51 +02:00
the-djmaze
df80ff9533 Put sound notifications in SMAudio 2022-06-07 18:46:06 +02:00
the-djmaze
78a3b1a5be Cleanup some MessageFlagsCache handling 2022-06-07 15:48:16 +02:00
the-djmaze
a60d027169 Improved message cache handling and drop unused NEW_MESSAGE_CACHE 2022-06-07 11:54:19 +02:00
the-djmaze
9e4edd8843 Improved tags #419 2022-06-03 14:46:05 +02:00
the-djmaze
70e3e6423e Added message tags toggle for #419 2022-06-03 13:47:04 +02:00
the-djmaze
a43fadb4e8 Use JMAP rfc8621 section-4 subject and receivedAt 2022-06-01 23:21:59 +02:00
the-djmaze
118505f91e Use JMAP rfc8621 section-2 totalEmails, unreadEmails and isSubscribed 2022-06-01 22:50:35 +02:00
the-djmaze
899648d8e4 Improved handling of imap message flags/keywords 2022-05-31 20:38:35 +02:00
the-djmaze
a57d4dc4b1 Idea for #344 2022-05-20 08:34:11 +02:00
the-djmaze
824311937a Improved Kolab AddressBook/Contacts 2022-05-13 16:17:13 +02:00
the-djmaze
435b590b3e Drop mail composer HTML/Plain Forced to prevent confusions like in #355 2022-04-30 00:43:38 +02:00
the-djmaze
0a49027840 Resolve #293 2022-04-16 11:01:24 +02:00
the-djmaze
20e391cf1c Added: show GnuPG import/delete key error 2022-04-16 02:02:38 +02:00
the-djmaze
99ffb986f1 Resolve #303 isString() error 2022-03-24 13:23:52 +01:00
the-djmaze
91327a3c6c Better solution for #298 2022-03-22 16:24:58 +01:00