Commit graph

68 commits

Author SHA1 Message Date
the-djmaze
aa52d2e8f8 Resolve #1689 2024-08-06 17:50:43 +02:00
the-djmaze
53a6f04f18 Added "copy to" action in menu's for #1559 2024-04-28 17:32:25 +02:00
the-djmaze
d59a326920 Bugfix: hide pagination when search has 0 messages 2024-04-08 16:14:30 +02:00
the-djmaze
f53d9ed6c3 Verify S/MIME signed messages #259 2024-02-19 15:14:11 +01:00
the-djmaze
ea55eb13e5 Centralize loading of accounts and identities 2024-02-11 16:40:35 +01:00
the-djmaze
7e30c50dfe Merge viewPopupMessage() into popupMessage() 2023-12-01 23:00:39 +01:00
the-djmaze
daf1e2769f Resolve #1289 2023-11-27 15:07:02 +01:00
Sergey Mosin
4b26317be8 fix: '#/mailbox/folder/mUID/search' URI does not show the message 2023-11-07 09:34:21 -05:00
the-djmaze
bf6f342ffd Make pagination numbers locale aware for #1056 2023-05-08 13:01:16 +02: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
a86c5ba639 bugfix: unicode mailto: addresses 2023-02-23 18:43:27 +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
aae3072209 Prepare cleanHtml() for new feature 2023-02-14 14:07:38 +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
ceac15ace9 Bugfix: middleclick failed when messagesDom not yet initialized 2023-02-13 16:36:38 +01:00
the-djmaze
33653eae81 Improved email address parsing and handling 2023-02-13 16:15:26 +01:00
the-djmaze
415102aa37 Replace Element.fromHTML() with createElement() 2023-02-11 20:38:57 +01:00
the-djmaze
b448b8661d Properly fix #928 by redesign using display: flex 2023-02-08 17:39:30 +01:00
the-djmaze
8047a36b70 #rl-content to use flex for better layout control 2023-01-26 14:11: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
434ac21103 Bugfix: when left panel disabled and dragstart messages, show panel 2022-11-22 11:14:56 +01:00
the-djmaze
787e236133 Bugfix: message attachments missing data 2022-10-28 13:57:13 +02:00
the-djmaze
b12852bd08 Reduce JavaScript footprint 2022-10-10 13:52:56 +02:00
the-djmaze
705000b46a cleanup populateMessageBody() 2022-09-23 15:01:55 +02:00
the-djmaze
732b6eb641 Use JavaScript Optional chaining 2022-09-02 11:52:07 +02:00
the-djmaze
38836da9af Resolve #328 2022-06-08 23:40:28 +02:00
the-djmaze
61146e491b Bugfix: Resizer value failed on initialization.
And added some changes for #328
2022-06-08 17:14:44 +02:00
the-djmaze
42fe9ae1ba Drop prefetch/REQUESTED_MESSAGE_CACHE because 99.9% not used.
Message cache needs new design due to encrypted messages.
2022-06-07 12:00:22 +02:00
the-djmaze
0ff571db14 v2.16.0 2022-05-19 10:58:04 +02:00
the-djmaze
c121a233d6 Workaround Firefox 98 issue #301 2022-03-24 11:28:01 +01:00
the-djmaze
13f270f426 Resolve #298 2022-03-22 11:47:17 +01:00
the-djmaze
04f4538700 Cleanup Dropdowns handling 2022-03-08 10:52:08 +01:00
the-djmaze
ffcd9990eb mailToHelper() use URLSearchParams 2022-03-08 10:05:24 +01:00
the-djmaze
962ddde1f3 Some small cleanups and fixes 2022-02-24 12:43:44 +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
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
25a786d584 #89 added downloading of decrypted attachments 2022-02-10 16:35:55 +01:00
the-djmaze
6b26ddec7a #89 Redesign HTML parsing for securing PGP decrypted HTML 2022-02-01 11:46:12 +01:00
djmaze
a512759289 Added: sort Folders on add/rename folder 2021-12-09 11:24:30 +01:00
djmaze
b98762dd68 Replace deprecated String.substr with String.slice 2021-12-08 11:35:41 +01:00
djmaze
299ec7faf8 Support RFC 6855 / RFC 5738 (UTF8) 2021-11-22 21:01:30 +01:00
djmaze
6ae38bfe1b Improved mobile view 2021-11-16 13:15:02 +01:00
djmaze
2e34f98c80 Cleanup and improve HTML/CSS and it's JavaScript handling 2021-11-06 12:27:37 +01:00
djmaze
263e595ba2 Added: resize messages list vertical 2021-11-05 10:20:06 +01:00
djmaze
47b75755c4 Resolve issue #143 2021-09-13 13:32:06 +02:00
djmaze
8a22ddff5e Improved #121 2021-08-25 16:27:17 +02:00