the-djmaze
|
839ebfb350
|
Resolve #590
|
2022-10-30 22:08:30 +01:00 |
|
the-djmaze
|
dec2c1e84c
|
AutoLogout always allowed
|
2022-10-27 16:05:28 +02:00 |
|
the-djmaze
|
b690370557
|
Allow user theme font selection #562
|
2022-10-20 09:33:44 +02:00 |
|
the-djmaze
|
b12852bd08
|
Reduce JavaScript footprint
|
2022-10-10 13:52:56 +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
|
88f7b3d345
|
Added option to (un)hide Kolab folders
|
2022-09-27 09:46:49 +02:00 |
|
the-djmaze
|
118558cdfd
|
Renamed SaveSettingsStep to more logical SaveSettingStatus
|
2022-09-26 14:02:30 +02:00 |
|
the-djmaze
|
0864d306d6
|
Improved folder/mailbox name editing
|
2022-09-26 13:54:28 +02:00 |
|
the-djmaze
|
6cc3745c5f
|
Don't clear MessagelistUserStore when switching layout
|
2022-09-13 23:00:47 +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
|
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
|
db95565b70
|
Cleanup some localications and added Esperanto
|
2022-08-04 14:08:58 +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
|
df80ff9533
|
Put sound notifications in SMAudio
|
2022-06-07 18:46:06 +02:00 |
|
the-djmaze
|
70e3e6423e
|
Added message tags toggle for #419
|
2022-06-03 13:47:04 +02:00 |
|
the-djmaze
|
118505f91e
|
Use JMAP rfc8621 section-2 totalEmails , unreadEmails and isSubscribed
|
2022-06-01 22:50:35 +02:00 |
|
the-djmaze
|
9789a2509f
|
Move to plugin #385
|
2022-05-18 17:15:31 +02:00 |
|
the-djmaze
|
ddb95b925d
|
Sieve Scripts use radio buttons to prevent confusion
|
2022-05-17 16:53:32 +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
|
050815dd7e
|
Resolve #287
|
2022-03-21 13:00:10 +01:00 |
|
the-djmaze
|
ea25d9bce4
|
Dynamic load app.js/admin.js/sieve.js based on minification
|
2022-03-11 12:58:12 +01:00 |
|
djmaze
|
d6dc4d291c
|
Split Sieve/Filters code from app.js so that i can work on the new Sieve GUI
|
2022-03-11 10:26:25 +01:00 |
|
the-djmaze
|
a096f963ef
|
Added Sieve settings concept.
It fails due to i18n conflicts
|
2022-03-10 10:27:04 +01:00 |
|
the-djmaze
|
4dd58f7c36
|
Cleanup and better rename settings screens to match template names
|
2022-03-08 00:51:32 +01:00 |
|
the-djmaze
|
874f2592ca
|
Drop Capa enums
|
2022-03-05 22:25:32 +01:00 |
|
the-djmaze
|
f4d98130a5
|
Simplify save settings
|
2022-03-01 10:18:12 +01:00 |
|
the-djmaze
|
97bc3ef585
|
Enable AbstractViewSettings
|
2022-02-28 10:38:47 +01:00 |
|
the-djmaze
|
e7c7b8ed53
|
Restructure Capa
|
2022-02-24 12:22:27 +01:00 |
|
the-djmaze
|
c270f0ad9a
|
Prevent Circular dependencies
|
2022-02-23 23:11:12 +01:00 |
|
the-djmaze
|
661cd2aaf9
|
Restructure JavaScript
Split list code from MessageUserStore into MessagelistUserStore
Move functions out of AppUser
|
2022-02-23 19:26:52 +01:00 |
|
the-djmaze
|
24b638cd82
|
Cleanup some JavaScript
|
2022-02-21 15:36:34 +01:00 |
|
the-djmaze
|
e324e2f6b6
|
Replaced tricky delegateRunOnDestroy() with koArrayWithDestroy()
koArrayWithDestroy creates ko.observableArray and calls the desired onDestroy() on entry delete.
|
2022-02-17 12:48:57 +01:00 |
|
the-djmaze
|
b2a492bdab
|
Cleanup knockout subscribables
|
2022-02-17 09:36:29 +01:00 |
|
the-djmaze
|
827421e116
|
Settings.capa() to SettingsCapa()
|
2022-02-08 14:13:06 +01:00 |
|
the-djmaze
|
398152be52
|
Disable Mailvelope "sign" message as it can't choose which key
|
2022-02-08 13:48:11 +01:00 |
|
the-djmaze
|
76361a13da
|
Split OpenPGP.js and GnuPG from PgpUserStore
|
2022-01-30 02:35:53 +01:00 |
|
the-djmaze
|
f8cbd5d129
|
#89 Improved public/private key handling
|
2022-01-28 15:02:10 +01:00 |
|
the-djmaze
|
0da681f074
|
OpenPGP.js now stores keys in localStorage
Renamed all deleteAccess to askDelete
|
2022-01-27 23:07:34 +01:00 |
|
the-djmaze
|
9ab72e7a34
|
#89 Improved handling of OpenPGP.js stored keys
|
2022-01-27 20:54:27 +01:00 |
|
the-djmaze
|
ff7e41ad08
|
#89 Use OpenPGP.js v5.1.0 (still in progress)
|
2022-01-27 16:00:52 +01:00 |
|
the-djmaze
|
d3b60bf097
|
#89 support decrypting using Mailvelope
|
2022-01-26 17:08:10 +01:00 |
|
the-djmaze
|
8635771537
|
Improve Settings -> OpenPGP to show available features
|
2022-01-24 16:47:53 +01:00 |
|
the-djmaze
|
ce971de919
|
Get PGP verify message working using Promise.
#89
|
2022-01-24 13:43:53 +01:00 |
|
the-djmaze
|
a7eeeb4f55
|
Many more changes for #89
|
2022-01-20 16:38:27 +01:00 |
|
the-djmaze
|
a47397ef09
|
Revamp PGP management due to implementing Mailvelop and PEAR Crypt_GPG
|
2022-01-19 18:24:07 +01:00 |
|
the-djmaze
|
7680372eda
|
Added option to prefer HTML to plain text view.
|
2022-01-14 14:05:33 +01:00 |
|