Commit graph

14412 commits

Author SHA1 Message Date
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
ef97d135cc Move AppErrorView to the api module so that :appnav:root does not have to depend on a impl module. 2026-04-08 17:32:21 +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
renovate[bot]
9e61c6545c
Update codecov/codecov-action action to v6 2026-04-08 14:48:53 +00:00
Benoit Marty
2a5e9956e4
Reduce log level of activity lifecycle from warning to debug. (#6548) 2026-04-08 16:45:22 +02:00
renovate[bot]
6cbd1b3486
fix(deps): update dependency org.maplibre.gl:android-sdk to v13.0.2 (#6546)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 12:11:29 +02:00
bxdxnn
22a51bae5c
Fix Threads not tappable in pinned messages list (#6535) 2026-04-08 11:25:59 +02:00
Benoit Marty
dae308fcf7 Fix crash, ensure that super.onTimeout(startId) is not called when the method is not available. 2026-04-08 11:15:51 +02:00
Gianluca Iavicoli
523ede744a
Fix portrait image metadata when uploading without media optimization (#6362)
* fix(media): preserve image orientation metadata without optimization

* style: linting
2026-04-08 11:01:54 +02:00
renovate[bot]
d38f483cd1
fix(deps): update dependency io.sentry:sentry-android to v8.37.1 (#6508)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 10:11:15 +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
renovate[bot]
a93c90058a
fix(deps): update kotlinpoet to v2.3.0 (#6528)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 09:38:40 +02:00
renovate[bot]
0921a7655f
fix(deps): update metro to v0.12.1 (#6543)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-07 16:12:44 +02:00
renovate[bot]
03262d2209
fix(deps): update dependency io.github.sergio-sastre.composablepreviewscanner:android to v0.8.2 (#6525)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-07 16:11:54 +02:00
renovate[bot]
d05cc0bcdf
fix(deps): update media3 to v1.10.0 (#6529)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-07 16:10:54 +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
Benoit Marty
596e5c6192 Changelog for version 26.04.2 2026-04-07 15:29:06 +02:00
Benoit Marty
0a2947651b Merge tag 'v26.04.2' into develop
tag
2026-04-07 14:28:53 +02:00
Benoit Marty
1b7018f956 Merge branch 'release/26.04.2' 2026-04-07 14:28:44 +02:00
Benoit Marty
5f5738892c Adding fastlane file for version 26.04.2 2026-04-07 14:28:43 +02:00
Benoit Marty
503449f737 Setting version for the release 26.04.2 2026-04-07 14:28:05 +02:00
renovate[bot]
15437912e1
fix(deps): update dependency io.element.android:element-call-embedded to v0.19.0 (#6538)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-07 14:26:43 +02:00
Benoit Marty
d87dea3cb9
Restore enterprise submodule. (#6541) 2026-04-07 10:18:42 +00:00
ganfra
a4a350fd17 Changelog for version 26.04.1 2026-04-05 10:56:38 +02:00
Timur Gilfanov
fd92a2eef2 Remove default value for allowBlackTheme in mapToTheme 2026-04-05 12:34:25 +04:00
Timur Gilfanov
43bef7f1df Add isBlackThemeAllowed as a key to theme remember block 2026-04-05 12:34:07 +04: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
e79b1ec2f0 Merge branch 'release/26.04.1' 2026-04-03 18:22:42 +02:00
ganfra
6e7bf8bbc3 Adding fastlane file for version 26.04.1 2026-04-03 18:22:42 +02:00
ganfra
c96544be94 Setting version for the release 26.04.1 2026-04-03 18:22:35 +02:00
ganfra
4e0165458a Live location : start collecting live location 2026-04-03 18:21:37 +02:00
renovate[bot]
67671126f2
fix(deps): update core to v1.18.0 (#6328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-03 14:56:48 +02:00
Andy Balaam
350d8bc61f
Fix a missing : in build-rust-sdk (#6522)
This prevented us providing a build target argument.
2026-04-03 11:41:57 +02:00
Gianluca Iavicoli
4586ee31ea
fix: re-focus text input after voice recording ends 2026-04-02 22:20:13 +02:00
Gianluca Iavicoli
9a81ec5569
refactor: remove keyboard dismissal logic during voice recording 2026-04-02 22:14:04 +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
renovate[bot]
3634b5593c
fix(deps): update dependency io.element.android:emojibase-bindings to v1.5.3 (#6493)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-02 15:38:43 +02:00
renovate[bot]
19070771d2
fix(deps): update dependency androidx.browser:browser to v1.10.0 (#6515)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-02 14:45:46 +02:00
renovate[bot]
068b5b95a2
fix(deps): update dependency org.jetbrains.kotlinx:kover-gradle-plugin to v0.9.8 (#6513)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-02 14:39:31 +02:00
renovate[bot]
68ad2bf7a9
fix(deps): update dependency androidx.compose:compose-bom to v2026.03.01 (#6511)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-02 14:39:06 +02:00
Jorge Martin Espinosa
860def3965
Tentative fix for ForegroundServiceStartNotAllowedException (#6509)
* Tentative fix for `ForegroundServiceStartNotAllowedException`

When failing to start the service in foreground, don't crash. This is a helper to speed up the scheduling by keeping the CPU awake, not a critical part that should succeed

* Simplify `DefaultPushHandlingWakeLock`

It seems like restarting the service from background won't work in some cases, so don't try it.
2026-04-02 11:10:47 +02:00
ElementBot
13de580a51 Update screenshots 2026-04-02 07:52:20 +00: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
Benoit Marty
fe05c27232 Import token v10.0.0./tools/compound/import_tokens.sh -b v10.0.0 2026-04-01 18:08:32 +02:00
renovate[bot]
212e7390e1
fix(deps): update metro to v0.12.0 (#6503)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-01 16:44:32 +02:00