Benoit Marty
bbf495c42b
Merge pull request #2533 from element-hq/sync-localazy
...
Sync Strings
2024-03-12 16:08:52 +01:00
Jorge Martin Espinosa
d19b3fe091
Change a room's permissions power levels ( #2525 )
...
* Change a room's permissions power levels
* Make `currentPermissions` use a `MatrixRoomPowerLevels?` instance instead.
* Update strings
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-03-12 15:45:06 +01:00
bmarty
0c0c36c393
Sync Strings from Localazy
2024-03-12 13:54:03 +00:00
Jorge Martin Espinosa
796bdc0224
Prevent sending empty messages ( #2527 )
...
* Prevent sending empty messages
* Fix screenshot issue
* Use `aRichTextEditorState` helper function
2024-03-12 12:25:23 +01:00
Benoit Marty
535cddfdaa
Merge pull request #2511 from element-hq/bnjbvr/disable-special-log-level-for-read-receipts
...
Disable trace logs for read receipts
2024-03-11 12:30:21 +01:00
ElementBot
af6ed820a8
Sync Strings ( #2523 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-03-11 08:46:07 +00:00
Benjamin Bouvier
b2b3f2372f
Disable trace logs for read receipts
...
Read receipts have been considered quite stable over the last few weeks, so
there's no need to keep the trace level for the associated logs for the time
being.
2024-03-08 15:11:46 +01:00
Benoit Marty
a616790106
Fix preview on View having ModalBottomSheet.
2024-03-07 13:51:20 +01:00
Benoit Marty
bcf9f3a099
Merge pull request #2476 from element-hq/renovate/app.cash.paparazzi-1.x
...
Update plugin paparazzi to v1.3.3
2024-03-07 10:37:54 +01:00
Jorge Martin Espinosa
2f4e266094
Fix crash when leaving room using LeaveRoomPresenter ( #2498 )
...
This happened because `roomInfoFlow` was shared eagerly and the `initial` part was called after the `Room` Rust object was destroyed.
I think there isn't a need for room info to be shared, it was a mistake I forgot to rollback.
2024-03-06 16:39:44 +00:00
Jorge Martin Espinosa
d8f9408cdb
Room member moderation: kick, ban and unban ( #2496 )
...
* Room member moderation: kick, ban and unban
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-03-06 16:44:05 +01:00
Jorge Martin Espinosa
3e56420648
Add room moderation feature flag ( #2495 )
2024-03-06 09:51:43 +01:00
Jorge Martin Espinosa
6a75be7bf0
Room admins can change user roles ( #2423 )
...
Allow Admins to modify room member roles:
- Add a 'roles and permissions' option for each room.
- Allow promoting users to admins, adding or removing moderators, and demote yourself if you're and admin.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-03-05 16:46:47 +00:00
Jorge Martin Espinosa
b64d7a267e
Add extra params to bug reports ( #2490 )
...
* Add extra params to bug reports
- `local_time`: the time in the device's timezone.
- `utc_time`: the time in UTC.
- `sdk_sha`: the commit SHA that was used to build the Rust SDK
2024-03-05 17:21:47 +01:00
Timo Kösters
3386ee5178
Faster member list by avoiding many FFI calls ( #2322 )
...
* Faster member list by avoiding many FFI calls
2024-03-05 10:41:51 +01:00
ElementBot
bd85def8fa
Sync Strings ( #2484 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2024-03-05 09:10:47 +01:00
renovate[bot]
209e89469b
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.6 ( #2482 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v0.2.6
* Update SDK changes
* Fix tests
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2024-03-04 17:01:31 +00:00
Benoit Marty
bfedc0b1f1
Need a default value for Modifier.
2024-03-01 18:44:08 +01:00
Benoit Marty
dadef8246c
Fix preview error of MediaVideoView.
2024-03-01 18:25:26 +01:00
bmarty
a5aa446dce
Sync Strings from Localazy
2024-02-29 13:48:26 +00:00
bmarty
7fd358166d
Sync Strings from Localazy
2024-02-28 11:33:05 +00:00
ganfra
26607761a1
RoomListFilters : use kotlin filtering as rust one is slower and has more chance to bust the room list cache.
2024-02-27 16:24:54 +01:00
Benoit Marty
05c9c4e227
Merge pull request #2448 from element-hq/feature/bma/testMediaViewerView
...
Add test on MediaViewerView and other missing unit tests.
2024-02-27 15:51:45 +01:00
Benoit Marty
142338be07
An interface is enough.
2024-02-27 14:42:43 +01:00
Benoit Marty
3e65f4bc99
Fix import order.
2024-02-27 14:40:50 +01:00
Benoit Marty
0c8631417a
Add test for DatabaseSessionStore.getAllSessions(), and update data when session is not found.
2024-02-27 12:04:59 +01:00
Benoit Marty
0c6a26f6c1
Add test on DefaultSessionObserver.
2024-02-27 11:39:17 +01:00
Benoit Marty
ca35c0a800
Remove useless log.
2024-02-27 10:41:14 +01:00
Benoit Marty
2f234573e9
Add test on TextField for TextFieldValue parameter
2024-02-27 10:18:40 +01:00
Benoit Marty
b843b5d9fa
Renaming function for code clarity.
2024-02-27 09:53:14 +01:00
Benoit Marty
c35fca3a1b
Add test on MediaViewerView
2024-02-27 09:49:10 +01:00
Benoit Marty
66aa342d73
Import string again with new post processing.
2024-02-26 21:36:28 +01:00
bmarty
54ef435d9c
Sync Strings from Localazy
2024-02-26 18:17:16 +00:00
Jorge Martin Espinosa
f0700f9904
Show blocked users list ( #2437 )
...
* Show blocked users list.
Also allow to unblock them from this list.
* Add non-blocking `AsyncIndicatorHost` component
* Use `StateFlow` for getting ignored users.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2024-02-26 15:24:22 +00:00
Benoit Marty
b6b120b489
Merge pull request #2435 from element-hq/feature/bma/proxyConfig
...
Provide global proxy to the SDK
2024-02-26 11:01:18 +01:00
Benoit Marty
9cace3c1de
Log the fact that the application is using the global proxy.
2024-02-26 11:01:01 +01:00
ganfra
2c8c43f5d3
Merge pull request #2438 from element-hq/feature/fga/improve_media_viewer
...
[Improvement] MediaViewer/Attachment experience
2024-02-26 10:39:02 +01:00
Benoit Marty
a536ba583b
Also log the filter value.
2024-02-26 10:21:13 +01:00
ganfra
9c119d3c49
MediaViewer : fix konsist
2024-02-23 18:55:45 +01:00
Benoit Marty
c746a0acc5
Sync Localazy strings - including post treatment.
...
./tools/localazy/downloadStrings.sh --all
2024-02-23 17:45:22 +01:00
ganfra
f0483b8fdb
MediaViewer : introduce fullscreen and flick to dismiss behavior
2024-02-23 16:55:41 +01:00
Benoit Marty
37e85b4db0
Sync Localazy strings.
...
./tools/localazy/downloadStrings.sh --all
2024-02-23 15:42:50 +01:00
Benoit Marty
9119a7b7fb
Sync Localazy strings.
...
./tools/localazy/downloadStrings.sh --all
2024-02-23 12:23:11 +01:00
Benoit Marty
ec82072b4d
Provide global proxy to the SDK
2024-02-23 11:49:35 +01:00
ganfra
0f563d712a
Merge pull request #2422 from element-hq/feature/fga/room_list_filters
...
[Feature] Room list filters
2024-02-22 22:59:28 +01:00
Benoit Marty
4477328cf2
Merge pull request #2429 from element-hq/feature/bma/testRecoveryKey
...
Test recovery key
2024-02-22 17:37:11 +01:00
Benoit Marty
3d94310d02
Merge pull request #2432 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.4
2024-02-22 17:36:03 +01:00
Benoit Marty
ee443de771
Merge pull request #2433 from element-hq/feature/bma/testLogoutDialog
...
Test direct logout dialog and RoomDetailsView
2024-02-22 17:09:16 +01:00
Jorge Martín
1e6895ba80
Add null proxy parameter to RustAuthenticationService
2024-02-22 17:01:27 +01:00
Benoit Marty
e9c0a0a18e
Add test about clicking an Avatar in a DM room detail.
2024-02-22 16:18:07 +01:00