Benjamin Bouvier
23f553070b
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 17:47:45 +02:00
Doug
e36db7dd66
Update the SDK adopting new power levels APIs. ( #2545 )
...
* Update the SDK adopting new power levels APIs.
* Fix test compilation error.
2024-03-08 15:26:15 +00:00
Doug
5ec63e901d
Add RoomRolesAndPermissionsFlowCoordinator. ( #2539 )
2024-03-08 12:25:43 +00:00
Mauro
c66ddfb71e
Filters, Mark Unread/Read/Favourites FF removals + code and tests clean up ( #2541 )
2024-03-07 17:56:09 +01:00
Doug
da0fcfe052
Prevent the sync service from looping so tightly on failure ( #2540 )
...
Add a delay when restarting the sync service and prevent the service from restarting when stopped.
2024-03-07 16:27:33 +00:00
Doug
046f1dd533
Add RoomChangeRolesScreen. ( #2534 )
...
Not part of a flow yet, just the screen.
2024-03-07 16:24:05 +00:00
Stefan Ceriu
063b3732b1
Fixes #1837 - Add support for m.call.invite events in the timeline, room list and notifications
2024-03-07 18:23:22 +02:00
Mauro
82a5d34dd7
New filters ordering and faster animation ( #2536 )
2024-03-07 10:13:34 +01:00
Doug
129b898f4f
Fix for a potential crash when building a removed timeline item. ( #2533 )
2024-03-06 12:33:32 +00:00
Mauro
7754b9b8dc
Searching disables the filters ( #2530 )
2024-03-06 11:02:30 +01:00
Doug
7f3451216d
Update the SDK. ( #2529 )
2024-03-05 16:31:27 +00:00
Mauro
8c68f5a591
Room List Filters Empty State View ( #2522 )
2024-03-05 15:15:07 +01:00
Doug
1b5db6c63d
Update the SDK and handle breaking changes. ( #2527 )
2024-03-05 15:08:34 +01:00
Mauro
4320e5c9e0
Filters UI Update and ordering ( #2521 )
2024-03-04 18:32:59 +01:00
Velin92
5427fbe129
Translations update
2024-03-04 09:50:31 +02:00
Doug
bd15190b23
Add RoomChangePermissionsScreen ( #2513 )
2024-03-01 16:11:22 +00:00
Doug
ce667eab13
Update Compound. ( #2514 )
...
Fixes a bug with placeholder avatar rendering in Notifications.
2024-03-01 13:14:52 +00:00
Stefan Ceriu
d304d98c85
Fixes #2516 - Hide the blocked users section in settings if there aren't any.
2024-03-01 14:00:27 +02:00
Stefan Ceriu
932ba75550
Replace the existing RoomSummaryProviderMock with a generated one
2024-02-29 10:14:37 +02:00
Stefan Ceriu
c8f728ca23
Replace the existing MockClientProxy with a generated one + special configuration options
2024-02-28 17:18:01 +02:00
Matthew Hodgson
14d76d9860
Don't pass a URL as a log destination to rust ( #2506 )
...
On macOS (catalyst) URL.appGroupContainerDirectory returns:
/Users/matthew/Library/Group%20Containers/group.io.element/
So you need to strip the %20 out into a space, otherwise logging
fails with a permissions error.
* Use path(percentEncoded:)
2024-02-28 14:28:17 +02:00
Stefan Ceriu
f5c43ed68f
Fix flakiness for tests that rely on room members loading quickly.
2024-02-28 14:19:17 +02:00
Stefan Ceriu
7615e97c7f
Fixes #2486 - Implement blocked users management in the app settings
2024-02-28 13:21:54 +02:00
Doug
a0b510cb6b
Add roles and permissions screen ( #2505 )
...
The screen hasn't been added to the flows yet.
2024-02-27 17:06:39 +00:00
Doug
fdbaef5aee
Kick/ban room members ( #2501 )
...
* Add a temporary membershipChangePublisher on the timeline.
* Kick/Ban users from a room.
* Unit tests.
* Disable autocorrection on the members list search field.
2024-02-27 13:02:35 +00:00
Doug
1afde10ce2
Add a couple more error messages during authentication. ( #2497 )
...
* Add copy for error when signing in with refresh tokens enabled.
* Show an error when a server's well-known file is invalid.
* Changelog.
* Fix wrong alert.
2024-02-27 08:48:21 +00:00
Doug
873438b29d
Update translations ( #2499 )
...
* Update translations
* Fix snapshots are changes to base strings.
2024-02-26 17:00:51 +00:00
Mauro
dc7f45a77f
removed unused button check ( #2498 )
2024-02-26 14:00:43 +01:00
Doug
ff35688088
Handover log file management to Rust. ( #2495 )
...
* Handover log file management to Rust.
Fix all the tests, disabling the logging ones for now.
* Merge logging tests into a single case 😬
Not ideal but at least they're now running.
* Move TracingConfiguration into its own file.
* Split up the tests into smaller functions instead of writing code like a caveman.
2024-02-23 18:29:13 +00:00
Doug
c573b7caa1
Update DeviceKit and tweak user agent string on mac. ( #2496 )
2024-02-23 11:26:01 +00:00
Doug
730d099a76
Add RoomDetails for use (with RoomMemberDetails) in AvatarHeaderView. ( #2490 )
...
* Add RoomDetails and refactor AvatarHeaderView to use it.
* Remove old displayName property and use RoomDetails in the RoomDetailsScreenViewState
2024-02-21 14:19:05 +00:00
Mauro
9b949ce84e
Configure SDK to use the global/OS proxy ( #2493 )
2024-02-21 15:17:23 +01:00
Mauro
d380c2de56
Removed unused context menu + some unused code cleaning ( #2487 )
2024-02-20 14:36:04 +01:00
Doug
76231286ab
Add accessibility label to the add reaction button. ( #2485 )
2024-02-19 17:45:23 +00:00
Mauro
1f389ed008
Bump sdk + Favourites filters implementation ( #2484 )
2024-02-19 17:53:57 +01:00
Stefan Ceriu
6d9271ce59
Fixes #2320 - Implement support for (un)marking rooms as favourite from the room list and room detail screens
2024-02-19 17:51:43 +02:00
Stefan Ceriu
3887403150
Fixes #2221 - Change Confirm recovery key copy to Enter recovery key
2024-02-19 17:36:38 +02:00
Stefan Ceriu
023e10edf2
Fixes #2470 - Allow verifiying a session through entering the recovery key
2024-02-19 17:36:38 +02:00
ElementRobot
ae869e9f36
Translations update ( #2481 )
...
Co-authored-by: Velin92 <Velin92@users.noreply.github.com >
2024-02-19 08:45:46 +00:00
Doug
382b9a69c3
Fix a retain cycle on MessageText.
...
This was generating warnings about an excessive number of gesture recognisers.
2024-02-16 22:06:56 +02:00
Stefan Ceriu
939c4e7b33
Fix timeline scroll to top crash after introducing the typing notification section
2024-02-16 21:04:46 +02:00
Mauro
548fd27d6a
Replace share location icon with the iOS share location icon ( #2474 )
2024-02-16 15:35:22 +00:00
Doug
9d1d5e43a9
Show banned members in the members list. ( #2460 )
...
Only shown to users with enough power to ban.
2024-02-16 12:49:35 +00:00
Doug
77ad847cfc
Bump the SDK to v1.1.40. ( #2473 )
2024-02-16 11:40:13 +00:00
Stefan Ceriu
db05540cc5
Show recovery instead of verification if this is the last session and recovery is set up
...
* Show recovery instead of verification if this is the last session and recovery is set up
* Rename `recoveryKeyState` to `recoveryState`
* Remove duplicates on session security state changes.
* Fix missing "Save recovery key" button
* Fix unit tests
* Rename `isLastDevice` to `isOnlyDeviceLeft`
* Address PR comments
2024-02-16 11:38:49 +02:00
Stefan Ceriu
e0c9f43026
Fix localization bundle and attributed string builder crashes on unsynchronised access to their internal caches
2024-02-15 12:20:37 +02:00
Mauro
99d6babc30
Fixed the link color and improved link dection in code blocks ( #2466 )
2024-02-14 17:45:23 +01:00
Stefan Ceriu
c9f79806ff
Add back horizontal typing indicator cell margins, fix horizontal padding.
2024-02-14 13:31:59 +02:00
Stefan Ceriu
5cb5862e5e
Bump the RustSDK, adopt new marking/flagging rooms as (un)read API and fix sending read receipts when entering rooms or making the app active again
2024-02-14 12:33:19 +02:00
Doug
e11450e61e
Remove language that was enabled on creation by mistake. ( #2464 )
2024-02-14 09:52:19 +00:00