Benoit Marty
6dca2bf53d
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
9b5b76203f
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
55399798b6
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
c059c3fd27
Protect access to member timeline with a Mutex and clean the code.
2025-01-29 10:35:52 +01:00
Benoit Marty
47763cc7a9
Move factory method to a dedicated files as they are used by tests also.
2025-01-29 10:24:58 +01:00
Benoit Marty
cb4fff87b9
Move galleryMode computation to MediaViewerDataSource
2025-01-29 10:16:22 +01:00
Benoit Marty
2d40e2248b
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
5068b914bb
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
3a6ba44fad
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
ebfb47ed03
Merge pull request #4185 from element-hq/feature/bma/cleanupEventType
...
Remove unused types / code.
2025-01-28 14:03:47 +01:00
Benoit Marty
4469d6051d
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
ac0f6f4cba
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
81d818041e
Add tests on GroupedMediaItems.hasEvent
2025-01-28 12:47:05 +01:00
Benoit Marty
d44d3b7fce
Add tests on DefaultFocusedTimelineMediaGalleryDataSourceFactory
2025-01-28 12:42:30 +01:00
Benoit Marty
b04bdbf585
Add tests on LiveMediaTimeline
2025-01-28 12:33:19 +01:00
Benoit Marty
1a0b8abbfc
Add tests on FocusedMediaTimeline
2025-01-28 12:23:59 +01:00
Benoit Marty
822efe8baa
Cleanup
2025-01-28 11:33:20 +01:00
Benoit Marty
1776d93a20
Add ability to swipe between media when opened from the timeline.
2025-01-28 09:58:44 +01:00
renovate[bot]
0d9d1af3fe
Update dependency com.posthog:posthog-android to v3.11.0
2025-01-28 01:05:00 +00:00
ganfra
9e5c5fa48a
Merge pull request #4203 from element-hq/feature/bma/removeLog
...
Remove log.
2025-01-27 22:44:09 +01:00
Benoit Marty
2a341b2fb2
Remove log.
2025-01-27 18:40:53 +01:00
Benoit Marty
23e2caa1ed
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
af5491b6ce
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
792c350a1b
Extract snackbar displayer to its own methods.
2025-01-27 15:08:51 +01:00
Benoit Marty
5eda0b28b4
Suppress large test class.
2025-01-27 14:29:31 +01:00
Benoit Marty
fd38d8ea9a
Media Viewer: Add test on snackbar when reaching end of timeline
2025-01-27 12:11:01 +01:00
Benoit Marty
bfa9191102
Media Viewer: show snackbar when reaching end of timeline.
2025-01-27 11:24:02 +01:00
Benoit Marty
8a1e530ece
Kover: include back :libraries:matrix:impl module.
2025-01-27 09:55:57 +01:00
Benoit Marty
df82afb6dc
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
c613b18f96
Merge pull request #4199 from element-hq/sync-localazy
...
Sync Strings
2025-01-27 09:51:50 +01:00
bmarty
b016348602
Sync Strings from Localazy
2025-01-27 00:25:38 +00:00
gradle-update-robot
496eb211d4
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
c3e148b97c
MediaGallery: close the bottom sheet when action "Save" or "Share" are selected.
2025-01-24 17:34:04 +01:00
Benoit Marty
d36b4139f8
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
1f15573fef
Fix minor warning.
2025-01-24 17:29:51 +01:00
Benoit Marty
1ecb704e24
Snackbar: SnackbarDispatcher.post does not need to be suspend.
2025-01-24 14:42:07 +01:00
Benoit Marty
d909bb0c3d
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
3668e861f7
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
e5aecbbf8d
CalVer: use 2 digits for the year and 2 digits for the month.
2025-01-23 18:29:19 +01:00
Benoit Marty
da22758ce3
Fix pagination restart issue and cover by unit test.
2025-01-23 17:49:42 +01:00
ElementBot
ba0502cb7f
Update screenshots
2025-01-23 14:56:31 +00:00
Benoit Marty
4d2edfaccd
Improve code clarity
2025-01-23 15:43:33 +01:00
Benoit Marty
05660fbc18
Cleanup
2025-01-23 15:42:00 +01:00
Benoit Marty
beb835c97d
Fix color for media viewer according to Figma.
2025-01-23 15:37:09 +01:00
Benoit Marty
7dd797b595
Use Black for code clarity.
2025-01-23 15:08:40 +01:00
Benoit Marty
a5515b01c1
Add name to argument for clarity.
2025-01-23 15:06:10 +01:00
Benoit Marty
afd8161d1a
Add documentation on buildMediaViewerPageList.
2025-01-23 15:03:40 +01:00
Benoit Marty
2fde015fe8
Simplify
2025-01-23 14:57:59 +01:00
Benoit Marty
54182b0d8e
Simplify with code coerceAtLeast(0)`
2025-01-23 14:57:05 +01:00
Benoit Marty
dff9005a70
Remove useless parameter
2025-01-23 14:49:18 +01:00