Commit graph

6220 commits

Author SHA1 Message Date
Benoit Marty
16056ef787 Rename PollAnswerItem.isDisclosed to PollAnswerItem.showVotes for clarity.
Indeed the value is set to true for disclosed poll or if poll is ended.
2024-03-26 17:42:34 +01:00
Benoit Marty
d3f8962b2b version++ 2024-03-26 16:46:14 +01:00
Benoit Marty
845627c0cf Merge tag 'v0.4.7' into develop
tag
2024-03-26 16:45:16 +01:00
Benoit Marty
7994e5d89d Merge branch 'release/0.4.7' into main 2024-03-26 16:45:03 +01:00
Benoit Marty
25b97b647e Adding fastlane file for version 0.4.7 2024-03-26 16:44:59 +01:00
Benoit Marty
2d9847bca3 Changelog for version 0.4.7 2024-03-26 16:44:25 +01:00
ganfra
24ed497776
Merge pull request #2607 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.12
2024-03-26 13:46:30 +01:00
ganfra
f31b50a60f
Merge pull request #2605 from element-hq/feature/fga/enable_room_list_filters
RoomList filters : enable the feature for production build
2024-03-26 13:00:07 +01:00
renovate[bot]
5faff47d70
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.12 2024-03-26 11:29:07 +00:00
ganfra
865b8b0001
Merge pull request #2591 from element-hq/fix/jme/2590-update-room-member-list-after-changing-roles
Update member list after changing member roles
2024-03-26 12:27:42 +01:00
ganfra
8d8dc07554
Merge pull request #2604 from element-hq/renovate/telephoto
Update telephoto to v0.9.0
2024-03-26 11:53:05 +01:00
renovate[bot]
d59adf1be0
Update telephoto to v0.9.0 2024-03-26 00:13:06 +00:00
ganfra
e4aaf6af2f RoomList filters : enable the feature for production build 2024-03-25 20:36:39 +01:00
ganfra
d3f219065b
Merge pull request #2567 from element-hq/renovate/com.squareup.retrofit2-retrofit-2.x
Update dependency com.squareup.retrofit2:retrofit to v2.10.0
2024-03-25 10:44:19 +01:00
Benoit Marty
28cc819be0
Merge pull request #2589 from element-hq/renovate/com.google.firebase-firebase-bom-32.x
Update dependency com.google.firebase:firebase-bom to v32.8.0
2024-03-25 10:11:49 +01:00
Benoit Marty
a5d0b47d3a Use new retrofit bom and change Maven coordinates of kotlinx-serialization 2024-03-25 09:56:30 +01:00
Benoit Marty
f459d5dea7
Merge pull request #2588 from element-hq/misc/jme/2584-remove-welcome-screen
Remove Welcome screen from the FTUE
2024-03-25 09:39:10 +01:00
Benoit Marty
7e9a104425
Merge pull request #2599 from element-hq/renovate/io.gitlab.arturbosch.detekt-1.x
Update plugin detekt to v1.23.6
2024-03-25 09:33:58 +01:00
Benoit Marty
b709891675
Merge pull request #2598 from element-hq/sync-localazy
Sync Strings
2024-03-25 09:33:29 +01:00
renovate[bot]
150ce46bbd
Update plugin detekt to v1.23.6 2024-03-25 01:09:43 +00:00
bmarty
3af876b953 Sync Strings from Localazy 2024-03-25 00:18:59 +00:00
Jorge Martin Espinosa
4960621277
Replace leftover hardcoded string with the right text (#2592) 2024-03-22 14:34:40 +01:00
Jorge Martín
5030257950 Add changelog 2024-03-22 10:14:31 +01:00
Jorge Martín
9f2726ec4f Only retrieve active users in RoomMemberListDataSource 2024-03-22 10:14:22 +01:00
Jorge Martín
759022ec92 Update member list after changing member roles
Also do it when the user enters the room member list screen.
2024-03-22 10:13:51 +01:00
ganfra
ab46fc1778
Merge pull request #2587 from element-hq/renovate/com.vanniktech-blurhash-0.x
Update dependency com.vanniktech:blurhash to v0.3.0
2024-03-22 10:06:43 +01:00
renovate[bot]
4a19a2365a
Update dependency com.google.firebase:firebase-bom to v32.8.0 2024-03-21 21:58:48 +00:00
Jorge Martín
cfbff78667 Fix Maestro 2024-03-21 16:27:03 +01:00
Jorge Martín
f0533be5c6 Remove Welcome screen from the FTUE
Keep the screen UI + logic around in case we want to reuse it in the future.
2024-03-21 16:26:00 +01:00
renovate[bot]
62435d6747
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.11 (#2586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 14:50:12 +00:00
renovate[bot]
0f259bb608
Update dependency com.vanniktech:blurhash to v0.3.0 2024-03-21 14:17:08 +00:00
Jorge Martin Espinosa
f4e5934d1b
Fix Poll history 'Load more' button alignment (#2577)
* Fix Poll history 'Load more' button alignment

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-03-21 11:51:43 +00:00
renovate[bot]
cb763ecce6
Update wysiwyg to v2.34.0 (#2576)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 11:20:02 +01:00
Jorge Martin Espinosa
998eb7d093
Compound: add BigIcon, BigCheckmark and PageTitle components (#2574)
* Compound: add `BigIcon`, `BigCheckmark` and `PageTitle` components

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-03-21 11:10:11 +01:00
renovate[bot]
8a6020c5a6
Update android.gradle.plugin to v8.3.1 (#2471)
* Update android.gradle.plugin to v8.3.1

* Fix AGP update

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2024-03-21 09:47:17 +01:00
renovate[bot]
1fbf0a2f57
Update dependency androidx.compose:compose-bom to v2024.03.00 (#2575)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 09:20:53 +01:00
renovate[bot]
8284e522f2
Update kotlin (#2464)
Updates:
- Kotlin `1.9.23`.
- KSP `1.9.23-1.0.19`.
- Compose Compiler: `1.5.11`.

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 07:33:27 +00:00
Jorge Martin Espinosa
6aa84d600e
Implement MSC2530 (#2570)
* Implement MSC2530
* Some layout improvements for images and videos with captions
* Update screenshots
* Replace `it` in several previews with `isMine`

---------

Signed-off-by: Marco Antonio Alvarez <surakin@gmail.com>
Co-authored-by: Marco Antonio Alvarez <surakin@gmail.com>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-03-20 13:58:29 +01:00
Jorge Martin Espinosa
2777ba09a3
Merge pull request #2571 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.10
2024-03-20 10:27:26 +01:00
Jorge Martín
cc9c04b1a3 Fix SDK integration 2024-03-20 09:36:35 +01:00
renovate[bot]
fb9e453a73
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.10 2024-03-19 16:22:02 +00:00
renovate[bot]
a4a47dbfc6
Update dependency com.squareup.retrofit2:retrofit to v2.10.0 2024-03-19 11:51:57 +00:00
Jorge Martin Espinosa
5cc5a0b699
Add isInDebug variable to simulate debug/release configs for tests (#2566)
* `isInDebug` as `ThreadLocal<Boolean>`

* Use a simple var for `isInDebug` and add a helper method to test release mode, when running the debug test.

* Add some more docs

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-03-18 17:56:07 +01:00
Benoit Marty
fb64018110
Merge pull request #2565 from element-hq/feature/bma/userDataCache
Read user avatar from cache
2024-03-18 17:33:26 +01:00
Benoit Marty
a51855a171 Simplification since MatrixUser cannot be null anymore. 2024-03-18 16:46:26 +01:00
Jorge Martin Espinosa
883d834284
Remove unnecessary Room.updateMembers() calls. (#2564)
* Remove unnecessary `updateMembers` calls.

Some of them can be directly removed since we have a way to automatically get member info updates based on membership changes.

Others can be replaced by a simpler `getUpdatedMember` method. This might still need a full member sync, but it's quite unlikely.
2024-03-18 14:57:25 +00:00
ElementBot
0a08b81863 Update screenshots 2024-03-18 14:56:38 +00:00
Jorge Martin Espinosa
fde154a284
Remove 'clear cache' CI flow (#2563)
It never worked as expected and keeps failing
2024-03-18 15:25:51 +01:00
Benoit Marty
b18312e3a9
Merge pull request #2559 from element-hq/feature/bma/enableMarkAsUnread
Enable the feature "Mark as unread".
2024-03-18 15:17:52 +01:00
Benoit Marty
82d2b500e1 changelog 2024-03-18 15:07:29 +01:00