Doug
123661537a
Make LinkNewDeviceScreen fall back to the App Lock PIN code when there's no passcode. ( #5794 )
...
* Fall back to the AppLock PIN code when there's no passcode.
* Add extra tests on the LinkNewDeviceFlowCoordinator.
* Misc tweaks for clarification.
* Regenerate snapshots.
2026-07-01 10:13:18 +01:00
Mauro
0e40cc7008
Fix A11y tests ( #5104 )
...
* replace NavigationStack with ElementNavigationStack to allow the content to be rendered without a NavigationStack in a11y tests
* fix a11y tests
* update xcodeproject
* swiftformat fix
* use iOS 26.1 for CI
* use a wrapper to solve the issue for a11y tests
* ElementNavigationStack only uses the trick in DEBUG mode, and added a swiftlint rule to prevent the usage of NavigationStack
2026-02-13 16:45:58 +01:00
Stefan Ceriu
23062901c0
Update files following swiftformat upgrade
2026-01-27 12:50:57 +02:00
Mauro
f7dd9cdcf8
Update copyright holding and dates ( #4640 )
...
* Update copyright holding and dates
* compound IDE Macros updated
* update copyright
* update copyrights done
* update templates and README
2025-10-21 14:34:56 +02:00
Mauro Romito
2990b7b890
external keyboard support for PIN input
2025-04-11 10:10:55 +02:00
manuroe
3950cac085
Dual licensing: AGPL + Element Commercial ( #3657 )
...
* New LICENSE-COMMERCIAL file
* Apply dual licenses: AGPL + Element Commercial to file headers
* Update README with dual licensing
2025-01-06 11:27:37 +01:00
Mauro
7d373c07a3
remove iOS 16 support ( #3443 )
...
* remove iOS 16 support
* remove iOS 16 support
* test updates
* added more delay
* revert
* adding waiting time on the CI
2024-10-24 17:21:28 +02:00
Stefan Ceriu
664e87fe87
Switch license to AGPL ( #3237 )
...
* Switch license file to AGPL
* Update file copyright headers
* Update the default project file header
2024-09-06 16:34:30 +03:00
Doug
da598302df
Add more flexible background support to FullscreenDialog ( #2675 )
...
Hide the background when the main content extends underneath the bottom content.
2024-04-10 14:56:41 +01:00
Doug
e80612b968
Update compound and remove all of the temporary icons ( #2419 )
...
* Update compound and fix breaking changes.
* Replace a lot of temporary icon assets with Compound versions.
* Replace temporary composer icon assets with Compound versions.
* Remove old icon asset from EI.
* Use Compound icons where possible for hero images.
* Snapshots
2024-02-05 16:03:13 +00:00
Alfonso Grillo
752ad66397
Add scaledFrame/scaledPadding APIs ( #2079 )
...
* Add scaled frame and padding modifiers
* Refactor AppLockScreen
* Refactor FormattingToolbar
* Refactor RoomAttachmentPicker
* Refactor ComposerToolbar
* Refactor VoiceMessageRecordingButton
* More refactors
* Refine ScaledPaddingModifier
* Cleanup
* Fix preview tests
* Fix preview test
* Use CompoundIcon for custom image
* Add .scaledFrame(size:) overload
* Set fallback style to .body
2023-11-14 12:20:34 +01:00
Doug
b5cc2cbf61
Fix a regression where the forced logout indicator was presented on the hidden overlay window. ( #2063 )
2023-11-10 17:21:02 +00:00
Doug
37d88e622c
Add UI tests for AppLockFlowCoordinator. ( #2055 )
...
* Add UITests for the App Lock flow.
* Add Notification Signal
Fix unwanted imports in UITests.
2023-11-10 15:38:54 +00:00
Doug
6adedaf267
Fix an inconsistency in the App Lock screen's background colour. ( #2035 )
2023-11-07 10:49:19 +01:00
Doug
b10d534c94
Debounce PIN entry to show the last digit before submitting. ( #2017 )
2023-11-03 07:31:01 +00:00
Doug
5356a56a00
Add AppLockSetupPINScreen. ( #1930 )
2023-10-23 09:07:13 +00:00
Doug
ceee6b1853
Implement AppLockScreen as per the designs. ( #1925 )
...
Fix a bug in the unlock flow
2023-10-20 17:35:57 +01:00
Stefan Ceriu
c8b9d95122
#1899 , #1900 , #1901 - Implement chat backup setting screens
2023-10-19 15:34:10 +03:00
Doug
ebd9f4c916
Add App Lock settings screen ( #1917 )
2023-10-19 12:26:34 +01:00