Commit graph

11892 commits

Author SHA1 Message Date
Wolf Montwe
469ca6d86c
Add readme 2023-02-08 15:03:11 +01:00
Wolf Montwe
fa5f8bb655
Add maestro test flows to verify show contact names 2023-02-08 14:45:32 +01:00
Wolf-Martell Montwé
04e3908293
Merge pull request #6642 from thundernest/contact_names_in_message_details
Contact names in message details (2)
2023-02-08 13:45:14 +00:00
cketti
74f40dd0bd Respect "show contact names" setting in message details 2023-02-08 14:01:13 +01:00
cketti
fba8e8aca3
Merge pull request #6641 from thundernest/message_view_recipient_formatter
Refactor `AddressFormatter` to `MessageViewRecipientFormatter`
2023-02-08 14:00:47 +01:00
cketti
fd17191c5a
Merge pull request #6640 from thundernest/change_spotless_setup
Changed spotless configuration
2023-02-08 13:58:38 +01:00
cketti
836fb7dc69 Rename (and move) AddressFormatter to MessageViewRecipientFormatter
The way recipient names are displayed in the message view screen is subtly different from the other places where we display recipient names. Now the name reflects that.
2023-02-08 12:45:13 +01:00
Wolf Montwe
a6bb838123
Change spotless configuration to remove all rules covered by .editorconfig or used formatters 2023-02-08 12:38:46 +01:00
cketti
b4b3dd3d53
Merge pull request #6636 from thundernest/prefer_encrypt_preference
Make `AutocryptPreferEncryptDialogFragment` a proper preference dialog
2023-02-08 10:59:50 +01:00
cketti
ae53f08a57
Merge pull request #6635 from thundernest/tweak_download_complete_message_button
Tweak appearance of "Download complete message" button
2023-02-08 10:57:57 +01:00
cketti
d1e920c0ac
Merge pull request #6633 from thundernest/use_koin_not_lazy
Replace custom `by lazy` code where Koin should have been used
2023-02-08 10:57:40 +01:00
cketti
3315f56153 Make AutocryptPreferEncryptDialogFragment a proper preference dialog 2023-02-07 15:22:12 +01:00
cketti
cea4a51494 Tweak appearance of "Download complete message" button 2023-02-07 12:24:21 +01:00
cketti
125e1af9d6 Use Koin instead of custom by lazy code 2023-02-07 01:08:01 +01:00
cketti
f91f3e268b Add abstraction for Android's vibrator service 2023-02-07 01:08:01 +01:00
Wolf-Martell Montwé
e252532000
Merge pull request #6630 from thundernest/add_spotless_code_formatter
Add spotless code formatter
2023-02-06 11:37:24 +00:00
Wolf Montwe
64c4bbe824
Change pull_request_template to include spotless formatter instructions 2023-02-06 12:16:15 +01:00
Wolf Montwe
80b35d6fa7
Change Android CI workflow to use spotlessCheck 2023-02-06 11:54:56 +01:00
Wolf Montwe
11819232ea
Add formatter rules for kts and misc files 2023-02-06 11:35:18 +01:00
Wolf Montwe
0d030aab6d
Remove trimTrailingWhitespace as not needed for ktlint 2023-02-06 10:49:21 +01:00
Wolf Montwe
43213136be
Add exception for 'plugins/openpgp-api-lib' and revert changes 2023-02-06 10:44:28 +01:00
Wolf Montwe
0bf2b31d85
Change format of Markdown files 2023-02-03 17:28:34 +01:00
Wolf Montwe
71ba065d76
Add Markdown format rules 2023-02-03 17:26:05 +01:00
Wolf Montwe
1854a2c911
Change Kotlin code format 2023-02-03 17:23:57 +01:00
Wolf Montwe
4a1d7f1d39
Remove Gradle ktlint plugin 2023-02-03 17:17:42 +01:00
Wolf Montwe
713dbf9462
Add spotless plugin for code formatting and rule for Kotlin sources 2023-02-03 17:12:31 +01:00
cketti
697f201c15 Prepare for version 6.507 2023-02-03 12:32:09 +01:00
cketti
8e7685c44d Version 6.506 2023-02-03 12:10:15 +01:00
cketti
5cfd334f1e
Merge pull request #6624 from thundernest/fetch_bcc_header
Fetch BCC header when only partially downloading a message
2023-02-03 11:59:51 +01:00
cketti
fbd11e9859
Merge pull request #6623 from thundernest/no_recipients
Don't crash when there are not recipients to display
2023-02-03 11:58:37 +01:00
cketti
2618664c4f Fetch BCC header when only partially downloading a message 2023-02-01 22:37:39 +01:00
cketti
e4c452de3b Don't crash when there are not recipients to display 2023-02-01 22:15:54 +01:00
cketti
180626c739 Prepare for version 6.506 2023-02-01 19:29:24 +01:00
cketti
de5d1cd1c9 Version 6.505 2023-02-01 18:56:47 +01:00
cketti
e826ed8db7
Merge pull request #6618 from thundernest/message-view-redesign
Add the redesigned message view screen
2023-02-01 18:51:05 +01:00
cketti
77790891fa
Merge pull request #6616 from thundernest/crypto_status
Message View Redesign: Display crypto status
2023-02-01 18:28:11 +01:00
cketti
677ef154f7 Remove now unused CryptoInfoDialog 2023-02-01 18:01:28 +01:00
cketti
80c68e1e3e Display crypto status in message details bottom sheet 2023-02-01 18:01:28 +01:00
cketti
c93f5ea799
Merge pull request #6612 from thundernest/message_counts
Refactoring: Message counts
2023-02-01 17:36:59 +01:00
cketti
dd89dee489 Convert methods in AccountSearchConditions to extension functions 2023-02-01 14:40:00 +01:00
cketti
ef583ba620 Rewrite MessageCountsProvider to use MessageStore 2023-02-01 14:40:00 +01:00
cketti
adabe43efe Remove unused SearchField.SEARCHABLE 2023-02-01 14:40:00 +01:00
cketti
5e17829436 Rewrite MessageCountsProvider.getUnreadMessageCount() to not use LocalStore 2023-02-01 14:40:00 +01:00
cketti
4cc1643643 Remove message count functionality from MessagingController 2023-02-01 14:39:59 +01:00
cketti
550b2844cb
Merge pull request #6613 from thundernest/remove_unused_code
Remove unused code/resources
2023-02-01 14:24:03 +01:00
cketti
4d3a308b27 Remove unused strings 2023-01-27 20:04:04 +01:00
cketti
3e90f8b85e Remove unused methods 2023-01-27 19:50:46 +01:00
cketti
2df7c3301d Remove unused classes 2023-01-27 19:20:29 +01:00
cketti
d90800886d
Merge pull request #6604 from thundernest/more_MessageStore
Rewrite `MessagingController.loadMoreMessages()` to not use `LocalStore`
2023-01-27 14:02:34 +01:00
cketti
cff482e88f Prepare for version 6.505 2023-01-27 12:08:50 +01:00