Commit Graph

3360 Commits

Author SHA1 Message Date
Stefan Ceriu be01ddf212 Switch ci_common's xcode-select to 26.0 2025-09-26 17:20:41 +03:00
Stefan Ceriu b705eacf48 Switch workflows to the macos-26 runner 2025-09-26 17:20:41 +03:00
Stefan Ceriu f8ba973db2 Everybody do the Xcode 🎶 2025-09-26 17:20:41 +03:00
Stefan Ceriu 7127b936b4 Fix the new bloom modified on dark themes 2025-09-26 16:38:55 +03:00
Mauro Romito eb559b29d4 swift format 2025-09-26 16:38:55 +03:00
Mauro Romito 91b46aca33 fix for swipe to reply on iOS 26 and also improved iOS 18 behaviour 2025-09-26 16:38:55 +03:00
Mauro Romito 699a42be95 fixed search 2025-09-26 16:38:55 +03:00
Mauro Romito 78c3ea9696 more fixes and preview tests updated 2025-09-26 16:38:55 +03:00
Mauro Romito 89a8c2850a fix for spaces list screen glassified bg 2025-09-26 16:38:55 +03:00
Mauro Romito c6f8eb4777 using a branch of compound with iOS 26 tweaks 2025-09-26 16:38:55 +03:00
Mauro Romito dd509db927 fix sliding banners on iOS 26 2025-09-26 16:38:55 +03:00
Mauro Romito bc95be16d6 home screen toolbar doesn't show glass padding 2025-09-26 16:38:55 +03:00
Mauro Romito 2de50ab036 iOS 26 minor fixes 2025-09-26 16:38:55 +03:00
Doug 12dc6f42ba Add some new space properties. (#4544)
* Use the via property on SpaceRoom.

* Fall back to the canonical alias as a space room name if needs be.

* Use SpaceRoom.isDirect for computing the name/avatar.

* Pass in the parent space as a workaround for no restricted join rules.
2025-09-26 10:03:11 +01:00
Stefan Ceriu 3d5901f90d Fixes #4529 - Order out of order ordered list ordering order 2025-09-26 10:48:56 +03:00
Stefan Ceriu 2deb746382 Prevent the gradient background from being incorrectly rendered everywhere the placeholder screen is used. 2025-09-25 10:50:10 +03:00
Stefan Ceriu 39a757d037 Properly use the new hideBrandChrome in the AuthenticationStartLogo 2025-09-24 15:00:30 +03:00
Stefan Ceriu 8236893290 Enable the next gen html parser and attributed string builder by default. 2025-09-24 14:55:30 +03:00
Stefan Ceriu 2c7e4aff41 Update ruby depdendencies 2025-09-24 13:46:10 +03:00
Stefan Ceriu 85f2a00311 Update generated file headers after Sourcery bump. 2025-09-24 07:47:43 +03:00
Stefan Ceriu 3f0df6eccf Fixes #4534 - Use content_loaded instead of io.element.join for detecting EC timeouts. Bump EC to 0.16.0-rc.4. 2025-09-24 07:47:43 +03:00
Stefan Ceriu 29bddee91a Fix the latest event sorter's feature flag usage. 2025-09-24 07:45:06 +03:00
Stefan Ceriu 75d179a768 Remove unnecessary link preview vstack bottom padding when there are no links present. 2025-09-24 07:34:43 +03:00
Element CI 6ce03d09de Prepare next release 2025-09-23 03:01:11 -07:00
Stefan Ceriu acfd559a97 Avoid swiftformat's latest release false positives. 2025-09-23 11:47:09 +03:00
ElementRobot 9e505e72dc Translations update 2025-09-22 11:55:07 +03:00
Doug c29123b99b Update the SDK and Element Call. (#4527)
* Update Element Call to RC3

* Update the SDK.

* Add feature flag for latest event sorter.
2025-09-19 18:06:48 +01:00
Stefan Ceriu bfaca7cff9 Implement link previews for text messages using Apple's LinkPreview framework (#4520) 2025-09-19 12:48:09 +00:00
Stefan Ceriu 94db3adf3a Add an app setting to disable rendering the chrome around the app logo/brand. 2025-09-19 15:15:25 +03:00
Doug ab41783c4d Update the SDK and Element Call. (#4522)
* Update the SDK and Element Call.

Additionally fix a bug where there was no way to navigate out of a call link after hanging up.

* Remove the temporary parameters.
2025-09-18 18:24:24 +01:00
Valere Fedronic 2eaad89c0f Listen to call decline to stop ringing when declined from other device (#4505)
* Listen to call decline to stop ringing when declined from other device

* use proper swift naming convention for Id/ID

* fix Force unwrapping

* fix lint

* An approach without the custom publisher.

* review: correct naming convention

* review: revert some invisible char/tab changes

* add ref to the room proxy in the closure

---------

Co-authored-by: Doug <douglase@element.io>
2025-09-18 16:11:03 +02:00
Stefan Ceriu 3fa133c77d Automatically clear temporary folders whenever migrating versions as the system rarely does. 2025-09-18 09:56:05 +03:00
Doug d571e27637 Update the SDK. (#4517) 2025-09-17 15:43:38 +01:00
Doug 27f4c25194 Add the JoinRoomScreen into the SpaceFlowCoordinator. (#4513)
* Add the JoinRoomScreen into the SpaceFlowCoordinator.

The screen needs further work to make the join work.

* Fix the tests completing the join flow with the right action.
2025-09-17 15:12:45 +01:00
Mauro Romito c4de609ad7 added tests for the room header view 2025-09-16 18:26:03 +02:00
Mauro Romito 826230001b added the avatar and the room title as subtitle in the thread timeline as a principal action
also added a fix for the erroneous reply in thread action while in a thread, and also discovered that we can lead align the principal action again on iOS 26 (so it was a beta issue)
2025-09-16 18:26:03 +02:00
Stefan Ceriu a1038f0ffe Remove extra new line before list items and useless paragraph style 2025-09-16 17:54:46 +03:00
Stefan Ceriu f33d29b7e9 Add support for HTML img tags (their alts) on the new AttributedStringBuilder 2025-09-16 17:54:46 +03:00
Stefan Ceriu b677efc9d2 Fixes #4512 - Make the preview item count label more proeminent 2025-09-16 17:54:46 +03:00
Stefan Ceriu cf9df8a8e1 Reduce code block font point sizes by 10% on the new attributed string builder. 2025-09-16 17:54:46 +03:00
Stefan Ceriu f8cca30164 Add back missing user indicator toast snapshots. 2025-09-16 17:54:46 +03:00
Valere Fedronic df47858e7d Element Call: Send rtc.decline event when incoming call is declined (#4499) 2025-09-16 09:14:04 +01:00
Doug 3891ca7ec8 Add the intent system back to call widget URL creation. (#4511)
Add the intent system back to widget URL creation.

Also updates the SDK handling API changes.
2025-09-16 08:36:10 +01:00
ElementRobot 3b10166d13 Translations update (#4509) 2025-09-15 08:42:00 +01:00
Stefan Ceriu 350abd0ad7 Fix traling new lines appearing in attributed string when sending text separated by 2 new lines. 2025-09-12 18:09:18 +03:00
Stefan Ceriu ca4e92906c Show a modal indicator while inviting users to a room. 2025-09-12 17:38:19 +03:00
Stefan Ceriu 72b99d89dd Add a message property to user indicator's and have it be rendered properly on modal indicator.s 2025-09-12 17:38:19 +03:00
Element CI d4506ef79c Prepare next release 2025-09-12 03:38:45 -07:00
Doug 6d6ec3b7f2 Revert "Add intent system to widget URL creation. (#4427)" (#4504)
This reverts commit 99423bc437.
2025-09-12 10:30:39 +01:00
Doug c2ac60f1e6 Add support for joining rooms from a space. (#4501)
* Add support for joining rooms from a space.

Doesn't yet handle the Join button 🤔

* Handle the join button for both rooms and spaces.

Also refactor more instances of spaceRoom to spaceRoomProxy.
2025-09-11 16:41:19 +01:00