Commit graph

5620 commits

Author SHA1 Message Date
Benoit Marty
87f14d8bab Make the button to send problem enable, but show an error if the decription is too short to prevent users from being blocked. 2024-02-05 16:00:29 +01:00
Benoit Marty
bab2ae4bfe
Merge pull request #2348 from element-hq/feature/bma/fixMatrixRoomLink
Change link to Element Android room to Element X Android room.
2024-02-05 15:27:48 +01:00
Benoit Marty
320d5192c9 Remove _, added by mistake. 2024-02-05 15:25:39 +01:00
Benoit Marty
9f6c6ef76f Change link to Element Android room to Element X Android room. 2024-02-05 14:34:54 +01:00
Benoit Marty
8891186ddf
Merge pull request #2344 from element-hq/renovate/com.google.truth-truth-1.x
Update dependency com.google.truth:truth to v1.4.0
2024-02-05 10:59:16 +01:00
Benoit Marty
e009c9ee68
Merge pull request #2345 from element-hq/sync-localazy
Sync Strings
2024-02-05 10:26:37 +01:00
bmarty
03c95555e3 Sync Strings from Localazy 2024-02-05 00:09:59 +00:00
renovate[bot]
fee8cda04a
Update dependency com.google.truth:truth to v1.4.0 2024-02-02 22:17:18 +00:00
Jorge Martin Espinosa
aabca49c20
Merge pull request #2342 from element-hq/feature/jme/2330-add-empty-state-for-room-list
Add an empty state to the room list
2024-02-02 16:30:58 +01:00
Jorge Martin Espinosa
eff515e544
Merge pull request #2303 from element-hq/misc/jme/remove-session-preferences-on-logout
Remove session preferences on logout.
2024-02-02 16:26:15 +01:00
Jorge Martín
5f064a4b27 Only display placeholder list when the room list hasn't loaded yet 2024-02-02 13:31:43 +01:00
ElementBot
8060c870f1 Update screenshots 2024-02-02 12:12:03 +00:00
Jorge Martín
02fe07a6bd Tweak room list behaviour:
- Instead of an extra item, use `contentPadding`.
- Make sure each item has an unique id.
2024-02-02 13:05:37 +01:00
Jorge Martín
e9c0aee96e Fix full placeholder screen 2024-02-02 13:04:56 +01:00
Jorge Martín
aa32123c82 Make the RoomListRoomSummaryFactory.createPlaceholder and RoomListRoomSummaryFactory.createFakeList functions static ones 2024-02-02 13:04:28 +01:00
Jorge Martín
49646f2bef Add an empty state to the room list.
- Make `RoomListDataSource.allRooms` a `SharedFlow` so we can know when we don't have a value yet.
- Map its output in `RoomListPresenter` to `AsyncData`.
- Display the new empty state when the room list has loaded and has no items.
2024-02-02 12:39:09 +01:00
Benoit Marty
9fad3f9b23
Merge pull request #2339 from element-hq/renovate/wysiwyg
Update wysiwyg to v2.27.0
2024-02-02 09:41:32 +01:00
Jorge Martin Espinosa
6de07ccc50
Merge pull request #2212 from surakin/align-cta-button-on-login-flow
Aligned CTA button on login flow
2024-02-02 08:15:17 +01:00
Marco Antonio Alvarez
3cc5716095 empty commit 2024-02-01 18:25:27 +01:00
ElementBot
e99d28bbc1 Update screenshots 2024-02-01 17:21:58 +00:00
Marco Antonio Alvarez
8351b89da8 fix spacing between continue and report problem
Signed-off-by: Marco Antonio Alvarez <surakin@gmail.com>
2024-02-01 18:09:35 +01:00
Marco Antonio Alvarez
f98cd5b99b Merge branch 'develop' of github.com:element-hq/element-x-android into align-cta-button-on-login-flow
# Conflicts:
#	features/onboarding/impl/src/main/kotlin/io/element/android/features/onboarding/impl/OnBoardingView.kt
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Day-0_1_null_0,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Day-0_1_null_1,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Day-0_1_null_2,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Day-0_1_null_3,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Day-0_1_null_4,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Night-0_2_null_0,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Night-0_2_null_1,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Night-0_2_null_2,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Night-0_2_null_3,NEXUS_5,1.0,en].png
#	tests/uitests/src/test/snapshots/images/ui_S_t[f.onboarding.impl_OnBoardingScreen_null_OnBoardingScreen-Night-0_2_null_4,NEXUS_5,1.0,en].png
2024-02-01 17:54:11 +01:00
Jorge Martin Espinosa
f89d02fa74
Merge pull request #2336 from element-hq/renovate/org.sonarqube-4.x
Update plugin sonarqube to v4.4.1.3373
2024-02-01 16:37:36 +01:00
Jorge Martin Espinosa
a189e744e7
Merge pull request #2333 from element-hq/feature/jme/use-unencrypted-room-calls-if-room-is-not-encrypted
Use `MatrixRoom.isEncrypted` value to set encryption mode in room calls
2024-02-01 16:19:42 +01:00
renovate[bot]
857b47d69e
Update wysiwyg to v2.27.0 2024-02-01 15:14:09 +00:00
Jorge Martín
c392477f49 Remove sonarqube regression warning message 2024-02-01 16:09:14 +01:00
Benoit Marty
e946d92ec3
Merge pull request #2328 from element-hq/sync-localazy
Sync Strings
2024-02-01 15:44:42 +01:00
Benoit Marty
fcb61e7c9f
Merge pull request #2326 from element-hq/renovate/gradle-gradle-build-action-3.x
Update gradle/gradle-build-action action to v3
2024-02-01 15:43:01 +01:00
Benoit Marty
69bd18e8f6
Merge pull request #2334 from SpiritCroc/up-unregister-crash
Do not crash on UP unregistered
2024-02-01 15:41:33 +01:00
renovate[bot]
23b0809399
Update plugin sonarqube to v4.4.1.3373 2024-02-01 14:35:57 +00:00
Jorge Martin Espinosa
768849e550
Merge pull request #2332 from element-hq/misc/jme/remove-compose-foundation-workaround
Remove Compose Foundation version pinning workaround
2024-02-01 15:28:30 +01:00
Jorge Martin Espinosa
22cd74a170
Update changelog.d/+remove-compose-foundation-workaround.misc
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-02-01 15:27:49 +01:00
renovate[bot]
95d9b04616
Update codecov/codecov-action action to v4 (#2331)
* Update codecov/codecov-action action to v4

* Add missing codecov token

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-02-01 15:27:27 +01:00
Jorge Martin Espinosa
5202f732cc
Try fixing contributor PR notice (#2335)
* Try fixing contributor PR notice
2024-02-01 15:26:58 +01:00
Jorge Martin Espinosa
a44930aded
Update changelog.d/2333.feature
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-02-01 15:22:42 +01:00
Benoit Marty
eba1571ad0
Migrate form gradle/gradle-build-action to gradle/actions/setup-gradle
https://github.com/gradle/gradle-build-action
2024-02-01 14:53:28 +01:00
Benoit Marty
c8daa8b1eb
Merge pull request #2325 from element-hq/renovate/io.gitlab.arturbosch.detekt-1.x
Update plugin detekt to v1.23.5
2024-02-01 14:50:13 +01:00
Jorge Martín
9f3724129a Add changelog 2024-02-01 13:20:58 +01:00
Jorge Martín
90e640e738 Fix test fixtures 2024-02-01 12:19:25 +01:00
SpiritCroc
f93c962509 Do not crash on UP unregistered 2024-02-01 12:04:47 +01:00
Jorge Martín
5c59ecbaa6 Use MatrixRoom.isEncrypted value to enable encryption in room calls 2024-02-01 11:49:17 +01:00
Jorge Martín
f582128250 Remove Compose Foundation version pinning workaround 2024-02-01 09:09:13 +01:00
renovate[bot]
d4cde9bf59
Update plugin paparazzi to v1.3.2 (#2229)
* Update plugin paparazzi to v1.3.2

* Add Guava dependency constraint as a workaround

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-01-31 13:11:26 +01:00
renovate[bot]
17bbdf44c1
Update dependency io.sentry:sentry-android to v7.3.0 (#2317)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 11:51:33 +00:00
renovate[bot]
5b372dd43f
Update peter-evans/create-pull-request action to v6 (#2327)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 12:47:07 +01:00
renovate[bot]
8cd8efc9b1
Update dependency androidx.compose.material3:material3 to v1.2.0-rc01 (#2284)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 11:44:02 +00:00
jmartinesp
f7abfb2f5a Sync Strings from Localazy 2024-01-31 11:38:48 +00:00
renovate[bot]
6a96bcb07a
Update gradle/gradle-build-action action to v3 2024-01-31 11:34:52 +00:00
renovate[bot]
4f1c83383e
Update accompanist to v0.34.0 (#2289)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 11:33:05 +00:00
renovate[bot]
4854733b8d
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.96 (#2323)
* Update dependency org.matrix.rustcomponents:sdk-android to v0.1.96

* Fixes for the SDK upgrade

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-01-31 11:07:34 +00:00