Benoit Marty
8ccd377d22
Merge pull request #6446 from bxdxnn/misc/bullet-margin
...
Add margin after bullet points
2026-03-25 17:05:48 +01:00
Benoit Marty
dd26555c22
Update colors of permalinks.
2026-03-24 16:31:15 +01:00
Benoit Marty
a90761875a
Update Mic icon in the composer bar. Closes #6443
2026-03-24 10:00:08 +01:00
bxdxnn
54bf62a53d
Add margin after bullet points
2026-03-23 19:39:28 +00:00
Gianluca Iavicoli
a30aed6a21
Fix keyboard not auto-opening when editing a message ( #6412 )
...
* fix: auto-open keyboard when editing a message
* fix: show keyboard on focused editor view instead of root view
2026-03-23 10:54:59 +01:00
Benoit Marty
0fbed400eb
Sync string again.
2026-03-16 14:54:06 +01:00
bmarty
3a0e01b63d
Sync Strings from Localazy
2026-03-16 00:42:32 +00:00
Benoit Marty
b6321209ed
Iterate on the send button colors. Fixes #6312
2026-03-10 17:10:15 +01:00
Jorge Martin Espinosa
28c9bed632
Try fixing index OOB issues in Editable.checkSuggestionNeeded ( #6303 )
...
- Fix the case where the order for `start` and `end` is reversed.
- Fix the case where `start` or `end` may be outside the editable's range (`0..length`).
2026-03-10 08:20:02 +01:00
Timur Gilfanov
84c5b16ee0
Merge branch 'develop' into fix-6232
2026-03-05 13:34:09 +04:00
Timur Gilfanov
f1058365cc
Fix Markdown text input losing scroll position while typing
2026-03-05 10:43:31 +04:00
Benoit Marty
a8c66381f2
Sync compound tokens https://github.com/element-hq/compound-design-tokens/releases/tag/v6.10.1 ( #6273 )
...
* Import compound token v6.10.1
./tools/compound/import_tokens.sh -b v6.10.1
* Use stop icon from Compound.
* Fix compilation issue.
* Use gradient color in ComposerAlertMolecule. Fixes #6192
* Update screenshots
* Remove ComposerAlertLevel.Default (not in the design).
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io >
2026-03-03 14:42:27 +01:00
ElementBot
5bcaad1e81
Sync Strings from Localazy ( #6269 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-03-02 14:54:50 +01:00
Benoit Marty
723cfc77ff
Use gradient color in ComposerAlertMolecule. Fixes #6192
2026-03-02 13:03:47 +01:00
Benoit Marty
ab7325a2e7
Use stop icon from Compound.
2026-03-02 12:42:45 +01:00
ElementBot
b731d9a4a3
Sync Strings from Localazy ( #6085 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2026-01-26 12:06:38 +01:00
Benoit Marty
b4f3cd29f9
Improve code readability.
2026-01-12 10:54:10 +01:00
Benoit Marty
75fc734892
Ensure that the keyboard focus and accessibility focus is not lost when deleting a pending voice message.
2026-01-08 13:29:27 +01:00
Benoit Marty
9f9a017ffa
Small rework to prepare a bugfix. No behavior / UI change.
2026-01-08 11:42:05 +01:00
Benoit Marty
83f7268424
Cleanup code. This if was not necessary.
2026-01-08 11:35:52 +01:00
Benoit Marty
1b217d4649
A11Y: ensure a11y focus is not lost and reset to the back button when the user use the keyboard to focus the send button and press the space bar to perform a click.
2026-01-08 10:01:23 +01:00
Benoit Marty
26ef425234
A11Y: ensure a11y focus is not lost and reset to the back button when the user start playing a pending voice message.
2026-01-07 15:43:27 +01:00
ElementBot
6880cf518c
Sync Strings from Localazy ( #5904 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-12-15 23:51:19 +01:00
Benoit Marty
2a73ce0f62
Merge pull request #5821 from element-hq/feature/bma/fixLongVoiceRecording
...
Fix long voice recording
2025-12-03 10:27:46 +01:00
Benoit Marty
dca7bf0a77
Remove useless derivedStateOf
2025-12-03 09:52:41 +01:00
bmarty
2b49c40592
Sync Strings from Localazy
2025-12-01 00:23:54 +00:00
Benoit Marty
f5dacb7b2f
Fix crash when recording long voice message.
2025-11-26 17:14:33 +01:00
Benoit Marty
c62f834917
Format - no other change.
2025-11-10 16:59:00 +01:00
Benoit Marty
1292da2a72
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
ElementBot
287a017739
Sync Strings from Localazy ( #5662 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-11-03 10:58:12 +01:00
Benoit Marty
826cacf209
Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding
2025-10-22 18:52:37 +02:00
Benoit Marty
90cd52b5d5
Let the preview provider use stable data. I do not get why the generated screenshot was always similar.
2025-10-13 17:12:40 +02:00
Benoit Marty
5320bd06c2
Add some comment
2025-10-13 17:12:28 +02:00
renovate[bot]
84774cdc90
fix(deps): update wysiwyg to v2.40.0 ( #5400 )
...
* fix(deps): update wysiwyg to v2.40.0
* Fix API mismatches
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2025-10-10 21:55:28 +02:00
Benoit Marty
5e7437e827
Rename SavedState to SavedValue to avoid this class to be checked for stability.
2025-10-09 18:22:32 +02:00
Benoit Marty
da78386d25
Add Konsist test to check that toPersistentList() is not used.
...
Same for `toPersistentSet()` and `toPersistentMap()`.
Fix existing issues.
2025-10-08 15:51:18 +02:00
ElementBot
c6d4a367d3
Sync Strings from Localazy ( #5427 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-09-29 15:10:21 +00:00
Jorge Martin Espinosa
3a3dce150a
Add thread decoration with latest event details ( #5355 )
...
* Add thread decoration with latest event details
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io >
2025-09-23 14:57:50 +00:00
Benoit Marty
629fc552e5
Use DependencyHandlerScope.testCommonDependencies()
2025-09-16 14:38:31 +02:00
bmarty
676d7f6c8f
Sync Strings from Localazy
2025-09-05 07:44:19 +00: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
285066c206
Threads - first iteration ( #5165 )
...
* Initial threads support: parse `ThreadSummary`.
Replace several `isThreaded` values with `EventThreadInfo`, which contains the info about the event either being the root of a thread or part of it.
* Add `Threaded` timeline mode
* Add a `liveTimeline` parameter to `TimelineController`'s constructor. This way we can customise which timeline will be used as the 'live' one. Also add `@LiveTimeline` DI qualifier for the actual live timeline of the room.
* Create `ThreadedMessagesNode`. Allow opening a thread in a separate screen.
* Add the callbacks for the list menu actions - even if they're the wrong ones and will send the data to the room instead
* Send attachments and location in threads
* Fix polls in threads, add support for sending voice messages in threads
* Display thread summaries only when the feature flag is enabled
* Use 'Reply' instead of 'Reply in thread' when in threaded timeline mode
* Remove incorrect usage of `Timeline` in `MessageComposerPresenter`. This led to replies to threaded events not appearing as actual replies.
---------
Co-authored-by: ElementBot <android@element.io >
2025-08-19 13:35:48 +00: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
6196c5524e
Remove unused import
2025-08-12 17:49:31 +02:00
Benoit Marty
083e4fcbf2
Remove useless preview
2025-08-12 16:48:02 +02:00