the-djmaze
|
83a71b089c
|
Don't use focusedMessage for active menu items, it could confuse
|
2024-08-12 15:24:30 +02:00 |
|
the-djmaze
|
93869315c1
|
Drop message.deleted observable
|
2024-07-14 23:29:12 +02:00 |
|
the-djmaze
|
50e30dbb6e
|
Slightly modified patch code of #1657
|
2024-07-11 01:31:58 +02:00 |
|
the-djmaze
|
57fbdf8795
|
Added: allow setting the supported THREAD algorithm
|
2024-03-26 15:01:38 +01:00 |
|
the-djmaze
|
386fd936b4
|
Slight code reduction for #419
|
2024-03-19 15:33:52 +01:00 |
|
the-djmaze
|
eb802135a9
|
Add folder full name to message uids set
|
2023-11-26 17:52:20 +01:00 |
|
the-djmaze
|
6b0e6ec02a
|
Improved selector changes of #1248
|
2023-10-02 12:47:47 +02:00 |
|
Sergey Mosin
|
8ab3055223
|
fix: unseen indicator is not shown in thread view when 'listGrouped' settings is false + show unseen message count when the message list is threaded
|
2023-09-18 15:52:39 -04:00 |
|
the-djmaze
|
4e04461f80
|
Changes for "Request failed" error #1220
|
2023-08-21 16:02:57 +02:00 |
|
the-djmaze
|
4c5f19579c
|
Fix Fetch controller.abort(reason) handling #1220
|
2023-08-21 11:31:57 +02:00 |
|
the-djmaze
|
5bf0f3b562
|
Improvements for #1071
|
2023-06-13 13:44:38 +02:00 |
|
the-djmaze
|
3a3b2f0771
|
Prevent MessageList multiple request at the same time #1071
|
2023-06-12 17:00:23 +02:00 |
|
the-djmaze
|
1f8fddd3f4
|
Bugfix: show timeout/abort error for #1071
|
2023-05-30 14:48:12 +02:00 |
|
the-djmaze
|
8ea2ff4ae8
|
Resolve #968
|
2023-03-14 12:46:12 +01:00 |
|
the-djmaze
|
f8b794ec1c
|
Prevent folder/messages flags conflict by using the right name attributes for Folders
|
2023-03-13 11:49:40 +01:00 |
|
the-djmaze
|
5436253ffd
|
Cache changes for #1003
|
2023-03-06 11:36:23 +01:00 |
|
the-djmaze
|
b03d35bc7a
|
Resolve #989
|
2023-02-23 18:51:54 +01:00 |
|
the-djmaze
|
8d52b0afdf
|
Bugfix: Notification enum conflicts with window.Notification
|
2023-02-20 15:59:37 +01:00 |
|
the-djmaze
|
fb2eb62f83
|
Rename Folder Hash to ETag as it is the more obvious name
|
2023-02-16 10:55:23 +01:00 |
|
the-djmaze
|
88bfa5663f
|
Prevent loading loop between MessageList and FolderInformation requests
|
2023-02-06 13:54:03 +01:00 |
|
the-djmaze
|
974350ebee
|
Found more JSON properties to change into JavaScript camelCase
|
2023-01-26 10:41:55 +01:00 |
|
the-djmaze
|
f080a302b1
|
Almost all JSON properties to JavaScript camelCase
|
2023-01-24 18:58:25 +01:00 |
|
the-djmaze
|
cf12960507
|
Improved cache handling
|
2023-01-09 12:28:07 +01:00 |
|
the-djmaze
|
d4c4f84c13
|
https://github.com/the-djmaze/snappymail/issues/796#issuecomment-1367247159
|
2022-12-29 13:40:46 +01:00 |
|
the-djmaze
|
5c9fdb6b55
|
Threaded view changes for https://github.com/the-djmaze/snappymail/issues/445#issuecomment-1364575843
|
2022-12-27 12:19:29 +01:00 |
|
the-djmaze
|
8aa9d3009b
|
Resolve #737 by new messagelist view per day
|
2022-12-22 17:15:54 +01:00 |
|
the-djmaze
|
f8f8cd0124
|
MessageResultCount to JMAP totalEmails
|
2022-12-13 14:04:43 +01:00 |
|
the-djmaze
|
07876dee81
|
Add comment for #737
|
2022-12-05 11:09:57 +01:00 |
|
the-djmaze
|
7af66185c4
|
Idea for #737
|
2022-12-04 15:09:47 +01:00 |
|
the-djmaze
|
274ebd6855
|
Resolve #684
|
2022-11-22 15:26:16 +01:00 |
|
the-djmaze
|
7fac6ca9dd
|
this.addObservables() to addObservablesTo()
|
2022-10-30 22:19:52 +01: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
|
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
|
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
|
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 |
|