Velin92
ff0403ba51
Translations update
2024-03-12 08:31:00 +02:00
Doug
25c74a6bd6
Moderation tweaks ( #2548 )
...
* Only allow admins to see the roles and permissions screen.
* Hide the selection checkbox on Admins when changing roles.
* Show an empty state for banned users.
* Add separate actions for ban and remove.
* Implement reset permissions and demote self alerts.
* Add tests for resetting permissions and demoting self.
* Add a warning when promoting someone to administrator.
2024-03-11 14:19:53 +00:00
Stefan Ceriu
b2409c80f5
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
4dc8364a63
Room List Filters Empty State View ( #2522 )
2024-03-05 15:15:07 +01:00
Velin92
75ed119146
Translations update
2024-03-04 09:50:31 +02:00
Doug
3dba6387d0
Add RoomChangePermissionsScreen ( #2513 )
2024-03-01 16:11:22 +00:00
Stefan Ceriu
c55dddc081
Fixes #2486 - Implement blocked users management in the app settings
2024-02-28 13:21:54 +02:00
Doug
93de35a772
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
5ec121cff3
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
938d3a9582
Update translations ( #2499 )
...
* Update translations
* Fix snapshots are changes to base strings.
2024-02-26 17:00:51 +00:00
Mauro
b328fda9c4
Removed unused context menu + some unused code cleaning ( #2487 )
2024-02-20 14:36:04 +01:00
Stefan Ceriu
196299b7f2
Fixes #2221 - Change Confirm recovery key copy to Enter recovery key
2024-02-19 17:36:38 +02:00
Stefan Ceriu
59cfb0ff1a
Fixes #2470 - Allow verifiying a session through entering the recovery key
2024-02-19 17:36:38 +02:00
Doug
50e98aa174
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
Stefan Ceriu
2c4a12da4b
Fixes #2347 , #2348 , #2349 - Add support for typing notifications
2024-02-13 15:27:52 +02:00
ElementRobot
1c1da68ecc
Translations update ( #2453 )
...
Co-authored-by: Velin92 <Velin92@users.noreply.github.com >
2024-02-12 10:11:19 +01:00
Doug
2e37817215
Update compound and remove all of the temporary icons ( #2419 )
...
* Update compound and fix breaking changes.
* Replace a lot of temporary icon assets with Compound versions.
* Replace temporary composer icon assets with Compound versions.
* Remove old icon asset from EI.
* Use Compound icons where possible for hero images.
* Snapshots
2024-02-05 16:03:13 +00:00
Velin92
6c881932e6
Translations update
2024-02-05 10:04:23 +02:00
Mauro
ed62be3a5e
Download SAS Strings Tool + Localised SAS emojis ( #2409 )
2024-01-31 13:29:52 +01:00
Velin92
ddd35010ca
Translations update
2024-01-29 09:34:36 +02:00
Mauro
fa41b3645f
UI POC for room list filters ( #2382 )
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2024-01-26 09:43:05 +00:00
Mauro
65b3765326
Settings to enable and disable sending public RRs ( #2384 )
2024-01-25 15:47:33 +01:00
Stefan Ceriu
fdee5acecc
Fixes #734 - Add a "View logs" option to the report a problem screen
...
Move bug report and log viewer responsibility to a separate flow coordinator. Reuse it as a child coordinator in the authentication, userSessionFlow and settings flow coordinators.
2024-01-23 10:13:48 +02:00
Mauro
4e7b90ab26
Change Leave Room to Leave Conversation for DMs ( #2354 )
2024-01-18 15:48:11 +00:00
Velin92
72beca8017
Translations update
2024-01-03 11:55:40 +02:00
Stefan Ceriu
39f2f582ce
Update translations
2023-12-19 15:01:17 +02:00
Nicolas Mauri
7a66c05319
Polls history ( #2244 )
2023-12-18 15:38:39 +00:00
Mauro
84b0f967e8
Removing Dead Code part 1 ( #2234 )
2023-12-13 09:51:57 +01:00
ElementRobot
5fa835b18d
Translations update ( #2201 )
...
Co-authored-by: pixlwave <pixlwave@users.noreply.github.com >
2023-12-05 11:59:47 +00:00
Stefan Ceriu
84ec5a37ff
Fixes #2179 - Open direct chat directly from the room member details screen
2023-11-29 18:31:29 +02:00
Alfonso Grillo
923c4bc671
Update poll form localization keys ( #2167 )
...
* Update poll form localisations
* Update localisation keys
2023-11-24 16:43:13 +00:00
Alfonso Grillo
9dfc03ee3c
Update polls icons ( #2163 )
...
* Add new polls icons
* Fix preview tests
* Update UI tests
* Add polls reply view test
2023-11-24 14:39:53 +00:00
Alfonso Grillo
2e4b321ef2
Edit poll UX ( #2151 )
...
* Add edit poll on room proxy
* Add CreatePollMode
* Add “edit poll” presentation flow
* Add delete poll section
* Inject editing poll
* Add submit action
* Refactor validation logic
* Add edit/delete actions
* Fix bubble timestamp for polls
* Update localisations
* Refactor CreatePoll -> PollForm
* Refactor tests
* Update rust sdk to 0.0.5-november23
* Update confirmation alerts
* Add edit support in TimelineItem menu
* Refactor a11y id
* Cleanup
* Fix failing tests
* Add tests
* Refine isEditable workaround
* Refactor timestamp in TimelineItemBubbledStylerView
2023-11-23 11:19:15 +00:00
Mauro
238d6b2f56
Mentioned notifications copy improvement ( #2144 )
2023-11-22 14:16:03 +01:00
Mauro Romito
6c52b16a89
Revert "mentioned you improvement"
...
This reverts commit 9c801759ae .
2023-11-22 13:49:56 +01:00
Mauro Romito
9c801759ae
mentioned you improvement
2023-11-22 13:48:45 +01:00
Mauro
7d45bae25a
Read Receipts sheet + enabled RR by default ( #2123 )
2023-11-21 12:38:39 +00:00
ElementRobot
b422b82edf
Translations update ( #2118 )
...
* Translations update
* Fix strings
---------
Co-authored-by: Velin92 <Velin92@users.noreply.github.com >
Co-authored-by: Stefan Ceriu <stefan.ceriu@gmail.com >
2023-11-20 14:51:00 +02:00
Mauro
142757bbf9
Accessibility on RRs ( #2094 )
...
* added accessibility on the read receipts but there is something wrong in the generation
* voice over implementation for RRs
* Update ElementX/Sources/Screens/RoomScreen/View/Supplementary/TimelineReadReceiptsView.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
* done
* changelog
---------
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2023-11-16 16:51:25 +00:00
Doug
a367322b04
Compound icons part III - Revenge of the SF Symbol ( #2093 )
...
* Use Compound in StartChat screen.
* Update location sharing icons.
2023-11-16 15:50:06 +00:00
Stefan Ceriu
a846c30305
Fixes #2083 - Expose options for overriding the system appearance in the advanced settings menu
2023-11-15 14:23:11 +02:00
Doug
0cbba1b04c
Use more Compound icons (part 2!) ( #2082 )
...
* Use Compound icons in ListRow.
* Add CompoundIcon(asset:) convenience initialiser.
2023-11-15 09:54:43 +00:00
Doug
9749b77a92
First round of icon updates. ( #2076 )
...
Update Compound too.
2023-11-13 16:44:29 +00:00
Stefan Ceriu
2e5e797d63
Fixes #660 - Expose message actions to voice over rotor ( #2061 )
...
* Fixes #660 - Expose message actions to voice over rotor
* Expose "message actions" accessibility action on polls and voice messages too.
2023-11-10 18:32:15 +02:00
Nicolas Mauri
37556463d8
New voice message recording mode ( #2051 )
...
* Lock voice message recording
* Use the VoiceMessageCache to store the recording file
* Rework on some composer toolbar buttons
* Update accessibility labels for voice message recording button
* PreviewTests
2023-11-10 15:32:22 +00:00
Mauro
3f8c246be2
Custom copy for notifications that contain mentions ( #2050 )
2023-11-09 18:12:11 +00:00
Alfonso Grillo
b97dba43d8
Voice message UI polish (part 2) ( #1995 )
...
* Update compund
* Fix create poll screen bin button style
* Fix timeline menu description for voice messages
* Fix bin button in ComposerToolbar
* Add VoiceMessageButtonStyle
* Update compound & fix breaking changes
* Fix voice message bin size
* Refactor VoiceMessageRecordingButton
* Fix preview tests
2023-11-01 10:03:35 +01:00
ElementRobot
9aba953531
Translations update ( #1984 )
...
Co-authored-by: pixlwave <pixlwave@users.noreply.github.com >
2023-10-30 14:39:14 +00:00
Stefan Ceriu
519cd938b7
Key backup Rust API adoption ( #1952 )
...
* Adopt Rust side secure backup APIs (incomplete, based on poljar/backup-pr)
* Implement the home screen recovery key confirmation banner.
* Update with the latest Rust changes.
The loading button for .unknown was incorrect. It should be treated as disabled.
---------
Co-authored-by: Doug <douglase@element.io >
2023-10-27 20:16:51 +01:00
Doug
5bb85257e2
Add support for Face ID/Touch ID to app lock. ( #1966 )
...
* Fix biometrics with low grace period and backgrounding before unlocked.
* Trigger permissions alert when enabling Face ID.
2023-10-27 09:09:12 +00:00