Commit graph

238 commits

Author SHA1 Message Date
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
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
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
1c1b043a50 Improved key event handling 2023-02-21 14:26:37 +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
b448b8661d Properly fix #928 by redesign using display: flex 2023-02-08 17:39:30 +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
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
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
the-djmaze
0863976859 Resolve #717 2022-11-29 10:09:48 +01:00
the-djmaze
434ac21103 Bugfix: when left panel disabled and dragstart messages, show panel 2022-11-22 11:14:56 +01:00
the-djmaze
b655e0ad70 Bugfix: .apply() error on leftPanelDisabled.toggle 2022-11-22 09:53:46 +01:00
the-djmaze
ecf53b1285 Resolve #361 2022-11-17 21:04:04 +01:00
the-djmaze
2693e94417 Resolve #624 2022-11-05 10:07:53 +01:00
the-djmaze
7fac6ca9dd this.addObservables() to addObservablesTo() 2022-10-30 22:19:52 +01:00
the-djmaze
787e236133 Bugfix: message attachments missing data 2022-10-28 13:57:13 +02:00
the-djmaze
d706793e56 Improved drag&drop of local EML files 2022-10-27 23:51:55 +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
b1bcbc1671 Resolve #579 2022-10-24 15:12:25 +02:00
the-djmaze
f649ea05fd Put message in URL for autoload regarding issue #100 and Nextcloud unified search #96 2022-10-14 10:20:41 +02:00
the-djmaze
2651b6fd93 Remove the old "move to folder" behaviour option 2022-09-29 10:08:45 +02:00
the-djmaze
c2ef5abd79 cleanup dragmessages code 2022-09-28 14:55:10 +02:00
the-djmaze
afe4da1f65 Resolve #532 2022-09-28 09:29:45 +02:00
the-djmaze
0fce269a82 listCheckedOrSelectedUidsWithSubMails() now returns Set instead of Array 2022-09-27 23:46:13 +02:00
the-djmaze
0200bf1674 rename deleteMessagesFromFolder() to moveMessagesToFolderType() as it is 90% to move instead of delete 2022-09-27 18:59:07 +02:00
the-djmaze
b047f6ca9a simplify messagelist dragOverArea 2022-09-27 16:57:29 +02:00
the-djmaze
0c87bbac21 Faster Selector.autoSelect 2022-09-09 17:04:52 +02:00