Commit Graph

  • 792c350a1b Extract snackbar displayer to its own methods. Benoit Marty 2025-01-27 15:07:17 +01:00
  • 5eda0b28b4 Suppress large test class. Benoit Marty 2025-01-27 14:29:31 +01:00
  • fd38d8ea9a Media Viewer: Add test on snackbar when reaching end of timeline Benoit Marty 2025-01-27 12:11:01 +01:00
  • bfa9191102 Media Viewer: show snackbar when reaching end of timeline. Benoit Marty 2025-01-27 11:14:43 +01:00
  • 8a1e530ece Kover: include back :libraries:matrix:impl module. Benoit Marty 2025-01-23 12:46:44 +01:00
  • df82afb6dc Merge pull request #4195 from element-hq/feature/bma/snackBar Benoit Marty 2025-01-27 09:52:36 +01:00
  • c613b18f96 Merge pull request #4199 from element-hq/sync-localazy Benoit Marty 2025-01-27 09:51:50 +01:00
  • b016348602 Sync Strings from Localazy bmarty 2025-01-27 00:25:38 +00:00
  • 31c3b0c881 messages: open web links in full web browser Colin S 2025-01-25 21:07:22 -06:00
  • 496eb211d4 Update Gradle Wrapper from 8.12 to 8.12.1 gradle-update-robot 2025-01-25 00:28:10 +00:00
  • c3e148b97c MediaGallery: close the bottom sheet when action "Save" or "Share" are selected. Benoit Marty 2025-01-24 17:34:04 +01:00
  • d36b4139f8 Snackbar: Use a private SnackbarDispatcher() to ensure the Snackbar is displayed in the current screen (#4128) Benoit Marty 2025-01-24 17:28:13 +01:00
  • 1f15573fef Fix minor warning. Benoit Marty 2025-01-24 17:29:02 +01:00
  • c07a7d926c feat(security&privacy) : make the whole RoomDirectoryVisibility item clickable ganfra 2025-01-24 16:27:24 +01:00
  • ba0a85703b feat(security&privacy) : update strings ganfra 2025-01-24 15:55:30 +01:00
  • 1ecb704e24 Snackbar: SnackbarDispatcher.post does not need to be suspend. Benoit Marty 2025-01-24 14:42:07 +01:00
  • d909bb0c3d Snackbar: ensure that 2 snackbar with the same message will be displayed in a row. Benoit Marty 2025-01-24 14:39:01 +01:00
  • 88fce64d2f feat(security&privacy) : use permissions and improve save ganfra 2025-01-23 23:29:35 +01:00
  • 75fef6b325 feat(security&privacy) : introduce permissions and use in RoomDetails ganfra 2025-01-23 21:51:25 +01:00
  • 3668e861f7 Merge pull request #4161 from element-hq/feature/bma/mediaNavigation Benoit Marty 2025-01-23 18:33:52 +01:00
  • e5aecbbf8d CalVer: use 2 digits for the year and 2 digits for the month. Benoit Marty 2025-01-23 18:28:33 +01:00
  • da22758ce3 Fix pagination restart issue and cover by unit test. Benoit Marty 2025-01-23 17:44:31 +01:00
  • ba0502cb7f Update screenshots ElementBot 2025-01-23 14:56:31 +00:00
  • 4d2edfaccd Improve code clarity Benoit Marty 2025-01-23 15:43:33 +01:00
  • 05660fbc18 Cleanup Benoit Marty 2025-01-23 15:42:00 +01:00
  • beb835c97d Fix color for media viewer according to Figma. Benoit Marty 2025-01-23 15:37:09 +01:00
  • 7dd797b595 Use Black for code clarity. Benoit Marty 2025-01-23 15:08:40 +01:00
  • a5515b01c1 Add name to argument for clarity. Benoit Marty 2025-01-23 15:06:10 +01:00
  • afd8161d1a Add documentation on buildMediaViewerPageList. Benoit Marty 2025-01-23 15:03:40 +01:00
  • 2fde015fe8 Simplify Benoit Marty 2025-01-23 14:57:59 +01:00
  • 54182b0d8e Simplify with code coerceAtLeast(0)` Benoit Marty 2025-01-23 14:57:05 +01:00
  • dff9005a70 Remove useless parameter Benoit Marty 2025-01-23 14:49:18 +01:00
  • 0b04e40e1e Merge pull request #4187 from element-hq/feature/bma/calver Benoit Marty 2025-01-23 14:46:52 +01:00
  • edee18a033 feat(security&privacy) : manage save action and some edge cases. ganfra 2025-01-23 14:19:23 +01:00
  • 19d49a3c0b feat(security&privacy) : expose more methods from sdk ganfra 2025-01-23 14:18:17 +01:00
  • 1d30e28f0f Merge pull request #4186 from element-hq/renovate/wysiwyg Benoit Marty 2025-01-23 12:48:28 +01:00
  • 90af825621 Migrate to CalVer-like versioning - update release script. Benoit Marty 2025-01-23 11:30:27 +01:00
  • 6e457cf9ba Update wysiwyg to v2.38.2 renovate[bot] 2025-01-23 10:29:27 +00:00
  • 536832dcac Migrate to CalVer-like versioning Benoit Marty 2025-01-23 11:10:53 +01:00
  • 33687676c0 Remove unused types / code. Benoit Marty 2025-01-23 10:59:18 +01:00
  • 77887f90b6 Fix formatting. Benoit Marty 2025-01-23 09:56:51 +01:00
  • 1580c732db Ensure gallery is paginating to get new items. Benoit Marty 2025-01-23 09:26:10 +01:00
  • 7eda9453df feat(security&privacy) : manage encryption settings ganfra 2025-01-22 17:55:37 +01:00
  • 392299d5ce feat(security&privacy) : update the save address algorithm ganfra 2025-01-22 17:07:11 +01:00
  • 0e6c86f3e5 feat(privacy&security) : extract some code for address management ganfra 2025-01-22 16:34:03 +01:00
  • 74be5a59a4 Update screenshots ElementBot 2025-01-22 06:40:12 +00:00
  • b72f4bb3f1 Fix tests. Benoit Marty 2025-01-22 15:12:29 +01:00
  • bac69c4a35 Add timestamp to trigger back pagination. Benoit Marty 2025-01-22 15:04:34 +01:00
  • dfda13ac20 Restore overlay when user cancel the dragging Benoit Marty 2025-01-22 11:40:42 +01:00
  • e496bc38ad Introduce MediaViewerFlickToDismiss and extract to its own file Benoit Marty 2025-01-22 11:27:57 +01:00
  • 621558a134 MediaViewer: add error case in the UI. Benoit Marty 2025-01-22 11:15:53 +01:00
  • 18c3b5b43b Add test on MediaViewerDataSource Benoit Marty 2025-01-22 10:25:13 +01:00
  • 428b81ccab Add test on SingleMediaGalleryDataSource Benoit Marty 2025-01-22 09:03:33 +01:00
  • f286f6d464 Small cleanup Benoit Marty 2025-01-22 08:55:17 +01:00
  • a4cf1d7e08 Restore caption rendering Benoit Marty 2025-01-22 08:34:59 +01:00
  • aa68a35581 sync strings Benoit Marty 2025-01-21 20:54:56 +01:00
  • 6c904a403c Add exception for Konsist Benoit Marty 2025-01-21 20:39:32 +01:00
  • d6ebec8d9a Improve loading state and add preview. Benoit Marty 2025-01-21 20:34:01 +01:00
  • c0542c8702 Fix and write tests Benoit Marty 2025-01-21 10:57:43 +01:00
  • 3248041d90 media viewer : use collectAsState in the DataSource ganfra 2025-01-21 09:57:22 +01:00
  • bad45663d1 Remove unused import Benoit Marty 2025-01-20 17:22:40 +01:00
  • d26414f1d3 Provide duration Benoit Marty 2025-01-17 16:07:36 +01:00
  • 98a786bfa3 media viewer : create MediaViewerDataSource ganfra 2025-01-20 22:35:59 +01:00
  • 8d6550bfdf If not displayed, make sure to pause the audio / video Benoit Marty 2025-01-17 12:43:41 +01:00
  • ca5c06f20b Open in SingleMedia mode when coming from the timeline Benoit Marty 2025-01-17 12:22:58 +01:00
  • 7df65b0350 Add support for files navigation (when coming from the gallery) Benoit Marty 2025-01-17 12:19:42 +01:00
  • 32db42aebb Suppress Detekt false positive (?) Benoit Marty 2025-01-17 11:49:54 +01:00
  • a06607f530 Remove RetryLoading (use LoadMedia) Benoit Marty 2025-01-17 11:38:03 +01:00
  • cbf7bf0fd4 Let MediaGalleryDataSource be an interface Benoit Marty 2025-01-16 14:46:42 +01:00
  • 35cc5df2b5 Create MediaGalleryDataSource and extract logic from MediaGalleryPresenter. Benoit Marty 2025-01-15 11:59:15 +01:00
  • e4768a8850 Merge pull request #4183 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x Benoit Marty 2025-01-22 16:16:07 +01:00
  • 7d73758cda Merge pull request #4184 from element-hq/feature/bma/removeFirstIfSingle Benoit Marty 2025-01-22 16:14:11 +01:00
  • 2e5323853c Replace our firstIfSingle extension with singleOrNull from the Kotlin library. Benoit Marty 2025-01-22 15:49:41 +01:00
  • 2bebb5ed0a Fix API break Benoit Marty 2025-01-22 15:42:08 +01:00
  • 65e54474e3 feat(security&privacy) : manage save action for edit room address ganfra 2025-01-22 15:13:36 +01:00
  • b7831f44cc feat(security&privacy) : expose methods from sdk to update alias and rename alias to canonicalAlias ganfra 2025-01-22 15:12:38 +01:00
  • d39c78360b Update dependency org.matrix.rustcomponents:sdk-android to v0.2.76 renovate[bot] 2025-01-22 14:03:06 +00:00
  • f8cd8b3cc2 feat(security&privacy) : start handling edition of room address ganfra 2025-01-21 21:55:55 +01:00
  • 9faa305262 feat(room address) : extract some reusable code ganfra 2025-01-21 21:55:06 +01:00
  • 129eb45c68 feat(security&privacy) : introduce navigator ganfra 2025-01-21 20:38:43 +01:00
  • c391b5b892 feat(security&privacy) : get data from sdk ganfra 2025-01-21 20:38:29 +01:00
  • 8ff31b55ca Update wysiwyg to v2.38.1 (#4177) renovate[bot] 2025-01-21 17:50:55 +01:00
  • 25a4bb639b Merge pull request #4180 from element-hq/renovate/io.sentry-sentry-android-8.x Benoit Marty 2025-01-21 15:58:26 +01:00
  • 4050cf2d7f Update dependency io.sentry:sentry-android to v8 renovate[bot] 2025-01-21 14:38:00 +00:00
  • 9814f744b1 Merge pull request #4178 from element-hq/renovate/io.sentry-sentry-android-7.x Benoit Marty 2025-01-21 15:36:43 +01:00
  • b549400011 feat(security&privacy) : expose new sdk methods ganfra 2025-01-21 11:49:56 +01:00
  • 807b81ca83 Update dependency io.sentry:sentry-android to v7.20.1 renovate[bot] 2025-01-20 17:50:44 +00:00
  • 7f62023c2e Update rnkdsh/action-upload-diawi action to v1.5.6 renovate[bot] 2025-01-20 08:45:01 +00:00
  • 19adcc4f11 Merge pull request #4172 from element-hq/sync-localazy Benoit Marty 2025-01-20 09:43:46 +01:00
  • 0f0b30d4c5 Sync Strings from Localazy bmarty 2025-01-20 00:26:57 +00:00
  • a781cc057b feat(security & privacy) : introduce EditRoomAddress screen ganfra 2025-01-17 17:32:14 +01:00
  • d35414407c change(room details) : update room details with new sections organisation ganfra 2025-01-17 13:05:25 +01:00
  • 002325c574 feat(security&privacy) : first implementation of ui ganfra 2025-01-08 17:39:09 +01:00
  • d00bc308f8 Merge pull request #4155 from element-hq/renovate/major-compose.bom Benoit Marty 2025-01-17 17:32:03 +01:00
  • d5c2b7f3f6 Merge pull request #4158 from element-hq/feature/fga/update_rust_sdk_0.2.75 ganfra 2025-01-17 17:22:19 +01:00
  • d1ecdbf4bb Merge pull request #4160 from element-hq/renovate/com.google.firebase-firebase-bom-33.x Benoit Marty 2025-01-17 17:14:36 +01:00
  • f52ed78e17 Merge pull request #4159 from element-hq/renovate/firebaseappdistribution Benoit Marty 2025-01-17 17:14:20 +01:00
  • 599972adea change(tracing) : update bug reporter tracing form data. ganfra 2025-01-17 16:59:31 +01:00
  • 5685d9eb11 Merge pull request #4152 from element-hq/renovate/activity ganfra 2025-01-17 10:55:14 +01:00
  • 46213d96b5 Merge pull request #4154 from element-hq/renovate/androidx.recyclerview-recyclerview-1.x ganfra 2025-01-17 10:36:37 +01:00