Mauro Romito
dac4c985d6
tombstoned room a11y label
2025-07-21 20:11:18 +02:00
Mauro Romito
9c52334772
voice over can now read the screenshot in bug report screen
2025-07-21 20:11:18 +02:00
ElementRobot
57469fb8eb
Translations update ( #4334 )
2025-07-21 09:55:32 +01:00
Doug
f655fbc28b
Show an alert when entering an account provider that requires Element Pro. ( #4326 )
2025-07-17 12:41:26 +00:00
ElementRobot
53774e26fb
Translations update ( #4318 )
2025-07-14 11:57:07 +01:00
Mauro Romito
61a8ab44d2
a11y announcement of a time limit when the session verification request appears.
2025-07-09 12:13:14 +02:00
Mauro
b816f0cf56
A11y: added a hint to inform the user that max selections have been reached ( #4308 )
...
* a11y added a hint to inform the user that max selections have been reached
* added string
2025-07-08 17:33:47 +02:00
Mauro
a61502b8df
Accessibility label for editing the avatar ( #4304 )
...
* accessibility label for editing the avatar
* always read edit avatar
2025-07-08 15:29:02 +02:00
Mauro
4d87612f21
a11y labels added to the home screen cell symbols ( #4298 )
2025-07-07 15:09:54 +02:00
ElementRobot
7d75fb27fb
Translations update ( #4290 )
2025-07-04 13:42:03 +00:00
ElementRobot
53d16e7528
Translations update
2025-06-30 08:47:43 +03:00
Doug
e0914e4889
Replace the Report a Problem button with the app's version on the start screen. ( #4262 )
...
Tapping it 7-times will secretly reveal the bug report screen 🤫
2025-06-27 10:09:35 +01:00
Mauro Romito
d8074d682e
improved the copy of the accessibility label
2025-06-26 15:53:05 +02:00
Mauro Romito
e0c2780081
a11y added a label to the remove all filters button
2025-06-26 15:53:05 +02:00
Mauro Romito
e075c90bee
add view avatar a11y label
2025-06-26 12:35:43 +02:00
Doug
0f9d700c99
Fix a crash when attempting to send a bug report with excessively large logs. ( #4243 )
...
* Alert the user when there are excessively large log files.
2025-06-24 09:47:20 +01:00
Mauro Romito
ec2a30c492
show alert when trying to accept invalid invites
2025-06-20 10:07:58 +02:00
Mauro Romito
12e55d6c28
improved reactions a11y
2025-06-18 11:23:45 +02:00
Mauro Romito
5b6f4a30f0
updated strings
2025-06-17 12:56:19 +02:00
Mauro Romito
6c5813b534
improved a11y in CollapsibleRoomTimelineView
2025-06-17 12:56:19 +02:00
Mauro Romito
670bb3a2f3
improved the accessibility labels for the view
...
also added copies for the section headers, and fixes an issue where the move action voice over was not reading the option
2025-06-16 11:31:17 +02:00
Mauro Romito
f0d3e85c47
add state to the accessibility label of rte formatting buttons
2025-06-12 17:28:12 +02:00
Stefan Ceriu
5315f962c6
Render the number of thread replies on the thread summary timeline view.
2025-06-12 16:54:53 +03:00
Mauro Romito
155b47e849
tombstoned and upgraded rooms implementation
...
added tests
tombstoned room avatar
2025-06-06 10:49:29 +02:00
Doug
5197e41928
Show an account provider picker on the server confirmation screen when required. ( #4137 )
...
* Add a picker mode to the ServerConfirmationScreen.
* Hook up the account provider picker in authentication the flow.
Simplify the authentication flow coordinator, removing the restricted state.
* UI/Snapshot tests.
2025-05-20 17:21:08 +01:00
Mauro
9a8819ac26
Always open manage member sheet ( #4110 )
...
* always open manage member sheet
* Update ElementX/Sources/Screens/ManageRoomMemberSheet/ManageRoomMemberSheetModels.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
* Update ElementX/Sources/Screens/ManageRoomMemberSheet/ManageRoomMemberSheetModels.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
* pr suggestions and handled the buttons actions correctly
* Update ElementX/Sources/Screens/ManageRoomMemberSheet/View/ManageRoomMemberSheetView.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
* fixed some compilation errors
* added some documentation
* using a struct instead of a protocol
* using arguments instead of a struct
---------
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2025-05-19 14:17:57 +00:00
Stefan Ceriu
e1984ccdc0
Fix room list heroes label format
...
- change from `Alice, Bob and Charlie` to `Alice, Bob, Charlie and 42 others` (when applicable)
2025-05-12 19:40:14 +03:00
pixlwave
bc1cd400c1
Translations update
2025-05-12 09:24:20 +03:00
stefanceriu
34f9538c9b
Translations update
2025-05-05 10:01:43 +03:00
Doug
dac1e62e14
Remove the Learn More URL for the sliding sync proxy. ( #4070 )
2025-04-28 12:17:20 +01:00
ElementRobot
6b50ed7982
Translations update ( #4068 )
...
Co-authored-by: pixlwave <6060466+pixlwave@users.noreply.github.com >
2025-04-28 09:28:36 +01:00
Mauro
7183b0fe19
Report room and decline & block screens tweaks ( #4044 )
...
* report rom and decline and block screens tweaks
- Use the copies: "Leave room" and "Report room" everywhere, also in DMs
- Report reason in report room is now mandatory.
- Report reason in decline and block is now mandatory if the report action is set to on.
- Generic alert for failure of main API in both report room and decline and block has been added
* report room and decline and block screen previews
2025-04-22 10:44:20 +01:00
Mauro Romito
a6dadc1cf3
change: specific report copy for DMs
2025-04-14 15:35:08 +02:00
Doug
542dbd82b9
Prefix the user's own messages with 'You' in the room list. ( #4022 )
2025-04-14 14:00:19 +01:00
Mauro Romito
b2c647b1af
change: decline and block design tweaks
2025-04-11 11:45:44 +02:00
Mauro Romito
0e7533145a
refactor: manage member sheet in timeline
...
better implementation
updated tests
Update ElementX/Sources/Screens/Timeline/TimelineViewModel.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
fix
2025-04-09 15:03:54 +02:00
ElementRobot
7ea3321cf5
Translations update ( #3984 )
2025-04-07 09:43:59 +01:00
Mauro
bbfc6c1e17
Add alerts with reason for kick and ban ( #3967 )
...
* feat: added alerts with reason for kick and ban
in the room members list screen
* fix tests
2025-04-01 16:06:40 +00:00
ElementRobot
36903bf3fb
Translations update ( #3959 )
2025-03-31 10:11:29 +01:00
Mauro Romito
f507709626
a11y: better voice over for voice messages
2025-03-28 10:15:30 +01:00
Mauro Romito
a4eeb66527
a11y: add profile picture accessibility label
2025-03-28 10:13:23 +01:00
Mauro Romito
db6ed2e910
a11y: accessibility labels for calls
2025-03-28 10:01:39 +01:00
Doug
51886b0c78
Refactor the MapTiler configuration into a single place. ( #3944 )
...
* Refactor the MapTiler configuration into a single place.
* Merge the MapAssets catalog into the normal one.
2025-03-26 14:39:09 +00:00
ElementRobot
245be11f33
Translations update ( #3932 )
...
* Translations update
* Update preview snapshots
---------
Co-authored-by: pixlwave <6060466+pixlwave@users.noreply.github.com >
Co-authored-by: Stefan Ceriu <stefan.ceriu@gmail.com >
2025-03-24 11:42:26 +02:00
Mauro Romito
9e0e5bbb13
updated test for hidden avatars in invites
2025-03-21 15:41:39 +01:00
pixlwave
86798298cb
Translations update
2025-03-17 09:08:26 +02:00
ElementRobot
56fef88bf8
Translations update ( #3885 )
2025-03-10 10:20:09 +00:00
Stefan Ceriu
56d8af1d2e
Only show a badge in the composer if the room is unencrypted. ( #3866 )
...
* Partially revert the message composer encryption badges and only show it for unencrypted rooms.
* Update preview test snapshots.
* Update UI test snapshots.
2025-03-04 14:58:15 +02:00
Mauro
7f6ea1c2ae
Join room by address ( #3840 )
...
* Implemented join room by address
* improved the text field typing
* some improvements to how the text is edited
* remove navigation link
* moved room directory search to the start chat flow
* updated preview tests
* added unit tests and improved the code
* updated strings
* some pr suggestions:
- moving the file
- changing the name of the action
- reintroduce the debounce text queries
- add comments
* renamed the auth text field style to Element
updated tests
2025-02-28 12:35:15 +00:00
Stefan Ceriu
890687512f
Show room encryption state in the composer ( #3841 )
...
* Fixes #3835 - Show room encryption state in the composer
* Update the preview test snapshots
* Update the UI test snapshots.
2025-02-27 22:16:26 +02:00