Commit graph

11834 commits

Author SHA1 Message Date
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
cketti
033fd2da3b Version 6.504 2023-01-27 12:01:32 +01:00
cketti
55b15a613d
Merge pull request #6610 from thundernest/fix_swipe_crash
Don't crash in swipe callbacks when a message list item no longer exists
2023-01-27 11:54:24 +01:00
cketti
694b26e1e9
Merge pull request #6608 from thundernest/avoid_crash
Avoid crash when opening drafts from the message list widget
2023-01-27 11:53:36 +01:00
cketti
05e06d8d24
Merge pull request #6606 from thundernest/fix_pop3_delete
POP3: Fix logic to delete messages on the server
2023-01-27 11:52:31 +01:00
cketti
2e35524d3e Don't crash in swipe callbacks when a message list item no longer exists 2023-01-26 14:02:53 +01:00
cketti
d342f6ee35 Avoid crash when opening drafts from the message list widget 2023-01-26 12:52:44 +01:00
cketti
b1426e5e84 POP3: Fix logic to delete messages on the server 2023-01-26 12:22:37 +01:00
cketti
5220c66d61 Remove Backend.isDeleteMoveToTrash()
This property is confusing and basically unused right now.
2023-01-26 12:08:26 +01:00