6237 Commits

Author SHA1 Message Date
Benoit Marty 53c20f3f25 Make elementClassicComponent a val. 2026-04-14 10:22:13 +02:00
Benoit Marty 1962b965fd Improve log and reduce severity. 2026-04-14 10:12:03 +02:00
Timur Gilfanov f7cfa6cda8 Merge branch 'develop' into feature-oled-black 2026-04-14 10:13:46 +04:00
ganfra e85b532d6a Merge branch 'develop' into feature/fga/live_location_rendering 2026-04-13 22:38:54 +02:00
Benoit Marty f5e1cbef38 Fix navigation issue.
Ensure that the timeout has effect only in Idle state.
2026-04-13 15:36:48 +02:00
ganfra 580e85d232 Fix live location share item description 2026-04-13 11:51:48 +02:00
Benoit Marty 73e1a092d2 Ignore secrets when the bundle does not contain the room keys version. 2026-04-13 11:16:06 +02:00
Benoit Marty 8c5caabed4 Sign in with Classic 2026-04-13 11:16:05 +02:00
Benoit Marty 683b1fe9d5 Fix typo 2026-04-13 11:16:05 +02:00
bmarty 23c1112dcf Sync Strings from Localazy 2026-04-13 00:48:40 +00:00
Benoit Marty 24d1900694 Fix quality issues 2026-04-10 22:50:04 +02:00
ganfra 537063d899 Add focused location tracking when opening the map 2026-04-10 21:11:30 +02:00
ganfra 7c3b9523df Improve live location UI with empty state 2026-04-10 20:44:05 +02:00
Benoit Marty 1929973209 Remove space announcement.
Rework to keep the logic for fullscreen announcement.
2026-04-10 14:51:03 +02:00
ganfra 9ba8798175 Refactor LiveLocationShare to include structured LastLocation 2026-04-10 14:43:24 +02:00
ganfra d6999b5334 Merge branch 'develop' into feature/fga/live_location_rendering 2026-04-10 09:50:44 +02:00
Benoit Marty dc4c1c265b Merge pull request #6560 from element-hq/feature/bma/removeSpacesFF
Remove spaces features flags
2026-04-10 09:17:51 +02:00
Benoit Marty c3a999e45a Merge pull request #6559 from element-hq/feature/bma/fixModuleDependencies
Fix module dependencies
2026-04-10 09:17:34 +02:00
Benoit Marty 5eb9bed386 Remove FF RoomListSpaceFilters 2026-04-09 11:33:08 +02:00
Benoit Marty 64b0a7eef3 Remove FF CreateSpaces 2026-04-09 11:28:24 +02:00
Benoit Marty b6ce6a95c0 Remove FF SpaceSettings 2026-04-09 10:54:54 +02:00
Benoit Marty 5eeaa4ca72 Depend on api not impl module. 2026-04-08 17:52:42 +02:00
Benoit Marty d206c7a050 Depend on api not impl module. 2026-04-08 17:51:57 +02:00
Benoit Marty 5ad6ad0852 Depend on api not impl module. 2026-04-08 17:51:03 +02:00
Benoit Marty 54be642597 Depend on api not impl module. 2026-04-08 17:46:50 +02:00
Benoit Marty ed2b43e0da Remove useless dependencies. 2026-04-08 17:45:01 +02:00
Benoit Marty 2a5fc3633d Move aCallNotificationData to the tests package of the main module, so that the test module does not have to depend on the impl module. 2026-04-08 17:40:48 +02:00
Benoit Marty 0e85fec41a Depend on api not impl module. 2026-04-08 17:34:44 +02:00
Benoit Marty 5e3f3f31e8 Improve code. 2026-04-08 17:16:04 +02:00
Benoit Marty d17992abe8 Ensure Mark as fully read is not invoked several times. 2026-04-08 17:15:04 +02:00
bxdxnn 22a51bae5c Fix Threads not tappable in pinned messages list (#6535) 2026-04-08 11:25:59 +02:00
Benoit Marty e63a50b512 Merge pull request #6517 from element-hq/feature/bma/compound10
Sync compound tokens https://github.com/element-hq/compound-design-tokens/releases/tag/v10.0.0
2026-04-08 09:40:14 +02:00
ElementBot 6ad85d4dfc Sync Strings (#6537)
* Sync Strings from Localazy

* Sync strings.

---------

Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2026-04-07 16:02:12 +02:00
Timur Gilfanov f19295d63d Merge branch 'develop' into feature-oled-black 2026-04-05 12:06:20 +04:00
Timur Gilfanov 5e6a6af409 Add "Allow black theme" feature flag 2026-04-05 12:03:50 +04:00
ganfra 4e0165458a Live location : start collecting live location 2026-04-03 18:21:37 +02:00
Timur Gilfanov 104ae4752a Reorder imports to align with static analysis 2026-04-02 18:24:23 +04:00
Benoit Marty 4ad495d36c Add support for slash commands (under Feature Flag) (#6482)
* Add support for slash commands

* Update screenshots

* Rename module `slash` to `slashcommands`

* Rename `SlashCommand` to `SlashCommandService`

* Introduce MsgType in order to send text message with a different msgtype value.

* Format file and add parameter names, add default values and cleanup

* Add isSupported parameter to filter out unsupported yet commands.

* Slash commands: disable suggestions if the feature is disabled.

* Fix sending shrug command.

* Add missing test on SuggestionsProcessor

* Add tests on MessageComposerPresenter about slash command.

* Fix import ordering

* Add missing tests on CommandExecutor

* Add missing tests in MarkdownTextEditorStateTest

* Slash commands: Improve code when sending message with prefix.

* Slash commands: Add support for /unflip

---------

Co-authored-by: ElementBot <android@element.io>
2026-04-02 16:15:32 +02:00
Benoit Marty e401619017 Changer border color of InReplyTo to separatorPrimary 2026-04-02 09:37:15 +02:00
Benoit Marty 56f033e0ee Revert "Use Folder icon from Compound."
This reverts commit f4adde627f.
2026-04-02 09:25:30 +02:00
Jorge Martin Espinosa 410a3d132b Add floating/sticky date badge in the timeline (#6496)
* Add floating date indicator while scrolling the timeline (#6433)

* Add `FeatureFlags.FloatingDateBadge`. This enables displaying the floating date badge in the timeline as you scroll.

* Don't display the floating badge if the timeline isn't reversed. Otherwise, this will affect talkback users and break the existing navigation

* Use `TimelineItem.formattedDate()` to get the date to display. Always try finding the closest one (usually it will be just the 1st one we try).

* Align designs with iOS. Also fix shadows in fade animation by adding some paddings.

* Update screenshots

---------

Co-authored-by: Gianluca Iavicoli <gianluca.iavicoli04@gmail.com>
Co-authored-by: ElementBot <android@element.io>
2026-04-01 10:45:57 +00:00
ElementBot 6ab47dae17 Sync Strings from Localazy (#6486)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-31 15:48:37 +02:00
Timur Gilfanov d0dcbab750 Merge branch 'develop' into feature-oled-black 2026-03-30 11:08:53 +04:00
Gianluca Iavicoli 37da07a720 Revert unnecessary analytics refactor in voice message presenter 2026-03-27 21:18:55 +01:00
Timur Gilfanov 55d043788b Reorder theme options in AdvancedSettingsState 2026-03-26 09:11:05 +04:00
ganfra a7e254cc84 Live location : format the endsAt timeline item content 2026-03-25 19:57:34 +01:00
Benoit Marty 7d28c52242 Cleanup 2026-03-25 16:51:41 +01:00
Benoit Marty 747f588fa7 Update UI of replies. 2026-03-25 15:27:36 +01:00
Benoit Marty 087c159325 Merge pull request #6459 from element-hq/feature/bma/iterateOnBadgeColors
Sync compound tokens https://github.com/element-hq/compound-design-tokens/releases/tag/v8.0.0
2026-03-25 14:28:15 +01:00
Gianluca Iavicoli 4a5662a5e2 fix: reset composer mode after sending voice message reply 2026-03-25 00:55:57 +01:00