cketti
5b2edcf9fb
Hide Push-related options in account settings
2019-11-14 19:02:23 +01:00
cketti
3470ee8774
Update Robolectric to 4.2.1
...
Not going directly to 4.3.1 because of this issue:
https://github.com/robolectric/robolectric/issues/5245
2019-11-13 17:37:37 +01:00
cketti
e3973096d3
Remove Checkstyle
2019-11-13 16:51:52 +01:00
cketti
56a37d9e14
Remove FindBugs
...
It's not maintained anymore and we're not currently using it.
2019-11-13 16:41:51 +01:00
cketti
105622a999
Use variable for 'sourceCompatibility' and 'targetCompatibility' values
2019-11-13 16:26:29 +01:00
cketti
347d33849c
Remove AccountStats
2019-11-06 17:59:31 +01:00
cketti
f0dabcc516
Rename AccountStatsCollector to UnreadMessageCountProvider
2019-11-06 17:59:31 +01:00
cketti
3114c6ef90
Replace MessagingController.getSearchAccountStatsSynchronous()…
...
…with getUnreadMessageCount()
2019-11-06 17:59:04 +01:00
cketti
24a22beccc
Replace MessagingController.getAccountStats() with getUnreadMessageCount()
2019-11-06 17:59:04 +01:00
cketti
c41382e3d4
Remove MessagingListener.searchStats()
2019-11-06 17:59:04 +01:00
cketti
7f02272ae0
Remove unused MessagingListener.accountStatusChanged()
2019-11-06 17:59:04 +01:00
cketti
8831923477
Merge pull request #4242 from k9mail/remove_unused_settings
...
Remove unused options from general settings
2019-11-06 17:58:41 +01:00
cketti
e42c8d4c50
Merge pull request #4236 from k9mail/change_settings_screen
...
Move "About" to the bottom of the settings screen
2019-11-06 15:50:14 +01:00
cketti
0168789047
Merge pull request #4235 from k9mail/remove_folder_list_activity
...
Remove 'FolderList' activity
2019-11-06 15:49:37 +01:00
cketti
52f930135c
Remove "Show account size" setting
2019-11-06 15:34:11 +01:00
cketti
e1cc1760f5
Remove "Count search results" setting
2019-11-06 15:30:13 +01:00
cketti
570c478dd4
Fix activity-alias so there aren't two launcher entries
2019-11-06 04:31:26 +01:00
cketti
e3c6b7df34
Launch 'OnboardingActivity' when no account exists yet
2019-11-06 04:29:35 +01:00
cketti
cee4a4fe46
Move "About" to the bottom of the settings screen
2019-11-05 23:26:41 +01:00
cketti
818239fa12
Clean up names
2019-11-05 23:08:08 +01:00
cketti
828e851dc6
Rename 'FolderList' to 'ManageFoldersActivity'
2019-11-05 23:08:08 +01:00
cketti
82d46b2880
Don't launch 'FolderList' from 'MessageList'
...
…except when selecting "Manage folders".
2019-11-05 23:08:08 +01:00
cketti
8b7a5a80c7
Don't launch 'FolderList' from 'LauncherShortcuts'
2019-11-05 23:08:08 +01:00
cketti
c1d338e213
Don't launch 'FolderList' from 'UnreadWidgetDataProvider'
2019-11-05 23:08:08 +01:00
cketti
2fcef664aa
Remove 'Accounts' activity
2019-11-03 18:23:09 +01:00
cketti
5aa3afc5e8
Change 'K9NotificationActionCreator' to always launch 'MessageList'
2019-11-03 18:23:09 +01:00
cketti
8df81ab202
Never start 'Accounts' from 'MessageCompose'
2019-11-03 17:57:09 +01:00
cketti
b482e9a0ba
Never start 'Accounts' from 'FolderList'
2019-11-03 17:53:41 +01:00
cketti
93fe0b0b54
Never start 'Accounts' from 'MessageList'
2019-11-03 17:51:41 +01:00
cketti
ce562e4938
Launch 'MessageList' instead of 'Accounts' from 'AccountSetupNames'
2019-11-03 17:47:54 +01:00
cketti
336542daa5
Use NavController in 'WelcomeFragment' to start 'MessageList'
2019-11-03 17:43:03 +01:00
cketti
7c40f0f3d2
Open default account if no Intent extras have been supplied
2019-11-03 17:39:27 +01:00
cketti
2a96e5d339
Merge pull request #4232 from k9mail/remove_all_messages_account
...
Remove special account "All messages"
2019-11-03 17:05:14 +01:00
cketti
99b44bd5ca
Remove special account "All messages"
2019-11-01 03:21:43 +01:00
cketti
9a197840e2
Replace WelcomeMessage with OnboardingActivity
...
Make use of new SettingsImportFragment from WelcomeFragment.
2019-11-01 01:58:22 +01:00
cketti
457f27e154
Merge pull request #4225 from k9mail/fix_fallback_image_loading
...
Fix contact picture flickering in message list
2019-10-28 14:19:02 +01:00
cketti
d1aa8da309
Merge pull request #4223 from k9mail/about_fragment
...
Convert AboutActivity to a fragment
2019-10-28 14:18:39 +01:00
cketti
2adac1d353
Merge pull request #4224 from k9mail/deprecate_webdav
...
Don't allow users to create new WebDAV accounts
2019-10-28 14:16:39 +01:00
cketti
e7d8cda043
Fix contact picture flickering in message list
...
Change the way we try to load contact pictures and generate contact
letter fallback images afterwards, so Glide caches the result.
2019-10-22 03:40:58 +02:00
cketti
04756c1d10
Don't allow users to create new WebDAV accounts
2019-10-21 01:35:02 +02:00
cketti
79301489e9
Convert AboutActivity to a fragment
2019-10-20 05:08:41 +02:00
cketti
5bdbd8b962
Add 'SettingsImportFragment'
2019-10-19 23:05:01 +02:00
ByteHamster
b981cd0efd
Fix crash when enabling openpgp
...
In onDismiss, getActivity returns null if the fragment is covered by the
chooser intent (F-Droid vs Google Play).
2019-10-13 11:48:40 +02:00
cketti
bc713807cd
Don't fetch list of folders from adapter in worker thread
2019-10-04 00:10:34 +02:00
cketti
1005f5e300
Retain filter when updating the folder list
2019-10-04 00:04:51 +02:00
cketti
b7f4ab9a70
Simplify FolderListFilter
2019-10-03 23:57:01 +02:00
cketti
9df97445c2
Rename fields in FolderListFilter
2019-10-03 23:57:01 +02:00
cketti
80c2d20c9b
Clean up comments in FolderListFilter
2019-10-03 23:57:01 +02:00
cketti
f2bf8a9fda
Port item ID fix from PR #4180
2019-10-03 23:57:01 +02:00
ByteHamster
88edc080b5
Make ChooseFolder use new FolderListFilter
2019-10-03 23:57:01 +02:00
ByteHamster
6550a5662f
Using interface in FolderListFilter
2019-10-03 22:40:20 +02:00
ByteHamster
e32a8ca486
Added icons to ChooseFolder
2019-10-03 22:40:20 +02:00
cketti
be43277b4d
Merge pull request #4189 from k9mail/bold_sender_name
...
Show sender name in bold for unread messages
2019-10-03 22:35:11 +02:00
tobiasKaminsky
6083945b86
fix direct share: wrong package name specified
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-09-27 13:58:28 +02:00
cketti
0985c5783b
Show sender name in bold for unread messages
2019-09-06 16:22:11 +02:00
cketti
fde8c26268
Merge pull request #4181 from k9mail/hide_account_chip
...
Don't show account chip in message list when showing single account
2019-09-05 12:39:20 +02:00
cketti
59237ef3a6
Merge pull request #4180 from k9mail/fix_folder_list_adapter
...
Fix item ID in FolderListAdapter and minor code cleanup
2019-09-05 12:38:37 +02:00
Robin Schmidt
0756c69514
Message list items were missing a left margin when contact picture was disabled/hidden in settings.
2019-09-04 08:43:56 +02:00
cketti
d78efe5bf0
Merge pull request #4184 from ByteHamster/unknown-icon
...
Updated fallback contact picture
2019-09-01 22:29:17 +02:00
ByteHamster
ec640867b9
Updated fallback contact picture
2019-09-01 20:23:56 +02:00
ByteHamster
4ae8435f2f
Changed chip and answered arrow position
2019-09-01 19:19:46 +02:00
cketti
a4d2079c18
Don't show account chip in message list when showing single account
2019-09-01 17:55:31 +02:00
cketti
b486a2e3ba
Remove hungarian notation from FolderListAdapter
2019-09-01 17:32:15 +02:00
cketti
4c76c8d0ea
Remove unused code from FolderListFilter
2019-09-01 17:20:47 +02:00
cketti
d097b2821c
Remove unused/unnecessary methods
2019-09-01 17:16:04 +02:00
cketti
6e673a4e6a
Add missing override annotations
2019-09-01 17:14:01 +02:00
cketti
103bff73b2
Use a folder's database ID as list item ID
2019-09-01 17:11:50 +02:00
cketti
3a158a7c14
Merge pull request #4177 from k9mail/change_account_chip
...
Change shape and position of account chip in message list
2019-09-01 17:04:05 +02:00
cketti
d1f15430aa
Merge pull request #4178 from ByteHamster/folderManager
...
Folder manager
2019-09-01 16:57:02 +02:00
ByteHamster
f9b6c9f27a
Added icons to FolderList
2019-09-01 15:35:48 +02:00
ByteHamster
ddc0f25bbb
Changed activity title to 'Manage folders'
2019-08-31 20:15:48 +02:00
cketti
1c29f1c09a
Merge pull request #4162 from ByteHamster/contact-picture-colors
...
Material contact picture colors
2019-08-31 19:36:58 +02:00
cketti
00f6d7eab7
Change account chip to be much smaller
2019-08-31 19:36:06 +02:00
ByteHamster
37bc7c62da
Material contact picture colors
2019-08-31 19:17:17 +02:00
cketti
581937a7e3
Merge pull request #4157 from k9mail/remove_message_list_checkboxes
...
Remove selection checkboxes in message list
2019-08-31 17:15:24 +02:00
cketti
a8f4d337c1
Merge pull request #4158 from k9mail/GH-4153_AbsoluteSizeSpan_fix
...
Don't use AbsoluteSizeSpan when default font size is configured
2019-08-31 17:14:24 +02:00
cketti
4886f2f8fc
Fix MessageList crash when required Intent extras are missing
2019-08-15 16:46:54 +02:00
cketti
16535af7e4
Fix MessageList crash when no account is provided in search Intent
2019-08-15 16:19:27 +02:00
cketti
4815a2f1a4
Fix crash when launching 'LauncherShortcuts' with unexpected action
2019-08-15 15:51:44 +02:00
cketti
4e12589656
Don't use AbsoluteSizeSpan when default font size is configured
2019-08-15 02:50:21 +02:00
cketti
26c7c76395
Remove setting for message list check boxes
2019-08-15 02:10:46 +02:00
cketti
f919a84ab9
Remove selection check box from message list
2019-08-15 02:10:46 +02:00
cketti
168e090846
Merge pull request #4154 from k9mail/MessageListAdapter_tests
...
Add some tests for MessageListAdapter
2019-08-15 01:05:35 +02:00
cketti
731dc7e948
Add tests for MessageListAdapter
2019-08-15 00:38:06 +02:00
cketti
836632d966
Merge pull request #4148 from bhm/feature/decouple-message-viewholder
...
View finding logic for MessageViewHolder
2019-08-12 02:51:45 +02:00
Jacek Kuzniarski
8c8c3a3a30
Change MessageViewHolder::contactBadge processing to achieve fully non nullable properties
2019-08-10 17:22:37 +02:00
Jacek Kuzniarski
d01c75774c
Change MessageViewHolder::contactBadge to val
2019-08-10 17:20:47 +02:00
Jacek Kuzniarski
75db15ebbd
Move MessageViewHolder::flagged to Androidx::isVisible
2019-08-10 17:19:11 +02:00
Jacek Kuzniarski
3fc5d0e424
Convert MessageViewHolder to Kotlin
2019-08-10 17:18:01 +02:00
Jacek Kuzniarski
cf2c67efde
Renaming file 'MessageViewHolder' with Kotlin extension
2019-08-08 20:36:07 +02:00
cketti
5118c0312a
Rewrite 'IdentityHelper' to use Sequence operations
2019-08-07 17:17:06 +02:00
cketti
b519b53cb6
Convert 'IdentityHelper' to Kotlin
2019-08-07 17:08:31 +02:00
cketti
83009e8602
WIP: Renaming file 'IdentityHelper' with Kotlin extension
2019-08-07 17:06:40 +02:00
cketti
47629ae35e
Merge pull request #4144 from k9mail/convert_to_kotlin
...
Convert 'ClipboardManager' to Kotlin
2019-08-07 16:40:33 +02:00
cketti
fd9324ca46
Merge pull request #4143 from bhm/feature/message-list-appearance
...
Add MessageListAppearance data class
2019-08-06 19:48:23 +02:00
Jacek Kuzniarski
470cf2f38b
Decouple MessageListAdapter further from K9 class dependency
2019-08-06 08:45:25 +02:00
Jacek Kuzniarski
f9faa6d446
Add MessageListAppearance data class
2019-08-05 18:03:37 +02:00
cketti
261f404275
Merge pull request #4142 from k9mail/settingsimporter_password
...
Return additional information on settings import
2019-08-05 16:37:53 +02:00
cketti
ae29d90f2e
Converting 'ClipboardManager' to Kotlin
2019-08-05 15:51:51 +02:00
cketti
6754177981
WIP: Renaming file 'ClipboardManager' with Kotlin extension
2019-08-05 15:51:51 +02:00
cketti
7523817ae8
Use Koin to inject ClipboardManager
2019-08-05 15:51:51 +02:00
cketti
2fe416b300
Merge pull request #4140 from k9mail/MessageListAdapter_refactoring
...
MessageListAdapter refactoring
2019-08-05 14:30:14 +02:00
cketti
c10e835e37
Return whether or not settings file included server passwords
2019-08-04 19:59:01 +02:00
cketti
766a13a5d9
Merge pull request #4128 from rspencer01/default-no-grey-unread
...
Change default to not set unread email backround grey
2019-08-03 22:14:11 +02:00
cketti
be00110fdd
Merge pull request #4124 from k9mail/message_list_stars
...
Use Material Design icons for star in message list (and message view)
2019-08-03 21:45:27 +02:00
cketti
36f3724344
Update import/export default value for "useBackgroundAsUnreadIndicator"
2019-08-03 21:37:57 +02:00
Robert Spencer
14f33e40a8
Change default to not set unread email backround grey
2019-08-03 21:34:20 +02:00
Jacek Kuzniarski
b0b69cc7dd
Remove hungarian notation from MessageListAdapter
2019-08-03 21:13:40 +02:00
Jacek Kuzniarski
0229513977
Decouple MessageViewHolder from MessageListFragment
...
This removes the dependency of MessageListAdapter to MessageListFragment
2019-08-03 21:13:40 +02:00
Jacek Kuzniarski
10b80ae231
Decouple MessageListAdapter from MessageListFragment.getAccountFromCursor()
2019-08-03 21:13:40 +02:00
Jacek Kuzniarski
c832c6f11c
Decouple MessageListAdapter from MessageListFragment.selected
2019-08-03 21:13:20 +02:00
Jacek Kuzniarski
7dc6019025
Decouple MessageListAdapter from MessageListFragment.uniqueIdColumn
2019-08-03 21:03:43 +02:00
Jacek Kuzniarski
82ba8c046e
Decouple MessageListAdapter from MessageListFragment.activity
2019-08-03 21:00:32 +02:00
Jacek Kuzniarski
84b46fcab8
Decouple MessageListAdapter from MessageListFragment.activeMessage
2019-08-03 21:00:32 +02:00
Jacek Kuzniarski
e2e8dc653e
Decouple MessageListAdapter from MessageListFragment.contactsPictureLoader
2019-08-03 21:00:32 +02:00
Jacek Kuzniarski
9e39744e9d
Decouple MessageListAdapter from MessageListFragment.stars
2019-08-03 21:00:32 +02:00
Jacek Kuzniarski
387e8b9283
Decouple MessageListAdapter from MessageListFragment.checkboxes
2019-08-03 21:00:32 +02:00
Jacek Kuzniarski
178e239185
Decouple MessageListAdapter from MessageListFragment.showingThreadedList
2019-08-03 21:00:32 +02:00
Jacek Kuzniarski
a4a151afdc
Decouple MessageListAdapter from MessageListFragment.senderAboveSubject
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
d1013ba901
Decouple MessageListAdapter from MessageListFragment.previewLines
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
8fa2ae65a8
Add MessageHelper as MessageListAdapter constructor parameter
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
2c5f32d6d3
Use Resources.getString() instead of Fragment.getString()
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
134206a1f0
Add LayoutInflater as MessageListAdapter constructor parameter
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
a8915812b5
Add Theme as MessageListAdapter constructor parameter
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
7ef770c1e6
Add Resources as MessageListAdapter constructor parameter
2019-08-03 21:00:31 +02:00
Jacek Kuzniarski
f923b0ec61
Convert 'MessageListAdapter' to Kotlin
2019-08-03 21:00:31 +02:00
cketti
b84cd45a74
WIP: Renaming file 'MessageListAdapter' with Kotlin extension
2019-08-03 21:00:31 +02:00
cketti
3c76ce9567
Use Material Design icon for star in message view
2019-07-24 18:42:06 +02:00
cketti
d05c0ae807
Use Material Design icon for star in message list
2019-07-24 18:42:06 +02:00
cketti
90601f3470
Scale down letter in contact picture fallback image
2019-07-24 17:54:46 +02:00
cketti
f73ef35892
Merge pull request #4117 from k9mail/remove_compact_mode
...
Remove message list compact mode
2019-07-24 17:20:57 +02:00
cketti
d4d1280a9c
Merge pull request #4114 from k9mail/drawer_unread_count
...
Display unread message count in drawer
2019-07-24 17:20:26 +02:00
cketti
6aac1f42a6
Remove message list compact mode
2019-07-19 17:29:10 +02:00
cketti
c8a8d0c669
Merge pull request #4115 from ByteHamster/developer-mode
...
Using K9.DEVELOPER_MODE in more places
2019-07-19 17:18:32 +02:00
cketti
11f69d2e02
Merge pull request #4116 from rspencer01/increase-subject-font-size
...
Increase subject font size in message list
2019-07-19 17:17:49 +02:00
Robert Spencer
c864b9c4be
Increase subject font size
2019-07-19 15:49:16 +01:00
ByteHamster
52f61659fe
Using K9.DEVELOPER_MODE in more places
2019-07-19 13:49:44 +02:00
cketti
3fcf736bd4
Stop observing old FoldersLiveData instances
2019-07-18 23:20:50 +02:00
cketti
1b4ec98973
Update folder list when unread count changes
2019-07-18 18:32:01 +02:00
cketti
f99bc6c380
Display a folder's unread count in drawer
2019-07-18 17:59:42 +02:00
cketti
096ee17871
Change FolderRepository.getDisplayFolders() to include unread count
2019-07-18 17:52:29 +02:00
cketti
52cb690da6
Throw exception when a database downgrade situation is encountered
2019-07-18 15:38:15 +02:00
Robert Spencer
e84b7948f6
Use rounded images for selecting recipients, and for the recipient list.
2019-07-11 20:33:04 +01:00
Robert Spencer
b083bb0173
Round contact images in message view and message list view
...
This commit has `ContactBadge` extend `CircleImageView` instead
of `ImageView`, thus rounding all the contact badges. It introduces
the dependency `de.hdodenhof:circleimageview:3.0.0`.
2019-07-11 19:19:02 +01:00
cketti
119dea66cc
Base startup theme on dark theme
2019-05-28 03:54:17 +02:00
cketti
cddf57d62e
Restart activities if theme or language settings have changed
2019-05-28 03:51:56 +02:00
cketti
ec9d82dd90
Make "composer theme" setting not override action bar theme
2019-05-28 03:33:01 +02:00
cketti
f15d43d0bb
Add import/export support for new theme setting
2019-05-28 02:41:48 +02:00
cketti
e7adf0b5ef
Add migration to rewrite theme setting from LIGHT to FOLLOW_SYSTEM
2019-05-28 02:41:48 +02:00
cketti
2d0c698774
Switch to "use system default" theme option as default
...
On pre-API 28 Android versions hide the the "use system default" option
in settings. But we use the value AppTheme.FOLLOW_SYSTEM when the light
theme is selected. This way users who selected the light theme (or never
changed the setting at all) will get the "use system default" behavior
when they upgrade to Android 9+.
2019-05-28 02:41:48 +02:00
cketti
0bf59cf615
Add support to follow system default for night mode/dark theme
2019-05-28 02:41:48 +02:00
cketti
9bfc810257
Use AppCompat's DayNight theme for dark mode support
2019-05-28 02:41:48 +02:00
cketti
f08bd42c8a
Rename theme properties in 'K9'
2019-05-28 02:41:48 +02:00
cketti
4bbc8c5486
Use different enums for app theme and "sub themes"
2019-05-28 02:41:48 +02:00
cketti
58371be677
Properly support different themes for message viewing and composing
...
Previously the quoted HTML in the compose screen was formatted using
the message view theme.
2019-05-28 02:41:48 +02:00
cketti
0b097d2acd
Pass configuration to 'MessageWebView' instead of having it query 'K9'
2019-05-28 02:41:48 +02:00
cketti
be124ec896
Introduce ThemeManager to group theme-related logic
2019-05-28 02:41:48 +02:00
cketti
6257efa007
Make 'K9ActivityCommon' usable by all activities
2019-05-28 02:41:48 +02:00
cketti
8910fdf8c1
Change the way 'K9ActivityCommon' is initialized
2019-05-28 02:41:48 +02:00
cketti
2c17c25938
Convert 'K9ActivityCommon' to Kotlin
2019-05-28 02:41:48 +02:00
cketti
ab1c4fdb43
WIP: Renaming file 'K9ActivityCommon' with Kotlin extension
2019-05-28 02:41:48 +02:00
cketti
2d746e64ce
Remove unused code from HtmlConverterTest
2019-05-24 14:05:35 +02:00
cketti
3e0855c5e1
Extract code to create HTML for use in a WebView to class 'DisplayHtml'
2019-05-24 14:05:35 +02:00
cketti
e6d35d85af
Extract 'HTML to Spanned' functionality to separate class
2019-05-24 14:05:35 +02:00
cketti
eddd6827a4
Convert 'HtmlConverter' to Kotlin
2019-05-24 14:05:35 +02:00
cketti
e7b6d6b5d3
WIP: Renaming file 'HtmlConverter' with Kotlin extension
2019-05-24 14:05:35 +02:00
cketti
3db836ee21
Don't use enum ordinals when saving general settings
2019-05-22 20:07:21 +02:00
cketti
38c3e26921
Move legacy migrations from 'K9' to 'StorageMigrations'
2019-05-22 20:07:21 +02:00
cketti
e3e057d465
Fix ActivityListenerTest and remove unused strings
2019-05-22 01:52:37 +02:00
cketti
dd5e12e779
Rename debug logging property
2019-05-22 01:42:52 +02:00
cketti
113f51df94
Naming cleanup
2019-05-22 01:42:52 +02:00
cketti
871abe54ec
Remove "showContactPicture" methods from 'K9'
2019-05-22 01:42:52 +02:00
cketti
1420214e04
Remove "useBackgroundAsUnreadIndicator" methods from 'K9'
2019-05-22 01:42:52 +02:00
cketti
71cd03ab57
Remove "hideTimeZone" methods from 'K9'
2019-05-22 01:42:50 +02:00
cketti
bcb2f72354
Remove "hideUserAgent" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
ec2b9a3772
Remove "wrapFolderNames" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
6d75e5abdd
Remove "confirmMarkAllRead" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
9f6d717af0
Remove "confirmDeleteFromNotification" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
c0fcb634e8
Remove "confirmDiscardMessage" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
dbb2e64afa
Remove "confirmSpam" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
acff9d7c62
Remove "confirmDeleteStarred" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
1a06188e7c
Remove "confirmDelete" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
acd437c791
Remove "countSearchMessages" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
4d74ef39d0
Remove "measureAccounts" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
4dedf1b795
Remove "messageViewShowNext" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
516aec77e0
Remove "messageViewReturnToList" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
5855563124
Remove "messageViewFixedWidthFont" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
bc76870004
Remove "changeContactNameColor" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
9db23ba7de
Remove "showContactName" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
596d5af260
Remove "messageListSenderAboveSubject" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
13f2f7b581
Remove "showCorrespondentNames" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
ed0683d064
Remove "messageListStars" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
ad4831e354
Remove "messageListCheckboxes" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
51eb51c679
Remove "messageListPreviewLines" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
8ba651501b
Remove "showAnimations" methods from 'K9'
2019-05-22 01:13:51 +02:00
cketti
aad830ff9e
Remove "startIntegratedInbox" methods from 'K9'
2019-05-22 01:13:50 +02:00
cketti
4bff973fc5
Remove "autofitWidth" methods from 'K9'
2019-05-22 01:13:36 +02:00
cketti
7da8f13f92
Remove "useVolumeKeysFor*Navigation" methods from 'K9'
2019-05-22 01:13:15 +02:00
cketti
2eec933d3d
Remove "guesturesEnabled" methods from 'K9'
2019-05-21 23:57:09 +02:00
cketti
55f4484e15
Remove "backgroundOps" methods from 'K9'
2019-05-21 23:52:38 +02:00
cketti
04f200ce02
Remove "useFixedMessageViewTheme" methods from 'K9'
2019-05-21 23:51:15 +02:00
cketti
030f858e91
Convert 'K9' to Kotlin
2019-05-21 23:31:29 +02:00
cketti
cd6cfe676c
WIP: Renaming file 'K9' with Kotlin extension
2019-05-21 22:06:06 +02:00
cketti
79f5efbbde
Remove unused fields
2019-05-21 22:03:12 +02:00
cketti
e0a618903e
Merge pull request #4061 from k9mail/preview_text_color_theme_attribute
...
Make the preview text color used in the message list a theme attribute
2019-05-21 21:04:52 +02:00
cketti
1e8b66e29b
Merge pull request #4053 from k9mail/settings_export_fragment
...
Add settings export to settings screen
2019-05-21 21:03:30 +02:00
cketti
049780b9c4
Only resolve theme attributes on MessageListAdapter creation
2019-05-20 19:00:19 +02:00
cketti
5a00645df0
Make the preview text color used in the message list a theme attribute
2019-05-20 18:50:33 +02:00
cketti
1f488a9c27
Properly persist OpenPGP provider settings
2019-05-19 03:48:35 +02:00
cketti
f3cc89f09d
Add 'SettingsExportFragment'
2019-05-19 02:25:29 +02:00
NITIN DUDIA
3e218dcecc
Update AndroidManifest.xml
...
android:usesCleartextTraffic="true" as it is required to show complete mail view , otherwise some html images will show broken .
SDK targeting 28+
2019-05-15 13:42:09 +05:30
cketti
e85e91c923
Merge pull request #4020 from k9mail/navigation_settings
...
Use navigation component for settings screens
2019-05-01 19:18:02 +02:00
Vasyl Gello
af6550d47d
Fix issue #4016 .
...
Following the conversation in PR #4025 :
https://github.com/k9mail/k-9/pull/4025
2019-04-23 21:32:01 +03:00
cketti
bcacd83655
Use navigation component for settings screens
2019-04-14 15:52:16 +02:00
cketti
04c763ccaf
Extract settings list code to 'SettingsListFragment'
2019-04-14 15:06:49 +02:00
ByteHamster
1b011cec02
Updated icons
2019-04-09 20:37:16 +02:00
ByteHamster
cb5c7c6ff7
Scaling icons with text size
2019-04-09 19:42:36 +02:00
ByteHamster
6745553394
Flat icons in message list
2019-04-06 19:54:06 +02:00
cketti
4c14d842d3
Merge pull request #3991 from k9mail/manage_folders_cleanup
...
Clean up FolderList (part 1)
2019-04-02 15:37:10 +02:00
cketti
42854acc53
Merge pull request #3992 from k9mail/convert_drawer_to_kotlin
...
Convert 'K9Drawer' to Kotlin
2019-04-02 15:36:29 +02:00
cketti
c306c0ef6b
Remove unused Activity 'EmailAddressList'
2019-04-02 04:05:26 +02:00
cketti
1973452f25
Convert 'K9Drawer' to Kotlin
2019-03-28 20:56:06 +01:00
cketti
e49da99a7c
WIP: Renaming file 'K9Drawer' with Kotlin extension
2019-03-28 20:31:37 +01:00
cketti
3b8c24bbde
Clean up folder_list_item.xml
2019-03-28 19:29:51 +01:00
cketti
1fb5807677
Remove unnecessary ActivityListener callbacks from FolderList
2019-03-28 19:29:51 +01:00
cketti
8fb735479b
Don't display folder status in FolderList
2019-03-28 18:59:47 +01:00
cketti
0cef41e45d
Remove unread and starred icons from FolderList
2019-03-28 18:41:29 +01:00
cketti
55d0128afc
Remove unused imports
2019-03-28 18:31:39 +01:00
cketti
d6423ff85e
Clean up code
2019-03-22 00:54:51 +01:00
Wiktor Kwapisiewicz
b7652205ae
Add Thunderbird autodiscovery code (part 1)
2019-03-20 17:27:44 +01:00
cketti
d56e49bb0a
Clean up ProvidersXmlDiscovery
2019-03-14 04:04:29 +01:00
cketti
e64177cedc
Convert ProvidersXmlDiscovery to Kotlin
2019-03-14 03:16:15 +01:00
cketti
8fea3b3a64
WIP: Renaming file 'ProvidersXmlDiscovery' with Kotlin extension
2019-03-14 03:04:42 +01:00
cketti
ed39bad737
Use EmailHelper in ProvidersXmlDiscovery
2019-03-14 03:04:07 +01:00
cketti
d27672f9a8
Add EmailHelper.getLocalPartFromEmailAddress()
2019-03-14 03:02:05 +01:00
cketti
d104525955
Convert EmailHelper to Kotlin
2019-03-14 02:58:27 +01:00
cketti
e1e473592c
Merge pull request #3961 from k9mail/add_delete_method_to_backend
...
Add deleteMessages() method to Backend interface
2019-03-13 23:03:20 +01:00
cketti
21f36e73c8
Migrate old pending commands for deleting messages to new format
2019-03-11 02:22:11 +01:00
cketti
189f50a15e
Make MessagingController use Backend.deleteMessage()
2019-03-11 01:20:46 +01:00
cketti
22798072fd
Extract code to find server settings via providers.xml
2019-03-10 20:13:36 +01:00
cketti
0c9bb833e5
Move RobolectricTest class to :app:testing module
2019-03-10 20:02:28 +01:00
cketti
0b78c60978
Create (empty) autodiscovery Gradle module
2019-03-10 20:00:29 +01:00
cketti
c580b2b85c
Merge pull request #3956 from k9mail/remove_note_from_providers_xml
...
Remove support for 'note' attribute in providers.xml
2019-03-10 18:06:16 +01:00
cketti
e0ebc9f637
Remove support for 'note' attribute in providers.xml
2019-03-09 02:15:45 +01:00
cketti
0a08cfdbc5
Remove POP3 settings from providers.xml
2019-03-09 01:35:01 +01:00
cketti
34c20ce317
Merge pull request #3942 from ByteHamster/confirm-empty-trash
...
Confirm empty trash
2019-03-08 23:11:00 +01:00
ByteHamster
a007d9bfa7
Confirm empty trash
2019-03-04 18:25:54 +01:00
cketti
be60dccb14
Respect background sync setting
2019-02-28 03:01:04 +01:00
David Hebbeker
8ca7fd896c
Removed unused interface OnLayoutChangedListener.
...
As the member mOnLayoutChangedListener was never populated, the only method of the interface was never called. Thus the complete interface was removed.
Also the only method which would have called the interface method was removed. That method did nothing else.
2019-02-27 10:15:13 +01:00
cketti
f9b6c78340
Merge pull request #3917 from pueffl/kotlin-upgrade
...
Upgrade to Kotlin version (3.20) and fix any issues.
2019-02-26 15:44:17 +01:00