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
Benoit Marty
f314c25039
Iterate on Error rendering.
2024-12-10 13:04:53 +01:00
Benoit Marty
6fbd343076
Introduce GroupedMediaItems for code clarity
2024-12-10 13:01:33 +01:00
Benoit Marty
893c152272
Add missing previews
2024-12-10 12:28:42 +01:00
ElementBot
177b57fda6
Update screenshots
2024-12-10 11:09:06 +00:00
Benoit Marty
4064cad055
Add edge case for the preview.
2024-12-10 11:58:31 +01:00
Benoit Marty
45924cc02c
Fix alignment for edge cases.
2024-12-10 11:54:50 +01:00
Benoit Marty
7c9fc75733
Merge pull request #4001 from element-hq/renovate/com.google.firebase-firebase-bom-33.x
...
Update dependency com.google.firebase:firebase-bom to v33.7.0
2024-12-10 11:40:09 +01:00
Benoit Marty
50e8ceaaea
Fix alignment of avatar according to Figma
...
https://www.figma.com/design/7TqjqdMBaPpm3IavKsMYu6/Ask-to-join-(Knocking)?node-id=4856-42262
2024-12-10 11:36:55 +01:00
Benoit Marty
d00841471e
Improve avatar rendering
2024-12-10 11:34:57 +01:00
ganfra
967115bb1c
Merge pull request #4012 from element-hq/feature/fga/fix_open_dm_twice
...
fix(dm) : remove duplicate LaunchedEffect when opening DM
2024-12-10 11:03:24 +01:00
Benoit Marty
0f43e7c1b8
More formatting
2024-12-10 10:42:23 +01:00
Benoit Marty
ff86d0679f
Fix test.
2024-12-10 10:17:57 +01:00
Benoit Marty
6dbfa94a71
Fix test.
2024-12-10 09:56:08 +01:00
Benoit Marty
b78039a17f
Add test.
2024-12-10 09:47:53 +01:00
Benoit Marty
cce1c9974a
Format file.
2024-12-10 09:28:46 +01:00
Benoit Marty
6386645e0b
Remove extra space.
2024-12-10 09:24:45 +01:00
Benoit Marty
a89a9c35d8
Remove not needed MediaGalleryTimelineProvider
2024-12-10 09:24:31 +01:00