Commit graph

12064 commits

Author SHA1 Message Date
cketti
1ccbfea756 Add failing test for DefaultMessageCountsProvider.getMessageCounts(Account) 2023-03-21 18:34:21 +01:00
cketti
03224e9666
Merge pull request #6773 from thundernest/save_fragment_active
Fix missing message view menu after restoring instance state
2023-03-21 17:49:29 +01:00
Wolf-Martell Montwé
b54bdcdf4a
Merge pull request #6772 from thundernest/add_window_size_info
Add WindowSizeInfo
2023-03-21 13:51:53 +00:00
cketti
7c4310fc6c Save value of MessageListFragment.isActive in instance state
Otherwise, restoring the message view after process death will lead to the toolbar menu items being hidden.
2023-03-21 14:42:18 +01:00
Wolf-Martell Montwé
45fac1648a
Merge pull request #6771 from thundernest/change_modules_to_assertk
Change remaining modules to assertk
2023-03-21 13:40:02 +00:00
Wolf Montwé
f129080e36
Add WindowSizeInfo to :core:ui:compose:common to determine the WindowSizeClasses and current height and width 2023-03-21 14:39:46 +01:00
Wolf-Martell Montwé
0a0c03a1ce
Merge pull request #6769 from thundernest/change_mail_modules_to_assertk
Change mail modules to assertk
2023-03-21 13:23:52 +00:00
Wolf Montwé
fd30437c94
Remove truth library and remaining usage 2023-03-21 14:14:44 +01:00
Wolf Montwé
d1f5b0222b
Change :app:core module to assertk 2023-03-21 14:14:39 +01:00
Wolf Montwé
032b1bcc16
Add assertk List extension containsNoDuplicates to :core:testing 2023-03-21 14:14:23 +01:00
Wolf Montwé
e98ceb70a5
Change UriMatcherTest to Kotlin 2023-03-21 14:14:23 +01:00
Wolf Montwé
66e0424fdf
Rename UriMatcherTest.java to UriMatcherTest.kt 2023-03-21 14:14:23 +01:00
Wolf Montwé
a2af0c7bf3
Change :app:storage module to assertk 2023-03-21 14:14:19 +01:00
Wolf Montwé
37612f90a2
Change :app:ui:legacy to assertk 2023-03-21 14:05:50 +01:00
Wolf Montwé
06bbeded6f
Change :backend:imap module to assertk 2023-03-21 14:05:50 +01:00
Wolf Montwé
a670406eac
Change common module to assertk 2023-03-21 14:03:32 +01:00
Wolf Montwé
cbf1a8fa78
Change imap module to assertk 2023-03-21 14:00:23 +01:00
Wolf Montwé
b4b6b841a0
Convert ImapCommandSplitterTest to Kotlin 2023-03-21 13:57:58 +01:00
Wolf Montwé
6059ca9c54
Rename ImapCommandSplitterTest.java to ImapCommandSplitterTest.kt 2023-03-21 13:57:58 +01:00
Wolf Montwé
00bfb04388
Change pop3 module to assertk 2023-03-21 13:57:57 +01:00
Wolf Montwé
3c9ca12776
Change smtp module to assertk 2023-03-21 13:57:51 +01:00
Wolf-Martell Montwé
3f8a3ff0c9
Merge pull request #6765 from thundernest/add-textfields-to-design-system
Add textfields to design system
2023-03-21 10:06:50 +00:00
Wolf Montwé
c9c6e1b094
Add TextFieldOutlinded and PasswordTextFieldOutlinded to design system 2023-03-21 10:18:10 +01:00
Wolf Montwé
16504bc54d
Add core:ui:compose:testing module with ComposeTest and build plugin fix for non working release build type tests 2023-03-20 14:52:32 +01:00
cketti
ebc3af7b4d Prepare for version 6.511 2023-03-17 18:42:30 +01:00
cketti
c24b339daf Version 6.510 2023-03-17 18:27:58 +01:00
cketti
eb64291474
Merge pull request #6768 from thundernest/update_translations
Update translations
2023-03-17 17:55:19 +01:00
cketti
6bd9da83e7 Update translations 2023-03-17 17:15:33 +01:00
cketti
709b55f2d1
Merge pull request #6762 from thundernest/imap_authentication_failure
IMAP: Ignore errors during LOGIN fallback
2023-03-17 16:38:31 +01:00
Wolf-Martell Montwé
d0d81921cc
Merge pull request #6766 from thundernest/fix-editor-config-import-rule
Fix editor config import rule for aliases
2023-03-17 13:58:39 +00:00
cketti
76b52d17ac IMAP: Ignore errors during LOGIN fallback and throw original exception 2023-03-17 14:37:53 +01:00
Wolf Montwé
dd8ec69be3
Fix editor config import rule for aliases 2023-03-16 19:10:08 +01:00
Wolf-Martell Montwé
730825bce3
Merge pull request #6763 from thundernest/change_compose_build_plugins
Change compose build plugins
2023-03-16 17:39:58 +00:00
Wolf Montwé
7b4f3d796e
Change app and library compose build plugins to share dependencies 2023-03-16 13:55:00 +01:00
Wolf Montwé
bd6cde63b0
Add bundles to organise compose dependencies 2023-03-16 13:55:00 +01:00
Wolf Montwé
5a065a4739
Add jUnit test dependencies for compose 2023-03-16 13:55:00 +01:00
Wolf Montwé
9f11765a6f
Change compose setup to use Gradle version catalog instead of hard coded values 2023-03-16 13:39:13 +01:00
cketti
f3c58438b9
Merge pull request #6761 from thundernest/housekeeping
Remove unused method
2023-03-16 12:56:36 +01:00
cketti
16186ca62d
Merge pull request #6760 from thundernest/message_details_refresh
Message details: Update participants when system contacts change
2023-03-16 12:54:57 +01:00
cketti
faf3a0b64e On authentication failures display message from server to the user 2023-03-15 19:39:58 +01:00
cketti
7e5022ef36 IMAP: Put server response text in AuthenticationFailedException 2023-03-15 19:04:50 +01:00
cketti
f17fb9fe17 Remove unused method 2023-03-15 17:28:58 +01:00
cketti
d7d221ebbf Don't rely on ViewHolder.unbindView() being called when an item is updated 2023-03-15 15:51:45 +01:00
cketti
4e639256e4 Message Details: Update list when the fragment is resumed
We want to update the list of participants when the associated contact has changed in the contacts database. Right now we don't listen to changes to the contacts database, but refresh the list when onResume() is called. This should catch the case where a user is adding a contact from the message details screen using one of the "add to contacts" buttons.
2023-03-15 15:47:45 +01:00
cketti
5fa993392b Message Details: Use stable IDs for list items 2023-03-15 15:20:35 +01:00
cketti
71c8fb11d9 Message Details: Don't create new adapter every time the list is updated 2023-03-15 14:54:08 +01:00
cketti
10c19f1890
Merge pull request #6759 from thundernest/message_view_account_chip
Message View: Tweak appearance of account chip
2023-03-15 12:48:10 +01:00
Wolf-Martell Montwé
a97c3e7e8a
Merge pull request #6758 from thundernest/add_app_ui_catalog
Add App UI catalog
2023-03-15 11:21:39 +00:00
Wolf Montwé
6a88a33c75
Add catalog implementation using a LazyVerticalGrid and adding all components from the design system 2023-03-15 11:26:15 +01:00
cketti
377449bfac
Merge pull request #6750 from jeroen1602/thunderbird_autoconfig_fetch_crash
Fixed ThunderbirdAutoconfigFetcher throwing on IOExceptions
2023-03-14 19:43:42 +01:00