Doug
27f7085dc1
Even more space tweaks ( #4588 )
...
* Bring back the button to share a space on iOS 26.
* Remove the setting and disable the space tab on iOS 17.
(The tab bar is broken on iPadOS 17).
2025-10-07 14:34:10 +01:00
Doug
cf19e30429
Use the space room name computed by the SDK. ( #4589 )
2025-10-07 14:33:37 +01:00
Mauro
c77239c464
Update sdk to 25.10.07-2 ( #4586 )
...
* update sdk to 25.10.07
* update generated mocks for the SDK
* update the sdk to build number 2
* fixing compile errors
2025-10-07 14:57:34 +02:00
Mauro
e7ee0af70d
Implemented message forwarding for media previews and media timelines ( #4579 )
...
* implemented message forwarding for media previews and media timelines
* updated tests
* pr suggestion
* fix tests
* fix tests
2025-10-07 14:34:14 +02:00
Doug
6def8e5973
Make the space list bloom height match the room list. ( #4585 )
2025-10-07 12:52:12 +01:00
Doug
c03ed528ba
More space tweaks ( #4584 )
...
* Remove the room count everywhere.
* Remove the parent name from restricted spaces.
2025-10-07 10:57:53 +01:00
Doug
8cd5c9862e
Add support for space rooms on the JoinRoomScreen. ( #4582 )
...
* Add support for space rooms to JoinRoomScreenModel.
* Make a single wrapper type for JoinRoomScreen previews to simplify instantiation.
* Add previews for JoinRoomScreen for spaces.
2025-10-07 10:51:58 +01:00
Mauro
1a5ff8b012
Clear cache on changing the threads FF ( #4581 )
...
* clear cache on changing the threads FF
# Conflicts:
# PreviewTests/Sources/__Snapshots__/PreviewTests/labsScreen.iPad-pseudo-0.png
# PreviewTests/Sources/__Snapshots__/PreviewTests/labsScreen.iPhone-16-pseudo-0.png
* fix tests
2025-10-07 11:38:58 +02:00
Doug
0f38f303ab
Minor space tweaks ( #4577 )
...
* Hide the space ShareLink on iOS 26 for now.
* Don't allow the last admin to leave a space.
2025-10-07 08:16:48 +01:00
Doug
93f712779d
Add the spaces feature announcement sheet. ( #4571 )
2025-10-06 16:59:56 +01:00
Mauro Romito
b58d4269f4
implemented the labs screen
2025-10-06 10:12:43 +02:00
ElementRobot
b110a7ba51
Translations update
2025-10-06 10:21:05 +03:00
Doug
7e7cf1587f
Use the new notification sound. ( #4572 )
...
* Use the new notification sound.
* Add a banner informing the user of the new notification sound.
2025-10-03 21:09:50 +01:00
Doug
a226c99492
Implement the flow for leaving a space. ( #4568 )
2025-10-03 16:37:09 +01:00
Doug
6377d9be67
A couple of small tweaks. ( #4569 )
...
* Stop ignoring the safe area with the suggestions view.
They weren't visible on iPad (hidden behind the sidebar) and I can't find any instance when they're shown where the safe area comes into play.
* Make sure the room list deselects the cell when dismissed a room.
* Use the backports pattern in more places.
* Fix the annoying header on macOS.
* Silence some warnings
* Fix compound CI branch name.
2025-10-03 12:09:17 +01:00
Mauro Romito
c4aebc47ee
pr suggestions and some code improvements
2025-10-03 10:55:27 +02:00
Mauro Romito
8f31671e10
fixed existing tests and added tests for all the threaded flows
2025-10-03 10:55:27 +02:00
Mauro Romito
a42cb77368
when focussing an event in a thread of a new room, focus the thread root in the room that has been opened
2025-10-03 10:55:27 +02:00
Mauro Romito
0288ce6b4b
implemented navigation for permalinks to threads
...
also this handles the case where we are permalinking to non existent (or impossible to fetch) event.
2025-10-03 10:55:27 +02:00
Doug
621b72f162
Joining a space from the room flow. ( #4563 )
...
* Add the More menu to SpaceScreen.
And a simple way to leave a space for testing.
* Start a space flow when accepting a space invite from the room flow.
* Minimise the tab bar on iOS 26 when scrolling down.
* Enable spaces by default!
2025-10-02 10:58:38 +01:00
Mauro Romito
3215f8c269
fix for the settings badge being clipped in the home screen
2025-10-01 18:54:33 +02:00
Mauro Romito
204b7c8297
removed identifier in the UIAction for opening a URL, also added a function to get a thread root from any event
2025-09-30 18:17:05 +02:00
Mauro Romito
94c42c81cc
revert observable to a pre ios 26 implementation
2025-09-30 12:26:43 +02:00
Mauro Romito
38a4ac3053
fix meda timeline screen flipped scroll view blur being applied always
2025-09-30 12:26:43 +02:00
Mauro Romito
e1e6362ee3
use all the default action info just change its handler
2025-09-30 12:26:43 +02:00
Mauro Romito
107e6f6b08
fix for caption not appearing in the media preview controller
2025-09-30 12:26:43 +02:00
Mauro Romito
e04a937eed
fix for nav bar showing an empty button in the media timeline
2025-09-30 12:26:43 +02:00
Mauro Romito
f8a175ff35
remove magnification and text selection on iOS, also replaced TextView URL handling
2025-09-30 12:26:43 +02:00
Doug
89c9e3112f
Accept space invites from a home screen cell. ( #4554 )
...
* Push the SpaceScreen after accepting an invite from the room list.
* Add a test for accepting a space invite.
2025-09-30 10:43:48 +01:00
Stefan Ceriu
8b7b1b5a37
Fix #4528 - Prevent the OnboardingFlowCoordinator from interfering with recovery setup.
2025-09-30 12:37:35 +03:00
Andy Balaam
889f5c570d
Update the strings for the device verification flow ( #4553 )
2025-09-30 09:15:30 +01:00
Doug
c5fccdce5e
Show space invites in the room list. ( #4545 )
2025-09-29 13:57:58 +01:00
ElementRobot
f852a5600e
Translations update
2025-09-29 09:07:28 +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
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
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