renovate[bot]
051da1217e
Update XcodeGen to v3.59.1
2026-06-03 17:19:09 +02:00
Element CI
1e303da17e
Prepare next release
2026-06-03 04:23:15 -07:00
Doug
32ccb004d0
Re-order the call buttons to match the Figma and Element Web. ( #5696 )
2026-06-03 11:53:49 +01:00
Mauro Romito
30025ee884
fix for the timestamp state change creating clipping
...
less verbose comment
less verbos
2026-06-03 12:51:57 +02:00
Mauro Romito
fb7c6831ed
update sdk to 26.06.03
...
# Conflicts:
# ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
2026-06-03 12:24:41 +02:00
Doug
e9f66bda37
Use the new crop icon from Compound. ( #5691 )
2026-06-03 11:11:39 +01:00
Stefan Ceriu
939f6a5055
Bump the enterprise submodule
2026-06-03 09:50:16 +03:00
Stefan Ceriu
4bce88fa9e
Bump swift-argument-parser to 1.8.1 and yams to 6.2.2
2026-06-03 09:24:35 +03:00
Stefan Ceriu
b8f13428df
Update the project file and the Package.resolved
2026-06-03 09:24:35 +03:00
renovate[bot]
231c327aae
Update XcodeGen
2026-06-03 09:24:35 +03:00
Stefan Ceriu
2e7b2d1487
Regenerate the mocks
2026-06-03 08:57:04 +03:00
Stefan Ceriu
c6d2c6b025
Switch the mock stencil templates to use NSLock instead of dispatch queues
2026-06-03 08:57:04 +03:00
Stefan Ceriu
a6cad41b12
Remove all underlyingFoo mock property usage (unnecessary)
2026-06-03 08:57:04 +03:00
Stefan Ceriu
dc91a0d5e9
Move the old MockTimelineController to the mocks folder and TimelineControllerMock
2026-06-03 08:57:04 +03:00
Stefan Ceriu
8196fa09bd
Update locally failing snapshots
2026-06-03 08:57:04 +03:00
Stefan Ceriu
6ad1654d97
Convert the old MockTimelineController to the generated TimelineControllerMock
2026-06-03 08:57:04 +03:00
mredig
d66a968afd
Connect settings app route and action from logout screen
2026-06-03 08:25:50 +03:00
Doug
915b1fb718
Update ListRowLabel with the correct icon spacing when using LiquidGlass.
2026-06-03 08:15:32 +03:00
Daniel Anderson
4c8becc99e
Clear incoming-call state on every path that ends a ringing call
...
Four end paths each cleaned up partially.
Signed-off-by: Daniel Anderson <daniel.anderson@toptal.com >
2026-06-02 15:43:20 +03:00
Doug
9bfc97ad59
Tweak AGENTS.md to make sure SwiftLint/SwiftFormat warnings are discovered. ( #5680 )
...
Also remove redundant whitespace-formatting requirement now that SwiftFormat has a rule.
2026-06-02 09:39:55 +01:00
Stefan Ceriu
c22c6deb1a
Disable client pausing and resuming because of timing issues against deeplinking
2026-06-02 11:22:48 +03:00
Aaron Thornburgh
dc7454d161
Updates to File Info Bottom Sheet ( #5667 )
...
* Updates to File Info Bottom Sheet
Removing buttons, changing labels, adding a title
* Update the underlying actions rather than fixing it at the screen-level.
* Fix the media details sheet height now there's a navigation title.
* Record preview snapshots
---------
Co-authored-by: Doug <douglase@element.io >
Co-authored-by: Element CI <ci@element.io >
2026-06-01 14:00:55 +01:00
Doug
a3f78c9005
Fix the preview snapshots on develop.
2026-06-01 12:23:01 +01:00
Element CI
24b9143901
Translations update
2026-06-01 12:23:01 +01:00
Mauro Romito
6b584ccf65
use readHeight instead on geometry change in the top section of the home screen
2026-05-29 17:17:31 +02:00
Mauro Romito
63d33efb5e
fix the issue where the empty state overlaps the banner if present
2026-05-29 17:49:11 +03:00
Doug
0c9c06047a
Restrict the dynamic range of avatars to prevent them from displaying HDR content.
...
It makes no sense to scroll through the room list/timeline and the screen to be going in and out of HDR.
2026-05-29 17:48:49 +03:00
Stefan Ceriu
0c1894e175
Update UI test snapshots that fail on CI
2026-05-29 17:48:00 +03:00
Stefan Ceriu
423bd8073f
Move more MockTimelineController configuration to the constructor
2026-05-29 17:48:00 +03:00
Stefan Ceriu
4830424427
Move MockTimelineController signalling to a new SignallingTimelineItemProviderMock
...
This allows for testing more of a flows and using a real TimelineController in
a lot of the UI tests
2026-05-29 17:48:00 +03:00
Stefan Ceriu
bb2cbb6592
Generate a mock for the TimelineControllerProtocol
2026-05-29 17:48:00 +03:00
Stefan Ceriu
deb319c18a
Expand the EventTimelineItem mock configuration
2026-05-29 17:48:00 +03:00
Stefan Ceriu
d81679cf41
Make the RoomTimelineItem fixtures available as TimelineItemProxys too
2026-05-29 17:48:00 +03:00
Doug
46373b1204
Use the same icon in the TimelineReplyView as shown in the File timeline view. ( #5665 )
2026-05-29 13:26:57 +00:00
Doug
33e7c1a819
Add Swift Concurrency Pro skill to the project. ( #5662 )
...
Installed for Copilot with `gh skill install` and manually created a symlink for Claude to access all Copilot skills.
2026-05-29 12:47:48 +01:00
Stefan Ceriu
f040964d3f
Allow the user to forward the same message to multiple rooms at once
...
This will send the item to the rooms in order they were chosen and only deep link
into the target room if single, otherwise it will just dismiss the forwarding screen
after sending.
2026-05-29 14:27:42 +03:00
Mauro
7093d966b4
Set map tiler URL from well known if available ( #5633 )
2026-05-28 15:24:58 +02:00
Doug
594d041128
Update the section order in RoomDetailsScreen to match the latest Figma. ( #5653 )
...
Also make sure we snapshot the entire thing.
2026-05-28 10:55:39 +01:00
renovate[bot]
5d8d96e3dc
Update actions/stale action to v10.3.0
2026-05-28 07:55:35 +03:00
Doug
fa67713726
Run SwiftFormat.
2026-05-27 17:11:42 +01:00
Doug
5138e05e47
Use SwiftFormat from develop and enabled indent-blank-lines option.
2026-05-27 17:11:42 +01:00
Stefan Ceriu
0138fd2a5e
Add message sending end editing steps to the user session flow UI test
2026-05-27 18:05:25 +03:00
Doug
e0b7f1b3fa
A couple of fixes to match the Figma more closely.
2026-05-27 14:30:11 +03:00
Stefan Ceriu
bf1d84bf5e
Update the preview test snapshots
2026-05-27 14:30:11 +03:00
Stefan Ceriu
da9eda80cd
Use Compound icons within the user indicators.
2026-05-27 14:30:11 +03:00
Stefan Ceriu
c9317547f8
Replace plain SF Symbols with Compound counterparts
2026-05-27 14:30:11 +03:00
Stefan Ceriu
15eb4a112e
Use only compound icons in the TimelineReplyView
2026-05-27 14:30:11 +03:00
ElementRobot
7a340b00ef
Bump the calendar version ready for the next release ( #5637 )
...
Co-authored-by: Element CI <ci@element.io >
2026-05-27 11:33:33 +01:00
Stefan Ceriu
9a8c875025
Add an etiquette section to the contribution guide ( #5625 )
2026-05-27 11:08:45 +03:00
Mauro Romito
277f0cc5bc
Fix for the content not updating after an edit, restore the usage of the content based identifier in the formatted body for components.
2026-05-26 15:54:07 +02:00