Benoit Marty
|
d2253300db
|
Inject a StringProvider instead of the context, and update tests.
Also remove the other StringProvider we had, it was not used anymore
|
2025-08-13 11:07:28 +02:00 |
|
Benoit Marty
|
be82c6e257
|
Rename extension.
|
2025-08-05 21:11:19 +02:00 |
|
Benoit Marty
|
d988ae3082
|
[a11y] Let keyboard shortcut Shift + F10 trigger the same action than a long click
|
2025-08-05 09:41:08 +02:00 |
|
Benoit Marty
|
e1744e5b4e
|
[a11y] Ensure external keyboard Esc key closes any bottom sheet.
|
2025-08-04 16:29:50 +02:00 |
|
Benoit Marty
|
2e0da99f2c
|
Merge pull request #5017 from element-hq/feature/bma/a11y/sessionVerification
[a11y] Improve session verification screens
|
2025-07-17 15:45:32 +02:00 |
|
Benoit Marty
|
827b02992d
|
Iterate on FloatingActionButton shape and colors.
|
2025-07-16 09:47:08 +02:00 |
|
Benoit Marty
|
62b2bbaf95
|
[a11y] Group device information and spell out the deviceId
|
2025-07-11 14:35:08 +02:00 |
|
Benoit Marty
|
58cdd9bec5
|
Remove PageTitle, it was a duplicate of IconTitleSubtitleMolecule
|
2025-07-11 14:22:11 +02:00 |
|
Benoit Marty
|
7eaa2002ec
|
FlowStepPage: replace PageTitle by IconTitleSubtitleMolecule
|
2025-07-11 14:14:30 +02:00 |
|
Benoit Marty
|
632de23b10
|
Enable blur effect on the top bar too.
|
2025-07-09 14:47:32 +02:00 |
|
Benoit Marty
|
f8e25381f4
|
Change fun to val and extend SemanticColors
|
2025-07-08 17:49:06 +02:00 |
|
Benoit Marty
|
1892d2c76b
|
Remove unused BigCheckmark
|
2025-07-08 17:43:30 +02:00 |
|
ganfra
|
2ebc0d4482
|
misc (a11y) : mark MainActionButton icon as decorative
|
2025-07-08 11:38:09 +02:00 |
|
Benoit Marty
|
99bfde7eec
|
Centralize gradient color definitions
|
2025-07-07 16:39:19 +02:00 |
|
Benoit Marty
|
e11f544133
|
Use color from Semantics.
|
2025-07-07 16:17:01 +02:00 |
|
Benoit Marty
|
42b2b5980c
|
Use color from Semantics.
|
2025-07-07 16:14:20 +02:00 |
|
Benoit Marty
|
aaa7e976b8
|
SuperButton
|
2025-07-07 16:07:27 +02:00 |
|
Benoit Marty
|
d1e04d510f
|
Use color from Semantics.
|
2025-07-07 15:13:24 +02:00 |
|
Benoit Marty
|
66c419dfa3
|
Use color from Semantics.
|
2025-07-07 15:06:33 +02:00 |
|
Benoit Marty
|
1782e6d30b
|
Apply gradient to focused Event.
|
2025-07-07 15:03:30 +02:00 |
|
Benoit Marty
|
2b8c4ba079
|
Remove bloom effect and replace by linear gradient
Use semantic colors.
|
2025-07-07 14:49:07 +02:00 |
|
Benoit Marty
|
70aa31df00
|
[a11y] Ensure that heading() is applied to all screen titles.
|
2025-07-04 12:15:42 +02:00 |
|
Benoit Marty
|
ef8d57dff8
|
[a11y] Use built-in onClickLabel parameter.
|
2025-07-04 09:34:13 +02:00 |
|
Benoit Marty
|
c804fe0558
|
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
|
bdaeaf25aa
|
Fix quality issues on Composables
|
2025-06-26 13:03:24 +02:00 |
|
Benoit Marty
|
c5cdcc4d37
|
Fix typo
|
2025-06-26 13:03:23 +02:00 |
|
Benoit Marty
|
71e309f6c3
|
Split function into separate files.
|
2025-06-26 13:03:22 +02:00 |
|
Benoit Marty
|
aedd98d34a
|
Add NavigationBar component
|
2025-06-26 13:03:21 +02:00 |
|
Jorge Martin Espinosa
|
a10734de02
|
Simplify message composer layout (#4884)
Co-authored-by: ElementBot <android@element.io>
|
2025-06-24 14:05:28 +02:00 |
|
Benoit Marty
|
004863208a
|
Merge pull request #4923 from element-hq/feature/bma/spaceAvatar2
Iterate on avatar to be able to render Space avatar Part2
|
2025-06-24 12:05:59 +02:00 |
|
renovate[bot]
|
342aae624a
|
fix(deps): update dependency org.robolectric:robolectric to v4.15.1 (#4911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
|
2025-06-24 11:06:45 +02:00 |
|
Benoit Marty
|
b8f22fc3eb
|
Space avatar rounded corner has radius of 25% of the width.
|
2025-06-24 11:00:53 +02:00 |
|
Benoit Marty
|
6cbed45acf
|
Move internal elements to internal package.
|
2025-06-24 09:12:12 +02:00 |
|
Benoit Marty
|
6161e20f6c
|
Replace values() by entries
|
2025-06-24 09:08:15 +02:00 |
|
Benoit Marty
|
8281a9d8ce
|
Quality
|
2025-06-24 09:06:39 +02:00 |
|
Benoit Marty
|
69ceceab41
|
Fix regression on preview.
|
2025-06-24 09:06:29 +02:00 |
|
Benoit Marty
|
57ffa2615c
|
Improve preview of AvatarCluster to show all types.
|
2025-06-23 22:16:06 +02:00 |
|
Benoit Marty
|
abd92d05d4
|
Avoid potential infinite loop.
|
2025-06-23 21:56:20 +02:00 |
|
Benoit Marty
|
14bb7d3bd1
|
Provide avatarShape: Shape instead of AvatarType to sub composable functions
|
2025-06-23 21:51:56 +02:00 |
|
Benoit Marty
|
9e65b7fa63
|
Extract subcomposable InitialOrImageAvatar
|
2025-06-23 21:45:59 +02:00 |
|
Benoit Marty
|
52ad634504
|
Remove default param for Avatar.avatarType
|
2025-06-23 21:36:53 +02:00 |
|
Benoit Marty
|
63d8d9b09e
|
Remove default param for AvatarCluster.avatarType
|
2025-06-23 21:27:40 +02:00 |
|
Benoit Marty
|
b36f68b8c4
|
SpaceAvatar can be internal
|
2025-06-23 21:25:23 +02:00 |
|
Benoit Marty
|
0cc11ba626
|
Cleanup code rework by IDE.
|
2025-06-23 21:24:40 +02:00 |
|
Benoit Marty
|
a676d5fae1
|
Extract UserAvatar to its own file.
|
2025-06-23 21:24:03 +02:00 |
|
Benoit Marty
|
2bcffe80de
|
Let AvatarType be the receiver of avatarShape()
|
2025-06-23 18:34:52 +02:00 |
|
Benoit Marty
|
59aec12906
|
Move isTombstoned to AvatarType.Space
|
2025-06-23 18:33:42 +02:00 |
|
Benoit Marty
|
e202fbfbd9
|
AvatarType is Immutable.
|
2025-06-23 18:03:53 +02:00 |
|
Benoit Marty
|
dddf046b43
|
Extract ImageAvatar and InitialLetterAvatar to their own files.
|
2025-06-23 18:02:34 +02:00 |
|
Benoit Marty
|
2ac94f2827
|
Cleanup
|
2025-06-23 17:57:44 +02:00 |
|