the-djmaze
dfc415e3a8
Allow when listLimited is active
2023-04-11 11:24:15 +02:00
the-djmaze
da2ab68fcc
Cleanup some enums to consts
2023-04-03 10:29:26 +02:00
the-djmaze
91e60c1007
Resolve #1037
2023-04-03 09:35:56 +02:00
the-djmaze
45be0d7aa8
Bugfix: ask unload when mobile and message visible
2023-03-20 15:21:56 +01:00
the-djmaze
49f76ffe76
Move more JSON code into MailSo\Mail\Message
2023-03-13 13:01:05 +01:00
the-djmaze
670271f257
Resolve #1005
2023-03-07 20:03:50 +01:00
the-djmaze
5436253ffd
Cache changes for #1003
2023-03-06 11:36:23 +01:00
the-djmaze
d8b05ee361
Resolve #992
2023-02-25 14:16:04 +01:00
the-djmaze
d528498d8d
Remove unused imports
2023-02-23 15:44:28 +01:00
the-djmaze
8623bb5d60
Reduce use of isMobile()
2023-02-23 15:43:32 +01:00
the-djmaze
57f497cf63
isMobile() not used in templates
2023-02-23 14:04:35 +01:00
the-djmaze
e1833ae032
Make layout fully responsive using matchMedia('(max-width: 799px)')
2023-02-23 13:54:32 +01:00
the-djmaze
b93a31f950
scrollMessage not needed on focusedState change
2023-02-22 14:57:29 +01:00
the-djmaze
a80bb83ce9
Simplify CSS folder .focused
2023-02-22 14:53:12 +01:00
the-djmaze
1c1b043a50
Improved key event handling
2023-02-21 14:26:37 +01:00
the-djmaze
d1823af111
More JSON properties to JavaScript camelCase
2023-02-21 11:52:50 +01:00
the-djmaze
ce2fb9d7f2
Many AppData properties to JavaScript camelCase
2023-02-21 10:22:59 +01:00
the-djmaze
8d52b0afdf
Bugfix: Notification enum conflicts with window.Notification
2023-02-20 15:59:37 +01:00
the-djmaze
4fb359be59
Improved messages cache handling and fixed broken messagesBodiesDom
2023-02-20 10:49:22 +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
614e6c5756
Don't clone message for viewing, so that there is instant interaction with messagelist item
2023-02-14 10:11:25 +01:00
the-djmaze
e8c93a1d0c
Improved EmailModel handling
2023-02-12 18:28:30 +01:00
the-djmaze
31dd1b74b8
Resolve #938
2023-02-10 09:55:52 +01:00
the-djmaze
b448b8661d
Properly fix #928 by redesign using display: flex
2023-02-08 17:39:30 +01:00
the-djmaze
85d3a95dec
Message whitelist #201 :
...
* sort options based on domain count (highest top)
* hide when whitelist not active
2023-02-08 11:39:07 +01:00
the-djmaze
69064e2ad0
Image whitelist shortcuts as discussed in #201
2023-02-07 10:23:10 +01:00
the-djmaze
b182372b83
Speedup for #902
2023-02-03 12:12:40 +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
98996ba4b7
Resolve #843
2023-01-17 14:26:00 +01:00
the-djmaze
177dfcb7e5
Improved and solve #847
2023-01-12 16:54:40 +01:00
codiflow
7b29dca261
Adding a button to clear folder search input field
2023-01-12 13:24:34 +01:00
the-djmaze
0e5ae38c58
More changes for #815
2023-01-03 14:15:09 +01:00
the-djmaze
becdf29120
Changes for #815
2023-01-03 13:50:38 +01:00
the-djmaze
4922586893
Cleanup config settings and provide some info
2022-12-30 15:11:25 +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
3a96823506
When message list grouped by FROM show dynamic date/time
2022-12-28 10:55:37 +01:00
the-djmaze
7c928ee78e
When sorting on FROM also sort on REVERSE DATE
2022-12-27 21:34:32 +01:00
the-djmaze
4ac3cba065
Disable sorting on thread view #445
2022-12-27 12:49:50 +01:00
the-djmaze
ad45bcf2cf
Changes for #796
2022-12-27 10:48:56 +01:00
the-djmaze
c522daf866
No group per day for thread #445
2022-12-25 09:51:20 +01:00
the-djmaze
f2b8719223
Changes for #796
2022-12-24 23:21:43 +01:00
the-djmaze
b0ed74575f
Cleanup locate time handling
2022-12-23 12:22:57 +01:00
the-djmaze
fca7e44aa0
Make MessageList per day optional #737
2022-12-23 08:42:36 +01:00
the-djmaze
e4b1950dbe
v2.24.0
2022-12-22 19:40:11 +01:00
the-djmaze
8aa9d3009b
Resolve #737 by new messagelist view per day
2022-12-22 17:15:54 +01:00
the-djmaze
c50670fc7f
Rename printableUnreadCount() to unreadCount()
2022-12-22 11:40:56 +01:00
the-djmaze
bad33e6dc4
Cleanup JavaScript MessageModel by moving dynamic code to MailMessageView and ComposePopupView
2022-12-22 09:56:06 +01:00
the-djmaze
315f2a345a
Bugfix: handle multiple DKIM signatures authentication results
2022-12-21 20:51:33 +01:00
the-djmaze
54896bf044
Remove most DoFolders loops as they are not used.
...
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00