Commit Graph

4511 Commits

Author SHA1 Message Date
Benoit Marty
dc4c5a561b Merge pull request #4979 from element-hq/renovate/major-okhttp-monorepo
Update dependency com.squareup.okhttp3:okhttp-bom to v5
2025-07-08 15:17:04 +02:00
Benoit Marty
fdcde8cac8 Fix quality issue. 2025-07-08 12:41:45 +02:00
Benoit Marty
789cb40501 Merge pull request #4990 from element-hq/feature/bma/workspaceIcon
Home navigation bar fixes
2025-07-08 12:35:20 +02:00
Benoit Marty
772e060c0f Convert BugReporterMultipartBody to Kotlin, and update using latest version of okhttp3.MultipartBody.
Adapt to Element code
2025-07-08 12:30:18 +02:00
Benoit Marty
f87597fe9c Fix compilation issue. 2025-07-08 12:30:16 +02:00
ganfra
c938f05945 Merge pull request #4993 from element-hq/feature/fga/fix_rebuild_room_list
fix ( room list) : rebuild with filteredSummaries to avoid bad state
2025-07-08 11:05:02 +02:00
Benoit Marty
08d55b7fde Use icon for Spaces and update label and navigation bar design and behavior. 2025-07-08 10:28:26 +02:00
ganfra
4fb4c4d4a5 fix ( room list) : rebuild with filteredSummaries to avoid bad state in the room list 2025-07-07 21:29:13 +02:00
Benoit Marty
bcc01d5007 Apply gradient to focused Event. 2025-07-07 15:03:30 +02:00
Benoit Marty
ea94ec32b4 Remove bloom effect and replace by linear gradient
Use semantic colors.
2025-07-07 14:49:07 +02:00
ElementBot
1944004409 Sync Strings from Localazy (#4983)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-07-04 14:37:59 +00:00
Benoit Marty
6ddbe6a00f Fix issue with modifier. 2025-07-04 12:42:45 +02:00
Benoit Marty
b45754faeb Format code. 2025-07-04 12:41:24 +02:00
Benoit Marty
a464e5c99f [a11y] Add heading() to date separators. 2025-07-04 12:16:05 +02:00
Benoit Marty
4afc20798c [a11y] Ensure that heading() is applied to all screen titles. 2025-07-04 12:15:42 +02:00
Benoit Marty
5de36fcf1b Fix wrong TopAppBar usage 2025-07-04 09:43:30 +02:00
Benoit Marty
d1e0804772 [a11y] Add long click label 2025-07-04 09:34:14 +02:00
Benoit Marty
70c07f0076 [a11y] Use built-in onClickLabel parameter. 2025-07-04 09:34:13 +02:00
Benoit Marty
00504097b9 Visible must be annotated with Immutable 2025-07-02 14:28:13 +02:00
Benoit Marty
fa6c804447 Improve test coverage of PinnedMessagesBannerState 2025-07-02 13:51:00 +02:00
Benoit Marty
2d0c039c68 Improve test coverage of SendActionState 2025-07-02 13:23:17 +02:00
Benoit Marty
69a8dcc795 Merge pull request #4964 from element-hq/feature/bma/roomListNavigationBar
Home navigation bar
2025-07-01 17:22:21 +02:00
ganfra
9b593e4bb9 change (media preview config) : address review remarks 2025-07-01 11:22:03 +02:00
ganfra
341ae17b72 Merge branch 'develop' into feature/fga/csam_preferences_server 2025-07-01 09:50:48 +02:00
Benoit Marty
ef9dc70aec Merge pull request #4960 from element-hq/feature/bma/minApiLevel
Update min api level to 33 for Element enterprise
2025-07-01 09:07:16 +02:00
ganfra
a95b89ab62 change (media preview config) : clean code 2025-06-30 21:54:17 +02:00
ganfra
9663e4ef37 Merge branch 'develop' into feature/fga/csam_preferences_server 2025-06-30 21:42:06 +02:00
ganfra
4734b560f7 change (media preview config) : final refactoring and tests 2025-06-30 21:31:58 +02:00
Benoit Marty
9eb57a72bf NavigationBar for Spaces 2025-06-30 19:02:20 +02:00
Benoit Marty
c843faff3a Add "View avatar" content description to all clickable Avatar that will open the avatar preview. (#4948)
* Add "View avatar" content description to all clickable Avatar that will open the avatar preview.

* Improve accessibility of avatar images.
2025-06-30 17:06:10 +02:00
Benoit Marty
2234cab0c7 Fix test regression on API 33. 2025-06-30 17:01:00 +02:00
Benoit Marty
70676ed705 Fix test regression on API 33. 2025-06-30 17:01:00 +02:00
Benoit Marty
64ecb505b6 Fix test regression on API 33. 2025-06-30 17:00:59 +02:00
Benoit Marty
ac0bdac8e3 Split RoomListPresenter and introduce HomePresenter 2025-06-30 09:50:22 +02:00
bmarty
2e8f8ec057 Sync Strings from Localazy 2025-06-30 00:33:54 +00:00
Benoit Marty
238d105f1b Fix incorrect import 2025-06-27 15:51:13 +02:00
Benoit Marty
f7bc0a0d09 Add missing import 2025-06-27 15:48:14 +02:00
Benoit Marty
752cb61b15 Add TODO 2025-06-27 15:25:02 +02:00
Benoit Marty
156be26354 Rename module roomlist to home 2025-06-27 15:24:50 +02:00
Benoit Marty
d065c30d49 Merge pull request #4944 from element-hq/feature/bma/version
Replace the Report a problem button with the app's version on the on boading screen.
2025-06-27 14:45:18 +02:00
Jorge Martin Espinosa
3c9b2144cd Element Call: remove top app bar and add it inside the webview instead (#4927)
Co-authored-by: ElementBot <android@element.io>
2025-06-27 08:41:10 +02:00
ganfra
42af43ea7a change (media preview config) : handle loading and failure ui 2025-06-26 20:53:00 +02:00
ganfra
0b748aa8cb change (media preview config) : use the new apis 2025-06-26 20:52:44 +02:00
Benoit Marty
19a8412f2f Show version on OnBoarding screen. 2025-06-26 18:24:36 +02:00
Benoit Marty
11cbc2c293 Extract and unit test MultipleTapToUnlock 2025-06-26 17:45:42 +02:00
Benoit Marty
a1b9266c4a a11y: improve content description of the clear filter button. Change from "Clear" to "Clear filters" 2025-06-26 15:28:53 +02:00
renovate[bot]
a10db58872 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.6.25 (#4936)
Fix broken API changes:
- `RoomInfo.isPublic` is now optional, so we need to assume its default value in some places of the app.
- `RoomInfo.userPowerLevels` is now `RoomInfo.roomPowerLevels` and also contains this info.
- `ClientBuilder` now uses a `DecryptionSettings` value.
- The call widget settings provider now internally uses a different Rust type.
- `Client.clearCache` now takes a `syncService` so it can stop it.

---

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-06-25 19:25:42 +00:00
Jorge Martin Espinosa
b500d135b0 Display error dialog if Element Call can't be joined (#4919) 2025-06-25 08:43:29 +02:00
Jorge Martin Espinosa
407c7ed70a Simplify message composer layout (#4884)
Co-authored-by: ElementBot <android@element.io>
2025-06-24 14:05:28 +02:00
Benoit Marty
1f34125a5f Merge pull request #4925 from element-hq/feature/bma/elementCallCheck
Introduce SessionEnterpriseService.
2025-06-24 12:52:07 +02:00