cketti
28ee0a69e5
Replace ShowcaseView with SimpleHighlightView
...
It's ShowcaseView stripped of everything we don't need.
2020-05-12 00:44:39 +02:00
cketti
083b1c1066
Remove unused views from accounts_item layout
2020-05-09 21:20:34 +02:00
cketti
6a6e9d5f88
Merge pull request #4749 from k9mail/appcompat_drawables
...
Use AppCompat's 'srcCompat' attribute to reference drawables
2020-05-09 20:59:51 +02:00
cketti
259d0d03fe
Merge pull request #4719 from livmackintosh
...
Git history was manually cleaned up.
2020-05-09 17:51:22 +02:00
Olivia Mackintosh
dfe2698453
Add detection of configuration based on SRV records (RFC6186)
2020-05-09 17:48:40 +02:00
cketti
f5eb16c844
Use AppCompat's 'srcCompat' attribute to reference drawables
...
This way AppCompat's VectorDrawable implementation will be used. It works
around a couple of platform bugs.
We can't use this mechanism in layouts that we don't inflate ourselves,
e.g. the message list widget layout.
2020-05-09 17:16:26 +02:00
cketti
5d6d64f00b
Prepare for version 5.714
2020-05-08 23:24:34 +02:00
cketti
03369f3c27
Version 5.713
2020-05-08 23:18:57 +02:00
cketti
c0eddae91f
Merge pull request #4743 from k9mail/fix_reply
...
Fix loading original message when replying
2020-05-08 20:33:48 +02:00
cketti
e830656d80
Remove LocalFolder.close()
...
It's not doing anything useful and was responsible for at least one bug.
2020-05-08 19:42:16 +02:00
cketti
5a4a269926
Prepare for version 5.713
2020-05-08 15:03:49 +02:00
cketti
a236c35621
Version 5.712
2020-05-08 14:58:03 +02:00
cketti
633fee44d0
Merge pull request #4739 from k9mail/fix_pre_api26_crash
...
Remove usage of java.time API
2020-05-08 14:57:14 +02:00
cketti
b67ed99f24
Remove usage of java.time API
2020-05-08 14:32:51 +02:00
cketti
c966b7d49d
Prepare for version 5.712
2020-05-08 11:07:03 +02:00
cketti
04e9714284
Version 5.711
2020-05-08 10:39:57 +02:00
cketti
0476bd45ac
Merge pull request #4735 from k9mail/update_translations
...
Update translations
2020-05-07 23:41:05 +02:00
cketti
b63929472b
Update translations
2020-05-07 19:30:23 +02:00
cketti
e5c19a6f9f
Merge pull request #4734 from k9mail/fix_unread_widget
...
Fix unread widget
2020-05-07 19:11:16 +02:00
cketti
1f3525ba49
Merge pull request #4733 from k9mail/fix_mail_sync
...
Improve periodic mail sync
2020-05-07 19:03:22 +02:00
cketti
5857f18203
Fix displaying the folder name in unread widget title
2020-05-07 17:10:12 +02:00
cketti
d15bfab01c
Rewrite unread widget configurations created by old app versions
2020-05-07 17:10:10 +02:00
cketti
8b5055ec40
Update unread widgets from a background thread
2020-05-07 11:36:08 +02:00
cketti
03d057a785
Retry failed periodic syncs with exponential backoff
2020-05-06 17:35:32 +02:00
cketti
76f1d37bc1
Use last sync time to calculate initial delay for periodic syncs
2020-05-06 17:35:25 +02:00
cketti
a224291532
Save last sync time
2020-05-06 16:57:38 +02:00
cketti
1e21f94e1c
Only reschedule sync job for the account whose settings were changed
2020-05-06 15:37:02 +02:00
cketti
35aac53e10
Disable mail sync job when 'background sync' is set to 'never'
2020-05-06 15:04:02 +02:00
cketti
c30911cbf6
Check last sync time when performing periodic syncs
2020-05-06 14:12:19 +02:00
cketti
fad2d91f72
Fix check to not sync a folder if it was checked recently
2020-05-06 14:11:32 +02:00
cketti
746beb84ed
Check if periodic mail sync is disabled in MailSyncWorker
2020-05-06 13:44:25 +02:00
cketti
664e444d79
Merge pull request #4728 from k9mail/use_folder_ids
...
Change "frontend" code to refer to folders by database ID
2020-05-06 00:17:06 +02:00
cketti
9ed54011ce
Refactor MigrationTo75
2020-05-05 22:55:19 +02:00
cketti
1717ede350
Avoid NullPointerExceptions when unboxing
2020-05-05 17:16:04 +02:00
cketti
e305d91cf2
Remove FolderInfoHolder.serverId
2020-05-05 15:49:29 +02:00
cketti
af667131a9
Remove folderServerId from MessageListItem
2020-05-05 15:49:29 +02:00
cketti
7e958abb1d
Fix exporting folder names for special folders
2020-05-05 15:49:29 +02:00
cketti
d503935ac5
Fix code to create Outbox folder after settings import
2020-05-05 15:49:29 +02:00
cketti
584c365a3d
Use imported special folders after refreshing the folder list
2020-05-05 15:49:29 +02:00
cketti
9e02b1cba5
Use imported auto-expand folder after refreshing the folder list
2020-05-04 16:31:00 +02:00
cketti
cc637a6575
Rename Account.get*Folder() to getImported*Folder()
2020-05-04 16:31:00 +02:00
cketti
fe5dcfa8a1
Rename Account.getInboxFolder() to getLegacyInboxFolder()
2020-05-04 16:31:00 +02:00
cketti
f82214d5cc
Replace Account.getAutoExpandFolder() with Account.getAutoExpandFolderId()
2020-05-04 16:31:00 +02:00
cketti
8079ef89b4
Reset folder server IDs in Account
2020-05-04 16:31:00 +02:00
cketti
2f875abcfc
Replace remaining usages of Account.get*Folder()
2020-05-04 16:31:00 +02:00
cketti
d298897b51
Store folder IDs of special folders in Preferences
2020-05-04 16:31:00 +02:00
cketti
bb9e6558f0
Replace Account.getArchiveFolder() with Account.getArchiveFolderId()
2020-05-04 16:31:00 +02:00
cketti
7f80947740
Replace Account.getSentFolder() with Account.getSentFolderId()
2020-05-04 16:31:00 +02:00
cketti
253f4c85ff
Replace Account.getSpamFolder() with Account.getSpamFolderId()
2020-05-04 16:31:00 +02:00
cketti
c943c03879
Replace Account.getDraftsFolder() with Account.getDraftsFolderId()
2020-05-04 16:31:00 +02:00