Commit graph

  • 3d872ec0e2 RoomList: fix tests and sample ganfra 2023-06-27 14:06:58 +02:00
  • 77e033372f More cleanup Benoit Marty 2023-06-27 13:38:55 +02:00
  • 2a82e1b4e4 Async API improvements "v2" (#672) Marco Romano 2023-06-27 13:37:23 +02:00
  • 4cb9843415 Now that the composer as been removed, we do not need element resource module anymore. Benoit Marty 2023-06-27 13:34:55 +02:00
  • dc06b5266f RoomList: branch invites ganfra 2023-06-27 12:52:06 +02:00
  • 6eb02e8c97 Fix compilation issue. Benoit Marty 2023-06-27 11:29:45 +02:00
  • 2a24d0196e Merge branch 'develop' into feature/fga/room_list_api ganfra 2023-06-27 10:47:50 +02:00
  • c64608e03e RoomList/Timeline: makes sure initial values are set before computing diff/update ganfra 2023-06-27 10:47:14 +02:00
  • fd1352de5f Merge pull request #680 from vector-im/renovate/org.matrix.rustcomponents Benoit Marty 2023-06-27 10:37:05 +02:00
  • 1a216d5a57 Update check rule. Benoit Marty 2023-06-27 09:55:14 +02:00
  • 287328f7df More cleanup Benoit Marty 2023-06-27 09:51:33 +02:00
  • 4a8c49fa28 Use CommonStrings everywhere Benoit Marty 2023-06-27 09:42:28 +02:00
  • 90c39f5253 Introduce handy aliases to avoid writing this: import io.element.android.libraries.ui.strings.R as StringR Benoit Marty 2023-06-27 09:44:38 +02:00
  • 3eb6a4bc5a Set up SDK & reusable map view component (#476) Marco Romano 2023-06-27 09:23:00 +02:00
  • 8101f42979 Add sendLocation API to Rust Room (#681) Marco Romano 2023-06-27 09:12:17 +02:00
  • 8bd291ecd7 Update dependency app.cash.molecule:molecule-runtime to v0.10.0 (#679) renovate[bot] 2023-06-27 08:36:25 +02:00
  • b0c468ec8d Update dependency org.matrix.rustcomponents:sdk-android to v0.1.25 renovate[bot] 2023-06-27 06:30:11 +00:00
  • ff135352d8 Update dependency org.matrix.rustcomponents:sdk-android to v0.1.24 (#675) renovate[bot] 2023-06-27 08:29:36 +02:00
  • 208850c0f5 RoomList: fix small error in update processing ganfra 2023-06-26 22:58:54 +02:00
  • 7ba14b3014 RoomList/Timeline : Add Buffer(Unlimited) to avoid blocking rust listener thread ganfra 2023-06-26 22:32:59 +02:00
  • 5090bff06a RoomList: update LoadingState and fix a crash ganfra 2023-06-26 22:30:12 +02:00
  • 2bd671656e Merge pull request #674 from vector-im/renovate/appyx ganfra 2023-06-26 21:31:06 +02:00
  • e2772fb292 Timeline: refactor a bit ganfra 2023-06-26 18:18:48 +02:00
  • e5c86675a4 RoomList: more rework on RoomSummaryDataSource ganfra 2023-06-26 18:02:53 +02:00
  • ffc9d1e82e Refine handleSnackbarMessage API (#676) Marco Romano 2023-06-26 16:29:50 +02:00
  • a42b8caab3 Update appyx to v1.3.0 renovate[bot] 2023-06-26 10:07:03 +00:00
  • 52fd72d24b Merge pull request #648 from vector-im/feature/bma/clearCache Benoit Marty 2023-06-26 12:06:26 +02:00
  • a226580c8c Move FileSizeFormatter to module :libraries:androidutils Benoit Marty 2023-06-26 11:14:53 +02:00
  • f1019f3444 Move cache management to a dedicated class and in the setting module, for clarity. Benoit Marty 2023-06-23 15:38:04 +02:00
  • 963c4a5f40 Improve readability Benoit Marty 2023-06-23 15:24:46 +02:00
  • 375ac17e14 Move content to to File.kt. Also remove deleteAllFiles, we have deleteRecursively now. Benoit Marty 2023-06-23 15:20:54 +02:00
  • b563b1ec95 Idx -> Index Benoit Marty 2023-06-23 15:20:19 +02:00
  • fc61d452c6 Fix typo in comment. Benoit Marty 2023-06-23 15:13:47 +02:00
  • 6591fbec17 Use operator invoke. Benoit Marty 2023-06-23 15:13:03 +02:00
  • cd3b653e1d Merge dict. Benoit Marty 2023-06-23 15:08:44 +02:00
  • 32ddc7e6f7 Ensure all file about sqlite are deleted. Benoit Marty 2023-06-21 10:24:05 +02:00
  • 231d4b1577 Fix compilation issue in Fake class. Benoit Marty 2023-06-21 10:15:43 +02:00
  • 89d4969833 Implement missing methods in Fake class. Benoit Marty 2023-06-21 10:12:37 +02:00
  • 0ee2861452 Clear cache: clear Coil and OkHttpClient cache. Benoit Marty 2023-06-21 10:12:19 +02:00
  • 12e54ac080 Lazy usage of OkHttpClient Benoit Marty 2023-06-21 10:11:43 +02:00
  • 5fe186f9de var -> val Benoit Marty 2023-06-21 10:11:08 +02:00
  • 1c06943530 Close the client before removing its data. Probably safer. Benoit Marty 2023-06-21 09:35:21 +02:00
  • 58860a9440 Close the client before deleting data, and ensure the app is restarted, using a cache Index. Benoit Marty 2023-06-21 09:34:30 +02:00
  • 4b8d11b7e4 Ignore typo Benoit Marty 2023-06-20 17:49:32 +02:00
  • 001e724a04 Update screenshots ElementBot 2023-06-20 14:12:02 +00:00
  • df4bc3d7ce Improve rendering of cache size (and fix compilation issue) Benoit Marty 2023-06-20 15:26:16 +02:00
  • 2809d6fc2f Improve FileSizeFormatter.format API. Benoit Marty 2023-06-20 14:55:26 +02:00
  • ac60ef0cbe Move FileSizeFormatter to a new module for injectable Android utilities. Benoit Marty 2023-06-20 14:46:25 +02:00
  • 5d8adb25ae Display cache size in the developer settings (#643) Benoit Marty 2023-06-20 13:41:04 +02:00
  • bf80c251aa Add clear cache action in the developer settings (#643) Benoit Marty 2023-06-20 12:52:20 +02:00
  • 67c4df3b88 Add logs. Benoit Marty 2023-06-20 12:46:49 +02:00
  • ee033a2aa4 Improve PreferenceText rendering, in particular center the test on the right vertically, add padding in add more previews. Benoit Marty 2023-06-20 12:46:24 +02:00
  • a2615a6408 Merge pull request #659 from vector-im/renovate/dependencycheck Benoit Marty 2023-06-26 09:54:46 +02:00
  • 24ebbd6c01 Merge pull request #670 from vector-im/sync-localazy Benoit Marty 2023-06-26 09:54:22 +02:00
  • 9c5c578c67 Sync Strings from Localazy bmarty 2023-06-26 00:10:53 +00:00
  • e392f15872 Merge branch 'develop' into feature/fga/room_list_api ganfra 2023-06-23 18:14:09 +02:00
  • 6489d4bbfd Merge pull request #667 from vector-im/update-rust-sdk-0.1.23 ganfra 2023-06-23 17:40:23 +02:00
  • d85ef79f20 Rust sdk update: make the project compiling ganfra 2023-06-23 17:22:08 +02:00
  • bb4f61fe12 RoomList: try syncing when network is back and inError state ganfra 2023-06-23 17:07:27 +02:00
  • 1185dbd276 Network monitor : try to make it more reliable... ganfra 2023-06-23 16:48:31 +02:00
  • 95f65e2031 [Message Actions] Copy events to clipboard (#665) Jorge Martin Espinosa 2023-06-23 16:39:07 +02:00
  • 1c1e65c70d Merge pull request #666 from vector-im/yostyle/enable_analytics Yoan Pintas 2023-06-23 16:35:58 +02:00
  • d79d444563 Merge pull request #580 from vector-im/misc/cjs/invite-string-change Chris Smith 2023-06-23 15:33:04 +01:00
  • efb132c14f Consent thread safe yostyle 2023-06-23 16:11:45 +02:00
  • e598a920eb Merge remote-tracking branch 'origin/develop' into misc/cjs/invite-string-change Chris Smith 2023-06-23 15:03:11 +01:00
  • 09c2c3dea1 Init or stop posthog based on user consent yostyle 2023-06-23 15:57:25 +02:00
  • fb23350b62 Merge pull request #660 from vector-im/renovate/io.sentry ganfra 2023-06-23 15:11:00 +02:00
  • 8fe5a0fe27 Merge remote-tracking branch 'origin/develop' into misc/cjs/invite-string-change Chris Smith 2023-06-23 14:10:17 +01:00
  • 1c583ead1c Merge pull request #627 from vector-im/johannes/room-creation-analytics-events Johannes Marbach 2023-06-23 15:09:55 +02:00
  • 35b5aadc79 Keep screen analytics entirely in the node Chris Smith 2023-06-23 13:04:24 +01:00
  • f72de90585 Add (primitive) screen tracking for room & DM creation Johannes Marbach 2023-06-23 13:27:48 +02:00
  • 755dddbba9 Add some tests for create room analytics Chris Smith 2023-06-23 11:53:54 +01:00
  • 843fc17dc3 Update dependency org.matrix.rustcomponents:sdk-android to v0.1.23 renovate[bot] 2023-06-23 10:47:59 +00:00
  • bdb1841e44 [Message Actions] Report messages (#642) Jorge Martin Espinosa 2023-06-23 10:44:47 +02:00
  • 898985cb9b Expose new windowInsets param from ModalBottomSheet (#662) Marco Romano 2023-06-23 09:57:21 +02:00
  • 2e88f3214d Update plugin ktlint to v11.4.2 (#661) renovate[bot] 2023-06-23 08:10:37 +02:00
  • 1be8d16d48 Update dependency io.sentry:sentry-android to v6.24.0 renovate[bot] 2023-06-22 19:26:33 +00:00
  • 3176cad7e2 RoomList: introduces a SyncService ganfra 2023-06-22 16:47:32 +02:00
  • 37174cf53c API: simplify NetworkMonitor api ganfra 2023-06-22 15:47:15 +02:00
  • 8658c50522 Update dependency org.owasp.dependencycheck to v8.3.1 renovate[bot] 2023-06-22 11:28:36 +00:00
  • de7bbbd5cf [Message Actions] Forward messages (#635) Jorge Martin Espinosa 2023-06-22 13:27:59 +02:00
  • 8ce65b4429 RoomList: change a bit the api of RoomSummaryDataSource ganfra 2023-06-22 12:34:07 +02:00
  • 6446f2f6a7 RoomList: start/stop sync in resume/pause callbacks ganfra 2023-06-22 12:21:10 +02:00
  • 5a9f0caed7 Merge branch 'develop' into feature/fga/room_list_api ganfra 2023-06-22 11:31:49 +02:00
  • 356b4fb16c Merge pull request #656 from vector-im/update-rust-sdk-0.1.22 ganfra 2023-06-22 10:39:31 +02:00
  • ca4a69dda5 Merge pull request #654 from vector-im/renovate/compose.bom Benoit Marty 2023-06-22 10:03:24 +02:00
  • 0d0a5571af Rust sdk update: make the app compile ganfra 2023-06-22 09:50:17 +02:00
  • 95255ee04c Update screenshots ElementBot 2023-06-22 07:21:19 +00:00
  • 9f22b3e6d9 Update dependency app.cash.turbine:turbine to v1 (#646) renovate[bot] 2023-06-22 08:30:04 +02:00
  • 21546df9dd Update plugin ktlint to v11.4.1 (#653) renovate[bot] 2023-06-22 08:29:52 +02:00
  • 24807852c6 Update dependency androidx.compose:compose-bom to v2023.06.01 renovate[bot] 2023-06-22 00:42:24 +00:00
  • 5126a18e4d Update dependency org.matrix.rustcomponents:sdk-android to v0.1.22 renovate[bot] 2023-06-21 16:44:09 +00:00
  • 1920ef85e3 Merge pull request #651 from vector-im/feature/fga/refresh_can_send_event Benoit Marty 2023-06-21 18:43:32 +02:00
  • b3e11d184a CanSendEvent default to true and branch refresh mechanism... ganfra 2023-06-21 17:43:08 +02:00
  • 7c8df186f6 Room/Timeline: simplify the apis ganfra 2023-06-21 16:25:18 +02:00
  • 4b55641aae Merge pull request #631 from vector-im/feature/bma/sendPermission Benoit Marty 2023-06-21 11:35:33 +02:00
  • 465ce0fc9b Use github action that caches LFS files when checking out the repo (#647) Marco Romano 2023-06-21 11:12:47 +02:00
  • 02c56df991 Extract getCanSendEvent to the matrixui module, rename to canSendEventAsState and use produceState. Benoit Marty 2023-06-21 10:50:49 +02:00
  • 02aee0fe15 Merge pull request #626 from vector-im/feature/bma/sonar Benoit Marty 2023-06-21 10:41:26 +02:00
  • ea21ea2ace RoomList: fix timeline api ganfra 2023-06-20 23:53:55 +02:00