williamvds
44a58d14c1
Convert app_revision_fmt string to app_revision
...
Removes the formatting, which is no longer needed
2018-12-19 17:54:26 +00:00
williamvds
b9724b4792
Remove string interpolation symbols from version strings
2018-12-19 17:47:50 +00:00
williamvds
2473a574e7
Version in About opens changelog, remove overflow menu
2018-12-19 17:43:21 +00:00
Vincent Breitmoser
79f8e69516
Merge pull request #3835 from 3demax/patch-1
...
Add link on how to retrieve logs to issue template
2018-12-19 11:26:43 +01:00
Max Golubev
6ec37b65bd
Add link on how to retrieve logs to issue template
...
This is a very helpful link which I believe should be included in the issue template. Might need a better wording, though to not get people scared to report.
2018-12-19 00:50:17 -05:00
cketti
97ed41524e
Move tests to :app:storage module
...
Create :app:testing module for shared test infrastructure code
2018-12-18 00:07:44 +01:00
williamvds
185396440a
Use Kotlin synthetic bindings in AboutActivity
2018-12-17 21:17:26 +00:00
williamvds
a1195f5733
Move libraries in About to main layout
...
About's layout has been wrapped in a NestedScrollView
Added a Library data class to store library information
Added fragment for libraries, listing their name and licenses, links to
their homepages
Added string about_libraries for the section title
2018-12-17 21:07:57 +00:00
cketti
957b18fd5b
Move StoragePersister implementation to :app:storage module
2018-12-17 17:31:47 +01:00
cketti
2d6c8b7067
Extract StoragePersister interface
2018-12-17 17:25:02 +01:00
cketti
b4757a1568
Move creation of StorageEditor instances to StoragePersister
2018-12-17 17:13:20 +01:00
cketti
86818fbffb
Extract StorageEditor interface
2018-12-17 17:02:47 +01:00
cketti
db1dcb4618
Merge pull request #3824 from k9mail/remove_file_handling
...
Remove code for settings import/export using files (instead of SAF)
2018-12-17 00:02:58 +01:00
cketti
342cd75a31
Merge pull request #3825 from k9mail/remove_pre_api19_code
...
Remove compatibility code for pre-API 19 Android versions
2018-12-16 23:37:31 +01:00
williamvds
0ce24f8ed1
Add padding above links in About
2018-12-16 11:22:10 +00:00
williamvds
f241111ac9
Link to contributors in About
2018-12-16 11:22:10 +00:00
williamvds
5785d0bb83
Remove wrapping LinearLayout in About
...
Also make the license layout selectable. Removing the linear layout
improves the ripple effect
2018-12-16 11:21:56 +00:00
cketti
b5588a8d02
Remove compatibility code for pre-API 19 versions
2018-12-16 02:49:49 +01:00
cketti
6de1704029
Merge pull request #3823 from ByteHamster/folder-list
...
Removed unneeded options from folder list
2018-12-16 02:47:49 +01:00
cketti
58717266c0
Remove code for importing and exporting settings from and to files
2018-12-16 02:03:21 +01:00
cketti
ea13abb02d
Merge pull request #3822 from ByteHamster/remove-menu-items
...
Removed show folder list
2018-12-16 01:32:09 +01:00
ByteHamster
f69a1850f7
Open folder settings directly
2018-12-16 00:51:13 +01:00
ByteHamster
374c79e9aa
Removed unneeded options from folder list
2018-12-16 00:26:19 +01:00
ByteHamster
7894bfdf1a
Removed show folder list
...
Now that #3800 was merged, we have the option in the sidebar
2018-12-15 23:59:10 +01:00
williamvds
d15dbb6900
Make app_license string less verbose
2018-12-15 21:44:39 +00:00
williamvds
db2d2c4862
Convert debug_version_fmt string to version
2018-12-15 21:44:39 +00:00
williamvds
4db0c8d068
Convert about_title_fmt string to about_title
2018-12-15 21:44:39 +00:00
williamvds
5c30c5b08e
Move revison info link into About layout
2018-12-15 21:44:38 +00:00
williamvds
58ad258f3d
Add change log link to About
2018-12-15 21:44:38 +00:00
williamvds
e1c0278173
Add source link to About
2018-12-15 21:44:38 +00:00
williamvds
6182cf9ecd
Move information in About into layout
...
Including...
version
authors
license
copyright notice
2018-12-15 21:44:38 +00:00
cketti
e56c5bb75f
Merge pull request #3819 from wiktor-k/fix-kotlin-npe-in-settings
...
Fix crash of SettingsActivity on resume
2018-12-15 17:39:26 +01:00
Wiktor Kwapisiewicz
6e2690a552
Fix crash of SettingsActivity on resume
...
`SettingsActivity#populateSettingsList` listens for changes in accounts
using `observeNotNull` that throws when a `null` value is assigned.
This change leaves the old value when `onInactive` is called.
See: https://github.com/k9mail/k-9/pull/3819#issuecomment-447523394
2018-12-15 11:42:14 +01:00
cketti
77756d2e45
Merge pull request #3818 from k9mail/remove_storage_permission
...
Remove storage permission
2018-12-14 13:58:41 +01:00
cketti
2798a13669
Remove storage permission
2018-12-14 01:59:52 +01:00
cketti
c2e80122f7
Use Storage Access Framework to save attachments
2018-12-14 01:44:13 +01:00
cketti
ffc69c9f34
Use DownloadManager to save linked images
2018-12-14 01:14:51 +01:00
cketti
a3735c671d
Remove attachment default path setting
2018-12-14 01:05:29 +01:00
cketti
57ebf05b63
Always ask for the storage location when saving an attachment
2018-12-14 00:55:06 +01:00
cketti
796738db57
Remove "Save attachments to…" from general settings
2018-12-14 00:37:17 +01:00
cketti
ae2f831b7d
Merge pull request #3806 from k9mail/outbox_state
...
Persist send error state
2018-12-13 22:58:17 +01:00
cketti
6a408df8fe
Properly delete message after sending (destroy)
2018-12-13 19:59:53 +01:00
cketti
6f49b97514
Don't move message that failed to send to Drafts folder
2018-12-13 19:59:52 +01:00
cketti
e5025e1ab8
Use 'outbox_state' table for send error handling
2018-12-13 19:59:52 +01:00
cketti
03f0fa9f0f
Add 'outbox_state' table to database
2018-12-13 19:59:52 +01:00
Vincent Breitmoser
72b605fae8
Merge pull request #3817 from wiktor-k/fix-dark-theme
...
Fix consistent crashes when using dark theme
2018-12-13 19:22:52 +01:00
Wiktor Kwapisiewicz
cad4cac6df
Fix consistent crashes when using dark theme
...
Commit 212f36170
moved dark theme's parent to
Theme.AppCompat.NoActionBar but the theme file for v21 was not updated.
This caused IllegalStateException to be thrown when constructing
K9Activities when dark theme has been selected.
The fix corrects the parent value.
2018-12-12 21:50:13 +01:00
Vincent Breitmoser
ecfbbca9d9
Merge pull request #3814 from wiktor-k/fix-missing-subject
...
Fix subject being overwritten with `null`
2018-12-12 12:52:58 +01:00
Vincent Breitmoser
ac8fe9dbe7
Merge pull request #3790 from k9mail/accounts-listener
...
add AccountsChangeListener to Preferences
2018-12-12 12:42:09 +01:00
Vincent Breitmoser
af09f7b02e
Merge pull request #3799 from k9mail/smtp-pipeline-first-error
...
Return first, rather than last, response for pipelined SMTP commands
2018-12-12 12:05:29 +01:00