Commit graph

604 commits

Author SHA1 Message Date
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