ganfra
8f5fb64ba5
RoomList/Timeline: makes sure initial values are set before computing diff/update
2023-06-27 10:47:14 +02:00
ganfra
eb00ef3c06
RoomList: fix small error in update processing
2023-06-26 22:58:54 +02:00
ganfra
7c76a74a30
RoomList/Timeline : Add Buffer(Unlimited) to avoid blocking rust listener thread
2023-06-26 22:32:59 +02:00
ganfra
19e2c104af
RoomList: update LoadingState and fix a crash
2023-06-26 22:30:12 +02:00
ganfra
8c66924be9
Timeline: refactor a bit
2023-06-26 18:18:48 +02:00
ganfra
fa48c29486
RoomList: more rework on RoomSummaryDataSource
2023-06-26 18:02:53 +02:00
ganfra
7ee3c1bf42
Merge branch 'develop' into feature/fga/room_list_api
2023-06-23 18:14:09 +02:00
ganfra
3e074cd49a
Merge pull request #667 from vector-im/update-rust-sdk-0.1.23
...
Update rust sdk 0.1.23
2023-06-23 17:40:23 +02:00
ganfra
db55644fb8
Rust sdk update: make the project compiling
2023-06-23 17:22:08 +02:00
ganfra
f3e072bdb0
RoomList: try syncing when network is back and inError state
2023-06-23 17:07:27 +02:00
ganfra
7846fa19b4
Network monitor : try to make it more reliable...
2023-06-23 16:48:31 +02:00
Jorge Martin Espinosa
cf2723ac7f
[Message Actions] Copy events to clipboard ( #665 )
...
* Add `Copy` action for text events
* Remove 'Copy' action from the list for non-text events
* Use `@ContributesBinding` to inject `AndroidClipboardHelper`.
2023-06-23 14:39:07 +00:00
Yoan Pintas
dcff65beba
Merge pull request #666 from vector-im/yostyle/enable_analytics
2023-06-23 16:35:58 +02:00
Chris Smith
930e2e6bc4
Merge pull request #580 from vector-im/misc/cjs/invite-string-change
...
Fix strings and preview provider for creating rooms
2023-06-23 15:33:04 +01:00
yostyle
5c7cd01ba1
Consent thread safe
2023-06-23 16:11:45 +02:00
Chris Smith
4586b532f1
Merge remote-tracking branch 'origin/develop' into misc/cjs/invite-string-change
2023-06-23 15:03:11 +01:00
yostyle
3b4bff61e9
Init or stop posthog based on user consent
2023-06-23 15:57:25 +02:00
ganfra
c9f432051b
Merge pull request #660 from vector-im/renovate/io.sentry
...
Update dependency io.sentry:sentry-android to v6.24.0
2023-06-23 15:11:00 +02:00
Chris Smith
ffd73dbae3
Merge remote-tracking branch 'origin/develop' into misc/cjs/invite-string-change
2023-06-23 14:10:17 +01:00
Johannes Marbach
9e070a495e
Merge pull request #627 from vector-im/johannes/room-creation-analytics-events
2023-06-23 15:09:55 +02:00
Chris Smith
67587b836a
Keep screen analytics entirely in the node
2023-06-23 13:04:24 +01:00
Johannes Marbach
f0f1a026f7
Add (primitive) screen tracking for room & DM creation
2023-06-23 13:27:48 +02:00
Chris Smith
318db6f44c
Add some tests for create room analytics
2023-06-23 11:53:54 +01:00
renovate[bot]
9bf19b1331
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.23
2023-06-23 10:47:59 +00:00
Jorge Martin Espinosa
9251cbf536
[Message Actions] Report messages ( #642 )
...
* Add report messages feature
* Try to improve how snackbars are delivered
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-06-23 10:44:47 +02:00
Marco Romano
e1bb5684cd
Expose new windowInsets param from ModalBottomSheet ( #662 )
...
Part of new public API in compose.material3:1.1.1
2023-06-23 09:57:21 +02:00
renovate[bot]
4214361f3f
Update plugin ktlint to v11.4.2 ( #661 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-23 08:10:37 +02:00
renovate[bot]
97880a79e7
Update dependency io.sentry:sentry-android to v6.24.0
2023-06-22 19:26:33 +00:00
ganfra
ca080fd6af
RoomList: introduces a SyncService
2023-06-22 16:50:53 +02:00
ganfra
e0e50a97e9
API: simplify NetworkMonitor api
2023-06-22 15:47:15 +02:00
Jorge Martin Espinosa
42827206b3
[Message Actions] Forward messages ( #635 )
...
* Add forwarding messages base
* Make forwarding single-selection
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-06-22 13:27:59 +02:00
ganfra
ef8dc6ea7a
RoomList: change a bit the api of RoomSummaryDataSource
2023-06-22 12:34:07 +02:00
ganfra
4656af6ce8
RoomList: start/stop sync in resume/pause callbacks
2023-06-22 12:21:10 +02:00
ganfra
01f1f73b96
Merge branch 'develop' into feature/fga/room_list_api
2023-06-22 11:31:49 +02:00
ganfra
d96ecaed94
Merge pull request #656 from vector-im/update-rust-sdk-0.1.22
...
Update rust sdk 0.1.22
2023-06-22 10:39:31 +02:00
Benoit Marty
33573574fb
Merge pull request #654 from vector-im/renovate/compose.bom
...
Update dependency androidx.compose:compose-bom to v2023.06.01
2023-06-22 10:03:24 +02:00
ganfra
2115db7af5
Rust sdk update: make the app compile
2023-06-22 09:50:17 +02:00
ElementBot
da2ab0ae1f
Update screenshots
2023-06-22 07:21:19 +00:00
renovate[bot]
9ef53c56ba
Update dependency app.cash.turbine:turbine to v1 ( #646 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-22 08:30:04 +02:00
renovate[bot]
b895714333
Update plugin ktlint to v11.4.1 ( #653 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-22 08:29:52 +02:00
renovate[bot]
b7c4881316
Update dependency androidx.compose:compose-bom to v2023.06.01
2023-06-22 00:42:24 +00:00
renovate[bot]
0c41b1a827
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.22
2023-06-21 16:44:09 +00:00
Benoit Marty
0291c227ef
Merge pull request #651 from vector-im/feature/fga/refresh_can_send_event
...
CanSendEvent default to true and branch refresh
2023-06-21 18:43:32 +02:00
ganfra
8e617b427d
CanSendEvent default to true and branch refresh mechanism...
2023-06-21 17:43:08 +02:00
ganfra
cb219e6292
Room/Timeline: simplify the apis
2023-06-21 16:25:18 +02:00
Benoit Marty
9df0030967
Merge pull request #631 from vector-im/feature/bma/sendPermission
...
Take into acount send permission (power level)
2023-06-21 11:35:33 +02:00
Marco Romano
6a39b8d242
Use github action that caches LFS files when checking out the repo ( #647 )
...
Uses https://github.com/nschloe/action-cached-lfs-checkout where we're using git-lfs.
This is a wrapper around `actions/checkout@v3` which uses `actions/cache@v3` to cache the files on LFS to avoid downloading them every time and spare LFS bandwidth.
2023-06-21 09:12:47 +00:00
Benoit Marty
da110bd2c4
Extract getCanSendEvent to the matrixui module, rename to canSendEventAsState and use produceState.
2023-06-21 10:57:55 +02:00
Benoit Marty
f38f1487c5
Merge pull request #626 from vector-im/feature/bma/sonar
...
Sonar
2023-06-21 10:41:26 +02:00
ganfra
9afadaf406
RoomList: fix timeline api
2023-06-20 23:53:55 +02:00