Commit Graph

774 Commits

Author SHA1 Message Date
M66B
6fa14c93e7 Auto prolong oneshot 2019-06-01 08:44:46 +02:00
M66B
a0301e65cc Increased one shot duration to 2 minutes 2019-06-01 08:02:15 +02:00
M66B
a263c384c0 Reduce memory usage 2019-05-29 16:55:36 +02:00
M66B
583b584935 Delete not found folders 2019-05-25 16:45:46 +02:00
M66B
c671c1b9d9 Small improvement 2019-05-25 16:32:08 +02:00
M66B
cf189511e3 Serialize account operations, increase IMAP connection pool size to 2 2019-05-23 16:38:53 +02:00
M66B
0afc34cfb1 Suppress connection errors in airplane mode 2019-05-22 15:44:49 +02:00
M66B
e52b52b2ba Serialize sync on init 2019-05-22 09:43:52 +02:00
M66B
ac3caad6ed Skip wakelock for notices 2019-05-21 18:26:56 +02:00
M66B
8df51f0261 Sync most important folders first 2019-05-21 15:23:18 +02:00
M66B
1b409ad7ab Fixed resetting notification count 2019-05-21 14:29:45 +02:00
M66B
b1d217ed46 Transient list of existing notifications 2019-05-18 21:25:46 +02:00
M66B
fcf5192ad8 Differentiate wakelocks 2019-05-18 08:02:45 +02:00
M66B
337d5ea1a9 Added breadcrumbs 2019-05-16 22:06:13 +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
a2c38bd234 Added watchdog 2019-05-12 20:15:16 +02:00
M66B
76d53e9e6b Refactoring: connectionHelper 2019-05-12 18:41:51 +02:00
M66B
dcc7a7e82b Name threads 2019-05-12 12:11:36 +02:00
M66B
4544887666 Leave breadcrumb on reload 2019-05-10 11:16:38 +02:00
M66B
619dc6a07c Fixed start on reload 2019-05-09 20:25:27 +02:00
M66B
567aeffe46 Some order 2019-05-07 08:11:58 +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
56b1361992 Prolonged oneshots 2019-05-05 10:02:35 +02:00
M66B
0d71716720 Show if folder read only 2019-04-30 09:06:32 +02:00
M66B
6b74e15218 Open read only folders 2019-04-29 21:54:49 +02:00
M66B
a45674596a Reinitialize poll on schedule 2019-04-27 18:07:06 +02:00
M66B
3a2a369aff Allow manual sync when polling 2019-04-26 13:35:10 +02:00
M66B
d43b1f9f69 Added polling 2019-04-26 12:45:45 +02:00
M66B
fdf2cb812b Account warning after 60 minutes 2019-04-25 15:21:32 +02:00
M66B
1ae23fb11f Updated work manager 2019-04-25 11:46:45 +02:00
M66B
7c2f221282 Show if receipt was requested, refactoring 2019-04-17 20:33:22 +02:00
M66B
4a6ede366e Clear on fresh start 2019-04-17 10:53:15 +02:00
M66B
1c6831d6d9 Process while running and recoverable 2019-04-17 08:40:52 +02:00
M66B
482aec8eb0 Prevent crash 2019-04-17 08:00:35 +02:00
M66B
81368e7bdf Cleanup 2019-04-13 08:47:51 +02:00
M66B
f9880b5a0d Refactoring 2019-04-12 09:00:27 +02:00
M66B
a0038c41da Monitor hidden messages 2019-04-11 17:12:20 +02:00
M66B
3af09b1a7b Fast fail on folder closed 2019-04-10 20:17:58 +02:00
M66B
670079f6e2 Added reset 2019-04-06 14:52:35 +02:00
M66B
6c6eb8b57d Reduce logging 2019-04-06 09:56:37 +02:00
M66B
f619dd09a3 Prevent crash 2019-04-05 14:38:54 +02:00
M66B
f2f94d0119 Suppress alert 'Too many simultaneous connections' 2019-03-31 10:14:36 +02:00
M66B
4089e802c4 Fixed lifecycle concurrency 2019-03-30 20:26:09 +01:00
M66B
c91ef70c39 Reset account errors 2019-03-30 18:32:25 +01:00
M66B
cddfb344da Run lifecycle events on main thread 2019-03-30 16:20:34 +01:00
M66B
90ee847281 Granular message transaction 2019-03-30 14:49:51 +01:00
M66B
f40a9f96df Fixed lifecycle threading 2019-03-30 06:39:26 +00:00
M66B
e5e3e0b76c Catch store closed exception 2019-03-28 07:22:30 +00:00