Commit Graph

738 Commits

Author SHA1 Message Date
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
M66B
e4e64e21c6 Added lifecycle logging 2019-03-27 13:24:58 +00:00
M66B
b672ab77f8 Added ShortcutBadger 2019-03-27 09:48:20 +00:00
M66B
3acb07b916 Added account warning 2019-03-27 08:19:11 +00:00
M66B
34de79da76 Prevent crash 2019-03-25 20:05:12 +00:00
M66B
a8c4d0d3ce Explicitly send NOOP when polling 2019-03-25 17:34:48 +00:00
M66B
8c356b94f6 Fixed operations lifecycle 2019-03-25 14:51:18 +00:00
M66B
7473697ac1 Shutdown service executor 2019-03-25 14:07:28 +00:00
M66B
3c63f4bfe3 Batch notify new messages 2019-03-20 14:52:51 +00:00
M66B
1d27c85486 Small improvements 2019-03-19 18:53:34 +00:00
M66B
8a0ac170c6 Update local contacts after account creation only
This is to prevent double counts after importing settings
2019-03-18 09:52:20 +00:00
M66B
872984b33c Fixed initial state 2019-03-17 18:12:53 +00:00
M66B
9c117d7b2b Refactoring 2019-03-17 18:07:53 +00:00
M66B
b0cc2ac631 Log network capabilities 2019-03-16 18:35:14 +00:00
M66B
4ca5cd0540 Keep network state 2019-03-16 14:32:52 +00:00
M66B
b023005698 Switch to AndroidX preference manager 2019-03-15 13:54:25 +00:00
M66B
38fcadab9b Android Q compatibility 2019-03-14 14:57:24 +00:00
M66B
1f6a4a9bd8 Send minimal client ID 2019-03-09 16:54:43 +00:00
M66B
5c8472bd3c Show number of messages on server 2019-03-09 08:20:46 +00:00
M66B
978f35c883 Removed dependency on UIDPLUS
Support for UIDPLUS has appeared to be unreliable
2019-03-09 06:48:56 +00:00
M66B
e221a06247 Removed wait operations 2019-03-08 15:26:12 +00:00
M66B
9786067060 Notification sound per email address 2019-03-07 12:29:03 +00:00
M66B
80c28636e6 Simplify operations watcher 2019-03-06 16:45:10 +00:00
M66B
1a072cde2a Refactoring 2019-03-06 10:19:34 +00:00
M66B
d896671534 Check for suitable internet connection 2019-03-06 09:51:46 +00:00
M66B
ae6d74762c Small fix 2019-03-05 19:36:27 +00:00
M66B
e074884d99 Let's finally fix this ... 2019-03-05 19:06:57 +00:00
M66B
0c9ccef668 Added wait operation 2019-03-05 13:03:42 +00:00
M66B
a0774c545f Replaced foreground operations by oneshot mode 2019-03-05 10:39:00 +00:00
M66B
3e77686d95 Prevent crash 2019-03-04 06:56:56 +00:00
M66B
bc2d3a3d15 Delete background SYNC ops on stopping sync service 2019-03-03 12:43:09 +00:00
M66B
46fec74282 Added cleanup worker 2019-03-03 09:48:41 +00:00
M66B
41e16cab20 Fixed crash 2019-03-03 09:17:42 +00:00
M66B
d7e7371603 Use foreground worker 2019-03-03 09:09:11 +00:00
M66B
feb70159b0 Use separate store connection for foreground actions 2019-03-02 12:55:13 +00:00
M66B
3e15a0594c Download content outside of transaction 2019-03-02 10:49:58 +00:00
M66B
3e86195cd8 Background sync, simplifications 2019-03-02 07:43:12 +00:00