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 |
|