Commit Graph

5232 Commits

Author SHA1 Message Date
M66B 7497acf5ed Made calendar replies pro 2019-05-25 16:12:53 +02:00
M66B 7f82cdbe7d Always auto scroll up conversations 2019-05-25 16:11:12 +02:00
M66B a475aac754 Fixed finding attachments 2019-05-25 16:10:59 +02:00
M66B b85f41fbc7 Fix wrongly formatted CIDs 2019-05-24 09:19:22 +02:00
M66B 320a196fba Added logging 2019-05-24 09:14:38 +02:00
M66B 75812c06d1 Improved layout 2019-05-24 09:10:20 +02:00
M66B bc652cc8af 1.510 release 2019-05-23 19:26:23 +02:00
M66B 0544f4252a Disable sybscribed only by default 2019-05-23 19:26:07 +02:00
M66B eebadf6309 1.509 release 2019-05-23 19:15:44 +02:00
M66B 366183d035 Prevent crash 2019-05-23 19:14:24 +02:00
M66B eba867dd93 Legacy 2019-05-23 19:05:09 +02:00
M66B 7103571086 1.508 release 2019-05-23 18:56:31 +02:00
M66B 654fb4f4b4 Crowdin sync 2019-05-23 18:52:18 +02:00
M66B 7db95e7e2c Removed cache lists options
List caching is managed automatically
2019-05-23 18:52:08 +02:00
M66B 6add12cfb9 Simplification: removed message size calculation 2019-05-23 18:33:02 +02:00
M66B 3a23df76a0 Reduced fetch size to prevent OOM 2019-05-23 18:27:43 +02:00
M66B 8965d69b99 By default list subscribed folders only 2019-05-23 18:13:03 +02:00
M66B 84b06ef4e4 1.507 release 2019-05-23 17:00:17 +02:00
M66B 39fbf1508d Crowdin sync 2019-05-23 17:00:07 +02:00
M66B cf189511e3 Serialize account operations, increase IMAP connection pool size to 2 2019-05-23 16:38:53 +02:00
M66B 5f24921230 Reduce logging 2019-05-23 16:20:20 +02:00
M66B b13a7d62e2 Prevent crash 2019-05-23 15:57:44 +02:00
M66B 6703cb80ac Simplification
This reverts commit 104fa6f8c4.
2019-05-23 15:32:02 +02:00
M66B a7ce90c2db Refactoring 2019-05-23 12:23:53 +02:00
M66B 455d7a534d 1.506 release 2019-05-23 11:53:52 +02:00
M66B 320b8c1a26 Prevent crash 2019-05-23 11:53:24 +02:00
M66B 8a7d72e624 1.505 release 2019-05-23 11:42:31 +02:00
M66B e88fb35f3b Crowdin sync 2019-05-23 11:41:27 +02:00
M66B 960c5ae580 Small improvement 2019-05-23 11:38:46 +02:00
M66B 9894f0baf5 Set random Bugsnag client ID 2019-05-23 11:08:04 +02:00
M66B 70726f8c91 Prevent crash 2019-05-23 10:43:49 +02:00
M66B 104fa6f8c4 Copy custom IMAP host to custom SMTP host 2019-05-23 10:37:53 +02:00
M66B 6ff3264e63 Fixed disabling swipe refresh 2019-05-23 10:28:23 +02:00
M66B 50bcc79a0d Added option to synchronize subscribed folders only 2019-05-23 10:02:43 +02:00
M66B e5d91ac619 Take hidden folders into account for collapsible 2019-05-23 08:40:35 +02:00
M66B 6e5aba2535 Simplification 2019-05-23 07:09:13 +02:00
M66B a2365a7ba7 Fixed recipients count for reply 2019-05-22 22:44:36 +02:00
M66B 0515ae9ea9 Simplification 2019-05-22 22:36:35 +02:00
M66B 017f7e2b0a Always allow moving to drafts from outbox 2019-05-22 22:26:06 +02:00
M66B 1d4b953daa Refactoring 2019-05-22 21:34:35 +02:00
M66B c74f32f1e7 Rule fixes/improvements 2019-05-22 21:26:02 +02:00
M66B 5ac4ae818b Small improvements 2019-05-22 19:49:02 +02:00
M66B 0b7833d259 1.504 release 2019-05-22 19:40:56 +02:00
M66B a42e0cd20b Crowdin sync 2019-05-22 19:40:36 +02:00
M66B b6ee20e56f Folder selection dialog 2019-05-22 19:37:46 +02:00
M66B faaa1b432d Show folder type 2019-05-22 16:42:23 +02:00
M66B eeee0e61b9 Reply to sender only 2019-05-22 16:21:04 +02:00
M66B a92d328933 1.503 release 2019-05-22 15:49:03 +02:00
M66B 84a552dfea Crowdin sync 2019-05-22 15:48:45 +02:00
M66B 0afc34cfb1 Suppress connection errors in airplane mode 2019-05-22 15:44:49 +02:00
M66B 1f14c58ae8 Refactoring 2019-05-22 15:41:54 +02:00
M66B 7a23d0bffd Transaction per folder 2019-05-22 14:59:21 +02:00
M66B 101003eaa1 Removed matched rule click 2019-05-22 14:46:20 +02:00
M66B b20c12edd1 Prevent too long IMAP commands 2019-05-22 13:17:42 +02:00
M66B 1d98fea2df Added hint about manual synchronization 2019-05-22 12:24:00 +02:00
M66B a3d7b98bcd 1.502 release 2019-05-22 11:03:35 +02:00
M66B c56b3eb1c7 Crowdin sync 2019-05-22 11:03:02 +02:00
M66B cc13995bd0 Small fix 2019-05-22 10:55:17 +02:00
M66B ca51112088 Added nav to message bottom 2019-05-22 10:53:28 +02:00
M66B a715dab78e Added layout file 2019-05-22 10:01:44 +02:00
M66B e52b52b2ba Serialize sync on init 2019-05-22 09:43:52 +02:00
M66B 4b832db3fc Added rule check 2019-05-22 09:24:43 +02:00
M66B 15e56bdbbb Update folder sync state on sync only 2019-05-22 08:02:37 +02:00
M66B 6075609226 Revert "Added rule log"
This reverts commit 63c03cc990.
2019-05-22 07:51:50 +02:00
M66B 5873f65974 Revert "Basic rule log view"
This reverts commit 33d23f909a.
2019-05-22 07:51:34 +02:00
M66B 33d23f909a Basic rule log view 2019-05-22 00:01:45 +02:00
M66B 63c03cc990 Added rule log 2019-05-21 23:02:26 +02:00
M66B 2acf64ecb1 Allow deleting trashed messages without ID 2019-05-21 22:35:30 +02:00
M66B ac3caad6ed Skip wakelock for notices 2019-05-21 18:26:56 +02:00
M66B 2a11d95440 Remove viewport limitations 2019-05-21 18:23:34 +02:00
M66B 986dbfcac9 Show/print full original message 2019-05-21 17:38:48 +02:00
M66B a569efa6c4 Revert "Show full original message"
This reverts commit 1fb2ac6fcf.
2019-05-21 17:36:54 +02:00
M66B 1fb2ac6fcf Show full original message 2019-05-21 17:20:25 +02:00
M66B 7ade3229b2 Show/hide up button on expand/collapse 2019-05-21 16:11:59 +02:00
M66B 008520bbbf Cancel notifiation on action 2019-05-21 15:55:10 +02:00
M66B bc42de39ed Hide reply answer if no answers 2019-05-21 15:43:17 +02:00
M66B 2b53398926 Schedule is enabled even when sync is disabled 2019-05-21 15:31:41 +02:00
M66B b0e83d6fa0 Reply all requires multiple recipients 2019-05-21 15:28:32 +02:00
M66B 8df51f0261 Sync most important folders first 2019-05-21 15:23:18 +02:00
M66B a849065d7f Cleanup 2019-05-21 15:05:33 +02:00
M66B 7db3a561ed Small improvement 2019-05-21 15:01:18 +02:00
M66B c1c5fa7a5b Fixed list reply 2019-05-21 14:50:10 +02:00
M66B 1b409ad7ab Fixed resetting notification count 2019-05-21 14:29:45 +02:00
M66B 8324b893a4 Fixed repeating folders 2019-05-21 14:28:57 +02:00
M66B bb60b16472 Fixed upgrade 2019-05-21 14:28:38 +02:00
M66B a829141c8e Updated texts 2019-05-21 14:15:43 +02:00
M66B 5a6602ebae Updated text 2019-05-19 10:08:24 +02:00
M66B 5243b92e10 Updated widget/badge count on change only 2019-05-19 08:27:55 +02:00
M66B 76718567d9 1.501 release 2019-05-19 08:13:46 +02:00
M66B 23fb408583 Crowdin sync 2019-05-19 08:13:22 +02:00
M66B 9b37f00909 Attempt to fix multiple selection keeping active 2019-05-19 08:11:27 +02:00
M66B e3c833112f Small improvement 2019-05-19 07:26:55 +02:00
M66B 0a29a0a282 1.500 release 2019-05-18 21:45:30 +02:00
M66B 5eb67064dd Limit notification group size early
To prevent looking up contact info
2019-05-18 21:45:00 +02:00
M66B f736f15fbb Cache contact info 120 seconds 2019-05-18 21:34:25 +02:00
M66B b1d217ed46 Transient list of existing notifications 2019-05-18 21:25:46 +02:00
M66B 5b63787742 Limit number of notifications to 20 per group 2019-05-18 20:53:03 +02:00
M66B c6901fa9e6 1.499 release 2019-05-18 20:17:06 +02:00
M66B 57932f7307 Small fix 2019-05-18 20:16:08 +02:00
M66B 8a8c981e9a Crowdin sync 2019-05-18 20:09:39 +02:00
M66B 189a24bc8b Added calendar replies 2019-05-18 20:09:31 +02:00
M66B 29dc3a9f8d Build fixes 2019-05-18 14:53:49 +02:00
M66B 1e736f81f1 1.498 release 2019-05-18 14:24:58 +02:00
M66B 98971d2584 Crowdin sync 2019-05-18 14:23:12 +02:00
M66B 1c494057e3 iCalendar support 2019-05-18 14:18:59 +02:00
M66B 336dd61470 Show open link title 2019-05-18 09:54:01 +02:00
M66B eb872b73e2 Added license info 2019-05-18 09:35:01 +02:00
M66B 58b2d97339 Simplification 2019-05-18 08:49:20 +02:00
M66B 386f9cca17 Added rule type copy 2019-05-18 08:34:26 +02:00
M66B fcf5192ad8 Differentiate wakelocks 2019-05-18 08:02:45 +02:00
M66B 5095218cdc Save some space 2019-05-18 07:24:06 +02:00
M66B 0042a1e580 Set initial delay for periodic workers 2019-05-17 22:12:12 +02:00
M66B fc2c972062 Updated work manager to version 2.1.0-alpha02 2019-05-17 22:11:56 +02:00
M66B 9eb745ab83 1.497 release 2019-05-17 20:29:33 +02:00
M66B 541deb9144 Crowdin sync 2019-05-17 20:29:08 +02:00
M66B 3fb60e0d65 Added option to display attachments after the message text 2019-05-17 20:07:08 +02:00
M66B 02cba3b9f9 Refactoring 2019-05-17 19:32:15 +02:00
M66B cf7cddd1a9 Reduce memory usage on download 2019-05-17 17:41:23 +02:00
M66B 189fd5aefb Remove model observer on destroy 2019-05-17 16:44:37 +02:00
M66B aa39d13130 1.496 release 2019-05-17 07:47:29 +02:00
M66B 2d2e26d791 Crowdin sync 2019-05-17 07:45:13 +02:00
M66B 530895f179 Revert "Move attachments below the message text"
This reverts commit 87bb343518.
2019-05-17 07:45:09 +02:00
M66B d8e5a35dcf 1.495 release 2019-05-16 22:06:51 +02:00
M66B 337d5ea1a9 Added breadcrumbs 2019-05-16 22:06:13 +02:00
M66B bb9b7fe2b0 Little copy devil 2019-05-16 21:10:00 +02:00
M66B e10a4e4403 1.494 release 2019-05-16 20:48:47 +02:00
M66B ff1b941a37 Crowdin sync 2019-05-16 20:48:12 +02:00
M66B 9f756079b1 Added attachment logging 2019-05-16 20:44:42 +02:00
M66B 87bb343518 Move attachments below the message text 2019-05-16 20:30:49 +02:00
M66B df5376a860 Log free heap memory 2019-05-16 20:00:15 +02:00
M66B 36c691eb25 Added option to disable list caching, dynamically remove lists on low mem 2019-05-16 19:09:51 +02:00
M66B 0781549a38 Added new folder icon 2019-05-16 15:33:35 +02:00
M66B e47591f669 Added keep-alive interval hint 2019-05-16 15:09:14 +02:00
M66B 7e9451ebe1 Small improvement 2019-05-16 14:16:09 +02:00
M66B a7942aa80b Refactoring 2019-05-16 13:52:12 +02:00
M66B 55d4cde6cf Refactoring 2019-05-16 13:47:52 +02:00
M66B 2fe7280c08 1.493 release 2019-05-16 13:17:56 +02:00
M66B 19b82fc860 Crowdin sync 2019-05-16 13:17:41 +02:00
M66B 98c636f002 Fixed folder menu order 2019-05-16 13:14:19 +02:00
M66B ba34d600af Fixed last model 2019-05-16 12:07:24 +02:00
M66B 976142178f Notification settings are pro features 2019-05-16 11:10:01 +02:00
M66B c07f72bd41 1.492 release 2019-05-16 10:58:28 +02:00
M66B 7fd62bf3f0 Crowdin sync 2019-05-16 10:55:59 +02:00
M66B 90a66e4be0 Recreate notification channels on import 2019-05-16 10:43:55 +02:00
M66B 6ffc622f19 Small improvements 2019-05-16 10:42:01 +02:00
M66B c65a771209 Simplification 2019-05-16 10:40:21 +02:00
M66B 3de52ddcd6 Added edit account notification channel 2019-05-16 10:31:52 +02:00
M66B 2dabc63476 Improved contact notification channel management 2019-05-16 10:21:27 +02:00
M66B 84a27c7d7a Support for notification channel per folder 2019-05-16 10:21:06 +02:00
M66B aba421c470 Refactoring 2019-05-16 09:08:06 +02:00
M66B 523cbca2b7 Update notification channel on account save 2019-05-16 08:50:38 +02:00
M66B 98fe4c31f6 Small fix/improvement 2019-05-16 08:13:18 +02:00
M66B 42f9193179 Simplify account notification management 2019-05-16 07:50:08 +02:00
M66B b0655f0668 Fixed extra reload on oneshot 2019-05-16 07:05:25 +02:00
M66B 65dec2dccc Filter account operation canceled exceptions 2019-05-15 22:03:44 +02:00
M66B 027444c772 Fixed color dialog titles 2019-05-15 21:21:30 +02:00
M66B 765f711b27 Consider connection and socket exception as unrecoverable 2019-05-15 21:21:05 +02:00
M66B 13e818b5e2 Small improvement 2019-05-15 21:20:42 +02:00
M66B cef1389244 Limit error reports in stable builds 2019-05-15 21:20:18 +02:00
M66B 6dbf097e47 Made colored flags pro feature 2019-05-15 18:24:07 +02:00
M66B 3938cac8ec 1.491 release 2019-05-15 17:15:23 +02:00
M66B 2959be5417 Small layout improvement 2019-05-15 17:14:48 +02:00
M66B 599239dd47 Crowdin sync 2019-05-15 17:07:58 +02:00
M66B 9e301af6ad Fixed changing view model type 2019-05-15 17:05:11 +02:00
M66B 869ffd3c36 1.490 release 2019-05-15 13:49:23 +02:00
M66B 797de3c957 Crowdin sync 2019-05-15 13:49:03 +02:00
M66B 0f4221ba65 Reset search once only 2019-05-15 13:47:01 +02:00
M66B cd608fb5f7 Fixed scroll to top 2019-05-15 13:37:35 +02:00
M66B 8b0096f702 Added rule to add (colored) flag 2019-05-15 12:52:39 +02:00
M66B 90760f9ee8 1.489 release 2019-05-15 11:47:51 +02:00
M66B a0513efe69 Crowdin sync 2019-05-15 11:45:28 +02:00
M66B 4413d5f01a Check for duplicate adds 2019-05-15 11:40:43 +02:00
M66B 6695a0c26b Prevent crash 2019-05-15 11:18:14 +02:00
M66B 5529099ade Added colored stars 2019-05-15 11:11:02 +02:00
M66B 0b12570133 Fixed crash 2019-05-15 10:46:59 +02:00
M66B f3cf009a9f Small fix 2019-05-15 09:13:10 +02:00
M66B 37649b9793 1.488 release 2019-05-15 08:25:59 +02:00
M66B bd15f97409 Crowdin sync 2019-05-15 08:25:39 +02:00
M66B 00d9374831 Fixed account folder selection 2019-05-15 08:25:23 +02:00
M66B b208c9dd38 Small improvements 2019-05-14 21:47:07 +02:00
M66B b72062faeb Delay resetting search 2019-05-14 21:35:54 +02:00
M66B 62ef2d7e46 1.487 release 2019-05-14 19:59:23 +02:00
M66B 65cf913b7e Crowdin sync 2019-05-14 19:58:51 +02:00
M66B d53de58bc2 Small improvements 2019-05-14 19:57:01 +02:00
M66B fbc7961705 Small fix 2019-05-14 19:21:11 +02:00
M66B 4a3d18104d Cache message list view models 2019-05-14 18:55:57 +02:00
M66B b2e445c04b Small improvements 2019-05-14 12:12:13 +02:00
M66B 1efe675abd 1.486 release 2019-05-14 11:45:16 +02:00
M66B 373eb44542 New message notification on snoozed when folder notify only 2019-05-14 11:26:18 +02:00
M66B e709c24a50 Crowdin sync 2019-05-14 11:19:04 +02:00
M66B 86b55996f4 Small fix 2019-05-14 11:17:41 +02:00
M66B 1764c52b2d Reduce error reporting 2019-05-14 10:07:05 +02:00
M66B f917ebe1b4 Revert "Always enabled threading when searching"
This reverts commit 1299093d8f.

Own choice
2019-05-14 09:55:50 +02:00
M66B 1299093d8f Always enabled threading when searching 2019-05-14 09:53:36 +02:00
M66B 396dbb27d0 Skip filtering on snoozed on new messages in thread 2019-05-14 09:35:39 +02:00
M66B 00c54bf2c0 Small fix 2019-05-14 09:23:02 +02:00
M66B 77696e7eda Added iCloud provider 2019-05-14 09:18:34 +02:00
M66B 1a3e73f5cd Fixed browse on server 2019-05-14 09:08:36 +02:00
M66B 1a27983015 Small improvement 2019-05-14 09:03:03 +02:00
M66B 7c8d914f26 IOException isn't unexpected when checking for updates 2019-05-13 22:50:57 +02:00
M66B 9c709bd881 1.485 release 2019-05-13 22:23:13 +02:00
M66B 353d719917 Cleanup 2019-05-13 22:22:09 +02:00
M66B 1c303b4c49 Crowdin sync 2019-05-13 22:21:11 +02:00
M66B 50992a49d5 Prevent error 2019-05-13 22:14:21 +02:00
M66B b882b821a7 Raw send failed exception 2019-05-13 21:20:42 +02:00
M66B 612c252313 Show more image data 2019-05-13 20:54:02 +02:00
M66B 3fa67067ee Added images separator 2019-05-13 20:44:08 +02:00
M66B e435a4a1ba Fixed loop 2019-05-13 20:26:37 +02:00
M66B bf44e88168 Updated text 2019-05-13 19:54:05 +02:00
M66B e77d552107 Prevent crash 2019-05-13 16:38:39 +02:00
M66B bc6e416950 1.484 release 2019-05-13 15:57:09 +02:00
M66B ce4c6da793 Fixed search on sender 2019-05-13 15:56:44 +02:00
M66B 91d391da77 Updated text 2019-05-13 15:56:09 +02:00
M66B 8c11ef072f 1.483 release 2019-05-13 15:22:57 +02:00
M66B e5cc858710 Crowdin sync 2019-05-13 15:22:26 +02:00
M66B bced1255b1 Fixed original view 2019-05-13 15:13:33 +02:00
M66B 7f0de48d0e Refactoring 2019-05-13 14:40:15 +02:00
M66B 35c7993d92 Made search for sender public 2019-05-13 14:22:30 +02:00
M66B a8eed5fead Fixed address actions background 2019-05-13 13:57:03 +02:00
M66B c25a0824cf Refactoring 2019-05-13 13:53:03 +02:00
M66B 5ec48b6036 Search sender 2019-05-13 13:38:27 +02:00
M66B 102838c007 Add/update contacts in transaction 2019-05-13 13:25:57 +02:00
M66B be8c5a99e3 Added search in title 2019-05-13 13:24:01 +02:00
M66B 8390b70061 Cleanup 2019-05-13 13:11:19 +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 42ff71fe4c Show mail connect exceptions 2019-05-13 12:25:57 +02:00
M66B dc9cb460f9 Updated texts 2019-05-13 12:23:02 +02:00
M66B 18dcc788b5 Fixed send at with delay sending 2019-05-13 11:09:01 +02:00
M66B d2737219e0 Remove HTML elements with a namespace 2019-05-13 11:03:15 +02:00
M66B a6c59b973b Use tabs for legend 2019-05-13 09:55:17 +02:00
M66B 54d219e580 Refactoring 2019-05-13 09:12:24 +02:00
M66B 37d846a0a9 Fixed watchdog 2019-05-13 08:38:04 +02:00
M66B 41e2830927 Updated legend 2019-05-13 08:13:03 +02:00
M66B 1a8fde037c Updated error report filtering 2019-05-13 08:06:52 +02:00
M66B 724d966ef3 Small fix 2019-05-13 08:06:32 +02:00
M66B 499b0ed6fd Signature fixes 2019-05-13 08:02:56 +02:00
M66B e3c14cc143 Updated texts 2019-05-13 07:28:43 +02:00
M66B 6dc033ee9c Replaced list icon 2019-05-12 21:32:07 +02:00
M66B a2c38bd234 Added watchdog 2019-05-12 20:15:16 +02:00
M66B d4da0bb223 Prevent selecting inbox 2019-05-12 19:23:52 +02:00
M66B 94419a84df Refactoring 2019-05-12 19:14:34 +02:00
M66B fc480e80b4 Refactoring: IPInfo 2019-05-12 18:46:26 +02:00
M66B d77997a73b Refactoring 2019-05-12 18:43:37 +02:00
M66B 76d53e9e6b Refactoring: connectionHelper 2019-05-12 18:41:51 +02:00
M66B 09ace5e05a Refactoring 2019-05-12 18:22:41 +02:00
M66B 121c89abbd Adde server breadcrumbs 2019-05-12 18:19:33 +02:00
M66B edd1d14497 Cleanup 2019-05-12 18:14:38 +02:00
M66B d17dd68f3b Whitelist supported image formats 2019-05-12 17:01:16 +02:00
M66B 50690a8544 Sanitize operation exceptions 2019-05-12 16:40:27 +02:00