Commit Graph

5617 Commits

Author SHA1 Message Date
M66B 45a9f8cc5f Faster retry on database compute exception 2019-07-29 07:28:23 +02:00
M66B 5d9c57db3c Added hint about color precedence to account 2019-07-29 07:11:10 +02:00
M66B c60953a9e0 Updated text 2019-07-29 07:10:29 +02:00
M66B ba0d63e5d0 Retry connection exceptions on IPv4 only 2019-07-29 07:09:45 +02:00
M66B c036c686a6 Added hint about color precedence 2019-07-28 22:07:31 +02:00
M66B ae5cbb3ea5 Added service holder 2019-07-28 21:45:29 +02:00
M66B e263ee43f6 Fixed falling back to IPv4 2019-07-28 20:04:07 +02:00
M66B 118bf99d34 Crowdin sync 2019-07-28 18:14:13 +02:00
M66B 410170d6d6 Retry on compute exception 2019-07-28 18:13:13 +02:00
M66B 3e88be112d Made encryption a free feature 2019-07-28 18:05:04 +02:00
M66B a317e804c1 Crowdin sync 2019-07-28 17:35:52 +02:00
M66B 304794c677 Changed text 2019-07-28 17:35:46 +02:00
M66B 8a8ca574cd Bring back stop delay 2019-07-28 17:05:43 +02:00
M66B 9be0e5c788 Snackbar when data saver is enabled 2019-07-28 16:50:43 +02:00
M66B c55cafa5d0 Made unified inbox widget a pro feature 2019-07-28 16:26:09 +02:00
M66B 9f1f446210 Prevent ROOM tracker from looping 2019-07-28 15:52:46 +02:00
M66B 55a4fe2549 Crowdin sync 2019-07-28 14:28:44 +02:00
M66B b01c75679b Added spinners to quick setup 2019-07-28 14:11:42 +02:00
M66B d6ba051e85 Defer cleaning up files for emergency situations 2019-07-28 14:03:03 +02:00
M66B 45379870b1 Salvage draft in case of errors
This is know to happen due to "Exception while computing database live data"
2019-07-28 14:02:01 +02:00
M66B 1fcfee1d3f Revert "Removed ROOM inline compilation"
This reverts commit 519e617dc7.
2019-07-28 12:44:45 +02:00
M66B ac11efb0a0 Revert "Enable ROOM multi instance invalidation"
This reverts commit 95a5b10e6c.
2019-07-28 12:43:56 +02:00
M66B 027e7d8698 Disable select all when searching
Searching is incremental, so select all is relative and therefore confusing
2019-07-28 11:44:07 +02:00
M66B 04dbed7e8d Show number of messages selected 2019-07-28 10:14:12 +02:00
M66B 55f5faf794 Load IDs from model 2019-07-28 10:09:00 +02:00
M66B 657ce04251 Updated texts 2019-07-28 07:50:20 +02:00
M66B abfa22c348 Small layout improvement 2019-07-27 21:51:38 +02:00
M66B 39293c4143 Crowdin sync 2019-07-27 21:16:33 +02:00
M66B b9253671a1 Refactoring 2019-07-27 21:10:55 +02:00
M66B 834e84273b Added select all for search results 2019-07-27 20:45:49 +02:00
M66B 03f7f4271b Folder closed is not unexpected when browsing messages 2019-07-27 19:14:18 +02:00
M66B 95a5b10e6c Enable ROOM multi instance invalidation 2019-07-27 18:55:32 +02:00
M66B 519e617dc7 Removed ROOM inline compilation 2019-07-27 18:48:47 +02:00
M66B 86c0638fa0 Small behavior improvement 2019-07-27 18:45:36 +02:00
M66B 3e58d22dc6 Automatically retry on IPv4 2019-07-27 17:59:46 +02:00
M66B f661a7c09b Removed prefer IPv4 settings, refactoring 2019-07-27 17:07:22 +02:00
M66B 4a72f7ff90 Scan all addresses 2019-07-27 16:39:45 +02:00
M66B 41dfa81fb1 Prevent crash due to "Exception while computing database" 2019-07-27 13:53:30 +02:00
M66B 9ab39ea3ea Compile ROOM inline 2019-07-27 13:48:07 +02:00
M66B 36bfa673e6 Always download sent message text 2019-07-27 11:46:15 +02:00
M66B b2b48be05c Cleanup 2019-07-27 11:21:06 +02:00
M66B 1d3cd1d44f Sync instead of store sent 2019-07-27 11:11:24 +02:00
M66B d02e246189 Force resync 2019-07-27 10:55:27 +02:00
M66B 8fc3813961 Append signature/referenced message only when sending 2019-07-27 08:47:33 +02:00
M66B 78c83b1f35 Refactoring 2019-07-27 08:13:11 +02:00
M66B 0191240a27 Deliver/pop on started instead of resumed
https://developer.android.com/guide/components/activities/activity-lifecycle#onstart
2019-07-27 08:04:47 +02:00
M66B 9d234aa9a4 Convert HTML width/height digits only 2019-07-27 07:32:26 +02:00
M66B 44a8381290 Skip synchronizing erroneously return old messages 2019-07-27 07:24:59 +02:00
M66B 13882be6d0 Parse img width/height separately 2019-07-26 21:33:32 +02:00
M66B c102711570 Fixed auto previous animation 2019-07-26 21:30:49 +02:00
M66B 0b53989826 Recognize img width/height auto 2019-07-26 21:21:12 +02:00
M66B 40b8086ba6 Crowdin sync 2019-07-26 21:05:45 +02:00
M66B 3e80a86726 Use html image width/height 2019-07-26 20:45:53 +02:00
M66B 828d86e86f Fixed inline image view 2019-07-26 19:17:24 +02:00
M66B 2b8ec3d342 Added setting to prefer IPv4 addresses 2019-07-26 17:57:40 +02:00
M66B 7618845a39 Cleanup 2019-07-26 17:48:36 +02:00
M66B 0421ecb5c7 Simplification 2019-07-26 17:38:28 +02:00
M66B c8ed3a4a33 Display conversations in unified inbox widget 2019-07-26 16:20:23 +02:00
M66B 55627735bd Revert "Show in action bar when composing plain text message"
This reverts commit 04f2c3f367.
2019-07-26 15:48:04 +02:00
M66B 805b5601fd Fixed setting colored flags when multiple selecting 2019-07-26 15:42:44 +02:00
M66B 04f2c3f367 Show in action bar when composing plain text message 2019-07-26 15:39:39 +02:00
M66B 39e4eebdb8 Crowdin sync 2019-07-26 14:04:28 +02:00
M66B 490cb6cc80 Added service breadcrumbs 2019-07-26 14:02:31 +02:00
M66B a5dc0a3081 Crowdin sync 2019-07-26 12:38:39 +02:00
M66B 1e30425bc3 Added account name to unified widget 2019-07-26 12:32:35 +02:00
M66B f5ca9277c3 Added option to go to previous conversation on closing conversation 2019-07-26 10:23:34 +02:00
M66B 4d3f19c5b3 Always run VACUUM on boot/update 2019-07-26 09:07:41 +02:00
M66B de963c56b7 Removed not nessary input/output buffering 2019-07-26 08:57:11 +02:00
M66B c4e29a9539 Improved auto config 2019-07-26 08:09:18 +02:00
M66B 4d2755e17c Increased read/write timeout to 60 seconds 2019-07-25 20:13:45 +02:00
M66B d7377f0f0f Simplified stop sequence 2019-07-25 20:11:54 +02:00
M66B 8ba3d39cff Small layout improvement 2019-07-25 18:56:42 +02:00
M66B 680149b63d Simplification 2019-07-25 17:32:42 +02:00
M66B 92332a7c78 Fixed/simplified unified widget update 2019-07-25 17:22:00 +02:00
M66B 58943f1291 Small layout improvement 2019-07-25 16:29:54 +02:00
M66B 26f5e0d764 Optimized unified widget update 2019-07-25 16:23:50 +02:00
M66B 1c13bc29a9 Crowdin sync 2019-07-25 15:56:21 +02:00
M66B d43f7a170f Updated widget title 2019-07-25 15:49:29 +02:00
M66B 120a837c32 Use relative time for unified widget 2019-07-25 15:47:54 +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 e0d35792b2 Mark conversation (un)seen on double tap 2019-07-25 15:25:06 +02:00
M66B ccb6c259a4 Use executor to update widget 2019-07-25 12:54:30 +02:00
M66B 906d98a14f Added logging 2019-07-25 10:43:07 +02:00
M66B ac4e904d29 Hide message on moving to junk 2019-07-25 10:14:32 +02:00
M66B 9cbda608dc Cancel snooze on moving to archive/trash 2019-07-25 10:13:05 +02:00
M66B efb2107fd1 Show snoozed count for outbox 2019-07-25 09:44:50 +02:00
M66B 687fc722e5 Stop send service when no more operations 2019-07-25 09:23:15 +02:00
M66B 7c41153bad Crowdin sync 2019-07-25 08:36:26 +02:00
M66B db0b6fcd45 Optimization 2019-07-25 08:36:07 +02:00
M66B 7969833e2c Added hint 2019-07-25 08:27:44 +02:00
M66B 59e4c797ea Small layout improvement 2019-07-25 08:27:31 +02:00
M66B e0a446a8a9 Check threads for multiple selection actions 2019-07-25 08:17:54 +02:00
M66B f2c454a744 Convert to lower case before requesting encryption 2019-07-25 07:41:37 +02:00
M66B cf785de592 Crowdin sync 2019-07-25 07:22:19 +02:00
M66B 40cba0f42b Consider not sticky folders as read only 2019-07-25 07:17:27 +02:00
M66B d8b398cf27 Fix 2019-07-24 22:04:58 +02:00
M66B 7e94319498 Small improvement 2019-07-24 22:02:17 +02:00
M66B 44416cfa20 Refactoring 2019-07-24 22:01:55 +02:00
M66B 861c6da4b9 Store and check uid validity 2019-07-24 22:01:41 +02:00
M66B ab50d9db77 Refactoring 2019-07-24 21:15:10 +02:00
M66B 7fcae32ab2 Crowdin sync 2019-07-24 20:22:46 +02:00
M66B cbd1f119dd Small layout improvement 2019-07-24 20:20:12 +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 3535908520 Small layout fix 2019-07-24 19:32:44 +02:00
M66B c40beae0fa Fixed simple task count 2019-07-24 19:07:07 +02:00
M66B a0c2e41adb Added special searches 2019-07-24 18:46:39 +02:00
M66B 0be109a816 Added workaround for Zoho IMAP server bug 2019-07-24 17:50:45 +02:00
M66B 6040b420b8 Added profiles for Zoho 2019-07-24 16:49:11 +02:00
M66B f77b257312 Skip synchronizing starred messages by default 2019-07-24 16:33:00 +02:00
M66B 3be40ef641 Store attachment count for better performance 2019-07-24 14:49:55 +02:00
M66B 752aee0a3b Small improvement 2019-07-24 14:43:45 +02:00
M66B 1ac7f26dae Search locally for keywords too 2019-07-24 12:00:47 +02:00
M66B 13896fc72a Small improvement 2019-07-24 10:43:32 +02:00
M66B b6047488d0 Always allow deleting operations 2019-07-24 10:06:56 +02:00
M66B 1f2074a26f Crowdin sync 2019-07-24 09:24:49 +02:00
M66B 00400d7ef6 Read contacts in background 2019-07-24 09:07:57 +02:00
M66B 6104ecfadb Small improvements 2019-07-24 08:42:37 +02:00
M66B 9d01825146 Update last authentication on user interaction 2019-07-24 07:38:34 +02:00
M66B ca6827c266 Small fix 2019-07-23 19:50:53 +02:00
M66B 0a212e93af Small layout improvements 2019-07-23 19:34:38 +02:00
M66B d2f673dafc Small improvement 2019-07-23 18:54:50 +02:00
M66B 3704960fd4 Erase account warning on disabling sync 2019-07-23 17:57:37 +02:00
M66B a633bd8689 Crowdin sync 2019-07-23 17:33:23 +02:00
M66B c197562c3d Fixed quick setup 2019-07-23 17:25:04 +02:00
M66B ccfffe71e0 Small layout improvement 2019-07-23 17:05:30 +02:00
M66B 54d54f5d9f Show attribution inline 2019-07-23 16:59:12 +02:00
M66B 83c5ec091b Small layout improvement 2019-07-23 16:28:48 +02:00
M66B b5f0729de3 Added mini port scanner 2019-07-23 16:08:28 +02:00
M66B 0d55e5880b Refactoring 2019-07-23 15:15:18 +02:00
M66B 196354cf8c Added attribution menu 2019-07-23 14:30:57 +02:00
M66B cbb1cd48c1 Small layout improvements 2019-07-23 14:20:07 +02:00
M66B 6df557f62b Integrated setup help and privacy information 2019-07-23 14:11:22 +02:00
M66B 54b7c6a3a8 Changed notification categories 2019-07-23 11:38:36 +02:00
M66B fd5f7b3418 Drop requirement for multiple unified system folders 2019-07-23 10:28:41 +02:00
M66B 4808f118bd Distinguish send and sent 2019-07-23 09:21:46 +02:00
M66B bf608284b4 Cleanup 2019-07-23 09:13:22 +02:00
M66B edfaa010c0 Limit VACUUM to once a day 2019-07-23 08:28:32 +02:00
M66B bb33abc52a Crowdin sync 2019-07-23 08:05:02 +02:00
M66B f22c8ce801 Prevent crash 2019-07-23 08:03:11 +02:00
M66B c35e4a8b31 Added comments 2019-07-23 07:51:39 +02:00
M66B 145dc94e04 Updated bugsnag 2019-07-22 19:06:09 +02:00
M66B a70641c9cd Added flags to issue reports 2019-07-22 17:19:18 +02:00
M66B e139fe0b5c Revert "Revert "Added profile for freenet.de""
This reverts commit 2839760d37.
2019-07-22 17:09:00 +02:00
M66B c97ea7556f Run VACUUM on boot/update 2019-07-22 16:28:48 +02:00
M66B c748836da7 Crowdin sync 2019-07-22 15:27:38 +02:00
M66B 2839760d37 Revert "Added profile for freenet.de"
This reverts commit bebf1e0e04.
2019-07-22 15:23:25 +02:00
M66B bebf1e0e04 Added profile for freenet.de 2019-07-22 15:17:58 +02:00
M66B 958982481d Allow refreshing unified system folders 2019-07-22 14:42:03 +02:00
M66B ed92a999f0 Show number of unseen messages in unified system folders 2019-07-22 14:34:06 +02:00
M66B bd3cc5018d Suppress folder type icon in unified system folders 2019-07-22 14:13:09 +02:00
M66B a1bead9301 Unified system folder fixes/improvements 2019-07-22 13:44:25 +02:00
M66B 816ab11ef9 Fix updating nav account/folder state 2019-07-22 13:25:03 +02:00
M66B 7f9b4fc2b5 Skip sync on oneshot operation 2019-07-22 13:18:52 +02:00
M66B 45ddabc9f0 Added option to always show images 2019-07-22 12:39:22 +02:00
M66B b316486119 Refactoring 2019-07-22 12:04:13 +02:00
M66B 226964e9fc Added option to disabled generated icons 2019-07-22 10:40:03 +02:00
M66B bc6555210f Show folder last sync in nav item 2019-07-22 10:09:50 +02:00
M66B 049f3c342d Refactoring 2019-07-22 09:52:08 +02:00
M66B 704b5c30b0 Show last sync time in account nav item 2019-07-22 09:48:48 +02:00
M66B 39c600822f Refactoring 2019-07-22 09:30:58 +02:00
M66B 4ce99a70d0 Extended debug info 2019-07-22 09:18:03 +02:00
M66B 4fb5c528ca Show check on debug only 2019-07-21 21:19:21 +02:00
M66B ba19d816c5 Small improvement 2019-07-21 20:09:55 +02:00
M66B fd7c286752 Restore notifications on boot/update 2019-07-21 19:29:46 +02:00
M66B 564ee54baa Crowdin sync 2019-07-21 17:41:29 +02:00
M66B 5d3fb91deb Added purchase check 2019-07-21 17:38:24 +02:00
M66B 7d8cfeb9ab Crowdin sync 2019-07-21 14:24:11 +02:00
M66B c3e5f8ba0f Show quick setup help button more prominently 2019-07-21 13:40:48 +02:00
M66B 97e9bed623 Crowdin sync 2019-07-21 13:33:22 +02:00
M66B 6ca9d9d3b3 Permanently delete messages instead of conversations 2019-07-21 13:28:47 +02:00
M66B 38f827c023 Small improvement 2019-07-21 12:43:36 +02:00
M66B b9f71a875a Refactoring 2019-07-21 12:20:27 +02:00
M66B 145b6d7efa Copy attachments on reply/forward only 2019-07-21 12:17:11 +02:00
M66B fe0714d10e Refactoring 2019-07-21 12:11:46 +02:00
M66B bad6f79ff7 Skip adding attachments on receipts 2019-07-21 11:56:59 +02:00
M66B 3d5d994852 Added edit as new 2019-07-21 11:54:36 +02:00
M66B adad5602f0 Used untrusted group instead relation 2019-07-21 10:31:34 +02:00
M66B 29246a0f2b Small improvement 2019-07-21 09:50:35 +02:00
M66B 3037791282 Drop requirement for synchronizing unified folder 2019-07-21 09:50:17 +02:00
M66B 39087ae79c Removed workaround 2019-07-20 22:59:48 +02:00
M66B 5e54dae5fa Crowdin sync 2019-07-20 22:35:01 +02:00
M66B 76399d131e Small fix 2019-07-20 22:25:59 +02:00
M66B 9c13eee4b5 Collapsible unified system folders 2019-07-20 22:25:50 +02:00
M66B 12c47070fd Revert "Added option to enable unified system folders"
This reverts commit ded0259acc.
2019-07-20 21:47:07 +02:00
M66B fa6e5e6d3f Fixed/simplified unified message selection 2019-07-20 21:44:56 +02:00
M66B ded0259acc Added option to enable unified system folders 2019-07-19 09:21:54 +02:00
M66B 5b5ec254fb Crowdin sync 2019-07-19 08:48:27 +02:00
M66B 174bad50f4 Unified system folders 2019-07-19 08:48:14 +02:00
M66B a942cf1b79 Added Lithuanian 2019-07-19 08:37:49 +02:00
M66B 08573a1a6f Updated legend 2019-07-19 08:37:28 +02:00
M66B 7677c89af8 Crowdin sync 2019-07-19 08:32:51 +02:00
M66B 272e691478 Added unified folder types 2019-07-19 08:27:44 +02:00
M66B 1f36e69e04 Simplified cleanup 2019-07-19 07:14:47 +02:00
M66B 7a97739689 Fixed resetting manual sync all 2019-07-19 07:11:05 +02:00
M66B fa432a76d7 Refactoring 2019-07-19 07:08:30 +02:00
M66B e757446d5e Updated colors 2019-07-19 06:47:59 +02:00
M66B 7229ca3f83 Small layout improvement 2019-07-18 20:23:17 +02:00
M66B b7a562994d Prevent crash 2019-07-18 20:13:33 +02:00
M66B 9bb8437096 Improved can auth check 2019-07-18 19:40:47 +02:00
M66B 00ef5e056a Document sign key handling 2019-07-18 18:06:33 +02:00
M66B 99abbb9a1d Updated color 2019-07-18 17:45:00 +02:00
M66B d4f6653047 Automatically remember sign key 2019-07-18 17:38:51 +02:00
M66B 463c59650c Fold mime 2019-07-18 16:42:20 +02:00
M66B e65317bbe7 Improved mime word decoding 2019-07-18 14:47:08 +02:00
M66B ec59befb82 Fixed swipe refresh on fast scroll 2019-07-18 14:04:14 +02:00
M66B 9d53cc6c75 Crowdin sync 2019-07-18 13:15:39 +02:00
M66B c474d399e8 Make sure swiped item will be moved back 2019-07-18 13:08:40 +02:00
M66B 3da3d14a92 Set query and fetch executors to low priority again 2019-07-18 13:01:01 +02:00
M66B a11963938f Make sure that pre moved messages are visible 2019-07-17 15:19:09 +02:00
M66B ebfa20b952 Allow selecting inbox as swipe target 2019-07-17 14:43:17 +02:00
M66B 748f532a94 Refactoring 2019-07-17 14:28:05 +02:00
M66B f0922e9152 Added swipe to seen 2019-07-17 14:23:23 +02:00
M66B 87b9dbd834 Take inline images into account for having images 2019-07-17 13:06:47 +02:00
M66B 3a96e3d13e Added relinker, fixed warning 2019-07-17 12:28:57 +02:00
M66B 450ccde55e Small improvement 2019-07-17 11:29:44 +02:00
M66B 0e3d79db1d Crowdin sync 2019-07-17 11:15:45 +02:00
M66B 67b8756b78 Added hint 2019-07-17 11:07:05 +02:00
M66B 96c3ab83a0 Send inline content as related 2019-07-17 09:38:40 +02:00
M66B a662203213 Cleanup 2019-07-16 21:43:02 +02:00
M66B 21cf9fd9a3 Crowdin sync 2019-07-16 19:43:00 +02:00
M66B 1b31abc4fc Small improvement 2019-07-16 19:28:42 +02:00
M66B 69e375b542 Small fix 2019-07-16 18:47:35 +02:00
M66B a8215cd7bd Default encrypt on replying to encrypted message 2019-07-16 18:46:25 +02:00
M66B 369a476513 Default Autocrypt prefer mutual mode 2019-07-16 17:58:43 +02:00
M66B b8203fe0f0 Added option to check sender's MX records 2019-07-16 14:56:46 +02:00
M66B 4fb3f3c638 Added logging 2019-07-16 14:24:32 +02:00
M66B 368d344f0b Only once 2019-07-16 13:32:02 +02:00
M66B 62059347f6 Prevent crash 2019-07-16 12:04:32 +02:00
M66B ceed8f0b03 Clear signature html on empty text 2019-07-16 11:59:14 +02:00
M66B 2e4d0c5917 Use DNS watch as default DNS server 2019-07-16 11:02:51 +02:00
M66B 8de929ff54 Small improvements 2019-07-16 10:54:07 +02:00
M66B 0e159b9f1c Added more polling intervals 2019-07-16 09:28:44 +02:00
M66B 5817a280f6 Count executed rules 2019-07-16 08:25:30 +02:00
M66B 6bd3817fc2 Crowdin sync 2019-07-16 08:25:13 +02:00
M66B 9c17a9758d Added option to disable double back 2019-07-15 22:15:38 +02:00
M66B 075d3dc6e9 Fixed some more time formatting 2019-07-15 21:28:55 +02:00
M66B ea14fa769a Fixed notification grouping/sound for older Android versions 2019-07-15 20:39:24 +02:00
M66B fe41220b42 Quick setup alt fix 2019-07-15 19:05:55 +02:00
M66B 667e25b7dd Prevent crash 2019-07-15 18:45:17 +02:00
M66B ae029a1b11 Fixed alt drafts quick setup 2019-07-15 17:41:11 +02:00
M66B 8267434832 Added logging 2019-07-15 17:19:25 +02:00
M66B 6499a14c7b Get DNS server for older Android versions 2019-07-15 16:53:47 +02:00
M66B 4a5235b4bf Use alternate drafts for quick setup 2019-07-15 16:23:51 +02:00
M66B 7c437d2a2d Get network DNS server 2019-07-15 16:15:37 +02:00
M66B c142c44055 Always prefer built-in profiles 2019-07-15 15:11:01 +02:00
Primokorn 9361e2131b
Update providers.xml
Adding Orange.fr, the n°1 ISP provider.
2019-07-15 14:50:59 +02:00
M66B 269bd11d87 Prevent crash 2019-07-15 14:12:41 +02:00
M66B 930663ff76 Sync time of sent messages 2019-07-15 13:48:27 +02:00