Commit Graph

9612 Commits

Author SHA1 Message Date
Benoit Marty a99eecdb50 We need to scroll more, there are too many items. 2024-12-12 17:47:40 +01:00
Richard van der Hoff f29dd2961a Update UtdTracker tests 2024-12-12 11:30:59 +00:00
Richard van der Hoff 39a235a84e Merge remote-tracking branch 'origin/develop' into rav/more_posthog_props 2024-12-12 11:29:27 +00: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] 8e9865d24a Update dependency androidx.compose:compose-bom to v2024.12.01 2024-12-11 19:01:42 +00:00
renovate[bot] ca66840f91 Update camera to v1.4.1 2024-12-11 19:01:35 +00:00
Richard van der Hoff 7754b1d68e Merge branch 'develop' into rav/more_posthog_props 2024-12-11 18:42:49 +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 cf93e33915 Support new properties in posthog UTD reports
Add a few new properties to the UTD reports we send to Posthog.
2024-12-11 17:33:16 +00:00
ganfra e9a1c30462 knock requests : expose api through Room 2024-12-11 17:50:44 +01: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
gradle-update-robot fd26609483 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] 093a20981a Update dependency io.nlopez.compose.rules:detekt to v0.4.22 2024-12-10 22:31:02 +00:00
renovate[bot] cedb1fd0da Update dependency org.matrix.rustcomponents:sdk-android to v0.2.70 2024-12-10 20:02:52 +00:00
Benoit Marty 5ec6ad1c6c Merge pull request #3960 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.9.3
2024-12-10 17:20:09 +01:00
Benoit Marty 0eb28029eb Merge pull request #4017 from element-hq/renovate/nschloe-action-cached-lfs-checkout-1.x
Update nschloe/action-cached-lfs-checkout action to v1.2.3
2024-12-10 17:19:52 +01:00
ElementBot fc35e8e949 Update screenshots 2024-12-10 16:09:13 +00:00
Benoit Marty 1c691d2433 Add unit test on MediaItemsPostProcessor 2024-12-10 16:57:41 +01:00
ganfra 8914c5a517 Merge pull request #4014 from element-hq/feature/bma/knockAvatars
UI: knock avatars
2024-12-10 16:14:25 +01:00
renovate[bot] f130df15d1 Update nschloe/action-cached-lfs-checkout action to v1.2.3 2024-12-10 15:01:25 +00:00
Benoit Marty ec821bb9c7 Order imports. 2024-12-10 15:58:44 +01:00
Benoit Marty bb06b68110 Let the Presenter use real classes. 2024-12-10 15:56:54 +01:00
Benoit Marty 1b7d3a33b7 Add test on DefaultEventItemFactory 2024-12-10 15:16:41 +01:00
Benoit Marty e5b34216e9 Media timeline: improve pagination logic. 2024-12-10 15:11:53 +01:00
Benoit Marty 36eceb75e8 Move bottom state to the View state 2024-12-10 13:38:28 +01:00
Benoit Marty db0bca9721 Improve preview. 2024-12-10 13:10:25 +01:00