Benoit Marty
90fc389ae3
Merge pull request #4192 from element-hq/feature/bma/calver2
...
CalVer: use 2 digits for the year and 2 digits for the month.
2025-01-29 16:22:17 +01:00
Jorge Martin Espinosa
c935783a78
Use secret Sentry DSN value ( #4210 )
...
* Use secret Sentry DSN value.
We realised our DSN entry has been shipped along with the code and it was being used in several forks as is, resulting in wrong bug reports coming into our Sentry dashboard and making it very hard to debug actual issues in the app.
2025-01-29 13:47:06 +01:00
Benoit Marty
2150eaa504
Merge pull request #4205 from element-hq/feature/bma/mediaNavigation
...
Add ability to swipe between media when opened from the timeline.
2025-01-29 11:51:06 +01:00
Benoit Marty
243ce23055
Protect access to member timeline with a Mutex and clean the code.
2025-01-29 10:35:52 +01:00
Benoit Marty
a668e7e7b1
Move factory method to a dedicated files as they are used by tests also.
2025-01-29 10:24:58 +01:00
Benoit Marty
5a96406f1a
Move galleryMode computation to MediaViewerDataSource
2025-01-29 10:16:22 +01:00
Benoit Marty
82f7a256f3
Move some classes in new packages
...
- io.element.android.libraries.mediaviewer.impl.datasource
- package io.element.android.libraries.mediaviewer.impl.model
2025-01-29 10:09:17 +01:00
Benoit Marty
596d074873
Merge pull request #4209 from element-hq/feature/bma/roomTopic
...
Consider that the topic of a room has been removed when it's blank.
2025-01-28 19:45:24 +01:00
Benoit Marty
07dbb0b47a
Consider that the topic of a room has been removed when it's blank. ( #4206 )
2025-01-28 16:08:23 +01:00
Benoit Marty
c7f035fea5
Merge pull request #4185 from element-hq/feature/bma/cleanupEventType
...
Remove unused types / code.
2025-01-28 14:03:47 +01:00
Benoit Marty
4853bb57e8
Merge pull request #4204 from element-hq/renovate/com.posthog-posthog-android-3.x
...
Update dependency com.posthog:posthog-android to v3.11.0
2025-01-28 14:03:19 +01:00
Benoit Marty
8a1d99d966
Merge pull request #4196 from element-hq/gradlew-update-8.12.1
...
Update Gradle Wrapper from 8.12 to 8.12.1
2025-01-28 14:02:55 +01:00
Benoit Marty
9b1d0aadbe
Add tests on GroupedMediaItems.hasEvent
2025-01-28 12:47:05 +01:00
Benoit Marty
01345312ad
Add tests on DefaultFocusedTimelineMediaGalleryDataSourceFactory
2025-01-28 12:42:30 +01:00
Benoit Marty
0365497b98
Add tests on LiveMediaTimeline
2025-01-28 12:33:19 +01:00
Benoit Marty
c57b2777dc
Add tests on FocusedMediaTimeline
2025-01-28 12:23:59 +01:00
Benoit Marty
e9a9e79b40
Cleanup
2025-01-28 11:33:20 +01:00
Benoit Marty
fdf40120a7
Add ability to swipe between media when opened from the timeline.
2025-01-28 09:58:44 +01:00
renovate[bot]
bbd5bff6f3
Update dependency com.posthog:posthog-android to v3.11.0
2025-01-28 01:05:00 +00:00
ganfra
9219b95e99
Merge pull request #4203 from element-hq/feature/bma/removeLog
...
Remove log.
2025-01-27 22:44:09 +01:00
Benoit Marty
1949ec274c
Remove log.
2025-01-27 18:40:53 +01:00
Benoit Marty
5696ba0d24
Merge pull request #4201 from element-hq/feature/bma/mediaSwipeEndOfRoom
...
Media Viewer: show snackbar when reaching end of timeline.
2025-01-27 16:21:47 +01:00
Benoit Marty
6d390cd988
Merge pull request #4193 from element-hq/feature/bma/coverage
...
Kover: include back :libraries:matrix:impl module.
2025-01-27 16:08:45 +01:00
Benoit Marty
0a534fd05b
Extract snackbar displayer to its own methods.
2025-01-27 15:08:51 +01:00
Benoit Marty
5a517ca849
Suppress large test class.
2025-01-27 14:29:31 +01:00
Benoit Marty
3f27aed004
Media Viewer: Add test on snackbar when reaching end of timeline
2025-01-27 12:11:01 +01:00
Benoit Marty
08083a8765
Media Viewer: show snackbar when reaching end of timeline.
2025-01-27 11:24:02 +01:00
Benoit Marty
43e07c16fd
Kover: include back :libraries:matrix:impl module.
2025-01-27 09:55:57 +01:00
Benoit Marty
fa617dbda8
Merge pull request #4195 from element-hq/feature/bma/snackBar
...
Fix snack bar not displayed in MediaViewer
2025-01-27 09:52:36 +01:00
Benoit Marty
5ae881ae40
Merge pull request #4199 from element-hq/sync-localazy
...
Sync Strings
2025-01-27 09:51:50 +01:00
bmarty
d419f2fdff
Sync Strings from Localazy
2025-01-27 00:25:38 +00:00
gradle-update-robot
be07b186d0
Update Gradle Wrapper from 8.12 to 8.12.1
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc >
2025-01-25 00:28:10 +00:00
Benoit Marty
781c7f34f4
MediaGallery: close the bottom sheet when action "Save" or "Share" are selected.
2025-01-24 17:34:04 +01:00
Benoit Marty
2676dafd1d
Snackbar: Use a private SnackbarDispatcher() to ensure the Snackbar is displayed in the current screen ( #4128 )
2025-01-24 17:30:03 +01:00
Benoit Marty
84eed48b7d
Fix minor warning.
2025-01-24 17:29:51 +01:00
Benoit Marty
9b0df915a6
Snackbar: SnackbarDispatcher.post does not need to be suspend.
2025-01-24 14:42:07 +01:00
Benoit Marty
0dc87cdf84
Snackbar: ensure that 2 snackbar with the same message will be displayed in a row.
2025-01-24 14:39:01 +01:00
Benoit Marty
26e2172edd
Merge pull request #4161 from element-hq/feature/bma/mediaNavigation
...
Media navigation with swipe gesture
2025-01-23 18:33:52 +01:00
Benoit Marty
ea215eda09
CalVer: use 2 digits for the year and 2 digits for the month.
2025-01-23 18:29:19 +01:00
Benoit Marty
31a7d3f3bb
Fix pagination restart issue and cover by unit test.
2025-01-23 17:49:42 +01:00
ElementBot
4ae773cfd6
Update screenshots
2025-01-23 14:56:31 +00:00
Benoit Marty
c20a9d011c
Improve code clarity
2025-01-23 15:43:33 +01:00
Benoit Marty
dbf511ee2a
Cleanup
2025-01-23 15:42:00 +01:00
Benoit Marty
8d049e134f
Fix color for media viewer according to Figma.
2025-01-23 15:37:09 +01:00
Benoit Marty
ed80ca9899
Use Black for code clarity.
2025-01-23 15:08:40 +01:00
Benoit Marty
c3ec11dec5
Add name to argument for clarity.
2025-01-23 15:06:10 +01:00
Benoit Marty
0b5ad29391
Add documentation on buildMediaViewerPageList.
2025-01-23 15:03:40 +01:00
Benoit Marty
d1d323424d
Simplify
2025-01-23 14:57:59 +01:00
Benoit Marty
fae1c0800d
Simplify with code coerceAtLeast(0)`
2025-01-23 14:57:05 +01:00
Benoit Marty
b967c877a6
Remove useless parameter
2025-01-23 14:49:18 +01:00