Commit Graph

6979 Commits

Author SHA1 Message Date
Benoit Marty ef4cf42b71 No Composable if subtitle is null 2024-05-27 17:28:17 +02:00
Benoit Marty cf057310b4 Add preview without subtitle 2024-05-27 17:27:20 +02:00
Benoit Marty 8eeb95e867 Remove unused parameter. 2024-05-27 17:25:02 +02:00
Benoit Marty 6c11fb8bac Remove trailing comma 2024-05-27 17:23:42 +02:00
Benoit Marty e74f82b640 Fix formatting issue. 2024-05-27 14:19:30 +02:00
Benoit Marty b30076ecca 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
ElementBot 8bf241b593 Update screenshots 2024-05-27 10:29:28 +00:00
Benoit Marty 34f7819702 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 8f6190ebbc Merge pull request #2904 from element-hq/feature/bma/fdroidReleaseScript
Fdroid release script
2024-05-24 10:09:51 +02:00
renovate[bot] 3355f6bd6e Update android.gradle.plugin to v8.4.1 (#2885)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-24 08:02:00 +00:00
Benoit Marty 31fcfe3ffe Fix issue in script 2024-05-23 17:24:18 +02:00
Benoit Marty 10e58b820a Increment versionPatch by only 1 on EXA. 2024-05-23 16:51:40 +02:00
Benoit Marty 6a038abbe7 Do not build locally before the release. 2024-05-23 16:51:40 +02:00
Benoit Marty 1e3455820e Provide the action url instead of the artifact url. 2024-05-23 16:51:39 +02:00
Benoit Marty aa71b9fd03 Fix doc. 2024-05-23 16:51:39 +02:00
Benoit Marty 294ecad159 Update GA name 2024-05-23 16:51:39 +02:00
Benoit Marty 1e73a27294 Remove changelogUrlEncoded, it does not work as expected, and somtimes the link is too long. 2024-05-23 16:51:38 +02:00
Benoit Marty 470d6d0385 Update release script for fdroid release. 2024-05-23 16:51:38 +02:00
Benoit Marty 3f46544de4 Merge pull request #2809 from frebib/frebib/filter-in-front
Bring selected filter to front
2024-05-23 16:26:55 +02:00
Benoit Marty 57852caa78 Merge pull request #2891 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.2.2
2024-05-23 16:24:09 +02:00
Jorge Martin Espinosa 72ab632233 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 85c8a26f8a 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 22bde9e4de Merge pull request #2899 from element-hq/feature/bma/unitTestPush
Add unit tests in some push classes
2024-05-23 14:35:25 +02:00
Benoit Marty 3796def1c9 Ignore local errors when unregistering UnifiedPush, to not block switching to another push provider. 2024-05-23 10:29:31 +02:00
Benoit Marty 788d9e0631 No need to use StandardTestDispatcher 2024-05-23 10:20:58 +02:00
Benoit Marty b716482e43 No need to use advanceTimeBy 2024-05-23 10:19:06 +02:00
Benoit Marty d066f03eab Add logs on pusher registration 2024-05-23 09:58:29 +02:00
Benoit Marty ce23135e4a Do not fail un-registration if Firebase token is not known. Fixes #2895 2024-05-23 09:53:51 +02:00
Jorge Martín 0639bc6a5b Simplify RegisterUnifiedPushUseCase, fix test 2024-05-23 09:48:32 +02:00
Benoit Marty b8b66b3570 Add missing import 2024-05-23 09:34:31 +02:00
Benoit Marty de032fa426 Use lambdaError() instead of throw NotImplementedError() 2024-05-23 09:33:41 +02:00
Benoit Marty f04253287f 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 c71c491302 Clean up 2024-05-23 00:26:28 +02:00
Benoit Marty cf3b2bba91 Add test on isRelevant 2024-05-23 00:20:24 +02:00
Benoit Marty 4e7f5c46b8 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 0a2d87f6b1 Add test on DefaultUnregisterUnifiedPushUseCase 2024-05-23 00:11:50 +02:00
Benoit Marty 02fa405b8e Add test on UnifiedPushTest.isRelevant 2024-05-22 23:56:25 +02:00
Benoit Marty f974cdd12a Add test on DefaultUnifiedPushNewGatewayHandler 2024-05-22 23:51:10 +02:00
Benoit Marty f304c1f65a Add test on DefaultRegisterUnifiedPushUseCase 2024-05-22 23:36:01 +02:00
Benoit Marty 50b7f2c2c1 Add test on VectorUnifiedPushMessagingReceiver 2024-05-22 19:35:48 +02:00
Benoit Marty 09b2b2c476 Create interface UnifiedPushNewGatewayHandler 2024-05-22 19:00:55 +02:00
Benoit Marty 738bb831fa Create interface UnifiedPushGatewayResolver 2024-05-22 18:59:26 +02:00
Benoit Marty 5c68956e6c Fix test on VectorFirebaseMessagingService 2024-05-22 18:44:25 +02:00
Benoit Marty b38c144f46 Add test on DefaultFirebaseNewTokenHandler 2024-05-22 18:42:39 +02:00
Benoit Marty 90a14ce056 Change to lambda 2024-05-22 18:16:53 +02:00
Benoit Marty eafa713995 Add test on VectorFirebaseMessagingService 2024-05-22 17:57:35 +02:00
Benoit Marty b2a3b9653e Add test on DefaultPushHandler 2024-05-22 17:04:54 +02:00
Benoit Marty 5b074dc0ba Create interface for NotifiableEventResolver 2024-05-22 15:44:50 +02:00
Benoit Marty 980a80bcf5 Cleanup 2024-05-22 15:29:27 +02:00
Benoit Marty fe771a37c2 isCalledExactly(1) -> isCalledOnce() 2024-05-22 15:26:53 +02:00