cketti
f1963aec08
Merge pull request #3886 from k9mail/backend_do_not_move_to_trash
...
Add flag to allow a Backend to opt out of the "move to Trash folder" behavior
2019-01-25 15:08:20 +01:00
cketti
932f5f2ddc
Add 'isDeleteMoveToTrash' flag to Backend
2019-01-22 18:52:06 +01:00
Wolfgang Grossinger
374717dcab
Fix build problems with a fresh forked k-9 ( #3874 )
...
Update build tools
2019-01-22 17:16:07 +01:00
cketti
cae0e22ada
Merge pull request #3878 from ojiofong/fix-android-job-test2
...
Replace old robolectric APIs
2019-01-15 03:32:15 +01:00
cketti
2a108500fe
Merge pull request #3876 from sujankota/move_notification_messages
...
Create interface NotificationStrategy to allow for app-specific notification strategies
2019-01-15 03:31:50 +01:00
Oji Ofong
0d98be6dd1
Replace old robolectric APIs
2019-01-14 21:16:12 -05:00
Sujan Kota
8e5e6d66a6
Fix the unit tests
2019-01-14 10:41:44 -08:00
Sujan Kota
64971007f5
Make notification for new messages as an interface and move the implementation to the K9NotificationStrategy.kt
2019-01-14 09:56:13 -08:00
williamvds
ab16ac880e
Add account selection spinner to account settings
2019-01-12 11:41:17 +00:00
cketti
427363f448
Remove Gitter from README
2019-01-11 01:14:57 +01:00
cketti
0fe4f340f0
Merge pull request #3873 from k9mail/update_readme
...
Update README
2019-01-11 00:57:01 +01:00
cketti
37debc2ac1
Update build status badge
2019-01-10 22:10:05 +01:00
cketti
5c34a25677
Remove design section
2019-01-10 21:47:57 +01:00
cketti
5ce7467225
Replace http URLs with https variants
2019-01-10 21:47:23 +01:00
cketti
872c3ba2b7
Add badge for latest stable release version
2019-01-10 21:46:05 +01:00
cketti
bae5de965c
Merge pull request #3869 from k9mail/clean_up_deleting_local_folders
...
Clean up API to delete folders
2019-01-10 16:11:35 +01:00
cketti
9d9d46868f
Clean up LocalFolder.delete()
2019-01-10 00:15:35 +01:00
cketti
eeb820b958
Remove Folder.delete(boolean)
2019-01-10 00:15:35 +01:00
cketti
d27180f55c
Rename LocalFolder.delete() to deleteSettings()
2019-01-10 00:02:17 +01:00
cketti
88c12325b9
Merge pull request #3863 from k9mail/GH-3861_fix_deleting_folders
...
Fix deleting folders
2019-01-09 23:49:32 +01:00
cketti
d9d2156a43
Merge pull request #3867 from k9mail/fix_uploadSentMessages_persistence
...
Add missing code to persist the 'uploadSentMessages' preference
2019-01-09 21:56:03 +01:00
cketti
45bf82b117
Merge pull request #3864 from k9mail/GH-3862_fix_getting_imap_folders
...
Fix getting IMAP folders
2019-01-09 21:55:47 +01:00
cketti
e4d7482bef
Add test to make sure hasCapability() opens a connection if necessary
2019-01-09 19:06:47 +01:00
cketti
95f266ada6
Add missing code to persist the 'uploadSentMessages' preference
2019-01-08 21:12:46 +01:00
cketti
2a4f1c4314
Don't only list special folders when SPECIAL-USE capability is present
2019-01-07 02:02:46 +01:00
cketti
0422268efc
Make sure connection has been opened before checking capability
2019-01-06 23:32:17 +01:00
cketti
c6dd59dee4
Fix deleting folders no longer on the server
2019-01-06 22:24:47 +01:00
cketti
6a64d5e380
Merge pull request #3851 from ByteHamster/drawer-bg
...
Material paper drawer background
2019-01-06 22:03:25 +01:00
cketti
2cb299d7e5
Merge pull request #3830 from wiktor-k/remove-low-frequencies
...
Remove low sync frequencies that make K-9 crash
2019-01-06 21:29:34 +01:00
cketti
53db7e50cf
Merge pull request #3842 from k9mail/extended_list_command
...
Check for LIST-EXTENDED capability before issuing LIST with SPECIAL-USE
2019-01-06 21:27:14 +01:00
cketti
af95a0f1b6
Merge pull request #3840 from k9mail/move_delete_account_action
...
Add "remove account" action to account settings screen
2019-01-06 21:03:00 +01:00
ByteHamster
e8da523f30
Material paper drawer background
2018-12-31 15:23:24 +01:00
cketti
33c3d33abb
Merge pull request #3854 from williamvds/aboutFontFix
...
Fix About text size, padding, and localization
2018-12-29 18:32:28 +01:00
williamvds
9b537b963a
Add license string
2018-12-27 22:20:22 +00:00
williamvds
9fc5e41ec7
Convert app_fmt_authors string to authors
2018-12-27 22:19:09 +00:00
williamvds
856d9b4e6e
Correct font sizes in About to normal levels
...
Also adjusts some margin/padding on elements
2018-12-27 22:11:33 +00:00
cketti
f0b12e5bfd
Merge pull request #3839 from k9mail/fix_action_mode
...
Fix placement of action mode bar
2018-12-23 21:30:45 +01:00
Art O Cathain
e3d193c8d2
Fix for outbox folder being missing after settings import ( #3812 )
2018-12-23 00:34:38 +01:00
Wiktor
57c72034c6
Merge pull request #3829 from williamvds/aboutRedesign
...
Redesign About activity
2018-12-22 20:49:46 +01:00
Wiktor
6b511266a6
Merge pull request #3841 from wiktor-k/reduce-importance-of-syncs
...
Reduce importance of sync notifications
2018-12-22 20:44:01 +01:00
williamvds
7b15649b25
Remove default value for Library.license
2018-12-22 11:29:58 +00:00
cketti
2861d93a7f
Check for LIST-EXTENDED capability before issuing LIST with SPECIAL-USE
2018-12-21 18:57:16 +01:00
Wiktor Kwapisiewicz
88cfdb385d
Reduce importance of sync notifications
...
Before this change synchronization notifications were displayed with
default importance. That means checking for e-mail generated sound or
vibration that looked like an arriving message.
This change reduces importance to `IMPORTANCE_LOW`. That still shows the
notification but does not generate any sounds or vibration by default
(this can still be adjusted by the user).
2018-12-21 16:20:04 +01:00
cketti
f88215594b
Exit settings and display welcome screen when there are no accounts left
2018-12-20 23:50:31 +01:00
cketti
59edfb59f5
Add "remove account" action to account settings screen
2018-12-20 23:50:31 +01:00
Wiktor Kwapisiewicz
7d3ba67380
Add migration to cap minimum sync frequency to 15m
...
This change ensures that upgrading from older version of K-9 would not
set the frequency to unsupported value (below 15 minutes).
2018-12-20 20:56:11 +01:00
Wiktor Kwapisiewicz
8468ea5f77
Remove low sync frequencies that make K-9 crash
...
See: https://github.com/evernote/android-job/wiki/FAQ#why-cant-an-interval-be-smaller-than-15-minutes-for-periodic-jobs
Closes #3803 .
2018-12-20 20:28:49 +01:00
cketti
91104b98c1
Fix placement of action mode bar
2018-12-20 19:14:31 +01:00
cketti
b4f41eb91d
Merge pull request #3831 from k9mail/move_storage_persister
...
Move storage persistence code
2018-12-20 18:54:45 +01:00
cketti
4da4544264
Remove custom whenever() helper for Mockito
2018-12-20 18:26:12 +01:00