Benoit Marty
dab9e374e6
Add tests on HomeSpacesPresenter
2025-09-05 17:09:42 +02:00
Benoit Marty
fdea38ddb0
Add space header.
2025-09-05 17:09:40 +02:00
Benoit Marty
cbcf86b1c9
Take into account hiding avatars from invitation
2025-09-05 17:09:40 +02:00
Benoit Marty
85d7532124
Space List
...
Extract InviteButtonsRowMolecule
Take into account seenSpaceInvites
2025-09-05 17:09:39 +02:00
bmarty
676d7f6c8f
Sync Strings from Localazy
2025-09-05 07:44:19 +00:00
Jorge Martín
8f09fd62d9
Fixes after rebase
2025-09-04 16:49:21 +02:00
Jorge Martín
e06bacbff3
Redo DI gradle setup code
2025-09-04 16:49:20 +02:00
Jorge Martín
fc3153bd26
Fix lint issues and restore commented out code
2025-09-04 16:49:18 +02:00
Jorge Martín
92a4b8b66b
Start migrating Anvil KSP to Metro
2025-09-04 16:48:34 +02:00
ElementBot
a43b907275
Sync Strings from Localazy ( #5249 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-09-01 12:44:49 +02:00
Jorge Martin Espinosa
ace078f12e
[a11y] Add content descriptions to room list item indicators ( #5236 )
...
* [a11y] Add content descriptions to room list item indicators. These can now be read aloud as 'ongoing call', 'new messages', 'new mentions'.
* Add `contentDescription` to `UnreadIndicatorAtom` as an optional value
* Make the 'ongoing call', 'new messages', etc. indicators be read aloud before the latest event of the room summary
---------
Co-authored-by: ElementBot <android@element.io >
2025-08-27 17:14:59 +02:00
Benoit Marty
61e2ae2606
Merge pull request #5214 from element-hq/feature/bma/a11yScreenshotTest
...
Introduce a11y screenshot test
2025-08-25 12:23:02 +02:00
Benoit Marty
2b42271615
Split module deeplink to api and impl.
2025-08-25 11:36:42 +02:00
ElementBot
2ec3053d77
Sync Strings from Localazy ( #5211 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-08-25 11:15:38 +02:00
Benoit Marty
c13d9a935b
Test previews with a11y details and add a first example with HomeViewA11yPreview.
2025-08-25 11:10:23 +02:00
ElementBot
a4cee52815
Sync Strings from Localazy ( #5178 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-08-18 11:09:27 +02:00
Benoit Marty
8b85b01c07
Add string to Localazy
2025-08-13 16:59:12 +02:00
ganfra
1170a44116
refactor (start chat) : start splitting things (create room, invite people, start chat)
2025-08-13 11:06:42 +02:00
Benoit Marty
fe8009e6bf
Remove FeatureFlag.MarkAsUnread
2025-08-12 16:08:42 +02:00
Benoit Marty
37b50e0139
Merge branch 'develop' into feature/bma/rageshakeConfigStep2
2025-08-11 17:35:06 +02:00
ElementBot
badbc5189e
Sync Strings ( #5146 )
...
* Sync Strings from Localazy
* Remove unused WelcomeView.
* Remove unused WelcomeView.
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
Co-authored-by: Benoit Marty <benoit@matrix.org >
2025-08-11 12:49:29 +00:00
Benoit Marty
d7e4e00b5d
Let enterprise build be able to override (or disable) the bug report URL.
2025-08-08 17:23:39 +02:00
Jorge Martin Espinosa
d926dda29c
Fix cursor position in room list search ( #5138 )
2025-08-08 15:50:06 +02:00
Benoit Marty
4a6765db20
Merge pull request #5120 from element-hq/feature/bma/a11y/contextMenuKeyboard
...
[a11y] Open context menu with the keyboard
2025-08-06 14:50:12 +02:00
Benoit Marty
f2580374c0
Fix comment quality
2025-08-05 21:11:20 +02:00
Benoit Marty
683628e352
Rename extension.
2025-08-05 21:11:19 +02:00
Jorge Martin Espinosa
955263bee1
Force last owner of a room to pass ownership when leaving ( #5094 )
...
* Move `ChangeRoles*` classes to their own module so they can be shared
* Hook the change roles screen to the leave room action, add confirmation dialogs
* Use enum instead of sealed interface for `ChangeRoomMemberRolesListType`
* Try to improve communications between nodes
* refactor (leave room) : makes sure to expose only necessary code from api module
* Add `:libraries:previewutils` module to share some test fixtures used for UI previews
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io >
Co-authored-by: ganfra <francoisg@matrix.org >
2025-08-05 17:24:14 +02:00
Benoit Marty
a7ea4d01be
Ensure that navigation using keyboard is not broken on the room list.
...
Workaround https://issuetracker.google.com/issues/436432313
2025-08-05 12:00:12 +02:00
Benoit Marty
eb33c8d864
[a11y] Let keyboard shortcut Shift + F10 trigger the same action than a long click
2025-08-05 09:41:08 +02:00
Benoit Marty
aae24e01ef
Sync string again
2025-08-04 14:50:08 +02:00
bmarty
a2c8107b44
Sync Strings from Localazy
2025-08-04 00:34:11 +00:00
bmarty
0d0e958bd4
Sync Strings from Localazy
2025-07-28 00:33:43 +00:00
bmarty
06312b2e4a
Sync Strings from Localazy
2025-07-22 20:46:13 +02:00
Benoit Marty
9dbb2634ab
FAB: iterate on design
2025-07-16 10:11:53 +02:00
Benoit Marty
75c9bf20db
Iterate on FloatingActionButton shape and colors.
2025-07-16 09:47:08 +02:00
bmarty
fcacfa87c1
Sync Strings from Localazy
2025-07-14 00:33:09 +00:00
Benoit Marty
f39304d9d2
Merge pull request #5007 from element-hq/feature/bma/a11y/reportRoom
...
[a11y] Fix several issues around accessibility
2025-07-10 16:36:10 +02:00
Benoit Marty
00a1e3c1d0
[a11y] Fix talkback saying twice "Report room"
2025-07-09 16:09:17 +02:00
Benoit Marty
cc22a84735
Disable hazeEffect if spaces are not enabled.
...
Give us time to fix the transparency issue that has been discovered on the navigation bar.
2025-07-09 15:17:42 +02:00
Benoit Marty
7cad1f2d76
Ensure that EmptyView has the padding too, especially when there is a banner to display.
...
Add preview with empty list and banner.
2025-07-09 14:48:13 +02:00
Benoit Marty
bb3677c161
Remove useless Box
2025-07-09 14:47:33 +02:00
Benoit Marty
da9aa7d722
Apply content padding to skeleton view.
2025-07-09 14:47:32 +02:00
Benoit Marty
80df68c1dc
Enable blur effect on the top bar too.
2025-07-09 14:47:32 +02:00
Benoit Marty
0077d96138
Change fun to val and extend SemanticColors
2025-07-08 17:49:06 +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
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
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