Commit Graph

  • e840aa4139 Update dependency com.posthog:posthog-android to v3.11.1 renovate[bot] 2025-01-30 20:55:34 +00:00
  • 22795af43d Merge pull request #4219 from element-hq/feature/bma/encryptionBadge Benoit Marty 2025-01-30 20:11:58 +01:00
  • 66d2c6d6a9 Update dependency io.element.android:emojibase-bindings to v1.3.4 renovate[bot] 2025-01-30 17:57:18 +00:00
  • e214345cdb Update screenshots ElementBot 2025-01-30 10:27:13 +00:00
  • a0a5480633 Always render either "Not encrypted" or "Encrypted" badge in the room detail screen. Benoit Marty 2025-01-30 11:01:05 +01:00
  • 728e736db0 Update dependencyAnalysis to v2.8.0 renovate[bot] 2025-01-29 22:12:12 +00:00
  • b946f59cb3 Update dependency androidx.compose:compose-bom to v2025.01.01 renovate[bot] 2025-01-29 22:12:07 +00:00
  • 73c66dda1d Merge pull request #4200 from element-hq/renovate/kotlin Benoit Marty 2025-01-29 18:03:15 +01:00
  • 346e3648e8 Merge pull request #4212 from element-hq/feature/fga/room_settings_security_privacy ganfra 2025-01-29 17:29:56 +01:00
  • c10da01bcf Update screenshots ElementBot 2025-01-29 16:01:07 +00:00
  • 15f2d0bf83 feat(security&privacy) : add more previews ganfra 2025-01-29 16:47:39 +01:00
  • 6dca2bf53d Merge pull request #4192 from element-hq/feature/bma/calver2 Benoit Marty 2025-01-29 16:22:17 +01:00
  • 8880eeda40 feat(security&privacy) : improve and document code after PR review. ganfra 2025-01-29 14:16:57 +01:00
  • 9b5b76203f Use secret Sentry DSN value (#4210) Jorge Martin Espinosa 2025-01-29 13:47:06 +01:00
  • 55399798b6 Merge pull request #4205 from element-hq/feature/bma/mediaNavigation Benoit Marty 2025-01-29 11:51:06 +01:00
  • c059c3fd27 Protect access to member timeline with a Mutex and clean the code. Benoit Marty 2025-01-29 10:35:52 +01:00
  • 47763cc7a9 Move factory method to a dedicated files as they are used by tests also. Benoit Marty 2025-01-29 10:24:58 +01:00
  • cb4fff87b9 Move galleryMode computation to MediaViewerDataSource Benoit Marty 2025-01-29 10:13:08 +01:00
  • 2d40e2248b Move some classes in new packages - io.element.android.libraries.mediaviewer.impl.datasource - package io.element.android.libraries.mediaviewer.impl.model Benoit Marty 2025-01-29 10:04:40 +01:00
  • ebdd9459e7 messages: separate custom tab links from normal links Colin S 2025-01-28 19:45:47 -06:00
  • 68b57375db Update kotlin renovate[bot] 2025-01-28 21:46:23 +00:00
  • 82f59265e6 Update screenshots ElementBot 2025-01-28 20:29:01 +00:00
  • 706b298c3f feat(security&privacy) : fix tests after some rework landed ganfra 2025-01-28 21:08:14 +01:00
  • d586bdc815 feat(security&privacy) : some more clean up ganfra 2025-01-28 20:09:58 +01:00
  • 58918b18ff feat(security&privacy) : update canShowSecurityAndPrivacy check ganfra 2025-01-28 20:09:45 +01:00
  • 5068b914bb Merge pull request #4209 from element-hq/feature/bma/roomTopic Benoit Marty 2025-01-28 19:45:24 +01:00
  • 3a6ba44fad Consider that the topic of a room has been removed when it's blank. (#4206) Benoit Marty 2025-01-28 15:46:07 +01:00
  • d992f38fa5 feat(security&privacy) : clean code ganfra 2025-01-28 14:39:27 +01:00
  • ebfb47ed03 Merge pull request #4185 from element-hq/feature/bma/cleanupEventType Benoit Marty 2025-01-28 14:03:47 +01:00
  • 4469d6051d Merge pull request #4204 from element-hq/renovate/com.posthog-posthog-android-3.x Benoit Marty 2025-01-28 14:03:19 +01:00
  • ac0f6f4cba Merge pull request #4196 from element-hq/gradlew-update-8.12.1 Benoit Marty 2025-01-28 14:02:55 +01:00
  • 81d818041e Add tests on GroupedMediaItems.hasEvent Benoit Marty 2025-01-28 12:47:05 +01:00
  • d44d3b7fce Add tests on DefaultFocusedTimelineMediaGalleryDataSourceFactory Benoit Marty 2025-01-28 12:42:30 +01:00
  • b04bdbf585 Add tests on LiveMediaTimeline Benoit Marty 2025-01-28 12:33:19 +01:00
  • 1a0b8abbfc Add tests on FocusedMediaTimeline Benoit Marty 2025-01-28 12:23:59 +01:00
  • 822efe8baa Cleanup Benoit Marty 2025-01-28 11:33:07 +01:00
  • 1776d93a20 Add ability to swipe between media when opened from the timeline. Benoit Marty 2025-01-28 09:58:34 +01:00
  • 0d9d1af3fe Update dependency com.posthog:posthog-android to v3.11.0 renovate[bot] 2025-01-28 01:05:00 +00:00
  • 9e5c5fa48a Merge pull request #4203 from element-hq/feature/bma/removeLog ganfra 2025-01-27 22:44:09 +01:00
  • 876d06f510 feat(security&privacy) : add all tests for EditRoomAddress classes ganfra 2025-01-27 22:43:10 +01:00
  • c0c7d5b659 feat(security&privacy) : write View tests ganfra 2025-01-27 21:39:25 +01:00
  • 2a341b2fb2 Remove log. Benoit Marty 2025-01-27 18:40:53 +01:00
  • fdc4f1b0fe feat(security&privacy) : start writing tests ganfra 2025-01-27 16:36:53 +01:00
  • 23e2caa1ed Merge pull request #4201 from element-hq/feature/bma/mediaSwipeEndOfRoom Benoit Marty 2025-01-27 16:21:47 +01:00
  • af5491b6ce Merge pull request #4193 from element-hq/feature/bma/coverage Benoit Marty 2025-01-27 16:08:45 +01:00
  • 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