Commit Graph

4292 Commits

Author SHA1 Message Date
Stefan Ceriu 92086d66c3 Add flip options to the MediaUploadPreview image edit screen 2026-06-05 11:05:03 +03:00
Doug dc8530b457 Remove the .editorconfig file (#5703)
`trim_trailing_whitespace = false` isn't actually what we want. We want the editor to trim non-blank lines but leave blank ones alone (which Xcode supports but editorconfig does not). Either way we have SwiftFormat rules for all of this now anyway.
2026-06-04 12:23:41 +01:00
Element CI 3aebbc50a5 Run XcodeGen, update Package.resolved and Settings.bundle 2026-06-04 09:21:55 +03:00
Element CI e8d9420c3c Run XcodeGen, update Package.resolved and Settings.bundle 2026-06-04 09:21:55 +03:00
renovate[bot] 557609d1df Update XcodeGen to v9.15.0 2026-06-04 09:21:55 +03:00
Stefan Ceriu 56d5f72f01 Rename RoomTimelineItemFixtures to just TimelineFixtures 2026-06-04 09:14:58 +03:00
Stefan Ceriu 9615e184ad Switch to using proper SDK Mocks everywhere. 2026-06-04 09:14:58 +03:00
Element CI d2f1e5caed Run XcodeGen, update Package.resolved and Settings.bundle 2026-06-03 17:19:09 +02:00
Mauro Romito f33a8800b9 add setup environment after checkout on the renovate action 2026-06-03 17:19:09 +02:00
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