Benoit Marty
8809dcd0f5
Cleanup
2024-12-13 09:45:48 +01:00
Benoit Marty
7504a51917
Extract methods to toggle play and seek the player
2024-12-13 09:45:48 +01:00
Benoit Marty
e42846aa3e
Remember the listener
2024-12-13 09:45:47 +01:00
Benoit Marty
497e5fdcf7
Move fun to a Factory file
2024-12-13 09:45:47 +01:00
Benoit Marty
db8cca7d0c
Move some player controller to a dedicated package.
2024-12-13 09:45:46 +01:00
Benoit Marty
45a62a7d8f
We do not need ExoPlayerWrapper anymore because we are not displaying the embedded controller.
2024-12-13 09:45:45 +01:00
Benoit Marty
ce09aac59d
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
b2a9ebb2d2
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
771a8a3a2a
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
1c914e8887
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
f78b3506c3
Merge pull request #3955 from element-hq/renovate/kotlin
...
Update kotlin
2024-12-12 18:13:17 +01:00
Benoit Marty
08b3a225d7
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
25c95dfbd4
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
a470e860b4
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]
1a4e8e0ff2
Update dependency io.sentry:sentry-android to v7.19.0
2024-12-12 17:02:40 +00:00
Benoit Marty
5772dcf961
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
3c93f47fd5
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
51534d0504
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
01e2cebf81
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
f4bd047586
Fix tests
2024-12-12 17:53:02 +01:00
Benoit Marty
d5b3eea824
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
a99eecdb50
We need to scroll more, there are too many items.
2024-12-12 17:47:40 +01:00
Benoit Marty
a02491ab6f
Restore providing the Locale
2024-12-12 12:09:59 +01:00
Benoit Marty
4f1c745fc8
Add a way to clear the cache for a specific room.
2024-12-12 11:58:46 +01:00
Benoit Marty
0d2efe5ffa
Add a feature flag for the event cache.
2024-12-12 11:40:53 +01:00
ElementBot
ad074326ca
Update screenshots
2024-12-12 10:39:07 +00:00
Benoit Marty
ab0324c53f
Add preview for date rendering
2024-12-12 11:28:55 +01:00
Benoit Marty
6550ae361a
Move FakeClock to the impl/test folder.
2024-12-12 09:21:51 +01:00
renovate[bot]
2cb6e8fbcc
Update dependency org.maplibre.gl:android-sdk to v11.7.0
2024-12-12 03:35:44 +00:00
Benoit Marty
a665517aa8
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
307b761e71
Fix compilation issue.
2024-12-12 00:43:37 +01:00
Benoit Marty
95215369c9
Extract UnableToDecryptInfo constructor invocation to a factory.
2024-12-12 00:41:15 +01:00
Benoit Marty
d4b0e37a83
Add doc and examples.
2024-12-12 00:21:03 +01:00
Benoit Marty
5e0e64f9c9
Add more tests.
2024-12-12 00:21:02 +01:00
Benoit Marty
605447ad87
Avoid code duplication between the 2 tests.
2024-12-12 00:21:01 +01:00
ElementBot
54975b1d68
Update screenshots
2024-12-11 23:10:31 +00:00
Benoit Marty
da272ddb07
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
56a5f55e18
Handle uname -m returning arm64
2024-12-11 22:29:35 +00:00
renovate[bot]
09c5688c63
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.71
2024-12-11 21:58:03 +00:00
renovate[bot]
ca66840f91
Update camera to v1.4.1
2024-12-11 19:01:35 +00:00
Richard van der Hoff
3e58c7aafd
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
5515c938d4
[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
4e70c7edbe
Fix compilation issue.
2024-12-11 12:28:28 +01:00
Benoit Marty
259fe538d6
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
06d6ba1899
Merge pull request #4010 from element-hq/feature/bma/mediaGalleryUi
...
Media gallery UI
2024-12-11 12:20:30 +01:00
Benoit Marty
11ebe163d3
Fix tests
2024-12-11 10:41:55 +01:00
Benoit Marty
6fab5a5eea
Add TODO for the event cache
2024-12-11 10:08:53 +01:00
Benoit Marty
1ea5388dc2
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
213dd408f2
Handle new EventCache Exception
2024-12-11 09:57:45 +01:00
Benoit Marty
0113a52c66
Fix test.
...
I'll iterate on the various date format in a separate PR.
2024-12-11 09:55:04 +01:00