Commit graph

10940 commits

Author SHA1 Message Date
cketti
44d51b73ba Update Kotlin coroutines libraries to version 1.5.2 2021-10-30 02:37:04 +02:00
cketti
b6da1cfb99 Update Kotlin to version 1.5.31 2021-10-30 02:33:09 +02:00
cketti
15309e3ff2
Merge pull request #5756 from k9mail/ui_preview
Make the UI preview in the IDE more useful
2021-10-27 15:26:29 +02:00
cketti
086ce98f44 Add sample data and various tools attributes to layouts 2021-10-27 14:38:18 +02:00
cketti
7209dc0ff2 Set theme in ui-legacy module so the IDE preview picks it up 2021-10-27 04:37:51 +02:00
Dimitri Wauters
c6af46ce58
Don't crash when loading images without internet permission (#5745)
Catch SecurityException when unblocking network load
2021-10-26 18:15:56 +02:00
cketti
a951e07fed
Merge pull request #5752 from k9mail/clock
Convert class 'Clock' to an interface
2021-10-25 18:10:20 +02:00
cketti
1a1459c72a
Merge pull request #5750 from k9mail/forward_as_attachment_subject
Set subject when forwarding a message as attachment
2021-10-25 18:09:03 +02:00
cketti
20dfc9a75b Convert class 'Clock' to an interface 2021-10-23 04:00:15 +02:00
cketti
bbe015eea8 Rename .java to .kt 2021-10-23 03:53:19 +02:00
cketti
0f278ebfe2 Set subject when forwarding a message as attachment 2021-10-22 19:46:31 +02:00
cketti
e72df96603
Merge pull request #5744 from k9mail/remove_notification_priority
Don't set notification priority to high for starred messages
2021-10-18 18:59:26 +02:00
cketti
01f3be62dd Don't set notification priority to high for starred messages
This is an obscure feature I doubt was used much. It only worked on Android versions prior to 8.0 anyway.
2021-10-18 17:26:24 +02:00
cketti
b8700b9dce
Merge pull request #5739 from k9mail/refactor_notification_code
Refactor notification code
2021-10-15 18:36:48 +02:00
cketti
266064c6cf Add parameter names to Koin declarations 2021-10-15 18:07:53 +02:00
cketti
d42ddd4698 Rename NewMailNotifications to NewMailNotificationController 2021-10-15 18:07:53 +02:00
cketti
7668e14577 Rename MessageSummaryNotifications to SummaryNotificationCreator 2021-10-15 18:07:52 +02:00
cketti
5aa465a68e Rename SingleMessageNotifications to SingleMessageNotificationCreator 2021-10-15 18:07:23 +02:00
cketti
13f64bd0d7 Rename LockScreenNotifications to LockScreenNotificationCreator 2021-10-15 18:07:21 +02:00
cketti
ad5b9a300b Rename SyncNotifications to SyncNotificationController 2021-10-14 17:28:15 +02:00
cketti
f48ff91af8 Rename SendFailedNotifications to SendFailedNotificationController 2021-10-14 17:22:51 +02:00
cketti
05a75b898e Rename CertificateErrorNotifications to CertificateErrorNotificationController 2021-10-14 17:20:30 +02:00
cketti
50187f8b53 Rename AuthenticationErrorNotifications to AuthenticationErrorNotificationController 2021-10-14 17:11:15 +02:00
cketti
8836ed4dec
Merge pull request #5734 from k9mail/remove_base_notifications
Remove BaseNotifications class
2021-10-12 18:49:01 +02:00
cketti
b739bc470a
Merge pull request #5733 from k9mail/remove_unused_code
Remove unused code
2021-10-12 16:30:59 +02:00
cketti
909904fd73 Remove BaseNotifications class 2021-10-11 20:26:26 +02:00
cketti
55ed63dee1 Remove unused code 2021-10-11 19:19:12 +02:00
cketti
b6c8edc70c
Merge pull request #5724 from k9mail/notifications_unread_count
Don't use "unread count" in notifications
2021-10-11 18:58:32 +02:00
cketti
7a572731a2 Don't use "unread count" in notifications 2021-10-11 18:42:51 +02:00
cketti
1a853c67f3 Prepare for version 5.905 2021-10-05 18:07:40 +02:00
cketti
179128a4d8 Version 5.904 2021-10-05 18:01:15 +02:00
cketti
706e5ced5a
Merge pull request #5722 from k9mail/update_translations
Update translations
2021-10-05 17:32:40 +02:00
cketti
2acd674c01 Update translations 2021-10-05 17:24:56 +02:00
cketti
fb48aab23f
Merge pull request #5720 from k9mail/fdroid_metadata
Add metadata for F-Droid
2021-10-05 17:22:25 +02:00
cketti
e31c973fd3
Merge pull request #5719 from k9mail/fix_html_to_text
Don't limit line length when converting from HTML to plain text
2021-10-05 17:18:35 +02:00
cketti
d0e1a6316a Copy translated short descriptions from fdroiddata repository 2021-10-05 16:12:37 +02:00
cketti
10c5a69e7d Add metadata for F-Droid to repository 2021-10-05 15:30:28 +02:00
cketti
7e80d61f08 Don't limit line length when converting from HTML to plain text 2021-10-04 17:06:06 +02:00
cketti
6050df0d87
Merge pull request #5712 from k9mail/fix_delete_account_crash
Don't crash when trying to load an account that has been removed
2021-10-04 15:15:20 +02:00
cketti
c09a374694 Don't crash when trying to load an account that has been removed 2021-10-04 14:55:58 +02:00
cketti
a90c4394d2
Merge pull request #5713 from k9mail/drawer_item_ids
Tweak drawer item IDs
2021-10-04 14:36:39 +02:00
cketti
f22bc94bef Make sure IDs for folders in drawer don't overlap between accounts
Overlapping IDs can trigger item animations between unrelated folders when switching accounts.
2021-09-30 18:41:43 +02:00
cketti
9709610a7b Remove DRAWER_ACCOUNT_SHIFT
The drawer now uses two adapters for the account list and the folder list. So there's no need to keep the ID space separate.
2021-09-30 18:31:48 +02:00
cketti
07569ba424
Merge pull request #5708 from k9mail/remove_AccountsLiveData
Remove AccountsLiveData
2021-09-30 15:39:16 +02:00
cketti
cbd8ab5ded
Merge pull request #5707 from k9mail/fix_account_flow
Avoid crash when getting Flow for non-existent account
2021-09-30 14:11:59 +02:00
cketti
e1aef32042
Merge pull request #5703 from k9mail/choose_folder_ui
Tweak toolbar in 'choose folder' screen
2021-09-30 14:11:14 +02:00
cketti
389b6d340e Remove AccountsLiveData 2021-09-29 23:58:00 +02:00
cketti
84eca27d4f Avoid crash when getting flow for non-existent account 2021-09-29 23:47:34 +02:00
cketti
3caaa4f470
Merge pull request #5704 from k9mail/MessageReference_refactor
Refactor MessageReference
2021-09-29 18:05:56 +02:00
cketti
b2c998f0c5 Convert MessageReferenceTest to Kotlin 2021-09-29 15:51:30 +02:00