Commit graph

12296 commits

Author SHA1 Message Date
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
cketti
bdd3477b28 Message View: Tweak appearance of account chip 2023-03-14 18:21:22 +01:00
Jeroen1602
6a89a03082
Fixed ThunderbirdAutoconfigFetcher throwing on IOExceptions
If the requested url does not exist then the `fetchAutoconfigFile` would just crash instead of returning `null`. This would mean that the discovery code would also crash instead of trying other URLs.
2023-03-14 18:11:02 +01:00
cketti
cbea30e5b8
Merge pull request #6746 from thundernest/contact_permission
Message details: Hide "Add to contacts" button when contacts permission is missing
2023-03-14 15:57:09 +01:00
cketti
3edb93e506 Always hide "Add to contacts" button when contact permission is missing 2023-03-14 15:55:41 +01:00
Wolf Montwé
0b572ec088
Add :core:ui:compose:common module to host commonly shared functionality and add DevicePreviews 2023-03-14 14:50:39 +01:00
Wolf Montwé
f15ba5797c
Rename Color to MaterialColor 2023-03-14 14:46:01 +01:00
Wolf Montwé
a027dc718d
Add Checkbox to design system and allow color change of Surface 2023-03-14 14:46:00 +01:00
Wolf Montwé
63a8d67abf
Change core:ui:compose:demo module to `app-ui-catalog 2023-03-14 14:45:59 +01:00
Wolf-Martell Montwé
9900fd4394
Merge pull request #6757 from thundernest/change_truth_to_legacy
Change truth testing library to legacy
2023-03-14 12:38:32 +00:00
Wolf Montwé
00b7bf45d7
Change truth testing library to legacy and only allow usage in old modules 2023-03-14 12:20:55 +01:00
cketti
5ca15aeb47
Merge pull request #6752 from thundernest/message_view_account_chip
Add font size setting for account name in message view
2023-03-14 11:57:10 +01:00
cketti
23981c1af7 Add font size setting for account name in message view 2023-03-13 18:26:59 +01:00
cketti
6f428c1642
Merge pull request #6745 from thundernest/change_log_snackbar
Change "recent changes" snackbar appearance and behavior
2023-03-10 17:07:06 +01:00
cketti
b80f153ce3 Extract contact permission check to ContactPermissionResolver 2023-03-10 16:22:51 +01:00
cketti
3060e111db Only show "recent changes" snackbar for 10 seconds 2023-03-10 14:02:19 +01:00
cketti
1e7d5bf4ee Change button text of "recent changes" snackbar 2023-03-10 13:49:13 +01:00
cketti
aa1a98439b Use colorSecondary for the snackbar button text 2023-03-10 13:33:42 +01:00
cketti
c642d7615f
Merge pull request #6743 from thundernest/fab_appearance
Change appearance and behavior of the floating compose button
2023-03-10 13:08:12 +01:00