Commit Graph

1923 Commits

Author SHA1 Message Date
M66B 4e2d91af6a Mark similar messages seen, flagged and answered 2018-12-03 16:17:12 +01:00
M66B 1d31e1848c Small improvements 2018-12-03 15:46:24 +01:00
M66B d3032555ee Added pull down to refresh
Single folders only for now
2018-12-03 14:41:42 +01:00
M66B 3dd522f6b8 Fixed suitable network check 2018-12-03 13:56:16 +01:00
M66B 75d4dc2a9d Added folder sync state 2018-12-03 13:41:36 +01:00
M66B 3df4ba3a8d Refactoring 2018-12-03 13:19:23 +01:00
M66B e64b9289e3 Revert "Prevent crash"
This reverts commit c1a52e91bb.
2018-12-03 11:05:42 +01:00
M66B 7483b45905 Added folder levels 2018-12-03 10:39:44 +01:00
M66B c1a52e91bb Prevent crash 2018-12-03 09:56:35 +01:00
M66B b5c7cea122 Always keep and synchronize flagged messages 2018-12-03 09:40:45 +01:00
M66B 36e6d34b54 Unified inbox folders 2018-12-03 09:04:32 +01:00
M66B 3a7a181907 Refresh sync parameters 2018-12-03 08:58:42 +01:00
M66B 22628aef78 Fixed synchronization 2018-12-03 08:56:34 +01:00
M66B 3dced44622 Use paged list differ 2018-12-03 08:21:02 +01:00
M66B eb3847ce50 Allow archiving selection 2018-12-02 20:34:18 +01:00
M66B e66d84a614 Crowdin sync 2018-12-02 19:45:21 +01:00
M66B 10f0334496 Use selection snapshot 2018-12-02 19:31:55 +01:00
M66B 28541b07a6 Prevent crash 2018-12-02 17:40:43 +01:00
M66B 4532720776 Allow trashing selection 2018-12-02 16:21:31 +01:00
M66B b783224f71 Refactoring 2018-12-02 15:59:10 +01:00
M66B c926de08f0 Explicitly set mail event scope to folder 2018-12-02 15:12:52 +01:00
M66B c81f052199 Crowdin sync 2018-12-02 15:05:08 +01:00
M66B 95252daa29 Fixed manual sync outbox 2018-12-02 15:00:34 +01:00
M66B 16296f3174 Removed unneeded simple task 2018-12-02 15:00:01 +01:00
M66B c18cef03e6 Navigate to message list from sync operation 2018-12-02 14:59:18 +01:00
M66B b86ef47469 Small layout fix 2018-12-02 14:58:47 +01:00
M66B 78928f3e3d Prevent crash 2018-12-02 14:27:47 +01:00
M66B 251ff98ea5 Observe operations 2018-12-02 14:19:54 +01:00
M66B 810fe66a78 Crowdin sync 2018-12-02 10:11:23 +01:00
M66B a941094216 Added setting to enable/disabled unified inbox 2018-12-02 10:09:21 +01:00
M66B 4fe9be72b5 Fixed showing no messages 2018-12-02 10:08:40 +01:00
M66B fb990e2899 Notification improvements 2018-12-02 09:15:06 +01:00
M66B f4f09ed120 Crowdin sync 2018-12-01 20:00:48 +01:00
M66B a998fac8b0 Preview message text in notifications 2018-12-01 19:59:14 +01:00
M66B 66d170ba49 Skip undo when auto closing 2018-12-01 17:15:58 +01:00
M66B abd7fecb70 Added operations to debug info 2018-12-01 15:38:02 +01:00
M66B 3505ea6b8f Debug info on error 2018-12-01 15:27:25 +01:00
M66B 6a81e064bf Show operation errors 2018-12-01 15:14:08 +01:00
M66B 30628f15f8 Crowdin sync 2018-12-01 15:00:57 +01:00
M66B 46404ca78d Made replied/forwarded text selectable 2018-12-01 14:35:09 +01:00
M66B 30e0d33eda Drafts should not be auto expanded 2018-12-01 14:34:53 +01:00
M66B 640d29d4eb Crowdin sync 2018-12-01 14:16:35 +01:00
M66B 391f5baa93 Click operation to open message 2018-12-01 14:09:27 +01:00
M66B 42fb21d7a1 Revert "Reload on turning on airplane mode"
This reverts commit 31293ec6ba.
2018-12-01 14:02:44 +01:00
M66B 0f75bea049 Show operation parameters 2018-12-01 14:02:27 +01:00
M66B a0935be3af Disable log auto scroll 2018-12-01 14:00:17 +01:00
M66B 646180a856 Fixed no suitable network 2018-12-01 13:59:55 +01:00
M66B 31293ec6ba Reload on turning on airplane mode 2018-12-01 13:39:56 +01:00
M66B 206e7f22cc Extra without plus 2018-12-01 13:21:15 +01:00
M66B 5099d233e6 Allow reporting unexpected errors 2018-12-01 13:17:33 +01:00
M66B 2665c33f68 Lifecycle aware unexpected error handling 2018-12-01 13:04:41 +01:00
M66B dabde3d4aa Save unexpected errors 2018-12-01 10:58:58 +01:00
M66B ce88d04a0f Always report unexpected errors 2018-12-01 10:47:08 +01:00
M66B fe60acee7c Long press setup to reload, long press about for log 2018-12-01 10:30:13 +01:00
M66B 148e057db0 Revert "Long press primary folders to reload"
This reverts commit 626eef1922.
2018-12-01 10:26:18 +01:00
M66B 675df46367 Sync folder on edit 2018-12-01 10:23:46 +01:00
M66B 1a8ae5a5f1 Refactoring 2018-12-01 10:17:49 +01:00
M66B 1bef4ab216 Crowdin sync 2018-12-01 07:53:56 +01:00
M66B 3d543187bf Move from archive 2018-11-30 20:08:38 +01:00
M66B 7a3324d241 Allow custom extra separator 2018-11-30 19:08:44 +01:00
M66B 747b39ac70 Removed dependency on UIDPLUS 2018-11-30 18:34:46 +01:00
M66B 626eef1922 Long press primary folders to reload 2018-11-30 13:48:30 +01:00
M66B 7048bf0e56 Use extra header to find messages again 2018-11-30 13:00:38 +01:00
M66B f97328f725 Layout fix 2018-11-30 12:47:29 +01:00
M66B c45636b303 Add thread to debug info 2018-11-30 12:32:36 +01:00
M66B 3a395ba4f5 Fixed opening message from notification in single message mode 2018-11-30 10:53:25 +01:00
M66B f233ea9007 Fixed expanding large messages on metered connection 2018-11-30 10:52:59 +01:00
M66B 12a72f19ce Crowdin sync 2018-11-30 09:09:29 +01:00
M66B 061cc28045 Multiple select to star/unstar 2018-11-30 09:09:12 +01:00
M66B 8defea14b8 Leave copy in archive if moving from archive
Except when moving to junk/trash
2018-11-30 09:08:48 +01:00
M66B 275ac6735c Auto expand small messages only
Small = unmetered connection or size below setting
2018-11-30 08:47:05 +01:00
M66B 41abdc0643 Added received/size title 2018-11-29 19:59:48 +01:00
M66B 04c1d00b42 Moved size from header to addresses 2018-11-29 19:42:40 +01:00
M66B 698cba4e57 Fixes, improvements 2018-11-29 18:08:57 +01:00
M66B 5e6692f972 Move single messages in single message mode 2018-11-29 17:18:37 +01:00
M66B 3bf1f2b2e5 Crowdin sync 2018-11-29 17:17:53 +01:00
M66B fa90cf96b6 Collect keywords 2018-11-29 16:15:17 +01:00
M66B e9d9278129 Keep used keywords 2018-11-29 14:00:46 +01:00
M66B f96f6cae91 Updated legend 2018-11-29 13:49:37 +01:00
M66B fe77429da5 Differentiate between external and embedded images 2018-11-29 13:38:29 +01:00
M66B 034717abfe Crowdin sync 2018-11-29 12:17:50 +01:00
M66B d501240851 Show embedded images after confirmation only 2018-11-29 12:16:59 +01:00
M66B 3fe2a6d357 Synchronize while running 2018-11-29 12:06:09 +01:00
M66B fc0348c4a8 Log account errors 2018-11-29 11:09:20 +01:00
M66B a7116e2b9b Small improvement 2018-11-29 11:05:29 +01:00
M66B b09ab7c2c5 Always check for errors 2018-11-29 10:56:12 +01:00
M66B d71bddf958 Allow removing avatars 2018-11-29 10:45:58 +01:00
M66B 5677c283e3 Crowdin sync 2018-11-29 10:34:38 +01:00
M66B d864b655c8 Report store alerts, reset account errors after verifying connection 2018-11-29 10:32:16 +01:00
M66B b5b0e56fea Added setting to enable/disable conversation threading 2018-11-29 09:51:22 +01:00
M66B 1c523f1d63 Reload is synchroneous 2018-11-29 08:35:34 +01:00
M66B ec3c746f93 Crowdin sync 2018-11-29 08:35:01 +01:00
M66B f827d335be Fixed stop after reconnect back-off 2018-11-28 21:00:19 +01:00
M66B f5ee1c2953 Queue useful work only 2018-11-28 20:18:08 +01:00
M66B 6f49e81c0c Synchronize reload 2018-11-28 20:13:13 +01:00
M66B 2224ed8ee9 Added error state 2018-11-28 19:47:16 +01:00
M66B 749b9692d2 Process events while running 2018-11-28 18:50:53 +01:00
M66B 5734c5f2e5 Refactoring 2018-11-28 18:44:47 +01:00
M66B 2507276a1e Start with account/folder check 2018-11-28 18:41:02 +01:00
M66B 611a326ffa Set account error when 2018-11-28 18:29:46 +01:00
M66B 0f3e64cc8c Stop sync when stop running 2018-11-28 18:13:44 +01:00
M66B 6917c0e9dc Reload wakelock 2018-11-28 18:06:58 +01:00
M66B 98f97139a5 Show last connected time accounts in debug mode 2018-11-28 17:43:46 +01:00
M66B fdf05a84fc Crowdin sync 2018-11-27 20:57:29 +01:00
M66B 57ad9e0e92 Added setting to use unmetered connections only 2018-11-27 20:55:38 +01:00
M66B e728240597 Set account name in notification sub text 2018-11-27 12:35:10 +01:00
M66B 9f68b1fa9d Improved logging 2018-11-27 11:45:51 +01:00
M66B 6807c7d08e Crowdin sync 2018-11-27 11:36:13 +01:00
M66B d3ddbc5ebb Fixed too early account errors 2018-11-27 11:35:06 +01:00
M66B 5850fa36ad Simplify error text 2018-11-27 11:09:50 +01:00
M66B 33e3cfc919 Consider no IDLE support as an error 2018-11-27 09:23:13 +01:00
M66B c854443af8 Updated avatars 2018-11-27 08:37:39 +01:00
M66B 5b098155f8 Low light duplicate message item 2018-11-27 08:09:21 +01:00
M66B 4e8bf2d5f2 Fixed showing headers 2018-11-27 07:15:58 +01:00
M66B 8a0fb52302 Actually set 'browsed' flag 2018-11-26 19:52:37 +01:00
M66B cd3db2961b Permanent flags are updated on opening a folder only 2018-11-26 19:24:33 +01:00
M66B c0f326c897 Crowdin sync 2018-11-26 19:22:22 +01:00
M66B d254bdac7e Refactoring 2018-11-26 18:05:01 +01:00
M66B c8c792ae5c Small improvement 2018-11-26 18:04:44 +01:00
M66B 9d6a8b1c06 Added daily folder cleanup 2018-11-26 17:07:33 +01:00
M66B 3dabbbb677 Keep browsed messages 2018-11-26 16:57:00 +01:00
M66B 8d4f8ce225 Simplifications, fixes 2018-11-26 16:41:33 +01:00
M66B b0362207fe Better WebView present test 2018-11-26 15:54:38 +01:00
M66B c3e945bea2 Improved folder flags update 2018-11-26 15:34:07 +01:00
M66B 1226a5d1b8 Allow some more characters for keywords 2018-11-26 15:21:12 +01:00
M66B 5b25eaadb7 Crowdin sync 2018-11-26 15:02:45 +01:00
M66B 52b103ceba Improved keyword management 2018-11-26 14:48:59 +01:00
M66B cb3e9ecea9 Get all IMAP folder user flags 2018-11-26 14:35:01 +01:00
M66B 1d62bc5978 Support for adding keywords 2018-11-26 12:59:15 +01:00
M66B 76178a81df Added keyword search 2018-11-26 12:46:02 +01:00
M66B 43bb2bf05a Basic keyword management 2018-11-26 12:42:06 +01:00
M66B c0853b1734 Fixed updating of keywords 2018-11-26 11:30:04 +01:00
M66B 5e614f7476 Show folder keywords 2018-11-26 09:12:57 +01:00
M66B 0962727b63 Small fix 2018-11-26 08:01:03 +01:00
M66B d4561347d2 Crowdin sync 2018-11-26 07:56:50 +01:00
M66B de0dca2cb8 Small layout improvement 2018-11-25 19:53:49 +01:00
M66B 4351232b44 Removed sent time 2018-11-25 19:49:08 +01:00
M66B 4beb4eb8d0 Show keywords 2018-11-25 18:29:11 +01:00
M66B 8073c089b7 Refactoring 2018-11-25 17:52:30 +01:00
M66B 1a879b0b05 Unhide on full sync only 2018-11-25 17:41:43 +01:00
M66B 21dd0f7bda Allow undoing move of selection 2018-11-25 17:38:31 +01:00
M66B 9b22b8ecf3 Unhide archived message on move 2018-11-25 17:20:02 +01:00
M66B 09533c315e Refactoring 2018-11-25 17:16:10 +01:00
M66B b70816b2c1 Change color of conversation action bar 2018-11-25 17:00:07 +01:00
M66B 2a49a287e6 Undo flags if flags not supported 2018-11-25 16:58:28 +01:00
M66B 0ed228f5ff Improvements 2018-11-25 14:56:12 +01:00
M66B fecb77be8d Set draft flags for drafts 2018-11-25 14:28:04 +01:00
M66B a9d93929af Core keyword support 2018-11-25 14:19:26 +01:00
M66B 147bf957d8 Explicitly unhide on sync 2018-11-25 11:59:19 +01:00
M66B 7e737a21f6 Small improvement 2018-11-25 10:41:56 +01:00
M66B 2e2d605d4f Unhide moved messages 2018-11-25 10:08:04 +01:00
M66B 139ed965d1 Fixed settings answered flag 2018-11-25 10:05:29 +01:00
M66B f16a58bdf7 Show recipient in outgoing folders 2018-11-25 09:46:55 +01:00
M66B f4f8d33aeb Crowdin sync 2018-11-25 09:43:19 +01:00
M66B f84154478d Fixed debug info / crash log 2018-11-24 21:38:13 +01:00
M66B a3179562bf Set flags in real-time 2018-11-24 21:05:13 +01:00
M66B a6cbe07963 Revert "Make sure flags are set"
This reverts commit 9878bf05df.
2018-11-24 20:55:52 +01:00
M66B 9878bf05df Make sure flags are set 2018-11-24 20:46:50 +01:00
M66B c1febcfca6 Show flags in headers 2018-11-24 20:09:50 +01:00
M66B 5246629f67 Support for IMAP answered flag 2018-11-24 19:21:25 +01:00
M66B cdd34e26f7 Move to shown folders only 2018-11-24 18:38:34 +01:00
M66B fb7e54cdb0 Show inlines images in original message 2018-11-24 18:10:16 +01:00
M66B ff7805d0a3 Updated text 2018-11-24 17:31:24 +01:00
M66B 00d95f0c6e Prevent crash 2018-11-24 17:30:17 +01:00
M66B 963c245aab Removed exceptions for outgoing messages 2018-11-24 17:22:47 +01:00
M66B 9b0a7800ac Improved auto close 2018-11-24 16:58:39 +01:00
M66B d815016974 WebView extensions 2018-11-24 14:15:15 +01:00
M66B 54656804e8 Added image placeholder to legend 2018-11-24 13:02:21 +01:00
M66B c81673e39e Check all img parents for anchor 2018-11-24 12:42:21 +01:00
M66B 1407a10c46 Crowdin sync 2018-11-24 12:32:18 +01:00
M66B 37981b0ac3 Make images link to themselves 2018-11-24 12:27:44 +01:00
M66B 2a04594b0d Always allow zooming original 2018-11-24 10:53:58 +01:00
M66B c1386a42be Made account notifications pro 2018-11-24 10:32:21 +01:00
M66B 2756f731a6 Crowdin sync 2018-11-24 10:01:30 +01:00
M66B 7e9ab05aff Added account option to individually notify new messages 2018-11-24 09:40:55 +01:00
M66B 2fccc14850 Crowdin sync 2018-11-24 07:50:34 +01:00
M66B d8a972c792 Check for duplicate sent messages too 2018-11-24 07:50:10 +01:00
M66B 71b9165925 Added option to disable conversation actionbar 2018-11-23 17:38:58 +01:00
M66B d543a10b88 Increase account error time to 1.5 hours 2018-11-23 17:37:14 +01:00
M66B a5581c69a5 Allow moving to drafts 2018-11-23 16:26:19 +01:00
M66B 4d72f8ca52 Check for duplicates in sent too 2018-11-23 16:15:00 +01:00
M66B 48e5077872 Fixes 2018-11-23 14:54:06 +01:00
M66B b0f639b58e Skip duplicate messages for auto expand/close 2018-11-23 14:53:42 +01:00
M66B 97b74eb0d7 Suppress folder closed / illegal state exception for messages 2018-11-23 10:59:23 +01:00
M66B d40b138c84 Optimization 2018-11-23 09:34:43 +01:00
M66B fa4835d688 Permanently delete in trash folder only 2018-11-23 09:07:24 +01:00
M66B 577c7607ca Allow multiple select for same account in unified inbox 2018-11-23 08:53:18 +01:00
M66B 80f3d2bb7c Crowdin sync 2018-11-22 20:09:27 +01:00
M66B c497881538 Fixed thread time 2018-11-22 19:55:07 +01:00
M66B 4d103816b9 Explicitly found 2018-11-22 19:44:42 +01:00
M66B abfefdcb5f Added long press move 2018-11-22 19:04:32 +01:00
M66B f7f26e5332 Long press unified inbox only 2018-11-22 18:48:18 +01:00
M66B 77030633fe Revert "Revert "Refactoring""
This reverts commit 4c4689a840.
2018-11-22 18:47:12 +01:00
M66B 5b673c5ab4 Revert "Revert "Long press to mark thread (un)seen""
This reverts commit aa14da143f.
2018-11-22 18:46:58 +01:00
M66B aa14da143f Revert "Long press to mark thread (un)seen"
This reverts commit 3da36bcbb6.
2018-11-22 18:43:28 +01:00
M66B 4c4689a840 Revert "Refactoring"
This reverts commit 6be6c102d8.
2018-11-22 18:43:16 +01:00
M66B 6be6c102d8 Refactoring 2018-11-22 18:20:10 +01:00
M66B 154a998356 Suppress message removed error 2018-11-22 18:11:33 +01:00
M66B 3da36bcbb6 Long press to mark thread (un)seen 2018-11-22 18:10:55 +01:00
M66B 9f881da832 Low light archived messages only 2018-11-22 14:06:47 +01:00
M66B 8a8f8b003b Layout fix 2018-11-22 11:47:09 +01:00
M66B 45af78725a Low light archive/sent folder name when message duplicate 2018-11-22 11:24:52 +01:00
M66B 127156d12a Crowdin sync 2018-11-22 10:29:12 +01:00
M66B 3eaba8fca7 Crowdin sync 2018-11-22 08:59:49 +01:00
M66B 595b9d87fc Suppress folder errors in release builds 2018-11-22 08:58:35 +01:00
M66B 692534bef5 Added folder legend 2018-11-22 08:57:34 +01:00
M66B 6c6dcca0ac Fixed erroneous account errors 2018-11-22 08:57:14 +01:00
M66B 74169a4180 Revert "Throttle send rate"
This reverts commit 285016124e.
2018-11-21 13:03:55 +01:00
M66B 902246233f Crowdin sync 2018-11-21 08:35:39 +01:00
M66B a4c623faaa Focus empty to/subject/text 2018-11-21 08:11:15 +01:00
M66B 285016124e Throttle send rate 2018-11-21 08:01:51 +01:00
M66B c8ae814a91 Fixed snackbar background color 2018-11-20 17:54:03 +01:00
M66B 1fcc652358 Add thread ID header 2018-11-20 16:51:51 +01:00
M66B a75c92fa41 Keep messages hidden 2018-11-20 12:21:44 +01:00
M66B 60656a4920 Move message with undo 2018-11-20 09:44:13 +01:00
M66B a61ab0ea1c Move thread with undo 2018-11-20 08:53:36 +01:00
M66B d7bb43f167 Auto cancel error notifications 2018-11-19 18:10:55 +01:00
M66B fcd818aff4 Alert errors once 2018-11-19 17:23:47 +01:00
M66B 4145375e8b Crowdin sync 2018-11-19 17:14:34 +01:00
M66B dfc1c9071e Use semaphore to check connection 2018-11-19 17:11:20 +01:00
M66B d594d39d14 Small improvement 2018-11-19 15:31:21 +01:00
M66B 73df0e41b9 Warn about account problems 2018-11-19 15:29:24 +01:00
M66B 9fac677c4a Fixed warning 2018-11-19 05:49:24 +01:00
M66B a36cd063cc Fixed reload after save account/identity 2018-11-19 05:34:39 +01:00
M66B 13d655d4a9 Crowdin sync 2018-11-19 05:29:45 +01:00
M66B fb5146a969 Workaround for EHLO 2018-11-18 18:04:07 +01:00
M66B 546dc9b68b Fixed styling 2018-11-18 18:00:57 +01:00
M66B 1754791018 Crowdin sync 2018-11-18 17:50:43 +01:00
M66B 42c674c73e Revert "Use fully qualified localhost"
This reverts commit 4dbc938cda.
2018-11-18 13:16:16 +01:00
M66B 530114684b Revert "Use fully qualified localhost"
This reverts commit 4dbc938cda.
2018-11-18 13:13:58 +01:00
M66B ad103ba3f0 Improved debug info 2018-11-18 12:18:36 +01:00
M66B f63867ce4b Crowdin sync 2018-11-18 12:08:54 +01:00
M66B 3e4f3267d4 Added debug info 2018-11-18 12:06:14 +01:00
M66B a1c70027b6 Revert "Revert "Added archive/delete actions to conversation thread""
This reverts commit 7c9944348f.
2018-11-18 11:56:24 +01:00
M66B b5df768d18 1.160 release 2018-11-18 09:09:01 +01:00
M66B e8f6549aad Darker primary/accent colors for black theme 2018-11-18 08:53:16 +01:00
M66B 69536c9357 Crowdin sync 2018-11-18 08:49:38 +01:00
M66B 3533cec6b2 Allow saving accounts/identities without password when not synchronizing 2018-11-18 08:32:10 +01:00
M66B 7c9944348f Revert "Added archive/delete actions to conversation thread"
This reverts commit cce4bd8c60.

Conflicts:
	app/src/main/java/eu/faircode/email/FragmentMessages.java
2018-11-18 08:27:39 +01:00
M66B eaf9005b62 Allow deleting failed outbound messages 2018-11-17 16:15:03 +01:00
M66B 853a87058b Cleanup 2018-11-17 13:20:44 +01:00
M66B 8439e98c95 Fix 2018-11-17 11:11:39 +01:00
M66B 0de6e78cf9 Crowdin sync 2018-11-17 10:42:14 +01:00
M66B c8c38f3892 Fixed support library references 2018-11-17 10:38:46 +01:00
M66B e074625834 Get avatar for drafts 2018-11-17 09:20:05 +01:00
M66B cce4bd8c60 Added archive/delete actions to conversation thread 2018-11-17 08:51:03 +01:00
M66B 68f4fe2e46 Skipped trashed messages for auto expand/close 2018-11-16 21:08:13 +01:00
M66B 36e53aa2b0 Auto close only when no navigation 2018-11-16 20:43:07 +01:00
M66B 9c1c2f8e32 Simplification 2018-11-16 20:11:01 +01:00
M66B ed513ddb68 Fixed message text sometimes obscured 2018-11-16 19:30:10 +01:00