Benoit Marty
5b2b281efb
Move fun to a Factory file
2024-12-13 09:45:47 +01:00
Benoit Marty
05f843fda6
Move some player controller to a dedicated package.
2024-12-13 09:45:46 +01:00
Benoit Marty
1aefa489ca
We do not need ExoPlayerWrapper anymore because we are not displaying the embedded controller.
2024-12-13 09:45:45 +01:00
Benoit Marty
caf8c7392e
Add audio file support in the gallery and in the media viewer.
...
Make MediaPlayerControllerView compatible to control audio playback
2024-12-13 09:45:45 +01:00
Benoit Marty
c40d468e4f
Merge pull request #4030 from element-hq/renovate/io.sentry-sentry-android-7.x
...
Update dependency io.sentry:sentry-android to v7.19.0
2024-12-12 18:17:46 +01:00
Benoit Marty
cdd1189674
Merge pull request #4013 from element-hq/renovate/dagger
...
Update dagger to v2.53.1
2024-12-12 18:14:08 +01:00
Benoit Marty
871817a47e
Merge pull request #3951 from element-hq/renovate/org.jsoup-jsoup-1.x
...
Update dependency org.jsoup:jsoup to v1.18.3
2024-12-12 18:13:44 +01:00
Benoit Marty
f82d60876c
Merge pull request #3955 from element-hq/renovate/kotlin
...
Update kotlin
2024-12-12 18:13:17 +01:00
Benoit Marty
8a1b70fba6
Merge pull request #3996 from element-hq/renovate/dependencyanalysis
...
Update dependencyAnalysis to v2.6.0
2024-12-12 18:12:40 +01:00
Benoit Marty
8cca6f7997
Merge pull request #4021 from element-hq/rav/build_sdk_for_local_machine
...
Build SDK for the local hardware
2024-12-12 18:09:22 +01:00
Benoit Marty
ab7c53d39d
Merge pull request #4019 from element-hq/gradlew-update-8.11.1
...
Update Gradle Wrapper from 8.10.2 to 8.11.1
2024-12-12 18:05:41 +01:00
renovate[bot]
94e48f1023
Update dependency io.sentry:sentry-android to v7.19.0
2024-12-12 17:02:40 +00:00
Benoit Marty
050d43f19d
Merge pull request #4016 from element-hq/renovate/io.nlopez.compose.rules-detekt-0.x
...
Update dependency io.nlopez.compose.rules:detekt to v0.4.22
2024-12-12 18:01:15 +01:00
Benoit Marty
6bbac8e3d4
Merge pull request #4028 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x
...
Update dependency org.maplibre.gl:android-sdk to v11.7.0
2024-12-12 18:00:35 +01:00
Benoit Marty
a737658aed
Merge pull request #4022 from element-hq/renovate/camera
...
Update camera to v1.4.1
2024-12-12 18:00:14 +01:00
Benoit Marty
ecc308a9d7
Merge pull request #4029 from element-hq/feature/bma/eventCache
...
Add a feature flag to be able to enable the event cache
2024-12-12 17:59:47 +01:00
Benoit Marty
299de21968
Fix tests
2024-12-12 17:53:02 +01:00
Benoit Marty
cf4bc53ef3
Merge pull request #4026 from element-hq/feature/bma/monthSeparators
...
Implement month separator for the Gallery, and improve date rendering.
2024-12-12 17:48:17 +01:00
Benoit Marty
38dd411f6a
We need to scroll more, there are too many items.
2024-12-12 17:47:40 +01:00
Benoit Marty
53217b5112
Restore providing the Locale
2024-12-12 12:09:59 +01:00
Benoit Marty
87de436c98
Add a way to clear the cache for a specific room.
2024-12-12 11:58:46 +01:00
Benoit Marty
b2dce57abe
Add a feature flag for the event cache.
2024-12-12 11:40:53 +01:00
ElementBot
f475f279d3
Update screenshots
2024-12-12 10:39:07 +00:00
Benoit Marty
d21917278c
Add preview for date rendering
2024-12-12 11:28:55 +01:00
Benoit Marty
01a5766438
Move FakeClock to the impl/test folder.
2024-12-12 09:21:51 +01:00
renovate[bot]
80c6e55cd5
Update dependency org.maplibre.gl:android-sdk to v11.7.0
2024-12-12 03:35:44 +00:00
Benoit Marty
b3e64bd526
Merge pull request #4024 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.71
2024-12-12 01:13:39 +01:00
Benoit Marty
f2165b5df2
Fix compilation issue.
2024-12-12 00:43:37 +01:00
Benoit Marty
7cfee3ed64
Extract UnableToDecryptInfo constructor invocation to a factory.
2024-12-12 00:41:15 +01:00
Benoit Marty
daf0811bb3
Add doc and examples.
2024-12-12 00:21:03 +01:00
Benoit Marty
d5b716ac3e
Add more tests.
2024-12-12 00:21:02 +01:00
Benoit Marty
1b1ca04934
Avoid code duplication between the 2 tests.
2024-12-12 00:21:01 +01:00
ElementBot
927f620a2f
Update screenshots
2024-12-11 23:10:31 +00:00
Benoit Marty
4188d58b56
Implement month separator for the Gallery.
...
Improve day separator rendering in the timeline.
Use Today, Yesterday, and the name of the day if less than 7 days and do not render the year for the current year.
Improve date format for the media viewer.
Rework how date and time are computed.
ActionListView: Time can take more space, so update the layout.
2024-12-11 23:57:57 +01:00
Richard van der Hoff
5a2c1ae000
Handle uname -m returning arm64
2024-12-11 22:29:35 +00:00
renovate[bot]
0dfcd8fc65
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.71
2024-12-11 21:58:03 +00:00
renovate[bot]
599efc3eeb
Update camera to v1.4.1
2024-12-11 19:01:35 +00:00
Richard van der Hoff
60ea133357
Build SDK for the local hardware
...
It's likely that you want to build the SDK to run on the emulator on your
machine, so let's default to that, rather than aarch64.
2024-12-11 18:03:09 +00:00
Richard van der Hoff
91444aee67
[Doc] Improve instructions for building Rust SDK locally ( #4015 )
...
* Improve instructions for building Rust SDK locally
* Update _developer_onboarding.md
2024-12-11 14:34:11 +01:00
Benoit Marty
c5e605a539
Fix compilation issue.
2024-12-11 12:28:28 +01:00
Benoit Marty
c88d8abc70
Merge pull request #4018 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.70
2024-12-11 12:23:41 +01:00
Benoit Marty
6e35ebcdeb
Merge pull request #4010 from element-hq/feature/bma/mediaGalleryUi
...
Media gallery UI
2024-12-11 12:20:30 +01:00
Benoit Marty
20ba0e65eb
Fix tests
2024-12-11 10:41:55 +01:00
Benoit Marty
13cd624e1c
Add TODO for the event cache
2024-12-11 10:08:53 +01:00
Benoit Marty
b0df7539ad
DayDivider has been renamed to DateDivider.
...
For the main timeline, we can keep the name `VirtualTimelineItem.DayDivider`
2024-12-11 09:59:13 +01:00
Benoit Marty
70b9e433af
Handle new EventCache Exception
2024-12-11 09:57:45 +01:00
Benoit Marty
8748e64242
Fix test.
...
I'll iterate on the various date format in a separate PR.
2024-12-11 09:55:04 +01:00
gradle-update-robot
7bea1dc0b1
Update Gradle Wrapper from 8.10.2 to 8.11.1
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2024-12-11 00:33:23 +00:00
renovate[bot]
1fb1ff0742
Update dependency io.nlopez.compose.rules:detekt to v0.4.22
2024-12-10 22:31:02 +00:00
renovate[bot]
6969e84e50
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.70
2024-12-10 20:02:52 +00:00