Mauro Romito
d9d9606765
implemented the ask to join restricted rule join UI, and added tests and previews for it.
2025-12-04 16:23:34 +01:00
Mauro Romito
fe6b74d59a
updated edit details screen copies to reflect the usage of spaces.
2025-12-03 17:42:57 +01:00
Element CI
8b42d2b3b2
Prepare next release
2025-12-02 09:41:55 -08:00
Mauro Romito
d23846ef65
two more edge cases tests
2025-12-02 18:17:16 +01:00
Mauro Romito
cf673173a8
pr suggestions and updated tests
2025-12-02 18:17:16 +01:00
Mauro Romito
b6754a8594
added preview tests
2025-12-02 18:17:16 +01:00
Mauro Romito
d77700b72a
implemented a way to update the desired setting after pressing done, and added tests
2025-12-02 18:17:16 +01:00
Mauro Romito
0782faeadd
implemented the UI to manage authorized spaces
2025-12-02 18:17:16 +01:00
Mauro Romito
0dcf1ffda2
implemented the navigation to the manage auth spaces screen
...
# Conflicts:
# ElementX/Sources/FlowCoordinators/RoomFlowCoordinator.swift
# ElementX/Sources/FlowCoordinators/SpaceSettingsFlowCoordinator.swift
# ElementX/Sources/Screens/SecurityAndPrivacyScreen/SecurityAndPrivacyScreenCoordinator.swift
# ElementX/Sources/Screens/SecurityAndPrivacyScreen/SecurityAndPrivacyScreenModels.swift
2025-12-02 18:17:16 +01:00
Doug
2556eccc29
Add a specific notification body for space invites. ( #4808 )
2025-12-02 17:07:03 +00:00
Doug
d545a2b904
Fix missing read receipts in the timeline and edits in the room list. ( #4807 )
...
* Update the enterprise submodule.
* Update the SDK.
2025-12-02 15:49:23 +00:00
renovate[bot]
bf7df1ec0a
Update dependency element-hq/compound-design-tokens to v6.4.2 ( #4806 )
...
* Update dependency element-hq/compound-design-tokens to v6.4.2
* Update Package.resolved files and snapshots.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Doug <douglase@element.io >
2025-12-02 14:32:04 +00:00
Doug
5f05a457e4
Favour network over homeserver reachability when computing the offline indicator. ( #4805 )
...
For a whole host of reasons we don't support air-gapped operation anyway and as the SDK is super slow to tell us about the homeserver's reachability the indicator wasn't really working.
2025-12-02 11:21:47 +00:00
Doug
3b42a784c8
Add accessibility hints for the send state in the room list. ( #4804 )
2025-12-01 13:28:48 +00:00
Mauro Romito
656648fc7c
drop iOS 17 and removed all #available and #unavaible checks for 17 and 18
2025-12-01 14:19:52 +01:00
Doug
7496f30966
Add the same unsaved changes alerts that Android has. ( #4803 )
...
* Add an alert to Discard or Save when there are unsaved changes on the RoomDetailsEditScreen.
* Add an alert to Discard or Save when there are unsaved changes on the UserDetailsEditScreen.
* Add an alert to Discard or Save when there are unsaved changes on the SecurityAndPrivacyScreen.
* Update strings.
2025-12-01 13:02:50 +00:00
ElementRobot
a16f6ad3e4
Translations update ( #4802 )
2025-12-01 08:59:54 +00:00
Doug
444acc1157
Update Compound's List header style to match our iOS 26 components. ( #4797 )
...
* Update Compound's list header font for iOS 26.
* Update the preview snapshots.
* Update UI test snapshots.
2025-11-28 14:31:31 +00:00
Mauro Romito
af561442ee
use 26.1.1 for compound ios tests on CI
2025-11-28 13:27:45 +01:00
Mauro Romito
0cf5a9c618
multi selection should have the accessory on the leading side
2025-11-28 13:27:45 +01:00
Doug
4a38e2cca6
Update the SDK. ( #4792 )
2025-11-27 21:15:27 +00:00
Doug
f6d0b2c096
Use Xcode 26.1 on GitHub runners.
2025-11-27 16:43:48 +00:00
Doug
62930968f8
Show the last message state in the room list.
2025-11-27 16:43:48 +00:00
Doug
dc8f5ef5a9
Enable the latest event sorter.
2025-11-27 16:43:48 +00:00
Mauro Romito
051e5ceda6
updated existing preview tests and added a test for the single space cases
...
fixed a bug where was not possible to re-select the space members option with unknown spaces.
pr suggestions
2025-11-27 13:19:10 +01:00
Mauro Romito
997353fdec
single space access implementation
...
also added the copies for the single and multiple spaces selection
2025-11-27 13:19:10 +01:00
ElementRobot
5d2efb7f76
Bump the calendar version ready for the next release
2025-11-26 17:22:27 +01:00
Doug
d907ca7a79
Update the date separators to use "Today", "Yesterday" etc for messages in the past 7 days. ( #4785 )
...
* Update the date separators to use "Today", "Yesterday" etc for messages in the past 7 days.
* Fix the observation tests.
2025-11-26 10:47:29 +00:00
renovate[bot]
623bd54f2b
Update dependency element-hq/compound-design-tokens to v6.4.1 ( #4780 )
...
* Update dependency element-hq/compound-design-tokens to v6.4.1
* Update snapshots and Package.resolved files.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Doug <douglase@element.io >
2025-11-25 13:26:52 +00:00
Doug
f2607affd2
Adopt the new latest event API. ( #4779 )
2025-11-25 11:52:48 +00:00
ElementRobot
08514917fe
Translations update
2025-11-24 16:23:24 +01:00
Mauro Romito
ee9e1d1c78
esperanto deleted and regenerated some preview tests
2025-11-24 15:45:38 +01:00
Mauro Romito
414b3ac815
testing the switch from banned to members when there are no more banned members
2025-11-24 12:18:33 +01:00
Mauro Romito
26add890d6
redesigned empty state for the room members list
2025-11-24 12:18:33 +01:00
renovate[bot]
e7f55a9921
Update peter-evans/create-pull-request action to v7.0.9
2025-11-24 11:18:01 +02:00
Mauro Romito
cb28597eb6
room members list redesign
2025-11-21 14:23:19 +01:00
renovate[bot]
bfa287b3f8
Update actions/checkout action to v6
2025-11-21 14:56:18 +02:00
Stefan Ceriu
99bc0b483c
Switch the integration tests to the macos-26 runner
...
Fixes `No simulators found that are equal to the version of specifier (26.1) and greater than or equal to the version of deployment target (0)` errors
2025-11-21 11:14:06 +02:00
Doug
5aba46179e
Update the enterprise submodule. ( #4768 )
2025-11-20 19:07:12 +00:00
Element CI
518e09ba93
Prepare next release
2025-11-20 04:26:44 -08:00
Mauro Romito
921e576ad7
corrected copies and layout for the security and privacy screen
2025-11-20 12:48:08 +01:00
Mauro Romito
21249f79e2
add NotificationContentBuilderTests and use the Dynamic swift package to test the communicationContext
2025-11-19 13:20:14 +01:00
Mauro Romito
8e52ef363b
add NSE sources to EX project to easily implement mocking and allow the code to be unit tested
2025-11-19 13:20:14 +01:00
Element CI
b67b4fef2f
Prepare next release
2025-11-19 02:10:47 -08:00
Mauro Romito
560f0dd3eb
update sdk to 25.11.18
2025-11-18 18:01:00 +01:00
Mauro Romito
9cd791f608
removed old notification sound
2025-11-18 15:38:02 +01:00
Mauro Romito
8ab5cf849e
separate displayName from avatarDisplayName in notification icons
2025-11-18 15:37:23 +01:00
Doug
627a10d7d4
Update the enterprise submodule.
...
And some missed Package.resolved files.
2025-11-18 16:25:11 +02:00
Doug
022bc76c52
Add @MainActor to some of the hook points.
2025-11-18 16:25:11 +02:00
Doug
449349ce36
Add a DeveloperOptionsScreenHook.
2025-11-18 16:25:11 +02:00