Commit Graph

551 Commits

Author SHA1 Message Date
M66B 4daedb9f97 Yet another try 2020-04-30 09:46:58 +02:00
M66B 45d0fdace5 Revert "Another try"
This reverts commit ad99350f5c.
2020-04-29 20:26:07 +02:00
M66B ad99350f5c Another try 2020-04-29 20:15:53 +02:00
M66B 8af8641089 Auto link broken threads 2020-04-29 19:29:13 +02:00
M66B 47c94d3513 Revert "Message query optimization"
This reverts commit 8dfe39473c.
2020-04-29 11:19:02 +02:00
M66B 8dfe39473c Message query optimization 2020-04-29 08:18:43 +02:00
M66B 86e589a904 Experiment 2020-04-27 17:41:49 +02:00
M66B da3c59cc05 Small behavior improvement 2020-04-26 17:32:44 +02:00
M66B 7094edd749 Limit search suggestions to current account/folder 2020-04-15 09:00:06 +02:00
M66B 6395d92bfd Refactoring 2020-04-14 15:42:25 +02:00
M66B 94b6ac26b9 Guarantee busy update 2020-04-13 20:41:13 +02:00
M66B 5a9dcd9f87 Refactoring 2020-04-10 12:26:23 +02:00
M66B 88b3c684eb Prepare searchin on date range 2020-04-10 11:51:50 +02:00
M66B 1b9e373591 Search on BCC too 2020-04-10 09:57:49 +02:00
M66B 416bf46803 Maximize search suggestions to 5 2020-04-09 20:43:28 +02:00
M66B adb6d9658e Draft new search 2020-04-09 19:16:56 +02:00
M66B fa0a5080f9 Oops
How could this be go unnoticed?
2020-04-05 08:46:10 +02:00
M66B 9fa208930f Restore delay send alarms 2020-04-03 07:59:07 +02:00
M66B 62dfd12180 Added saving of encrypted drafts 2020-04-02 13:38:16 +02:00
M66B 23d1517725 Small behavior improvement 2020-04-01 16:17:54 +02:00
M66B 848632abb5 Revert "Lookup by hash (experimental)"
This reverts commit 105dc80e34.
2020-04-01 15:00:52 +02:00
M66B 105dc80e34 Lookup by hash (experimental) 2020-04-01 14:39:09 +02:00
M66B e11c9a4067 Fixed thread stats 2020-04-01 11:09:45 +02:00
M66B 7f2ea40ace Use message headers hash to identify messages 2020-04-01 10:42:37 +02:00
M66B da5b9e4bfd Small fix 2020-03-28 12:34:41 +01:00
M66B 5e5213f5b8 Refactoring 2020-03-28 10:02:00 +01:00
M66B 3267eaead5 Fixed filtering conversations on language 2020-03-27 18:02:10 +01:00
M66B b8ef3357be Added filter on language 2020-03-27 10:47:49 +01:00
M66B 1c437a52f5 Inline language recognition 2020-03-26 15:25:44 +01:00
M66B 06998e5d6d Detect message language 2020-03-26 13:29:43 +01:00
M66B 01266d6178 Always show single archived messages 2020-03-10 20:48:38 +01:00
M66B 715170fc91 Filtered archived messages from conversations 2020-03-04 11:37:11 +01:00
M66B 2fc758ef0b Added search for messages with attachment 2020-02-24 17:43:52 +01:00
M66B a1ea7330e4 Use folder folor as semi-transparent background of duplicate messages 2020-02-20 13:40:30 +01:00
M66B b8d611802b Reset preview on resetting content 2020-02-12 11:28:45 +01:00
M66B a87f3ea025 Change thread sort order 2020-02-10 11:33:57 +01:00
M66B b5e31ba603 Fixed thread sort order 2020-02-10 11:14:21 +01:00
M66B 90f12f800f Revert "Added sort on sent time"
This reverts commit 0e37fd6b5b.
2020-02-06 22:35:36 +01:00
M66B 0e37fd6b5b Added sort on sent time 2020-02-06 22:32:29 +01:00
M66B 398f2ae014 Fixed unknown senders filter 2020-02-06 08:15:44 +01:00
M66B 8c2850ffe4 Added option to filter messages of unknown senders 2020-02-04 14:22:31 +01:00
M66B 3eb6822035 Added option to auto reset importance 2020-02-03 19:25:46 +01:00
M66B 3a93c070de Allow search in account 2020-02-02 17:17:58 +01:00
M66B f588b964ac Show cummulated priority/importance 2020-02-01 14:29:47 +01:00
M66B 5b6f136e8d Fixed sort on low priority 2020-02-01 13:52:48 +01:00
M66B 80a76c4663 Added message importance/rule 2020-02-01 13:51:32 +01:00
M66B cb741da678 Added sort on priority 2020-02-01 12:39:34 +01:00
M66B 988f1c0f9f Added sort on attachments 2020-02-01 11:10:04 +01:00
M66B 918bc628c6 Improved keyword management / keyword colors 2020-01-28 09:59:02 +01:00
M66B 23bd903965 Fixed sorting on size 2020-01-25 13:48:21 +01:00
M66B 2ba5a88cea Widget: fixed showing unified account messages (QA) 2020-01-24 15:32:35 +01:00
M66B 6e5c89c365 Prevent account/identity invalidation 2020-01-22 19:53:17 +01:00
M66B 4624ae2166 Prevent folder invalidation 2020-01-22 16:18:21 +01:00
M66B 1adbacc9da Revert "Drop notify requirement for message count widget"
This reverts commit a894e615b5.
2020-01-20 16:44:51 +01:00
M66B a894e615b5 Drop notify requirement for message count widget 2020-01-19 14:47:07 +01:00
M66B 0a8a412238 Store encryption status 2020-01-18 11:28:37 +01:00
M66B b7f1be88d0 Switched to FTS5 2020-01-15 13:31:39 +01:00
M66B 36e68347d0 Simplified starting FTS indexing 2020-01-15 12:11:08 +01:00
M66B f93bce328b FTS improvements 2020-01-15 10:29:16 +01:00
M66B 9c9a96e8f1 Added FTS index worker 2020-01-14 22:46:36 +01:00
M66B 96fb8686f4 Prevent re-read 2020-01-12 11:29:23 +01:00
M66B 5c7363f843 Mark single messages found 2020-01-09 20:11:43 +01:00
M66B e094085dae Refactoring 2020-01-08 13:41:11 +01:00
M66B 383cafdd20 Fixed widget update 2020-01-06 12:36:37 +01:00
M66B dc69b597ab Updated copyright 2020-01-05 18:36:57 +01:00
M66B b99fcb48f7 Added widget new message count per account 2020-01-01 20:51:38 +01:00
M66B 9ea63d927e Fixed global search 2019-12-26 19:17:28 +01:00
M66B 76301089b8 Fixed counts in single message mode (2) 2019-12-18 08:35:00 +01:00
M66B 38e6f7ed6e Revert "Fixed counts in single message mode"
This reverts commit 1fd5d8f6b8.
2019-12-18 08:28:45 +01:00
M66B 1fd5d8f6b8 Fixed counts in single message mode 2019-12-17 08:43:44 +01:00
M66B 5ab4935b44 Use identity display name when available 2019-12-05 22:19:52 +01:00
M66B 9c6d5b553c Show encypted/signed for shown message only 2019-12-05 16:29:50 +01:00
M66B b39a7e852d Recognize S/MIME 2019-12-02 08:35:09 +01:00
M66B cc05ff3937 Prepared signed-only messages 2019-11-29 17:35:30 +01:00
M66B 0da3b045ad Removed widget count limit 2019-11-26 09:51:53 +01:00
M66B 2e15a0c72d Fixed widget update in some circumstances 2019-11-24 13:31:12 +01:00
M66B 92429f8c5e Refactoring 2019-11-23 15:21:21 +01:00
M66B 29de070dec Save signature, fixes 2019-11-22 19:16:02 +01:00
M66B d24fb17cb2 Fixed/simplified widget update 2019-11-18 10:14:37 +01:00
M66B e7f179c90d Added special search for encrypted messages 2019-11-17 12:54:10 +01:00
M66B c271d3efb2 Fix 2019-11-17 12:49:41 +01:00
M66B 55f7fb41e7 Optimization 2019-11-17 12:35:21 +01:00
M66B 80b23ce13d Show message encryption status 2019-11-17 12:16:06 +01:00
M66B c60cccad2c Simplification 2019-11-17 11:29:35 +01:00
M66B f496826fb9 Prevent resetting signature erros 2019-11-17 11:04:01 +01:00
M66B a5a59f3639 Added folder selection to unified widget 2019-11-15 12:59:11 +01:00
M66B 98b05c64a9 To be sure 2019-11-11 16:20:29 +01:00
M66B 6bb85cc2c2 Added POP3 multiple select 2019-11-11 14:44:55 +01:00
M66B 026fd10347 Take threading into account when searching 2019-11-09 19:46:12 +01:00
M66B 4049ad137b Simplified special search 2019-11-09 19:39:41 +01:00
M66B 4fb94f3cc5 Refactoring 2019-11-06 17:38:55 +01:00
M66B be5f64011b Fixed message similarity for messages without ID 2019-11-06 17:36:22 +01:00
M66B 76f7897489 Batched search 2019-10-29 09:46:39 +01:00
M66B 0515c1b2cf Added option to remove notifications on viewing message list 2019-10-27 16:48:32 +01:00
M66B 1772530ae6 Improved search performance 2019-10-23 20:22:37 +02:00
M66B 6668cab3e5 Prevent unhide on sync 2019-10-14 11:29:46 +02:00
M66B 7bb4bbb7cc Match identity on add 2019-10-13 20:13:00 +02:00
M66B cb42044851 Oops 2019-10-08 11:08:29 +02:00
M66B ac85cb1988 Use folder colors as message colors 2019-10-08 10:40:11 +02:00
M66B 605fa28284 Improved browse performance 2019-10-05 16:33:33 +02:00
M66B 822e4e3af7 Improved search performance 2019-10-02 21:13:10 +02:00
M66B 94c0708e26 Fixed duplicate folder type sort order 2019-10-02 09:35:06 +02:00
M66B 88fc8efe81 Select receipt request in send dialog 2019-10-01 13:56:48 +02:00
M66B 23df3a100a Show body size 2019-09-30 21:30:43 +02:00
M66B c5f9d495e5 Added message priority 2019-09-30 17:08:45 +02:00
M66B f4f8614eed Clear headers on manual clean 2019-09-30 12:45:37 +02:00
M66B a685da21a9 Prevent flicker on marking expanded message read 2019-09-29 13:42:25 +02:00
M66B 2d6e35a028 Added option to auto unflag on move 2019-09-28 20:25:19 +02:00
M66B a1d49dba54 Made UI hide boolean again 2019-09-27 18:25:55 +02:00
M66B bdbdaba839 Fixed widget init 2019-09-23 10:57:02 +02:00
M66B 43440e3b07 Simplification/fix 2019-09-22 14:42:43 +02:00
M66B 8511de077a Decouple notifications and widget/badge 2019-09-22 09:45:37 +02:00
M66B 721d151dc4 Widget message/threading 2019-09-21 09:18:17 +02:00
M66B d7cf5736de POP3 delete messages 2019-09-20 09:45:36 +02:00
M66B 0604a1b077 POP3 support 2019-09-19 20:04:25 +02:00
M66B 2f62dc21f1 Synchronize pushed add/change/delete 2019-09-17 13:47:36 +02:00
M66B ff9803e075 Prevent filtering snoozed drafts 2019-09-11 13:13:17 +02:00
M66B ec636b338e Allow sorting thread on oldest first 2019-09-09 08:56:33 +02:00
M66B a3dbd6e9ed Allow disabling signature when composing 2019-09-07 10:30:46 +02:00
M66B 4c8576d3df Added ascending sort 2019-09-03 10:33:52 +02:00
M66B e3e7130ea8 Small improvement 2019-09-01 21:00:15 +02:00
M66B 8d426f747b Clear group 2019-09-01 11:32:18 +02:00
M66B e576a17320 Prepare sent messages 2019-09-01 09:22:25 +02:00
M66B 4342da4a14 Prefer found non archived messages 2019-08-21 07:56:46 +02:00
M66B c44c436f5e Show unseen message count in widget/badge 2019-08-16 20:09:01 +02:00
M66B 52bef544bb Browse from oldest (kept) message 2019-08-15 16:39:07 +02:00
M66B 12f05b9edd Show all sender addresses 2019-08-04 13:43:37 +02:00
M66B 07d0b30816 Update from with extra 2019-08-03 14:55:10 +02:00
M66B d8701a69a3 Increase maximum number of messages in unified inbox widget to 100 2019-08-01 10:07:31 +02:00
M66B d89b6f86bc Limit number of records for widget 2019-08-01 08:33:56 +02:00
M66B 496c1215e9 Fixed updating starred messages / unified inbox widget 2019-07-30 22:50:09 +02:00
M66B 01a205e7fa Added unified inbox widget configuration to show unseen/flagged messages only 2019-07-30 11:38:12 +02:00
M66B 55f5faf794 Load IDs from model 2019-07-28 10:09:00 +02:00
M66B 834e84273b Added select all for search results 2019-07-27 20:45:49 +02:00
M66B c8ed3a4a33 Display conversations in unified inbox widget 2019-07-26 16:20:23 +02:00
M66B 1e30425bc3 Added account name to unified widget 2019-07-26 12:32:35 +02:00
M66B 92332a7c78 Fixed/simplified unified widget update 2019-07-25 17:22:00 +02:00
M66B ceee4166de Refactoring 2019-07-25 15:38:14 +02:00
M66B e046e0f7cf Added unified inbox widget 2019-07-25 15:35:11 +02:00
M66B ab50d9db77 Refactoring 2019-07-24 21:15:10 +02:00
M66B e65c5c44ec Prefer to show non drafts when searching globally 2019-07-24 20:17:55 +02:00
M66B 24cdaf213a Simplify paged messages queries 2019-07-24 19:56:00 +02:00
M66B 3be40ef641 Store attachment count for better performance 2019-07-24 14:49:55 +02:00
M66B a1bead9301 Unified system folder fixes/improvements 2019-07-22 13:44:25 +02:00
M66B fd7c286752 Restore notifications on boot/update 2019-07-21 19:29:46 +02:00
M66B fa6e5e6d3f Fixed/simplified unified message selection 2019-07-20 21:44:56 +02:00
M66B 272e691478 Added unified folder types 2019-07-19 08:27:44 +02:00
M66B a8215cd7bd Default encrypt on replying to encrypted message 2019-07-16 18:46:25 +02:00
M66B 24f28b05b5 Added search suggestions 2019-07-12 14:05:53 +02:00
M66B 3cbc81cb08 Improved cleanup 2019-07-10 10:57:51 +02:00
M66B 9e5ccb28b9 Improved read only folder support 2019-07-07 09:38:43 +02:00
M66B 6e02eb9b07 Purge old, browsed/searched messages 2019-07-06 18:18:26 +02:00
M66B dd3d92d61f Persist notifying messages 2019-07-06 10:16:42 +02:00
M66B 45c01d39a4 Check message and attachment files on cleanup 2019-06-25 19:53:04 +02:00
M66B 192a522551 Minimum hide of 1 minute 2019-06-23 13:23:29 +02:00
M66B fc2840ae30 Removed dependency on UIDPLUS 2019-06-14 08:31:37 +02:00
M66B 5002f8c518 Reset identity on send 2019-06-13 21:17:50 +02:00
M66B e98c5aea27 Show messages with disabled identity dimmed 2019-06-13 14:42:08 +02:00
M66B 5738841280 Delete local browsed messages which are deleted from the server 2019-06-09 10:07:25 +02:00
M66B f5132de1f4 Revert "Reduce number of invalidations"
This reverts commit 845eff88b4.
2019-06-07 18:33:48 +02:00
M66B 845eff88b4 Reduce number of invalidations 2019-06-07 17:01:06 +02:00
M66B badd2879c4 Small improvement 2019-06-07 10:36:36 +02:00
M66B 9d1be95154 Prevent invalidation of paged messages by folder updates 2019-06-07 10:14:44 +02:00
M66B a54ca0247b Show snoozed conversations with new messages 2019-06-01 21:01:48 +02:00
M66B 5529099ade Added colored stars 2019-05-15 11:11:02 +02:00
M66B 396dbb27d0 Skip filtering on snoozed on new messages in thread 2019-05-14 09:35:39 +02:00
M66B 1a27983015 Small improvement 2019-05-14 09:03:03 +02:00
M66B c81755169b Simplification 2019-05-13 13:09:06 +02:00
M66B d0054214b4 Added filtering unflagged messages 2019-05-13 12:57:20 +02:00
M66B 114f7276d9 Added sort on snoozed 2019-05-09 09:04:41 +02:00
M66B 0c6b3a1f31 Skip deleting browsed messages on sync 2019-05-08 10:36:03 +02:00
M66B 75774daa20 Prevent crash 2019-05-07 17:57:14 +02:00
M66B 6f05053374 Convert to plain text only on reference edit 2019-05-06 07:37:02 +02:00
M66B df8d10b254 Auto scroll up conversations 2019-05-05 13:58:15 +02:00
M66B 0fb29cdeaa Synchronize/keep unseen messages 2019-05-05 13:11:19 +02:00
M66B 18d63048c1 Moved plain only to compose menu 2019-05-04 20:52:21 +02:00
M66B 4c13563024 Set sent and received time after sending 2019-05-01 11:29:19 +02:00
M66B dc70bc540c Added option to auto delete old trashed messages 2019-05-01 11:26:32 +02:00
M66B 5074f51060 Skip filtering outbox 2019-04-28 18:30:28 +02:00
M66B 4e26fa1577 Added filter seen 2019-04-28 15:16:26 +02:00
M66B 8810639c64 Undo selection on hiding message 2019-04-21 07:53:58 +02:00
M66B 581e26f1c4 Added select all 2019-04-20 11:12:10 +02:00
M66B 85eb09461b Added redo 2019-04-18 11:43:43 +02:00
M66B 198d9fba0f Added undo 2019-04-18 09:12:30 +02:00
M66B 7c2f221282 Show if receipt was requested, refactoring 2019-04-17 20:33:22 +02:00
M66B a0038c41da Monitor hidden messages 2019-04-11 17:12:20 +02:00
M66B 2bfee5ff6e Small improvement 2019-04-05 12:00:28 +02:00
M66B 717881a4b8 Calculate message storage size 2019-04-05 09:45:51 +02:00
M66B 6c0183d8ea Show total size when sorting on size 2019-04-05 08:57:50 +02:00
M66B ad1644bf68 Added sort on size 2019-04-04 15:11:31 +02:00
M66B 17ef530547 Cache lookup URIs 2019-03-31 09:44:40 +02:00
M66B f5d810df7e Prevent closing draft 2019-03-25 17:39:28 +00:00
M66B b99d7dd4eb Prevent browsed orphans 2019-03-18 09:41:46 +00:00
M66B c5df0034e3 Explicitly delete browsed messages 2019-03-09 14:09:30 +00:00
M66B bebc100c6d Added sort on subject 2019-03-05 07:50:53 +00:00
M66B 3e15a0594c Download content outside of transaction 2019-03-02 10:49:58 +00:00
M66B fdd304add1 Notify new message in message view 2019-02-27 18:52:38 +00:00
M66B 917c02f46d Notify on demand 2019-02-27 18:29:58 +00:00
M66B c557adb16d Count individual messages when no message ID 2019-02-20 15:52:19 +00:00
M66B d5a2e09eae Fixed counting null message IDs 2019-02-20 09:04:44 +00:00
M66B 72de959ceb Bring back store sent 2019-02-17 16:35:01 +00:00
M66B 2f9d4c7ebb Fixed race condition while handling sent messages 2019-02-17 09:18:42 +00:00
M66B 67b203ad3a Removed POP3 support
There are too many disadvantages likely resulting in too many support questions
2019-02-11 22:06:24 +00:00
M66B 53cf0f98f1 Fixed message counts 2019-02-11 20:26:40 +00:00
M66B 3edfb7b0bf Improved POP support 2019-02-10 16:33:31 +00:00
M66B fca81b06a7 Cleanup 2019-02-03 13:54:51 +00:00
M66B 4311cbdce5 Show via identity, allow deleting outbound messages when identity is disabled 2019-02-03 13:27:30 +00:00
M66B 30de1b0ad5 Improved ADD 2019-01-28 16:54:14 +00:00
M66B 0a84a6c6f8 Improved duplicate marking 2019-01-27 16:16:21 +00:00
M66B e2b89a8703 Prevent deleting local messages with pending add operation 2019-01-26 18:11:51 +00:00
M66B b0a605ce9b Full search on device 2019-01-26 15:49:49 +00:00
M66B 44212af438 Improved local search 2019-01-23 10:57:52 +00:00
M66B beae1121d3 Check for duplicates in archive only 2019-01-22 18:13:20 +00:00
M66B a5166c530a Added search unified inbox on device 2019-01-22 14:29:45 +00:00
M66B 332fcb5557 Improved reply/forward handling 2019-01-21 17:13:18 +00:00
M66B aa7a056817 Track references 2019-01-21 09:44:55 +00:00
M66B b472b65bf5 Automatically add local sent messages to remote folder 2019-01-20 09:58:08 +00:00
M66B 0c01bec194 Keep browsed messages 2019-01-19 16:13:57 +00:00
M66B fc87b37b20 Always move sent messages to the sent folder (if any) 2019-01-19 15:24:21 +00:00
M66B 69b5448859 Added message warnings 2019-01-17 10:51:38 +00:00
M66B 2539f540f3 Replaced forward raw by download/save raw, fixed saving attachments 2019-01-16 17:37:45 +00:00
M66B 4401d134e9 Added delayed send 2019-01-07 17:57:47 +00:00
M66B e3e0f58197 Added snoozing messages 2019-01-07 15:05:24 +00:00
M66B 0136ddfa30 Cleanup orphaned messages 2019-01-07 08:19:48 +00:00
M66B 1b5156dfc5 Store copy of message in target folder 2019-01-05 07:29:41 +00:00
M66B c29cebf18c Fixed deleting messages 2019-01-02 10:44:02 +01:00
M66B 8c3e1bba4d Synchronize all deleted messages 2019-01-01 18:43:53 +01:00
M66B 186d6e1943 Show if drafts 2019-01-01 15:26:30 +01:00
M66B adacbf7493 Happy new year 2018-12-31 08:08:05 +00:00
M66B 367ba228f4 Fixed message count 2018-12-30 07:58:02 +00:00
M66B f3cfe87454 Count distinct messages 2018-12-29 13:06:59 +00:00
M66B 06dc447449 Small fixes 2018-12-29 10:53:16 +00:00
M66B 8c9c3951cf Small improvements, cleanup 2018-12-27 11:38:34 +00:00
M66B 02a89260b4 Added sort on sender 2018-12-27 11:32:20 +00:00
M66B 4840eb6287 Show account color always 2018-12-17 09:50:11 +01:00
M66B 6c1a42e032 Sort archive folder after original message 2018-12-15 09:16:47 +01:00
M66B 7cc10f740d Always sort conversation thread on time 2018-12-15 09:11:47 +01:00
M66B 50b0781ba9 Fixed sort on unread / flagged 2018-12-11 14:14:26 +01:00
M66B 4a42c7764e Added folder setting to enable/disable notifications 2018-12-09 09:38:23 +01:00
M66B 3351a2efbe Let search find threads 2018-12-06 12:00:07 +01:00
M66B 166bc88fc6 Refactoring 2018-12-05 18:50:18 +01:00
M66B b5c7cea122 Always keep and synchronize flagged messages 2018-12-03 09:40:45 +01:00
M66B 7048bf0e56 Use extra header to find messages again 2018-11-30 13:00:38 +01:00
M66B 5e6692f972 Move single messages in single message mode 2018-11-29 17:18:37 +01:00
M66B b5b0e56fea Added setting to enable/disable conversation threading 2018-11-29 09:51:22 +01:00
M66B 3dabbbb677 Keep browsed messages 2018-11-26 16:57:00 +01:00
M66B a9d93929af Core keyword support 2018-11-25 14:19:26 +01:00
M66B 5246629f67 Support for IMAP answered flag 2018-11-24 19:21:25 +01:00
M66B 963c245aab Removed exceptions for outgoing messages 2018-11-24 17:22:47 +01:00
M66B 7e9ab05aff Added account option to individually notify new messages 2018-11-24 09:40:55 +01:00