Benoit Marty
8967b6c959
Merge pull request #2922 from element-hq/feature/bma/iterateOnPreferenceDesign2
...
Iterate on preference design
2024-05-28 00:36:28 +02:00
Benoit Marty
a96351643e
UseLet
2024-05-28 00:14:23 +02:00
Benoit Marty
b32cebf2c0
supportingContent should be null if there is nothing to display.
2024-05-28 00:11:30 +02:00
Benoit Marty
ea93579b23
trailingContent and supportingContent should be null if there is nothing to display.
2024-05-27 17:33:29 +02:00
Benoit Marty
8339a6f1f3
No Composable if subtitle is null
2024-05-27 17:28:17 +02:00
Benoit Marty
8e1b48d3d5
Add preview without subtitle
2024-05-27 17:27:20 +02:00
Benoit Marty
f2317e9aa5
Remove unused parameter.
2024-05-27 17:25:02 +02:00
Marco Antonio Alvarez
873f57399d
Add rich content listener to markdown text input ( #2918 )
...
* add rich content listener to markdown text input
Signed-off-by: Marco Antonio Alvarez <surakin@gmail.com >
2024-05-27 16:36:32 +02:00
Benoit Marty
9065e9d2eb
Merge pull request #2921 from element-hq/sync-localazy
...
Sync Strings
2024-05-27 15:52:38 +02:00
Benoit Marty
bbb44db297
Translations: pt -> pt-rBR
2024-05-27 14:51:32 +02:00
Benoit Marty
55824900d2
Fix formatting issue.
2024-05-27 14:19:30 +02:00
Benoit Marty
223d0632cf
Fix test by making the whole ListItem clickable.
...
Also improve height of View to let the test see the View.
2024-05-27 13:51:18 +02:00
Benoit Marty
27e50cf6ad
Merge pull request #2911 from element-hq/feature/bma/reproducibleBuild
...
Reproducible build
2024-05-27 12:46:19 +02:00
Benoit Marty
a57b9cb49f
Let Preference composables use ListItem.
...
Let PreferenceCheckbox use ListItem and add missing previews.
Let PreferenceCategory use ListSectionHeader
Let PreferenceSlide use ListItem
Let PreferenceRow use ListItem
Let PreferenceText use ListItem
2024-05-27 12:19:10 +02:00
Benoit Marty
e632168c34
Merge pull request #2900 from element-hq/feature/bma/fakeClassesQuality
...
Fake classes name quality
2024-05-27 12:14:50 +02:00
bmarty
52be64fe73
Sync Strings from Localazy
2024-05-27 00:17:53 +00:00
Benoit Marty
7d3cef33a9
Read versionCode from the Manifest, since BuildConfig.VERSION_CODE does not contain the correct last digit.
2024-05-24 15:06:47 +02:00
Valere
12fdc2b6e0
Add public device keys to rageshakes
2024-05-23 17:15:15 +02:00
Jorge Martin Espinosa
cdf6c56f7f
Restore MarkdownTextInput contents ( #2902 )
...
* Restore `MarkdownTextInput` contents: create a `MarkdownTextInputStateSaver` and use it to save and restore the text and selection.
* Add default text flags to the markdown composer
2024-05-23 14:59:08 +02:00
Benoit Marty
c71656df0c
Rename class (code quality)
2024-05-23 14:42:06 +02:00
Benoit Marty
d4d12503c6
Rename class (code quality)
2024-05-23 14:38:52 +02:00
Benoit Marty
d9cfecacce
Rename class (code quality)
2024-05-23 14:38:52 +02:00
Benoit Marty
e3f18f41d6
Rename class (code quality)
2024-05-23 14:38:51 +02:00
Benoit Marty
ab2e620e39
Rename class (code quality)
2024-05-23 14:38:50 +02:00
Benoit Marty
4df6d0c038
Merge pull request #2901 from element-hq/feature/bma/fixUnregisteringPusherLocalError
...
Fix unregistering pusher local error
2024-05-23 14:38:07 +02:00
Benoit Marty
35e14a3d46
Ignore local errors when unregistering UnifiedPush, to not block switching to another push provider.
2024-05-23 10:29:31 +02:00
Benoit Marty
878df55873
No need to use StandardTestDispatcher
2024-05-23 10:20:58 +02:00
Benoit Marty
593673126f
No need to use advanceTimeBy
2024-05-23 10:19:06 +02:00
Benoit Marty
d275ed9150
Add logs on pusher registration
2024-05-23 09:58:29 +02:00
Benoit Marty
16b04afa1f
Do not fail un-registration if Firebase token is not known. Fixes #2895
2024-05-23 09:53:51 +02:00
Jorge Martín
70188dcdc7
Simplify RegisterUnifiedPushUseCase, fix test
2024-05-23 09:48:32 +02:00
Benoit Marty
3cae2c05c4
Add missing import
2024-05-23 09:34:31 +02:00
Benoit Marty
4fc3c6f889
Introduce lambdaError instead of using TODO, to handle error when a lambda is invoked and it should not.
2024-05-23 09:12:40 +02:00
Benoit Marty
955b4308ce
Clean up
2024-05-23 00:26:28 +02:00
Benoit Marty
5b8c0871e8
Add test on isRelevant
2024-05-23 00:20:24 +02:00
Benoit Marty
0d445cdeb3
Refactor: change signature to always have clientSecret first, since it's acting as a key.
2024-05-23 00:16:56 +02:00
Benoit Marty
f0863a10c9
Add test on DefaultUnregisterUnifiedPushUseCase
2024-05-23 00:11:50 +02:00
Benoit Marty
a7ded728bd
Add test on UnifiedPushTest.isRelevant
2024-05-22 23:56:25 +02:00
Benoit Marty
8ef97b7a10
Add test on DefaultUnifiedPushNewGatewayHandler
2024-05-22 23:51:10 +02:00
Benoit Marty
80d2f8b924
Add test on DefaultRegisterUnifiedPushUseCase
2024-05-22 23:36:01 +02:00
Benoit Marty
40608d8ac1
Add test on VectorUnifiedPushMessagingReceiver
2024-05-22 19:35:48 +02:00
Benoit Marty
0b3ef10e8c
Create interface UnifiedPushNewGatewayHandler
2024-05-22 19:00:55 +02:00
Benoit Marty
a206b799a8
Create interface UnifiedPushGatewayResolver
2024-05-22 18:59:26 +02:00
Benoit Marty
e07a9230d4
Fix test on VectorFirebaseMessagingService
2024-05-22 18:44:25 +02:00
Benoit Marty
9762962586
Add test on DefaultFirebaseNewTokenHandler
2024-05-22 18:42:39 +02:00
Benoit Marty
310c309e1e
Change to lambda
2024-05-22 18:16:53 +02:00
Benoit Marty
c0fccae12e
Add test on VectorFirebaseMessagingService
2024-05-22 17:57:35 +02:00
Benoit Marty
3866e49822
Add test on DefaultPushHandler
2024-05-22 17:04:54 +02:00
Benoit Marty
839242d7bc
Create interface for NotifiableEventResolver
2024-05-22 15:44:50 +02:00
Benoit Marty
41403b7614
Cleanup
2024-05-22 15:29:27 +02:00