Doug
b5f1d5947b
Add missing image provider to RoomChangeRolesScreenViewModel. ( #2715 )
...
* Add an assertion for a missing image provider.
* Pass an image provider to RoomChangeRolesScreenViewModel.
* Update snapshots.
2024-04-19 11:56:41 +01:00
Element CI
493763b17e
Prepare next release
2024-04-15 04:06:42 -07:00
Doug
5c9d0975ce
Add a UserProfileScreen for profiles of non-members. ( #2687 )
2024-04-12 09:54:14 +01:00
Mauro
bcd7e2254c
QR Code scan view ( #2674 )
2024-04-10 10:47:23 +00:00
Element CI
d34ec30ca6
Prepare next release
2024-04-09 04:42:04 -07:00
Mauro
c61135f88c
QR Code Login Initial view state ( #2667 )
2024-04-09 12:21:14 +02:00
Mauro
023b7fc608
Reset Recovery Key Screen ( #2648 )
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2024-04-04 16:14:22 +00:00
Doug
3418d24557
Allow `RoomFlowCoordinator` to start a child flow. ( #2644 )
2024-04-04 11:30:38 +01:00
Mauro
df242e3f1c
FF for QR code login + Login with qr code button ( #2643 )
2024-04-04 08:37:42 +00:00
Doug
ec69b29c58
Fix RTE recognising when the content is empty. ( #2631 )
2024-04-03 13:04:23 +01:00
Mauro
b4d96004fe
Prevent crashes when mentioning users on macOS ( #2630 )
...
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
2024-04-03 12:18:43 +02:00
Stefan Ceriu
cb585eef5f
Fixes #2618 - Allow dashes in room identifiers
2024-04-02 14:19:35 +03:00
Stefan Ceriu
2e6c5c036a
FIxes #2602 - Fix pushers not being registered on re-login after recent Onboarding changes
2024-04-02 13:26:03 +03:00
Doug
e424a02a2b
Fix various bugs in the moderation feature. ( #2608 )
...
* Fix search field string.
* Show your own user as an Admin when changing roles.
* Also show invited users when changing roles.
* Don't allow admin's to kick/ban other admins or themselves.
* Fix a bug when left members were counted as admins/moderators.
* Show when a member is pending.
* Add sections to the change role screen.
2024-03-27 10:33:40 +00:00
Doug
bb725db6bb
Fix ReplyView when its content has been redacted. ( #2606 )
2024-03-27 10:16:26 +00:00
Stefan Ceriu
be9cf8713e
Fixes #2518 , fixes #2590 - Implement public room search list paginati… ( #2607 )
...
* Fixes #2518 , fixes #2590 - Implement public room search list pagination and room joining
* Address PR comments
2024-03-27 10:50:53 +02:00
Stefan Ceriu
d72fa02ac6
Fixes #2609 - Add trophy icon next to the winning poll option ( #2610 )
...
* Fixes #2609 - Add trophy icon next to the winning poll option
* Address PR comments
2024-03-27 10:50:32 +02:00
Element CI
189d081da0
Prepare next release
2024-03-25 09:30:21 -07:00
Doug
7df207c4eb
Update the SDK. ( #2605 )
2024-03-25 16:14:22 +00:00
Element CI
0a6c49ca36
Prepare next release
2024-03-22 07:31:46 -07:00
Mauro
562e5e739d
Public Search View ( #2585 )
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2024-03-21 14:34:35 +00:00
Stefan Ceriu
a62c96f1c5
Onboarding flow coordinator and FTUE changes ( #2578 )
...
Fixes #2595 , fixes #2594 , fixes #2593 , fixes #2592 , fixes #2591
2024-03-21 14:01:23 +02:00
Element CI
668c5188fb
Prepare next release
2024-03-14 16:59:58 -07:00
Doug
c56a98033d
Revert "Show room member role changes in the timeline." ( #2573 )
...
Until we can handle filtering Rust side, this causes more issues than its worth.
2024-03-14 11:01:23 +00:00
Element CI
2e819e50ec
Prepare next release
2024-03-12 15:08:24 -07:00
Mauro
0ebd2422dd
RTE Bump ( #2558 )
2024-03-12 22:52:46 +01:00
Stefan Ceriu
9ce12e6e16
Fix crashes when blocking/unblocking users
...
- SwiftUI crashes when mutating optional state properties in place
- workaround it buy mutating a local reference first
2024-03-11 15:53:19 +02:00
Mauro
7a508ea919
Disable auto completion ( #2547 )
2024-03-08 17:57:34 +01:00
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
Mauro
c66ddfb71e
Filters, Mark Unread/Read/Favourites FF removals + code and tests clean up ( #2541 )
2024-03-07 17:56:09 +01: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
7754b9b8dc
Searching disables the filters ( #2530 )
2024-03-06 11:02:30 +01:00
Mauro
8c68f5a591
Room List Filters Empty State View ( #2522 )
2024-03-05 15:15:07 +01: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
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
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
Element CI
b17fa5056a
Prepare next release
2024-02-27 07:10:40 -08: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
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
d380c2de56
Removed unused context menu + some unused code cleaning ( #2487 )
2024-02-20 14:36:04 +01: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
Element CI
46f0cf45bd
Prepare next release
2024-02-19 06:53:18 -08:00
Mauro
548fd27d6a
Replace share location icon with the iOS share location icon ( #2474 )
2024-02-16 15:35:22 +00:00