Skip to content

Conversation

raphael-chevallier
Copy link

Content

Motivation and context

Screenshots / GIFs

Tests

  • Step 1
  • Step 2
  • Step ...

Tested devices

  • Physical
  • Emulator
  • OS version(s):

Checklist

  • Changes have been tested on an Android device or Android emulator with API 24
  • UI change has been tested on both light and dark themes
  • Accessibility has been taken into account. See https://github.com/element-hq/element-x-android/blob/develop/CONTRIBUTING.md#accessibility
  • Pull request is based on the develop branch
  • Pull request title will be used in the release note, it clearly define what will change for the user
  • Pull request includes screenshots or videos if containing UI changes
  • You've made a self review of your PR

raphael-chevallier and others added 30 commits September 24, 2025 15:12
…list_sdk_api

Sdk : use latest apis for space
…5360)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…element-hq#5408)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency net.java.dev.jna:jna to v5.18.0
….dependencycheck-12.x

Update plugin dependencycheck to v12.1.6
…lement-hq#5412)

* Update dependency org.matrix.rustcomponents:sdk-android to v25.9.25

* Adapt to SDK changes:

`MessageLikeEventType` is now a sealed interface and has a new `data class Other(val v1: String)` case.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <[email protected]>
…sqlite-sqlite-ktx-2.x

Update dependency androidx.sqlite:sqlite-ktx to v2.6.1
* Update kotlin

* Upgrade Metro and add new `@Origin` annotation

* Suppress warnings in overridden method as nothing else would work

* "Fix" quality warnings about reusing the same string literal

* Don't use `compat` version for `datetime` dependency

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <[email protected]>
* Update metro to v0.6.7

* Replace `@Inject` with `@AssistedInject` where needed

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <[email protected]>
…nt-hq#5413)

* Update dependency app.cash.molecule:molecule-runtime to v2.2.0

* Fix compilation warnings

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <[email protected]>
* Use shared recent emoji reactions from account data

- Add `AddRecentEmoji` and `GetRecentEmojis` use cases to avoid injecting the whole `MatrixClient` for just one of these operations.
- Update the UI and logic of the emoji picker and message context menu to include the recent emojis.
- Add `CoroutineDispatchers.Default` with the defaults coroutines to use in the app for ease of use.

* Instead of replacing suggested emojis, concatenate recent ones removing duplicates

* Update screenshots

---------

Co-authored-by: ElementBot <[email protected]>
Translations will be back during the next Localazy sync.
ElementBot and others added 28 commits October 9, 2025 08:08
…eImmutables

Ensure that we are using Immutable instead of Persistent
…AvatarPreviews

Reduce number of Previews for Avatar.
…DirectInLeaveSpace

Filter out direct room in the leave space screen.
Fix error when attempting to verify with recovery key with missing backup key
…description

feature(space): make sure to handle topic properly
@raphael-chevallier raphael-chevallier deleted the raphoid/v0.1.2 branch October 10, 2025 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants