renovate[bot]
101e23da38
Update dependency androidx.compose:compose-bom to v2026.06.01
2026-07-08 17:20:43 +00:00
Benoit Marty
3642065202
Merge pull request #7171 from element-hq/feature/bma/cleanUpManifest
...
Cleanup AndroidManifest.xml files.
2026-07-08 17:59:36 +02:00
Benoit Marty
d7a2366a60
Merge pull request #7090 from manfrommedan/fix/keep-edit-when-attaching-media
...
Fix the message edit being lost when attaching media
2026-07-08 17:39:58 +02:00
Benoit Marty
3dabece5f8
Restore AndroidManifest.xml to fix lint warning.
2026-07-08 17:29:51 +02:00
Benoit Marty
9d7ee09715
Merge pull request #6917 from bxdxnn/feat/skin-tone-picker
...
Add skin tone picker to the emoji picker
2026-07-08 15:15:56 +02:00
manfrommedan
55f3a1acfb
Keep the in-progress edit when attaching media
...
Picking an attachment reset the composer to Normal, which dropped an
in-progress edit: the attachment went out as a new message and the
leftover edit text then created another one instead of editing the
original.
Route every attach path through a single resetComposerModeAfterAttaching()
helper that clears Reply/Normal but keeps an edit pending, so the typed
text still edits the original on the next send. This also covers the
multi-item gallery picker added in #6519 , which reset the mode
unconditionally.
Reply is still cleared (the attachment becomes the reply).
Fixes #7083 .
2026-07-08 15:32:01 +03:00
Benoit Marty
28abf3049e
Cleanup AndroidManifest.xml files.
2026-07-08 11:55:50 +02:00
Benoit Marty
6124d99273
Merge pull request #7020 from bxdxnn/misc/svg-support
...
Add full SVG support
2026-07-08 10:57:12 +02:00
Jorge Martin Espinosa
885e042c12
Initial content scanner integration ( #7139 )
...
* Create a `ContentScanner` component:
- Add `:features:contentscanner:api` module with the interface.
- Implement the concrete component using the Rust SDK in `:libraries:matrix:impl`.
This can be used to both set up the content scanner media fetching in the SDK Client and manually scanning media sources from the Android side
* Create `ContentScannerUrlProvider` in a new `:features:contentscaner:api` module as a noop implementation
Use it as a placeholder for the code to instantiate a `RustContentScanner` with the fetched URL and set it as part of the SDK client.
* Expose the optional `ContentScanner` in the `@SessionScope`
* Split the storage part of the Element well-known retriever so it can be reused for the non-session bound retriever.
Also add the new `content_scanner_url` field to it.
This will be used by the enterprise code to fetch the actual content scanner url.
* Bump enterprise commit to have access to the actual content scanner url provider implementation
* Fix tests and lint issues
* Use the right namespace for `:features:contentscanner:api`, also use the right namespace for `impl`
---------
Co-authored-by: Benoit Marty <benoitm@element.io >
2026-07-08 07:50:22 +00:00
bxdxnn
4fd0be1fe5
Review
2026-07-07 16:46:42 +00:00
ElementBot
4190939ff8
Update screenshots
2026-07-07 14:54:55 +00:00
Benoit Marty
a5d8b6eb2a
Merge branch 'develop' into feat/skin-tone-picker
2026-07-07 15:21:27 +02:00
Benoit Marty
243acf1ee0
Add more screenshots
2026-07-07 15:19:18 +02:00
Benoit Marty
3ec7aa2a55
Remove default parameter values and make them not nullable.
2026-07-07 14:34:14 +02:00
Benoit Marty
387022a9af
Use color from theme and improve preview of EmojiItem
2026-07-07 14:24:52 +02:00
Benoit Marty
7c3d1e2e80
Merge pull request #7158 from element-hq/renovate/androidx.compose.material3-material3-1.x
...
Update dependency androidx.compose.material3:material3 to v1.5.0-alpha22
2026-07-07 10:29:42 +02:00
ElementBot
56ad052575
Update screenshots
2026-07-07 07:53:22 +00:00
Benoit Marty
9672950512
Merge pull request #7138 from element-hq/fix/a11y-reading-order
...
Fix timeline reading order distorted when TalkBack is active
2026-07-07 09:42:00 +02:00
Benoit Marty
445b9a1ee7
Merge pull request #7157 from element-hq/feature/bma/updateOnboarding
...
Update onboarding screen text style
2026-07-07 09:40:29 +02:00
renovate[bot]
99b6151be7
Update dependency androidx.compose.material3:material3 to v1.5.0-alpha22
2026-07-06 16:33:47 +00:00
Benoit Marty
1ddb32645c
Merge pull request #7007 from element-hq/renovate/androidx.compose.material3-material3-1.x
...
Update dependency androidx.compose.material3:material3 to v1.5.0-alpha21
2026-07-06 18:31:45 +02:00
ElementBot
654f149df9
Update screenshots
2026-07-06 15:28:56 +00:00
Benoit Marty
09c109a6cb
Update OnBoarding view to match Figma
...
Closes #7156
2026-07-06 17:11:34 +02:00
Benoit Marty
30a22eeae6
Merge pull request #7024 from element-hq/feature/bma/scroll-to-unread-messages
...
Scroll to unread messages
2026-07-06 16:02:28 +02:00
renovate[bot]
e4aee9eccd
Update plugin gms_google_services to v4.5.0 ( #7086 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 13:47:09 +02:00
renovate[bot]
8f9dfb5119
Update dependencyAnalysis to v3.16.0 ( #7144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 13:46:32 +02:00
renovate[bot]
474b039a87
Update dependency io.sentry:sentry-android to v8.46.0 ( #7140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 13:46:11 +02:00
renovate[bot]
fdb2958183
Update danger/danger-js action to v13.0.10 ( #7142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 13:45:31 +02:00
Benoit Marty
5c7bac58ce
Merge branch 'develop' into feature/bma/scroll-to-unread-messages
2026-07-06 13:36:28 +02:00
Benoit Marty
e346f68fc8
Merge pull request #7044 from bxdxnn/fix/thread-list-avatar
...
Fix wrong avatar shown in the thread list's top bar
2026-07-06 11:34:14 +02:00
Jorge Martin Espinosa
e4ce5a821a
Update screenshots ( #7155 )
...
Co-authored-by: ElementBot <android@element.io >
2026-07-06 11:25:29 +02:00
ElementBot
e91df7416a
Update screenshots
2026-07-06 09:06:47 +00:00
Benoit Marty
e3a2e98068
Fix compilation issue
2026-07-06 10:50:17 +02:00
Nick Hainke
8d9ad76531
Bump the default Gradle daemon heap to match what CI already uses ( #7152 )
...
A local release build runs R8 over the full app and reliably runs out of
heap at the checked-in 4g default. CI has used 8g for release builds all
along via GRADLE_OPTS, so bring the local default in line with that.
Same reasoning as 6e55f2d7 (#1087 ), which bumped 2048m to 4g.
2026-07-06 09:36:08 +02:00
Benoit Marty
ad2655c87b
Merge branch 'develop' into feature/bma/scroll-to-unread-messages
2026-07-06 09:15:34 +02:00
renovate[bot]
31d4ba3793
Update actions/setup-java action to v5.4.0 ( #7143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 09:06:24 +02:00
Benoit Marty
ac1be8c87a
Merge branch 'develop' into feature/bma/scroll-to-unread-messages
2026-07-03 14:30:14 +02:00
Benoit Marty
8840e2f96b
Merge pull request #7112 from element-hq/feature/bma/galleryMessages
...
Support gallery messages
2026-07-03 14:09:20 +02:00
Benoit Marty
b6f79a883e
Improve accessibility text on RR
2026-07-03 12:36:50 +02:00
Benoit Marty
762823ebd7
SampleMediaRenderer can be internal.
2026-07-03 09:52:12 +02:00
Benoit Marty
74f69b7eb3
Optimize code
2026-07-03 09:50:35 +02:00
Benoit Marty
4566712ad3
Take user choice into consideration when pre-processing the media.
2026-07-03 09:49:06 +02:00
Benoit Marty
ac60d0fce7
Merge pull request #7141 from element-hq/feature/bma/visualListItem
...
Iterate on visual list
2026-07-03 09:35:31 +02:00
Benoit Marty
60837c0d7d
Hide floating badge date from accessibility
2026-07-03 09:24:42 +02:00
Benoit Marty
2010620fbc
Merge branch 'develop' into fix/a11y-reading-order
2026-07-02 16:13:55 +02:00
Benoit Marty
6181f60b5e
Fix compilation issue
2026-07-02 16:12:54 +02:00
Benoit Marty
00ffff4c0a
Merge pull request #7133 from element-hq/fix/a11y-chats-search
...
Add accessibility label to search input
2026-07-02 15:30:39 +02:00
Benoit Marty
6b68ddcb25
Merge pull request #7135 from element-hq/fix/a11y-message-composer
...
Fix accessibility for message composer input and read receipts button
2026-07-02 15:30:09 +02:00
Benoit Marty
1fdc778fe2
Merge pull request #7137 from element-hq/fix/a11y-video-preview
...
Add content description to video preview for screen readers
2026-07-02 15:29:38 +02:00
ElementBot
7015172df1
Update screenshots
2026-07-02 13:12:22 +00:00