Commit graph

11954 commits

Author SHA1 Message Date
Wolf Montwe
292bf17eb1
Rename MessageTopView to kt 2023-02-09 16:02:54 +01:00
cketti
cc2765907e
Merge pull request #6650 from thundernest/fix_intellij_code_style
Fixed intellij code style rules
2023-02-09 15:49:02 +01:00
Wolf Montwe
afbfa56dd4
Fix intellij code style to avoid asterisk imports which violates ktlint rules 2023-02-09 15:36:01 +01:00
cketti
90e5c265da Don't allow dragging the message details bottom sheet when the list is scrolled 2023-02-09 13:41:52 +01:00
Wolf-Martell Montwé
87acdd5010
Merge pull request #6639 from thundernest/add_maestro_test_flows
Added maestro test flows
2023-02-09 11:59:14 +00:00
cketti
faf8b42acc Display folder name in message details screen 2023-02-09 12:41:08 +01:00
Wolf Montwe
047b0c7d49
Fix README 2023-02-09 12:04:49 +01:00
cketti
a1453ecbea
Merge pull request #6644 from thundernest/refactor_FolderNameFormatter
Simplify creation of `FolderNameFormatter`
2023-02-09 11:56:33 +01:00
Wolf Montwe
70994c0d0f
Change flows and add requirements section to README 2023-02-09 11:17:28 +01:00
cketti
487787bdd2 Simplify creation of FolderNameFormatter
`FolderNameFormatter` is only retrieving string resources. For this the global `Resources` instance will do. There's no need to pass instances retrieved from an `Activity`.
2023-02-08 16:09:32 +01:00
Wolf Montwe
68ce2e3562
Change structure 2023-02-08 15:13:00 +01:00
Wolf Montwe
99aa323a01
Change validate_compose_simple_message flow to avoid email name collisions 2023-02-08 15:03:49 +01:00
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