Commit Graph

6839 Commits

Author SHA1 Message Date
Benoit Marty
d19238fc60 Remove some keys for remember saveButtonEnabled. 2024-05-15 17:58:14 +02:00
ElementBot
2bdddff0c5 Update screenshots 2024-05-15 15:22:46 +00:00
Benoit Marty
04ed4f6904 Ignore some non-passing test for now. 2024-05-15 17:10:59 +02:00
Benoit Marty
6ffc6a1cd3 Extract content lambda. 2024-05-15 17:05:45 +02:00
Benoit Marty
bb48bb7531 Migrate AvatarActionBottomSheet to Material3 BottomSheet
Also correctly handle the back press when this bottom sheet is opened, previously it was leaving the room edition screen.
ModalBottomSheetLayout can now be deleted.
2024-05-15 16:20:47 +02:00
Benoit Marty
fb7eb924d8 Add UI test on RoomDetailsEditView 2024-05-15 15:19:46 +02:00
ElementBot
c7ae3ab1bf Update screenshots 2024-05-15 10:24:05 +00:00
Benoit Marty
d689c778c6 Fix tests. 2024-05-15 11:56:12 +02:00
Benoit Marty
eb32773434 Move aMatrixRoom to its own file, since it's used by several test classes. 2024-05-15 11:31:30 +02:00
Benoit Marty
a51a2df647 Use rawName instead of displayName in RoomDetailsEditPresenter #2844 2024-05-15 11:24:09 +02:00
Benoit Marty
f4f22b1d2f Avoid using copy in RoomDetailsEditStateProvider 2024-05-15 10:10:48 +02:00
Benoit Marty
7353381356 Add MatrixRoomInfo.rawName. 2024-05-15 10:06:54 +02:00
Benoit Marty
9e519def63 EditUserProfileState.userId cannot be null.
It simplifies a bit the codebase.
2024-05-15 09:46:01 +02:00
Benoit Marty
49f74bf09a Add preview for EditableAvatarView 2024-05-15 09:42:58 +02:00
Benoit Marty
f72e257a20 Rename parameter since it can reference a userId or a roomId 2024-05-15 09:25:59 +02:00
Benoit Marty
39d702db5b Change type of roomId from String to RoomId 2024-05-15 09:23:30 +02:00
Benoit Marty
b971ac36d3 Merge pull request #2843 from element-hq/feature/bma/joinRoomVia
Provide serverNames when available and fix issue around analytics
2024-05-14 17:17:59 +02:00
ganfra
20ae35cf22 Merge pull request #2841 from element-hq/feature/fga/timeline_remove_from_main_thread
Timeline : remove some code from main thread
2024-05-14 16:12:37 +02:00
Benoit Marty
a2d5ba66d1 Changelog. 2024-05-14 16:04:47 +02:00
Benoit Marty
32f31855b5 Provide serverNames when available and fix issue around analytics 2024-05-14 15:58:10 +02:00
ganfra
12bd3d0f8e Merge pull request #2842 from element-hq/feature/fga/fix_room_directory_release_test
Fix running roomDirectory/testReleaseUnitTest
2024-05-14 15:51:37 +02:00
ganfra
aabac1cf51 Fix running roomDirectory/testReleaseUnitTest 2024-05-14 14:27:58 +02:00
ganfra
9844a642c0 Timeline : remove some code from main thread 2024-05-14 14:07:17 +02:00
Benoit Marty
bf3186353d Merge pull request #2834 from element-hq/sync-localazy
Sync Strings
2024-05-14 11:50:05 +02:00
Benoit Marty
138da1b234 Merge pull request #2839 from element-hq/feature/bma/removeDeadCode
It's not possible to join room from the RoomDirectory screen anymore.
2024-05-14 11:14:25 +02:00
ElementBot
e096080639 Update screenshots 2024-05-14 08:32:09 +00:00
Benoit Marty
8797200c83 It's not possible to join room from the RoomDirectory screen anymore.
Cleanup after #2827
2024-05-14 10:23:07 +02:00
renovate[bot]
d925a40df2 Update dependency io.sentry:sentry-android to v7.9.0 (#2837)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-14 06:42:11 +00:00
Jorge Martín
561cfd08e6 version++ 2024-05-13 17:37:02 +02:00
Jorge Martín
79d5348a2d Merge tag 'v0.4.12' into develop
Version `v0.4.12`
2024-05-13 17:35:49 +02:00
Jorge Martín
64b6dd1fca Merge branch 'release/0.4.12' 2024-05-13 17:35:37 +02:00
Jorge Martín
a77c473b31 Adding fastlane file for version 0.4.12 2024-05-13 17:35:34 +02:00
Jorge Martín
9867521d83 Changelog for version 0.4.12 2024-05-13 17:33:23 +02:00
Benoit Marty
d5dea4c4a5 Merge pull request #2835 from element-hq/renovate/org.jlleitschuh.gradle.ktlint-12.x
Update plugin ktlint to v12.1.1
2024-05-13 16:52:08 +02:00
Jorge Martin Espinosa
6257425344 Bump Rust SDK to v0.2.18 and bump app version (#2836)
* Adapt to changes in SDK:
    - Remove name from MatrixRoom, we should use displayName instead.
    - Remove separate invites room list.
    - Added runBlocking to get the now async NotificationClient from the Rust SDK.
    - Made some other functions suspend.
    - Client.resolveRoomAlias now returns a roomId and via parameters, we pass the roomId.

* Add logs removal migration again as `AppMigration03` to make sure we don't leak private data in existing logs.

* Bump app version to `0.4.12`
2024-05-13 16:48:23 +02:00
Benoit Marty
90e9dfbc36 Sync strings again after fix on Localazy. 2024-05-13 15:21:08 +02:00
Benoit Marty
22a1f0af64 Changelog 2024-05-13 15:03:51 +02:00
renovate[bot]
f392782628 Update plugin ktlint to v12.1.1 2024-05-13 12:53:44 +00:00
Benoit Marty
51df9f5297 Merge pull request #2772 from element-hq/renovate/org.maplibre.gl-android-sdk-10.x
Update dependency org.maplibre.gl:android-sdk to v10.3.1
2024-05-13 14:52:18 +02:00
bmarty
602b3988e4 Sync Strings from Localazy 2024-05-13 12:47:48 +00:00
Benoit Marty
04ee8ecdab Merge pull request #2832 from element-hq/feature/bma/fixLocalazyImport
Fix localazy import
2024-05-13 14:34:34 +02:00
Benoit Marty
9c956250ee Merge pull request #2805 from element-hq/renovate/major-firebaseappdistribution
Update firebaseAppDistribution to v5 (major)
2024-05-13 14:30:40 +02:00
Benoit Marty
2e1acb9a13 Add case for "zh#Hans". 2024-05-13 12:11:30 +02:00
Benoit Marty
df541f6ac1 Use Python 3.12 to be able to use match structure. 2024-05-13 12:08:05 +02:00
Jorge Martin Espinosa
c64ead11c8 Upload app id and clean version to bug reports (#2829)
* Upload app id and clean version to bug reports

* Add changelog
2024-05-10 12:15:33 +02:00
Jorge Martin Espinosa
a99f30fbd7 Remove join button on room directory search (#2827)
* Remove 'Join' button in room directory search results

* Update screenshots

* Add changelog

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-10 11:31:18 +02:00
Jorge Martin Espinosa
04e6f66a02 Make logs less verbose, especially for sliding sync (#2825)
* Make logs less verbose, especially for sliding sync.

Use the same config as iOS for most targets.

* Make sure we don't try to upload logs that are larger than the max request size of the bug reporter server.

* Display the loading state as soon as the bug reporter starts processing the log files

* Add changelog
2024-05-09 16:39:59 +02:00
Jorge Martin Espinosa
caec9e8671 Amend v0.4.9 changelog entry. (#2826)
It was missing a security fix item.
2024-05-09 14:22:46 +02:00
Jorge Martin Espinosa
1da674bddb Split Maestro CI flow in 2 jobs. (#2823)
* Split Maestro CI flow in 2 jobs.

This way, if the Maestro test fails for some runtime reason we don't have to build the APK again to re-test it.
2024-05-09 10:25:53 +02:00
Jorge Martin Espinosa
e1694fa4e8 Add room badges (#2822)
* Add room badges

* Remove no longer used `onShareRoomMember` callback

* Update screenshots

* Add changelog

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-05-09 08:38:40 +02:00