Commit Graph

3497 Commits

Author SHA1 Message Date
M66B 1ac542eebe Fixed set advanced options defaults 2019-05-06 10:40:05 +02:00
M66B 4dbb17facc Added flagging from notification 2019-05-06 10:33:29 +02:00
M66B a128036d11 Refactoring 2019-05-06 10:32:59 +02:00
M66B 7a2c68216b Use pager for advanced options 2019-05-06 09:10:13 +02:00
M66B 6f05053374 Convert to plain text only on reference edit 2019-05-06 07:37:02 +02:00
M66B feaea0416e Check for images only on reply 2019-05-06 07:36:44 +02:00
M66B c5a569afe3 Reply action with content only 2019-05-06 07:36:11 +02:00
M66B 76e41329b4 Made notification actions configurable 2019-05-05 22:36:06 +02:00
M66B 02fe5b839b Remove folder prefixes only 2019-05-05 20:13:30 +02:00
M66B 2135d9bfa5 Moved snooze to action bar 2019-05-05 19:01:31 +02:00
M66B 97dfb97e3c Check account state on network available 2019-05-05 17:34:07 +02:00
M66B c22badd520 Prevent crash, consider idle exceptions as unrecoverable 2019-05-05 14:34:25 +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 3b1cfbb743 Added error FABs 2019-05-05 11:45:41 +02:00
M66B 611d32bb2d Small fix 2019-05-05 10:40:59 +02:00
M66B bb52f583bf Revert "Auto reset on refresh"
This reverts commit 496ce0ae9e.
2019-05-05 10:11:52 +02:00
M66B 56b1361992 Prolonged oneshots 2019-05-05 10:02:35 +02:00
M66B 65dcbc7464 Show warning icons in nav menu on errors 2019-05-05 09:11:58 +02:00
M66B 441fa79c46 Added license headers 2019-05-04 22:49:22 +02:00
M66B f473703299 Show operation errors in nav menu 2019-05-04 22:44:45 +02:00
M66B 496ce0ae9e Auto reset on refresh 2019-05-04 21:56:41 +02:00
M66B 710551e2e9 Added plain text only indicator 2019-05-04 21:31:14 +02:00
M66B c028297c57 Prevent downloading attachments of local (moved) messages 2019-05-04 21:12:03 +02:00
M66B 18d63048c1 Moved plain only to compose menu 2019-05-04 20:52:21 +02:00
M66B 375a97a724 Prevent crash 2019-05-04 19:01:17 +02:00
M66B a1ab37367a Skip running image task if image cached 2019-05-04 13:06:22 +02:00
M66B d8dc372c37 State fixes 2019-05-04 12:52:04 +02:00
M66B af51ad6968 Prevent crash 2019-05-04 11:16:33 +02:00
M66B 10c4deef60 Proper go top, refactoring 2019-05-04 10:24:42 +02:00
M66B c287483dea Added image keyboard support 2019-05-04 09:28:38 +02:00
M66B bb0b1c6009 Show warning icon on errors 2019-05-04 09:02:05 +02:00
M66B 7e36de7733 Added option to scroll to top on new messages 2019-05-04 08:44:55 +02:00
M66B da87251d51 Set default font size for full original message 2019-05-03 21:51:51 +02:00
M66B ba2570d34b Cleanup 2019-05-03 21:51:37 +02:00
M66B a11e86016c Allow enabling answers/rules from list 2019-05-03 21:30:11 +02:00
M66B 0797aefb7b Animate left/right out 2019-05-03 21:06:36 +02:00
M66B eca6c4a2bf Increase horizontal swipe sensitivity 2019-05-03 19:23:11 +02:00
M66B 4777d24057 Lifecycle aware popup menu 2019-05-03 18:59:27 +02:00
M66B 9bb6bd0378 Scale downloaded images 2019-05-03 18:06:58 +02:00
M66B 4cac61b03b Serialize image downloading
This prevents slow connections from being saturized and causes cached images to be reused
2019-05-03 17:58:24 +02:00
M66B 50434e744f Small improvement 2019-05-03 17:42:03 +02:00
M66B a7266739c2 Simplification 2019-05-03 17:27:29 +02:00
M66B 13c16bb7ac Limit image width to screen width 2019-05-03 17:20:24 +02:00
M66B c0ed1c6e38 Open image link on click when not showing images 2019-05-03 16:58:18 +02:00
M66B 2e56ed8d1f Small improvement 2019-05-03 15:33:46 +02:00
M66B a62bc91ce6 Allow enable/disable account/identity/folder from list 2019-05-03 15:18:32 +02:00
M66B 68ae1dbafc Cleanup 2019-05-03 14:51:16 +02:00
M66B ad07bda9d6 Answer layout improvement 2019-05-03 14:26:01 +02:00
M66B 6b78f119e1 Make swipe sensitivity dependent on screen width 2019-05-03 13:51:24 +02:00
M66B 858280d58b Small fix 2019-05-03 13:08:20 +02:00
M66B 295fe02489 Cleanup 2019-05-03 12:57:53 +02:00
M66B b454409c10 Flow images 2019-05-03 12:35:53 +02:00
M66B 73a2b149e8 Use about:blank as base URL 2019-05-03 10:53:34 +02:00
M66B c5ced1e885 Disable inline WebView scroll 2019-05-03 10:44:36 +02:00
M66B ce633798a3 Fixed webview anchor navigation 2019-05-03 10:37:14 +02:00
M66B 39aa3512f5 Cleanup 2019-05-03 09:41:50 +02:00
M66B 9f306c52d5 Fixed subject header decoding 2019-05-03 09:29:15 +02:00
M66B 7454645ada Unfold all message headers 2019-05-03 09:26:11 +02:00
M66B 3d07520d2f Size quote button with text size 2019-05-03 08:42:44 +02:00
M66B a2c0cb5210 Revert "Change quote button appearance"
This reverts commit 7b32b3a5d1.
2019-05-03 08:30:59 +02:00
M66B 7b32b3a5d1 Change quote button appearance 2019-05-03 08:28:32 +02:00
M66B cc8d2a102a Added texts 2019-05-03 07:28:36 +02:00
M66B b3bdcb9a07 Check each 4 hours for updates when beta release 2019-05-02 17:40:52 +02:00
M66B 46cb74f49c List rule conditions 2019-05-02 16:32:24 +02:00
M66B 0b6be960fc Remove blockquotes when not showing quotes 2019-05-02 16:25:05 +02:00
M66B a2f0e4f78c Fix UTF-8 subjects 2019-05-02 16:14:17 +02:00
M66B eb85e8eab7 List rule action type 2019-05-02 13:48:02 +02:00
M66B b017bc897d Refactoring 2019-05-02 13:47:51 +02:00
M66B b7df1875ac Add recipient to create rule 2019-05-02 13:34:42 +02:00
M66B bbfb33bae6 Enable quotes inline 2019-05-02 13:29:05 +02:00
M66B 7782201955 Set WebView minimum text size 2019-05-02 09:57:35 +02:00
M66B c5c8d36370 Span plain texts 2019-05-02 09:38:11 +02:00
M66B 7c49c33c6f Auto HTML requires WebView, refactoring 2019-05-02 09:14:15 +02:00
M66B 4834a52d40 Toggle original / formatted message 2019-05-02 09:02:39 +02:00
M66B 16e81c0833 Refactoring 2019-05-02 07:44:33 +02:00
M66B ab11588f78 Small improvements 2019-05-02 07:33:00 +02:00
M66B ff4148a1b8 Added insert link menu 2019-05-01 22:08:43 +02:00
M66B 27b9f23fec Log manual cleanup time 2019-05-01 22:02:40 +02:00
M66B edfe608730 Moved manual cleanup to setup 2019-05-01 22:01:58 +02:00
M66B 6929f0cd99 Handle deleted drafts 2019-05-01 21:39:18 +02:00
M66B 467da4b6d4 Style fixes and improvements 2019-05-01 16:40:39 +02:00
M66B 79df5c58c8 Added text size and color actions 2019-05-01 15:58:57 +02:00
M66B 35df7935df Refactoring 2019-05-01 14:44:31 +02:00
M66B 6cc653ce77 Prepare extended styling 2019-05-01 14:35:31 +02:00
M66B ff09645b7c Sort folders on display name 2019-05-01 13:08:15 +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 85f4f5b958 Show syncing/downloading in navigation menu 2019-05-01 09:31:40 +02:00
M66B 384e93c47e Moved updating contact info after database transaction 2019-05-01 09:26:39 +02:00
M66B a6cb93fc47 Moved folder I/O before database transaction 2019-05-01 09:26:11 +02:00
M66B 910a7a1f5d Made swipe listener screen density aware 2019-05-01 09:09:53 +02:00
M66B bbe2c76ee8 Moved ordering to setup 2019-05-01 09:00:38 +02:00
M66B a9bc7ad84b Refactoring 2019-04-30 22:24:13 +02:00
M66B f5a2e16383 Allow setting inbox display name 2019-04-30 21:50:42 +02:00
M66B e3e462b9ae Auto html/images requires contacts permission 2019-04-30 19:40:17 +02:00
M66B 5a403f9979 Move Cc/Bcc toggle after subject 2019-04-30 19:24:07 +02:00
M66B e7fa7b83c4 Reset folder sync state on unrecoverable sync 2019-04-30 12:21:26 +02:00
M66B b5642e6019 Progressively load images 2019-04-30 10:33:03 +02:00
M66B 06b85c916e Hide undo/redo when not applicable 2019-04-30 09:14:42 +02:00
M66B 0d71716720 Show if folder read only 2019-04-30 09:06:32 +02:00
M66B 34dd0be865 Fixed export/import of folder navigation 2019-04-30 08:48:36 +02:00
M66B aaed5c547a Small improvement 2019-04-30 08:32:49 +02:00
M66B 460db1f067 Sync requires a connected account 2019-04-30 08:28:40 +02:00
M66B 651da3d3cd Fixed update check 2019-04-30 08:14:56 +02:00
M66B 96edfbcef9 Cleanup 2019-04-30 08:05:33 +02:00
M66B 45ee805c8e Cleanup 2019-04-30 08:03:20 +02:00
M66B 1b948277f9 Consider command failed as unrecoverable 2019-04-29 22:05:12 +02:00
M66B 6b74e15218 Open read only folders 2019-04-29 21:54:49 +02:00
M66B 433a92f727 Junk and trash are low priority for duplicate marking 2019-04-29 21:53:58 +02:00
M66B b1b6f184f0 Small fix 2019-04-29 21:36:45 +02:00
M66B 6ee85a0284 Added unified folder reordering 2019-04-29 21:32:35 +02:00
M66B 2414916b89 Disable zoom of inline WebView 2019-04-29 21:02:54 +02:00
M66B ada668da2a Show price 2019-04-29 20:26:29 +02:00
M66B 137053a865 Small improvement 2019-04-29 20:24:33 +02:00
M66B 5879f16a6a Theme inline html only 2019-04-29 19:31:19 +02:00
M66B c387ab9b66 Added button to show original message fullscreen 2019-04-29 18:59:33 +02:00
M66B ba4a76dc18 Attempt to fix flickering 2019-04-29 16:10:26 +02:00
M66B f0f1e0f3f6 Refactoring 2019-04-29 13:33:37 +02:00
M66B 204c2418a2 Prepare folder ordering 2019-04-29 13:33:14 +02:00
M66B c42c8d9bea Cleanup 2019-04-29 12:35:20 +02:00
M66B ba0fb02fd0 Simplification 2019-04-29 12:11:16 +02:00
M66B ab038ce8a2 Prevent crash, cleanup 2019-04-29 12:04:45 +02:00
M66B b4092d5c5e Navigation menu item separators 2019-04-29 11:39:24 +02:00
M66B ed5ee4ff04 Set outbox icon 2019-04-29 11:31:43 +02:00
M66B 6fdc1cae50 Show selected folders in navigation menu 2019-04-29 10:14:55 +02:00
M66B 3f391a2ddd Prevent flicker 2019-04-29 07:09:09 +02:00
M66B 681b0bfb48 Refactoring 2019-04-28 21:01:38 +02:00
M66B 259be35c00 Small improvement 2019-04-28 20:21:13 +02:00
M66B 5074f51060 Skip filtering outbox 2019-04-28 18:30:28 +02:00
M66B 561cb53b22 Added logging 2019-04-28 18:18:40 +02:00
M66B 0756db1e8e Prevent crash 2019-04-28 16:05:54 +02:00
M66B ea004bfd36 Revert "Removed public identicons"
This reverts commit d0e17641b1.
2019-04-28 15:17:18 +02:00
M66B 4e26fa1577 Added filter seen 2019-04-28 15:16:26 +02:00
M66B 895648cf86 Improved logging 2019-04-28 13:10:26 +02:00
M66B 9a6cf5da43 Moved report issue to new about menu 2019-04-28 11:56:57 +02:00
M66B b0cfb2f1e7 Allow collapsing part of main navigation menu 2019-04-28 11:32:00 +02:00
M66B 27af5265f0 Simplification 2019-04-28 10:44:58 +02:00
M66B d0e17641b1 Removed public identicons 2019-04-28 10:15:37 +02:00
M66B b2a820f932 Small improvements 2019-04-28 10:10:44 +02:00
M66B a0e6bd9790 Small behavior improvement 2019-04-28 09:23:13 +02:00
M66B 10443c01da Added logging 2019-04-28 09:01:53 +02:00
M66B 60a3f3d887 Fixed moving draft across accounts 2019-04-28 09:00:39 +02:00
M66B a7f495790b Small cross account move fix 2019-04-28 08:28:41 +02:00
M66B 1a345af89d Small layout improvement 2019-04-27 22:15:54 +02:00
M66B 16665e71c8 Simplification 2019-04-27 22:13:20 +02:00
M66B 5918571c68 Added account selector 2019-04-27 22:05:04 +02:00
M66B 3f9d149812 Small improvement 2019-04-27 21:43:48 +02:00
M66B e10329c6ca Simplify rule ordering 2019-04-27 21:40:32 +02:00
M66B 58b8c071be Simplify account ordering 2019-04-27 21:37:32 +02:00
M66B 065f7caac9 Small improvement 2019-04-27 21:32:55 +02:00
M66B 011e75e65a Prepare long press folders action bar 2019-04-27 21:16:00 +02:00
M66B a45674596a Reinitialize poll on schedule 2019-04-27 18:07:06 +02:00
M66B c29c1f36ba Recatoring 2019-04-27 17:20:13 +02:00
M66B 77d265f37a Fixed duplicate contacts 2019-04-27 17:17:29 +02:00
M66B 25a17f11a6 Refactoring 2019-04-27 16:20:14 +02:00
M66B 81dbe10c95 Small fix 2019-04-27 16:05:28 +02:00
M66B 96e9930e1c Revert "Use delivered to header for identity matching"
This reverts commit 842cab974e.
2019-04-27 16:04:39 +02:00
M66B 4c25c3c397 Simplications 2019-04-27 16:01:37 +02:00
M66B 4920a76e19 Added insert template 2019-04-27 15:58:28 +02:00
M66B c57d49b643 Small improvement 2019-04-27 15:53:33 +02:00
M66B be68d49904 Refactoring 2019-04-27 15:27:52 +02:00
M66B 2680a2d64f Prevent flicker 2019-04-27 15:14:27 +02:00
M66B 55bb518ad5 Revert "Enable hardware acceleration for WebView"
This reverts commit 740c2b0318.
2019-04-27 14:01:55 +02:00
M66B 842cab974e Use delivered to header for identity matching 2019-04-27 13:50:38 +02:00
M66B 740c2b0318 Enable hardware acceleration for WebView 2019-04-27 13:37:53 +02:00
M66B 6afcd1dce9 Added inserting contact groups 2019-04-27 13:31:55 +02:00
M66B cf55c8984b Added account warning about no identities 2019-04-27 11:37:10 +02:00
M66B ccd1e532fd Removed webview default font size 2019-04-27 11:19:33 +02:00
M66B 3348995a5f Small improvement 2019-04-27 11:01:21 +02:00
M66B 463dc7d36f Improved webview touch handling 2019-04-27 10:40:06 +02:00
M66B e037b02db5 Fixed contact picker 2019-04-26 18:10:31 +02:00
M66B 3a2a369aff Allow manual sync when polling 2019-04-26 13:35:10 +02:00
M66B 8082fffbf7 Fixed MIME decoding 2019-04-26 13:31:20 +02:00
M66B d43b1f9f69 Added polling 2019-04-26 12:45:45 +02:00
M66B 6fb0da5a8e DSN decode MIME header text 2019-04-26 10:14:34 +02:00
M66B 336f0a2eee Fixed decoding MIME texts 2019-04-26 10:14:07 +02:00
M66B 1e4a29d2a4 Prevent swipe right/left in WebView 2019-04-26 10:04:50 +02:00
M66B 48d5392b3b Refactoring 2019-04-26 09:22:23 +02:00
M66B 91910d6403 Prevent crash 2019-04-26 09:10:40 +02:00
M66B 541f97832d Show organization is an extra privacy feature 2019-04-26 08:08:18 +02:00
M66B c795dda8b8 Create round icons in background 2019-04-25 21:40:04 +02:00
M66B 88a0452803 Hide FolderClosedIOException 2019-04-25 20:49:48 +02:00
M66B 07d18e4164 Cleanup 2019-04-25 20:38:17 +02:00
M66B d1b9345cf5 Small layout improvement 2019-04-25 19:36:33 +02:00
M66B 67fb4a0e72 Hide unsubscribed folders 2019-04-25 19:14:31 +02:00
M66B abe3226f26 Fix 2019-04-25 19:03:26 +02:00
M66B 7f53380f63 Added option to enable folder subscription management 2019-04-25 19:02:37 +02:00
M66B d38027eabe Allow subscribing to folders 2019-04-25 18:47:52 +02:00
M66B ffb64cd8ba Small fix 2019-04-25 18:18:42 +02:00
M66B 661422d8ec Show if subscribed to folder 2019-04-25 18:17:10 +02:00
M66B bca7280cac Pick first letter 2019-04-25 17:53:45 +02:00
M66B 1be2876ac0 Small fixes 2019-04-25 17:35:27 +02:00
M66B a1750c4cac Store folder is subscribed 2019-04-25 17:23:56 +02:00
M66B 89802363f1 Catch transient message exceptions 2019-04-25 16:11:32 +02:00
M66B fdf2cb812b Account warning after 60 minutes 2019-04-25 15:21:32 +02:00
M66B 7b71c20128 Refactoring 2019-04-25 15:08:56 +02:00
M66B e1a3d21edf Small improvement 2019-04-25 14:49:23 +02:00
M66B 8b55c9567a Letter text color 2019-04-25 14:08:36 +02:00
M66B cabe3f7751 Default circular icons 2019-04-25 13:46:57 +02:00
M66B f2112d3268 Generate letter icons 2019-04-25 13:45:52 +02:00
M66B 240a30b1a3 Show last cleanup time 2019-04-25 12:19:55 +02:00
M66B 1ae23fb11f Updated work manager 2019-04-25 11:46:45 +02:00
M66B e33f9848c7 Use account order to sort identities 2019-04-25 09:21:09 +02:00
M66B 42960e48e8 Refactoring 2019-04-25 09:02:29 +02:00
M66B 87f2a90645 Refactoring 2019-04-25 08:59:22 +02:00
M66B d643f1cc48 Added option to show round avatars 2019-04-25 08:37:48 +02:00
M66B 2a4ff4b49d Allow account ordering 2019-04-25 08:18:01 +02:00
M66B c9c03f1460 Log long extras in hex 2019-04-24 19:34:23 +02:00
M66B c4c579482c Simplification 2019-04-24 19:13:59 +02:00
M66B 7e72cea9ac Show link of not shown images 2019-04-24 18:46:46 +02:00
M66B 7e8895a368 Log array extras 2019-04-24 18:39:32 +02:00
M66B cd50a90b2b Fixed HTML image processing 2019-04-24 18:15:36 +02:00
M66B fbe5a11682 Skip displaying image place holders 2019-04-24 18:13:03 +02:00
M66B c42805263e Black background for WebView in dark theme 2019-04-24 17:57:53 +02:00
M66B f151d8ba93 Explicitly get PGP key 2019-04-24 15:44:10 +02:00
M66B 6d4205b5b2 Refactoring 2019-04-24 13:31:45 +02:00
M66B 7b7ec3aff3 Symplify encryption flow 2019-04-24 13:17:49 +02:00
M66B e8d2ede596 Revert "Remove uuids"
This reverts commit 55a111090f.
2019-04-24 12:36:39 +02:00
M66B 55a111090f Remove uuids 2019-04-24 12:24:53 +02:00
M66B b19dd4f9bb Fixed me check 2019-04-24 12:17:32 +02:00
M66B 856d04d79e Fixed collation 2019-04-24 11:59:28 +02:00
M66B 3fdba49f88 Get encryption key 2019-04-24 11:37:34 +02:00
M66B 5e3a0bb239 Updated network timeouts 2019-04-24 10:22:54 +02:00
M66B 8bb293a533 Prevent crash 2019-04-24 10:19:12 +02:00
M66B c7c31289b3 Repeat OpenPgp commands 2019-04-24 10:15:50 +02:00
M66B 8543f43c0f Use inline image viewer for unlinked images only 2019-04-24 09:27:03 +02:00
M66B aa463b3701 Fixed encryption flow 2019-04-24 09:13:27 +02:00
M66B 6ea18cfe99 Revert "Handle subscriptions"
This reverts commit d3a761e729.
2019-04-23 20:34:16 +02:00
M66B d3a761e729 Handle subscriptions 2019-04-23 19:14:53 +02:00
M66B 9f3ce6bd4f Validate addresses before sending 2019-04-23 16:22:00 +02:00
M66B 9ee7c9f591 Web view layout improvement 2019-04-23 15:28:35 +02:00
M66B 769e625a15 Use style to adapt WebView for dark themes 2019-04-23 12:33:57 +02:00
M66B f381540b79 Added reply to list 2019-04-23 11:47:56 +02:00
M66B c440309c78 Prevent crash 2019-04-23 10:21:14 +02:00
M66B f26401a959 Added logging 2019-04-23 08:48:09 +02:00
M66B 58ea822110 Simplification 2019-04-23 08:35:04 +02:00
M66B 2d714f4ade Refactoring 2019-04-23 08:02:12 +02:00
M66B 82a46f5555 Fix 2019-04-22 20:43:04 +02:00
M66B 5fcabd89a9 Prevent crash 2019-04-22 20:08:34 +02:00
M66B 0961481d88 Selecting an account is optional 2019-04-21 08:04:22 +02:00
M66B 146088170a Clear selection on show/hide snoozed messages 2019-04-21 07:56:43 +02:00
M66B 8810639c64 Undo selection on hiding message 2019-04-21 07:53:58 +02:00
M66B 03b687b0c0 Disabled via check 2019-04-21 07:32:54 +02:00
M66B 4ac61a7d34 Added option to enable inverting original message 2019-04-20 16:00:46 +02:00
M66B 4c974be407 Revert "Workaround AndroidX bug"
This reverts commit d879ac3c7a.
2019-04-20 15:32:33 +02:00
M66B d879ac3c7a Workaround AndroidX bug 2019-04-20 14:50:01 +02:00
M66B 0c196a3fc7 Fixed snooze multiple selection 2019-04-20 13:17:32 +02:00
M66B 8cbc2e4f16 Get SKU details 2019-04-20 13:08:51 +02:00
M66B 5fe9587af9 Small improvement 2019-04-20 11:15:21 +02:00