Commit Graph

3554 Commits

Author SHA1 Message Date
Mauro Romito
2292f4bd4f single space access implementation
also added the copies for the single and multiple spaces selection
2025-11-27 13:19:10 +01:00
ElementRobot
d92ef7895f Bump the calendar version ready for the next release 2025-11-26 17:22:27 +01:00
Doug
5d8e7de8d1 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]
eecc4ebc78 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
7e3efb4ce5 Adopt the new latest event API. (#4779) 2025-11-25 11:52:48 +00:00
ElementRobot
6838d073ae Translations update 2025-11-24 16:23:24 +01:00
Mauro Romito
c98d6b3a56 esperanto deleted and regenerated some preview tests 2025-11-24 15:45:38 +01:00
Mauro Romito
0f1ec310fa testing the switch from banned to members when there are no more banned members 2025-11-24 12:18:33 +01:00
Mauro Romito
bc7e00d753 redesigned empty state for the room members list 2025-11-24 12:18:33 +01:00
renovate[bot]
1ec5a53a41 Update peter-evans/create-pull-request action to v7.0.9 2025-11-24 11:18:01 +02:00
Mauro Romito
8eb07e15cb room members list redesign 2025-11-21 14:23:19 +01:00
renovate[bot]
4ec364e215 Update actions/checkout action to v6 2025-11-21 14:56:18 +02:00
Stefan Ceriu
257c565f23 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
e3a842575b Update the enterprise submodule. (#4768) 2025-11-20 19:07:12 +00:00
Element CI
22c02161da Prepare next release 2025-11-20 04:26:44 -08:00
Mauro Romito
18d79e0f08 corrected copies and layout for the security and privacy screen 2025-11-20 12:48:08 +01:00
Mauro Romito
ebcc1d2169 add NotificationContentBuilderTests and use the Dynamic swift package to test the communicationContext 2025-11-19 13:20:14 +01:00
Mauro Romito
50c07b4a40 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
1da9be8072 Prepare next release 2025-11-19 02:10:47 -08:00
Mauro Romito
342e6178ed update sdk to 25.11.18 2025-11-18 18:01:00 +01:00
Mauro Romito
46642f7272 removed old notification sound 2025-11-18 15:38:02 +01:00
Mauro Romito
1e08967ece separate displayName from avatarDisplayName in notification icons 2025-11-18 15:37:23 +01:00
Doug
607dc48772 Update the enterprise submodule.
And some missed Package.resolved files.
2025-11-18 16:25:11 +02:00
Doug
8755178cf3 Add @MainActor to some of the hook points. 2025-11-18 16:25:11 +02:00
Doug
b1d2fdd122 Add a DeveloperOptionsScreenHook. 2025-11-18 16:25:11 +02:00
Stefan Ceriu
c7f3e8243a Switch the ClientProxy's roomForIdentifier state publisher await to the staticRoomSummaryProvider, similar to the other methods. 2025-11-17 21:01:21 +02:00
Doug
32bddf1f50 Update the design tokens package. 2025-11-17 20:28:10 +02:00
Mauro
ebbaeedb0a Rename snapshots (#4756)
* renaming snapshots so that it's easier to diff them when an upgrade happens.

* fix macOS runner version for the compound tests

* os version update in the yml

* possible fix to run compound-ios tests
2025-11-17 16:46:51 +00:00
Mauro Romito
f9a11a2228 don't allow tap on reply details in pinned timeline 2025-11-17 16:14:52 +01:00
Mauro
b0403d2b9f Run CI with Xcode 26.1 RC (#4672)
* Use Xcode 26.1 RC on CI

* regenerated previews with 26.1

* ui tests

* fix

* fix some iPad tests rendering

* remove useless fastlane line

---------

Co-authored-by: Doug <douglase@element.io>
2025-11-17 12:30:57 +01:00
ElementRobot
78a5b74503 Translations update 2025-11-17 10:32:25 +01:00
Doug
15720558ef Silence some warnings. (#4747) 2025-11-14 16:59:54 +00:00
Doug
cf6f9fdd25 Attempt to fix a flakey call service test. (#4746) 2025-11-14 14:26:26 +00:00
Mauro Romito
3e81853f4a security and privacy redesign for spaces. 2025-11-13 14:40:16 +01:00
Mauro Romito
df28ab8d53 update SDK 2025-11-13 14:05:52 +01:00
Mauro Romito
5c5f7c43a5 updated tests 2025-11-13 14:05:52 +01:00
Mauro Romito
0093dbbe31 implemented the manage space rooms permission 2025-11-13 14:05:52 +01:00
Doug
8b219e1949 Download en and en-US when running download-strings (#4743) 2025-11-13 13:05:31 +00:00
Doug
3852711c84 Disable the cross-fade animation on the split view detail. (#4737) 2025-11-13 10:52:32 +00:00
Doug
eda1e844d2 Don't assert specific devices for accessibility tests and use iOS 18 again. (#4741)
* Don't assert specific devices for accessibility tests.

It's not as critical as UI/Preview tests as nothing is snapshotted.

* Extend the timeout for accessibility tests.

They're slow 😅

* Drop back to iOS 18.5 for accessibility tests (for now).
2025-11-13 10:34:36 +00:00
Stefan Ceriu
517e6036c9 Fix missing EmojiPicker emojis: stop having identifier conflicts between different categories (i.e. recently used vs. the rest) 2025-11-12 17:22:51 +02:00
Stefan Ceriu
9a6670ab06 Update preview snapshots 2025-11-12 16:54:35 +02:00
Stefan Ceriu
2f9275a0ef Fixes #4683 - Add support for nested lists 2025-11-12 16:54:35 +02:00
Mauro
6d57153136 Permissions screen redesign (#4735)
* Redesigned permissions screen

# Conflicts:
#	ElementX.xcodeproj/project.pbxproj

* updated tests

* update proj

* fix pseudo language tests
2025-11-12 14:41:44 +01:00
Valere Fedronic
c75353a903 MSC4075 Use expirationTS to define the call ringing window (#4652)
* Listen to call decline to stop ringing when declined from other device

* MSC4075 Use expirationTS to define the call ringing window

* Implement ElementCallService tests.

* Update acknowledgements.
2025-11-12 12:59:09 +00:00
Element CI
d04a074556 Prepare next release 2025-11-12 02:57:10 -08:00
Doug
2ff52ce785 Fix another bug where the app could crash on launch if the access token had expired. (#4733)
Updates the SDK.
2025-11-11 15:29:23 +00:00
Doug
0187ef2b82 Make sure the integration tests stop when running out of WAS retries 🙈 (#4730) 2025-11-11 12:47:09 +00:00
Doug
5cfe538f92 Update UI test snapshots. (#4722)
* Update UI test snapshots.

* Stop snapshotting the photo picker, just assert that it was presented.

* Fix a swipe action not being detected in the UI tests.

* Handle the split view properly on iPad when accepting a space invite.

Fixes a test but also properly handles replacing a room with a space.
2025-11-11 11:34:01 +00:00
Mauro Romito
66f3b86c69 updated preview tests 2025-11-11 12:31:04 +01:00