Commit graph

2247 commits

Author SHA1 Message Date
the-djmaze
8b70fee072 Moved rl.fetch and rl.fetchJSON to boot.js so that AppData can be fetched as JSON 2023-02-21 09:04:47 +01:00
the-djmaze
8d52b0afdf Bugfix: Notification enum conflicts with window.Notification 2023-02-20 15:59:37 +01:00
the-djmaze
b5ab175953 Merge GnuPG and OpenPGP.js passphrases 2023-02-20 15:49:38 +01:00
the-djmaze
8a8d1d756e centralize elementById('rl-app') 2023-02-20 15:47:46 +01:00
the-djmaze
8a63ae05ef Cleanup unused Squire code 2023-02-20 13:12:09 +01:00
the-djmaze
e56d1cf5c6 Resolve #954 2023-02-20 11:50:11 +01:00
the-djmaze
3e99f760a4 Resolve #953 2023-02-20 11:25:20 +01:00
the-djmaze
4fb359be59 Improved messages cache handling and fixed broken messagesBodiesDom 2023-02-20 10:49:22 +01:00
the-djmaze
15f9aa11db v2.26.2 2023-02-17 14:27:16 +01:00
the-djmaze
75a6353445 Remove CSS white-space from messages to prevent annoying side scrolling 2023-02-17 13:35:59 +01:00
the-djmaze
ab77949e64 Changes for #973 2023-02-17 13:35:21 +01:00
the-djmaze
6e6ed0eab3 Resolve #974 2023-02-17 09:11:48 +01:00
the-djmaze
3b7deb1328 Improved cleanHtml() and cleanCSS() handling 2023-02-17 08:54:17 +01:00
the-djmaze
1506a158f4 Show loadavg in Admin -> About for #971 2023-02-17 08:26:53 +01:00
the-djmaze
a9eff27f99 Resolve #972 2023-02-16 16:08:05 +01:00
the-djmaze
b240c26667 Resolve #962 2023-02-16 14:02:55 +01:00
the-djmaze
5216535278 Move the "upload EML file to mailbox" Append feature into a DoFolderAppend() 2023-02-16 13:13:23 +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
4852895488 Resolve #967 btoa() issue 2023-02-15 17:29:47 +01:00
the-djmaze
03379a6163 Moved AllowDraftAutosave option from Settings -> Security to Settings -> General -> Compose 2023-02-15 17:05:53 +01:00
the-djmaze
ae1e6184c3 Resolve #956 2023-02-15 11:57:30 +01:00
the-djmaze
7a762e50c7 Resolve #957 2023-02-15 11:57:01 +01:00
the-djmaze
8058c8d2f6 Allow <body> element CSS as .mail-body 2023-02-15 11:26:21 +01:00
the-djmaze
d11118a159 Resolve #961 2023-02-15 10:54:12 +01:00
the-djmaze
9dd917894d Resolve #960 2023-02-14 19:04:14 +01:00
the-djmaze
bd9e50f222 Bugfix: new CSS <style> removing (background-)?color failed 2023-02-14 16:51:51 +01:00
the-djmaze
5105f6d4c1 Improved handling of secure message <style> CSS class names 2023-02-14 15:21:43 +01:00
the-djmaze
64818025e8 Added feature to allow <style> in messages 2023-02-14 14:54:38 +01:00
the-djmaze
aae3072209 Prepare cleanHtml() for new feature 2023-02-14 14:07:38 +01:00
the-djmaze
1f86b73414 Bugfix: OpenPGP decrypted attachments friendlySize not a function #89 2023-02-14 11:37:08 +01:00
the-djmaze
e2391d1ad2 Idea code for #951 2023-02-14 10:21:26 +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
b7a68a4245 Fix message @media print 2023-02-14 09:17:53 +01:00
the-djmaze
a696d6c0a1 Bugfix: addressparser() didn't handle groups properly 2023-02-13 19:47:24 +01:00
the-djmaze
ebf429215b view Message in new tab/window was missing BCC 2023-02-13 19:46:30 +01:00
the-djmaze
d898178985 emailArrayToStringLineHelper() filter addresses without email address
and simplify ComposeType handling
2023-02-13 19:19:00 +01:00
the-djmaze
974acaab90 Cleanup EmailModel 2023-02-13 17:05:44 +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
e8c93a1d0c Improved EmailModel handling 2023-02-12 18:28:30 +01:00
the-djmaze
dbabbb9385
bugfix for solution #950 incorrect mailto link 2023-02-12 01:13:30 +01:00
the-djmaze
6237a3691b Resolve #950 2023-02-12 01:02:55 +01:00
the-djmaze
98d686bc14 Cleanup AbstractViewPopup handling 2023-02-12 00:27:11 +01:00
the-djmaze
d26fb2db05 improved blockquote switcher design 2023-02-11 20:42:13 +01:00
the-djmaze
e4b0d43b3d Bugfix: screenOnRoute sometimes failed 2023-02-11 20:41:54 +01:00
the-djmaze
415102aa37 Replace Element.fromHTML() with createElement() 2023-02-11 20:38:57 +01:00
the-djmaze
820b26a315 CSS don't display:flex when [hidden] 2023-02-11 20:00:40 +01:00
the-djmaze
31dd1b74b8 Resolve #938 2023-02-10 09:55:52 +01:00
the-djmaze
9d02be6a20 MAke settings panel 100% wide 2023-02-09 20:54:18 +01:00
the-djmaze
b2079f7263 Bugfix: whitelist fails when empty or when using : #938 2023-02-09 16:16:50 +01:00