Commit Graph

13378 Commits

Author SHA1 Message Date
M66B b001b4dde1 Improved logging 2021-03-03 14:58:43 +01:00
M66B 170e5442a6 Discard outer pEp message 2021-03-02 20:24:33 +01:00
M66B 9e168aaff7 Collapse on undo encryption 2021-03-02 19:26:14 +01:00
M66B f777ba344f Added separator line 2021-03-02 19:05:14 +01:00
M66B e5a578abbf Merge inner and outer pEp message 2021-03-02 18:12:17 +01:00
M66B ad54c353c2 Prevent double pEp text 2021-03-02 18:00:55 +01:00
M66B f571d270bd Refactoring 2021-03-02 17:30:33 +01:00
M66B a8e2abb677 Generate preview / detect language of encrypted messages 2021-03-02 17:21:44 +01:00
M66B b077ff57c5 Crowdin sync 2021-03-02 16:15:46 +01:00
M66B f80a699cb5 Refactoring 2021-03-02 16:13:38 +01:00
M66B 2573fa3a24 Fixed address separator 2021-03-02 15:47:09 +01:00
M66B 7d16d08748 Added split screen remark 2021-03-02 15:29:28 +01:00
M66B f4e3efbcf2 Changed logging 2021-03-02 15:14:56 +01:00
M66B c17f6be444 p=p support for incoming messages 2021-03-02 14:33:36 +01:00
M66B f188471b56 Debugging 2021-03-02 13:04:10 +01:00
M66B f9295d680b Updated text 2021-03-02 10:00:30 +01:00
M66B c2b68ad8f0 Added option to use email addresses only 2021-03-02 09:06:18 +01:00
M66B cd061077b3 Clean processed imessages 2021-03-01 20:16:04 +01:00
M66B d07be6b347 Revert "Clear finished messages"
This reverts commit 9804e20683.
2021-03-01 19:39:22 +01:00
M66B 96cbbb16ff Crowdin sync 2021-03-01 19:30:38 +01:00
M66B 48ff365e29 Fixed new message notifications with summary only notification 2021-03-01 19:24:39 +01:00
M66B 25d8507c20 Set notes for duplicates 2021-03-01 18:11:54 +01:00
M66B 9749ccd1e3 Copy notes of duplicate messages 2021-03-01 15:42:05 +01:00
M66B 9804e20683 Clear finished messages 2021-03-01 15:36:14 +01:00
M66B 4a851d320b Scan imaps/smtps 2021-03-01 10:43:53 +01:00
M66B 68b5c8385b Check if the end is near 2021-03-01 08:54:13 +01:00
M66B 2ab66cd24d Prevent extra loading at boundary end 2021-03-01 08:42:02 +01:00
M66B f7713a66bb Small layout improvements 2021-03-01 07:20:25 +01:00
M66B e1a457448a Crowdin sync 2021-03-01 07:12:55 +01:00
M66B 3d98444e7f Crowdin sync 2021-02-28 18:53:59 +01:00
M66B 48a259a9ef Added option for contact names only 2021-02-28 17:37:06 +01:00
M66B 14389f9efa Removed transaction from search 2021-02-28 16:48:51 +01:00
M66B 6d196e8839 Added search index for notes 2021-02-28 16:24:06 +01:00
M66B 4dc85ee892 Added searching for notes 2021-02-28 16:12:48 +01:00
M66B 63d747690b Small layout improvement 2021-02-28 14:54:18 +01:00
M66B 9ce03b72d3 Crowdin sync 2021-02-28 14:18:52 +01:00
M66B b2c9e84f1c Swipe left/right one inch 2021-02-28 13:14:59 +01:00
M66B 69b794f25d Small layout improvements 2021-02-28 12:18:30 +01:00
M66B a7ee900626 Free to use 2021-02-28 12:14:08 +01:00
M66B bd5df69465 Make swipe width dependent on minimum screen size 2021-02-28 11:33:12 +01:00
M66B e39f38dea0 Fixed warning 2021-02-28 09:44:24 +01:00
M66B a4fdbba057 Fixed clearing folder errors 2021-02-28 09:42:02 +01:00
M66B 2fc2ec48c9 Dark theme for EULA 2021-02-28 09:32:21 +01:00
M66B f365541cba Crowdin sync 2021-02-28 08:24:44 +01:00
M66B cf3b4ac130 Moved query threads to debug mode 2021-02-28 08:21:24 +01:00
M66B 025ebcb730 Prevent crash 2021-02-28 07:52:15 +01:00
M66B 58e798d049 Updated texts 2021-02-28 07:48:44 +01:00
M66B db20d92497 Use dedicated transaction executor 2021-02-27 21:29:20 +01:00
M66B 297c59d8a4 Fixed folder unread accumulation 2021-02-27 20:37:25 +01:00
M66B 42ce59dbd0 Crowdin sync 2021-02-27 19:40:59 +01:00
M66B 7b58d770c1 Contribute child folder unread to collapsed parent 2021-02-27 19:39:01 +01:00
M66B 664220a1f3 Refactoring 2021-02-27 19:21:18 +01:00
M66B 0b9994ec93 Hide WAL setting 2021-02-27 19:08:46 +01:00
M66B 7603d32a33 Extra logging option 2021-02-27 18:31:48 +01:00
M66B 8ed239bd53 Changed log levels 2021-02-27 18:21:22 +01:00
M66B bee33fcf9f Added log level debug option 2021-02-27 18:03:07 +01:00
M66B 674db36f2c Refactoring 2021-02-27 16:04:20 +01:00
M66B 2b54bdde05 Improved logging 2021-02-27 16:00:31 +01:00
M66B 45bb31e975 Refactoring 2021-02-27 15:31:58 +01:00
M66B 4a8fb8a4d7 Change log level 2021-02-27 13:40:29 +01:00
M66B 7606a3fea3 Full addresses 2021-02-27 13:39:12 +01:00
M66B f0da5ac68d Minimize PGP keys 2021-02-27 13:37:13 +01:00
M66B d613a953aa Full addresses 2021-02-27 13:16:27 +01:00
M66B 832d51533b Crowdin sync 2021-02-27 12:34:17 +01:00
M66B aab0617bf6 Check for null email address 2021-02-27 12:27:57 +01:00
M66B 28dda31fb3 Highlight email in addresses section 2021-02-27 12:03:06 +01:00
M66B acfdf715ac Use link color for header names 2021-02-27 11:47:22 +01:00
M66B 9a9c198cfe Added emergency backup 2021-02-27 11:22:43 +01:00
M66B cce63128a9 Crowdin sync 2021-02-26 16:09:33 +01:00
M66B 1ce2092d7a Reduced log delete batch size 2021-02-26 15:51:20 +01:00
M66B 2d1def0c19 Added template search 2021-02-26 15:18:08 +01:00
M66B f572954419 Added badge info button 2021-02-26 15:00:26 +01:00
M66B fc7b243746 Added export password hint 2021-02-26 14:54:53 +01:00
M66B 8c3c160aa8 Added caption to password dialog 2021-02-26 14:49:39 +01:00
M66B 064ee0ba48 Use FTS if enabled for external search, cleanup 2021-02-26 14:44:19 +01:00
M66B 3ee1fe454b Use FTS if enable to search for email addresses 2021-02-26 13:44:56 +01:00
M66B f5be7a3c82 Changed multipart exception 2021-02-26 10:18:42 +01:00
M66B 1818bddac9 Crowdin sync 2021-02-26 10:03:07 +01:00
M66B 7db5656037 Added default sign/encrypt to identity 2021-02-26 10:02:51 +01:00
M66B 0aee2c5dcd Added comment 2021-02-25 21:02:26 +01:00
M66B 5a17de17ba A multipart cannot be something else 2021-02-25 20:50:13 +01:00
M66B c982e696a3 Workaround contacts permission required for picking contacts 2021-02-25 20:40:46 +01:00
M66B 436dd06d08 Sort archived messages on top when viewing the archive folder 2021-02-25 17:46:33 +01:00
M66B fda266da4a Auto expand single starred messages 2021-02-25 17:33:50 +01:00
M66B 6ce301426d Added checkpointing (debug version) 2021-02-25 14:37:36 +01:00
M66B cb70edab35 Revert "Clear badge count"
This reverts commit 1244ee472d.
2021-02-25 14:24:04 +01:00
M66B 41e85b3662 Crowdin sync 2021-02-25 13:34:44 +01:00
M66B 5ce29f16d7 Fixed font size units 2021-02-25 13:32:33 +01:00
M66B 5b64a58d53 Crowdin sync 2021-02-25 12:48:03 +01:00
M66B 305456919a Prevent syncing folder list for non selectable folders 2021-02-25 12:31:34 +01:00
M66B 043220ec79 Crowdin sync 2021-02-25 12:31:09 +01:00
M66B 7713879ceb Reload on schedule start 2021-02-25 11:47:13 +01:00
M66B 9ce5984f6f Apply sync/force on first start 2021-02-25 11:44:35 +01:00
M66B 0cd747f8ff Revert "Simplification"
This reverts commit ac41616191.
2021-02-25 10:12:28 +01:00
M66B ac41616191 Simplification 2021-02-25 09:48:50 +01:00
M66B 798c0bf649 Added setting to disable checking reply domain 2021-02-25 09:41:05 +01:00
M66B 1244ee472d Clear badge count 2021-02-25 09:12:18 +01:00
M66B d002f5bc21 Small fix/improvement 2021-02-25 08:44:15 +01:00
M66B 7354b7e0ab Workaround layout bug 2021-02-24 19:56:09 +01:00
M66B 5d7d7ea507 Small fix 2021-02-24 19:19:58 +01:00
M66B d909c69245 Fixed searching w/o index 2021-02-24 19:18:50 +01:00
M66B 861596e956 Assume application/pgp-encrypted on missing protocol 2021-02-24 18:20:06 +01:00
M66B d3f4f29d0c Debug option to disable sqlite WAL 2021-02-24 18:10:53 +01:00
M66B 0263b15247 Latest GitHub release 2021-02-24 18:05:44 +01:00
M66B 1acb546cb1 Changed pragma's 2021-02-24 16:48:55 +01:00
M66B 1a93794892 Fixed "badge" settings update 2021-02-24 15:58:53 +01:00
M66B 60b33adb22 Fixed can bounce check 2021-02-24 15:14:02 +01:00
M66B 1bb3e1a21a Fixed widget unread count 2021-02-24 14:05:23 +01:00
M66B b5f1e5081f Reduced logging 2021-02-24 14:05:11 +01:00
M66B e7f2165136 Added logging 2021-02-24 12:41:10 +01:00
M66B 89d1099353 Fixed widget unread count in some situations 2021-02-24 12:29:35 +01:00
M66B ea6d15d935 Apply reply-self to reply header 2021-02-24 12:19:35 +01:00
M66B 26ecd9e575 Crowdin sync 2021-02-24 11:38:42 +01:00
M66B 4d9c1b9ec4 Increased number of notifications to 10 2021-02-24 11:34:40 +01:00
M66B 3678af0826 Show number of not ignored messages in widgets 2021-02-24 11:34:13 +01:00
M66B 1c53c9ae91 Crowdin sync 2021-02-24 09:45:36 +01:00
M66B 8a6e10452c Improved logging 2021-02-24 08:59:04 +01:00
M66B 460592ffff Watchdog: conditionally check network 2021-02-24 08:53:55 +01:00
M66B 581596e616 Reduced logging 2021-02-24 08:37:00 +01:00
M66B 0dad701210 Use IPv6 address if resolving fails 2021-02-24 08:32:49 +01:00
M66B 4b0155ac08 Always IDLE 2021-02-24 08:14:58 +01:00
M66B ae230f3a3f Crowdin sync 2021-02-23 22:32:28 +01:00
M66B 83553c1a4d Loglevel 2021-02-23 22:30:28 +01:00
M66B 0f6537b3c4 Conversation actions require Android 10 2021-02-23 21:41:54 +01:00
M66B 69b9a6b6c5 Optimization 2021-02-23 21:39:28 +01:00
M66B 646f76286e Added comment 2021-02-23 21:14:47 +01:00
M66B cdeb5939a8 Prefer port 587 over 465 2021-02-23 20:09:53 +01:00
M66B 157efba57f Refactoring 2021-02-23 15:59:15 +01:00
M66B d21826b620 Simplification 2021-02-23 15:05:54 +01:00
M66B 512541483b sqlite pragma 2021-02-23 15:01:59 +01:00
M66B d4c6648959 Retry EXISTS after 20 seconds 2021-02-23 08:54:18 +01:00
M66B d2ab30734f Fixed cleanup cached images 2021-02-22 18:20:39 +01:00
M66B c9f3e0aefe Crowdin sync 2021-02-22 16:32:05 +01:00
Marcel Bokhorst d182bd511b
Prevent crash 2021-02-22 15:51:02 +01:00
M66B e02c85fe8e Crowdin sync 2021-02-22 15:14:28 +01:00
M66B 535a258410 Reset accounts in debug mode 2021-02-22 14:23:57 +01:00
M66B 7e2e143e62 Refactoring 2021-02-22 12:59:13 +01:00
M66B 941705ec7a Task no log implies no count 2021-02-22 12:21:09 +01:00
M66B 765368afb0 Fixed task count 2021-02-22 12:10:09 +01:00
M66B e4e83de8f2 Retry caching images for printing 2021-02-22 11:21:12 +01:00
M66B 941cdbc393 Link image download timeout to connection timeout 2021-02-22 10:51:50 +01:00
M66B 3f6b1be23d Filter exeption 2021-02-22 10:26:39 +01:00
M66B 12b7960d31 Crowdin sync 2021-02-22 09:43:40 +01:00
M66B 22711d5107 Added print images remark 2021-02-22 08:42:12 +01:00
M66B 3cb0182a09 Cache images on print 2021-02-22 08:37:01 +01:00
M66B b0bf8bedd4 Set page loaded fallback to 1500 milliseconds 2021-02-21 23:21:06 +01:00
M66B 1d82ba058b Check if images accessible on print 2021-02-21 22:27:40 +01:00
M66B dc4bb39745 Direct link to GitHub release 2021-02-21 21:50:30 +01:00
M66B 6c1f50dcda Added option to disable printing images 2021-02-21 21:48:59 +01:00
M66B 7c1e4c64b1 Android 12 compatibility 2021-02-21 16:27:01 +01:00
M66B 168b1f3638 Thunderbird style plain text formatting 2021-02-21 16:05:33 +01:00
M66B 4eb91ca061 Added check for updates button in about 2021-02-21 11:32:45 +01:00
M66B 17ab56c3bc Added report issue to settings nav menu 2021-02-21 10:55:13 +01:00
M66B 37cd623f16 Crowdin sync 2021-02-21 09:50:09 +01:00
M66B 17adc692a4 Revert "Decode raw messages"
This reverts commit 1cc9cc204a.
2021-02-21 09:05:12 +01:00
M66B f30c26757a Improved body structure workaround 2021-02-21 08:56:21 +01:00
M66B 1cb7812581 Show version number in about / settings 2021-02-21 08:00:46 +01:00
M66B fdce3dee1a Support italic/bold for plain text 2021-02-20 21:08:28 +01:00
M66B 2a2b4ad793 Always confirm unsubscribing 2021-02-20 17:57:21 +01:00
M66B 5444a63a3d Limit number of image redirections to 5 2021-02-20 16:40:27 +01:00
M66B d028cc09c9 Show version number in about nav menu 2021-02-20 14:41:06 +01:00
M66B bb2dc399f0 Crowdin sync 2021-02-20 14:32:06 +01:00
M66B c0b2d463bf Set send time on sending 2021-02-20 14:29:37 +01:00
M66B 3a8bad6208 Refactoring 2021-02-20 14:29:24 +01:00
M66B b066c06813 Workaround inconsistent message content type 2021-02-20 13:58:57 +01:00
M66B e73e77e471 Fixed identity port number hint 2021-02-20 13:19:58 +01:00
M66B d3805dc80b Use temporary folder for encryption 2021-02-20 08:48:25 +01:00
M66B 95fc3913df Crowdin sync 2021-02-20 08:20:33 +01:00
M66B c93fc62271 Let child folders inherit parent folder properties 2021-02-20 08:17:32 +01:00
M66B ca4ad64ae5 Small layout improvement 2021-02-19 21:43:43 +01:00
M66B 9a7085bc78 Prevent crash 2021-02-19 20:30:49 +01:00
M66B 1cc9cc204a Decode raw messages 2021-02-19 20:12:04 +01:00
M66B 40568c42b0 Sync subscribed folder 2021-02-19 19:07:42 +01:00
M66B 668445e9ea Added workaround for seqnum 0 2021-02-19 18:22:53 +01:00
M66B 031b1c5a23 Sync flags on force sync 2021-02-19 18:07:06 +01:00
M66B ee46b3b39f Crowdin sync 2021-02-19 13:33:32 +01:00
M66B b436f7ee8a Prevent crash 2021-02-19 13:30:54 +01:00
M66B 2ba9a28098 Cleanup 2021-02-19 13:25:03 +01:00
M66B bec17e543c Updated comment 2021-02-19 13:21:33 +01:00
M66B d8f95f46bb Added error messages 2021-02-19 13:17:33 +01:00
M66B f5ef1ee261 Updated ROOM 2021-02-19 12:32:30 +01:00
M66B 6778a970d7 Crowdin sync 2021-02-19 10:05:36 +01:00
M66B c21e17e9ed Added button dialog 2021-02-19 10:00:46 +01:00
M66B 6565f6dee1 Check message ID raw message file 2021-02-19 08:39:49 +01:00
M66B af1aabf004 No Opera 2021-02-19 07:17:52 +01:00
M66B 58144b7d1d Prevent crash 2021-02-18 21:39:07 +01:00
M66B 2f0ecf982a Prevent error dialog for gone fragment manager 2021-02-18 18:50:51 +01:00
M66B 52d9a2f323 Added cross account move fail safe 2021-02-18 06:42:06 +01:00
M66B 8089a3939a No OpenPGP providers 2021-02-18 06:19:01 +01:00
M66B 7c0090b999 Small layout fix 2021-02-18 06:04:28 +01:00
M66B 33bf78d286 Added large memory class to debug info 2021-02-17 21:17:03 +01:00
M66B bf6441040f Optimize fetching new message notifictions 2021-02-17 21:16:21 +01:00
M66B 20f0aa63a7 Optimization 2021-02-17 18:19:32 +01:00
M66B a9fea7e4d1 Added EWS remark 2021-02-17 17:47:02 +01:00
M66B 30d44713b5 Use accent color for shadow 2021-02-17 17:11:51 +01:00
M66B 3699593ca7 Refactoring 2021-02-17 15:41:32 +01:00
M66B f67d5e2602 Prevent crash 2021-02-17 12:04:00 +01:00
M66B 0be37baeee Added unread shadow option 2021-02-17 11:35:47 +01:00
M66B 4e434a399a Updated identity OAuth token on updating account token 2021-02-17 10:28:50 +01:00
M66B 2491dff0a0 Crowdin sync 2021-02-17 09:46:34 +01:00
M66B bd3f66913b One shot page loaded 2021-02-17 09:45:26 +01:00
M66B 7c34414e7c Refactoring 2021-02-17 09:15:31 +01:00
M66B 6103c8576a Fixed default fixed nav menu landscape 2021-02-17 09:14:04 +01:00
M66B 0018ceb4d6 Fall-safe 2021-02-17 09:00:05 +01:00
M66B d61da50881 Post web view visible event 2021-02-17 08:10:41 +01:00
M66B 11232d7563 Enable shadow for GitHub version 2021-02-17 08:08:29 +01:00
M66B c827dffabf Fixed shadow rendering 2021-02-16 22:42:46 +01:00
M66B 75d6925523 Refactoring 2021-02-16 21:25:46 +01:00
M66B 1d44cd05b4 Message item view margins (shadow, indent) 2021-02-16 21:23:38 +01:00
M66B 0cb1f09643 Updated FAQ 2021-02-16 20:04:41 +01:00
M66B 6339800a81 Check for S/MIME public key 2021-02-16 19:48:09 +01:00
M66B 18367a9093 Always remind PGP 2021-02-16 19:28:13 +01:00
M66B e7701deec7 Fixed manual setup state 2021-02-16 18:48:00 +01:00
M66B db04d69bba Optimization 2021-02-16 17:58:32 +01:00
M66B f0148713d7 Crowdin sync 2021-02-16 17:25:59 +01:00
M66B 339723332a Small improvement 2021-02-16 17:19:52 +01:00
M66B 62b43716ba Revert "Force reload on import"
This reverts commit 08481eb992.
2021-02-16 17:16:54 +01:00
M66B 14c5dbd644 Background for unread messages 2021-02-16 17:16:12 +01:00
M66B 267a4f4bbc Nested encryption is not supported 2021-02-16 15:37:20 +01:00
M66B 03d85eb86c Delay binding calendar 2021-02-16 14:17:49 +01:00
M66B 195ad614d5 Pre load attachments 2021-02-16 14:12:24 +01:00
M66B 5e51ab0ac3 Clear calendar 2021-02-16 13:31:39 +01:00
M66B 08481eb992 Force reload on import 2021-02-16 11:19:17 +01:00
M66B 6304bd3063 Delay binding conversation actions and images 2021-02-16 10:41:06 +01:00
M66B 7cf74c9094 Expecting I/O error on import 2021-02-16 08:27:02 +01:00
M66B 796c002e78 Save changes for POP3 2021-02-15 20:54:10 +01:00
M66B 1400afb7ca Improved review account 2021-02-15 20:16:32 +01:00
M66B 898e3f35cd Crowdin sync 2021-02-15 13:15:46 +01:00
M66B 6f5be8dd78 Allow disabling identities hint 2021-02-15 12:57:00 +01:00
M66B f846e9c257 Scroll view for identity selector 2021-02-15 12:52:44 +01:00
M66B c0d40ec980 Small improvements 2021-02-15 12:40:25 +01:00
M66B 4e71cb4316 Fixed swipe to mark read / flag conversation 2021-02-15 11:04:46 +01:00
M66B a3947a9b22 Record number of new messages per group 2021-02-15 10:47:03 +01:00
M66B 8b3302020f Silence old/unshown notifications 2021-02-15 08:58:05 +01:00
M66B 293c81f938 Removed webview feature 2021-02-14 21:40:42 +01:00
M66B ab8bc9f986 Notifications FIFO 2021-02-14 21:31:36 +01:00
M66B 2ad16ae6c5 Snooze is a pro feature 2021-02-14 20:54:25 +01:00
M66B ee52526adc Increase max notification count to 25 2021-02-14 20:41:35 +01:00
M66B 7e6e54c433 Simplification 2021-02-14 20:41:17 +01:00
M66B f48403c818 Simplified auto archive 2021-02-14 18:59:49 +01:00
M66B 9528ca7c17 Small fix 2021-02-14 11:25:49 +01:00
M66B 29afa5690e Added default email address hint 2021-02-14 10:47:17 +01:00
M66B 1d08a823dd Simplify selecting identities 2021-02-14 10:02:10 +01:00
M66B 7e13173bdd Simplification 2021-02-14 09:42:24 +01:00
M66B 753073cce4 Identity selector for all start screens 2021-02-14 09:34:33 +01:00
M66B 1f6c5f2021 Unflag auto archived messages 2021-02-13 19:44:16 +01:00
M66B ddb280b739 Added command failed comments 2021-02-13 16:51:36 +01:00
M66B c9db7f9e3b Crowdin sync 2021-02-13 15:16:37 +01:00
M66B d7ba9604d3 Refactoring 2021-02-13 14:52:09 +01:00
M66B ae8e139492 Added logging 2021-02-13 13:55:32 +01:00