Commit graph

660 commits

Author SHA1 Message Date
the-djmaze c78298d1ed Resolve #350 2022-04-27 01:30:33 +02:00
the-djmaze fded75e3f4 Cleanup ComposePopupView class 2022-04-25 12:53:40 +02:00
the-djmaze 671062af31 Resolve #348 2022-04-25 09:40:38 +02:00
the-djmaze 0256f05e7d Bugfix: PGP sign option failed to be visible due to new "from" feature of v2.12.2 #202 2022-04-21 00:07:18 +02:00
the-djmaze 0a49027840 Resolve #293 2022-04-16 11:01:24 +02:00
the-djmaze 20e391cf1c Added: show GnuPG import/delete key error 2022-04-16 02:02:38 +02:00
the-djmaze c5cf9fc71d Some improvements, as found while investigating #322 2022-04-13 10:48:14 +02:00
the-djmaze 7585ac450e Cleanup Email.toLine() 2022-03-30 10:26:00 +02:00
the-djmaze 91327a3c6c Better solution for #298 2022-03-22 16:24:58 +01:00
the-djmaze 13f270f426 Resolve #298 2022-03-22 11:47:17 +01:00
the-djmaze a00bf15a44 Resolve #294 2022-03-21 11:34:40 +01:00
the-djmaze c76823dc5f Some tiny changes 2022-03-14 15:42:05 +01:00
djmaze d6dc4d291c Split Sieve/Filters code from app.js so that i can work on the new Sieve GUI 2022-03-11 10:26:25 +01:00
the-djmaze 6f2f5bce86 Added Ctrl/Meta + F to open advanced search screen
Cleanup search field onEnter
2022-03-09 15:08:22 +01:00
the-djmaze e0498895bc Resolve #279 2022-03-09 13:48:25 +01:00
the-djmaze f4cd25f8ad Added Sieve parser code in master 2022-03-09 12:33:31 +01:00
the-djmaze 33bc780c1f Resolve #277 2022-03-08 23:05:19 +01:00
the-djmaze 3e494f6519 Cleanup views system 2022-03-08 12:28:16 +01:00
the-djmaze 30116c183f Resolve #268 2022-03-07 13:47:18 +01:00
the-djmaze 60987f4623 Cleanup shortcuts scope handling 2022-03-07 13:47:03 +01:00
the-djmaze 874f2592ca Drop Capa enums 2022-03-05 22:25:32 +01:00
the-djmaze a503329b77 Resolve #265 regarding shortcuts in certain input fields.
As we want other shortcuts do work in input fields (which couldn't in previous releases).
2022-03-04 14:43:58 +01:00
the-djmaze fe0f6af9f4 Renamed closeCommand() to close() because it has no command feature anymore 2022-03-04 09:21:24 +01:00
the-djmaze f0b0d21386 Some small cleanups/corrections 2022-03-03 19:22:17 +01:00
the-djmaze f50f2c5ea0 decorateKoCommands() each command must have function
And due to that, a bug is found and solved in MessageView
2022-03-03 17:34:45 +01:00
the-djmaze a67fb22bee Improved Contacts popup close handling 2022-03-03 16:41:34 +01:00
the-djmaze fafe56ecb4 Fix and improved hasher routing 2022-03-03 16:28:05 +01:00
the-djmaze 096faae844 Remove some shortcuts due to conflicts, read #252 2022-03-02 09:26:30 +01:00
the-djmaze 2e8497dc01 Bugfix: Admin extensions page didn't refresh after install/update 2022-02-28 17:26:23 +01:00
the-djmaze 36feca6ce7 modalVisibility() to modalVisible() 2022-02-26 01:06:18 +01:00
the-djmaze 86374433b9 Cleanup Sieve Filter editor code 2022-02-26 01:02:12 +01:00
the-djmaze b82d26b71b Restructure some popups to use <form> 2022-02-25 13:12:44 +01:00
the-djmaze 47a6af52ba Resolve #242 2022-02-25 11:33:08 +01:00
the-djmaze 93dcea6d35 Resolve #245 Send HTML message as last part 2022-02-25 10:36:23 +01:00
the-djmaze 2edd55f01f Drop cancelCommand in favor of closeCommand and improve AbstractViewPopup handling 2022-02-24 22:40:17 +01:00
the-djmaze 06b5b83588 removed default export 2022-02-24 14:01:41 +01:00
the-djmaze b5114fa73a Simplify admin domain management 2022-02-24 13:36:57 +01:00
the-djmaze 962ddde1f3 Some small cleanups and fixes 2022-02-24 12:43:44 +01:00
the-djmaze e7c7b8ed53 Restructure Capa 2022-02-24 12:22:27 +01:00
the-djmaze 5990addfef Added: addEventsListener() and addEventsListeners() 2022-02-24 11:19:19 +01:00
the-djmaze c270f0ad9a Prevent Circular dependencies 2022-02-23 23:11:12 +01:00
the-djmaze bb4ff4fdc7 Bugfix: rl.app.setExpandedFolder() undefined 2022-02-23 22:23:16 +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 60b7f61e42 Resolve #203 2022-02-22 17:21:08 +01:00
the-djmaze 24b638cd82 Cleanup some JavaScript 2022-02-21 15:36:34 +01:00
the-djmaze d63b2000b6 Resolve #240 2022-02-19 13:23:13 +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 f4bed88e39 Cleanup pgp decrypt code and show green when decrypted 2022-02-17 10:18:47 +01:00
the-djmaze b2a492bdab Cleanup knockout subscribables 2022-02-17 09:36:29 +01:00
the-djmaze e2c171f302 Resolve #202 2022-02-15 10:22:52 +01:00