manuroe
c29f4cc9b4
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
Stefan Ceriu
89eae00479
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
Stefan Ceriu
66a36a76bf
Cleanup following the AppMediator introduction ( #2723 )
...
- stop using multiple background task, the appCoordinator sync one is enough for the whole app
- move the AppMeditor to the MainActor
- expose the WindowManager through the AppMediator
- hide sensitive WindowManager API behind a different protocol
- remove the now unnecessary `BackgroundTaskService`
2024-04-22 18:10:24 +03:00
Doug
915f0b55c3
Hard code the room flow to a single room proxy. ( #2599 )
...
* Don't give the room flow a split coordinator any more.
2024-03-27 10:56:58 +00:00
Stefan Ceriu
b311d18114
Add support for quick room search through the Cmd+K shortcut ( #2363 )
2024-01-29 14:55:11 +02:00
Mauro
3e8a423fcc
Lock screen rotation for the camera ( #2353 )
2024-01-18 13:24:15 +00:00
Stefan Ceriu
62ea0f5fd4
Add a protocol for the WindowManager
2024-01-08 13:08:17 +02:00
Mauro
bc97bdeea5
Removing dead code part 3 ( #2264 )
2023-12-19 12:12:16 +01:00
Doug
5b55ce4e8c
Fix a bug where the Screen lock placeholder could be slow. ( #2155 )
...
* Only use the Task for the delayed window changes.
The timing was off with the Task when locking the device with the app open.
* Check the application state before unlocking the app.
On top of a), the app will reveal itself if you background during the success animation, b) the flow is run farrrr too many times, so the app is revealing itself way before the Face ID scan UI is complete - definitely need a state machine here.
2023-11-22 18:58:14 +00:00
Doug
f7be3b5121
Show the lock screen placeholder on willResignActive. ( #2086 )
2023-11-15 15:31:35 +00:00
Stefan Ceriu
a846c30305
Fixes #2083 - Expose options for overriding the system appearance in the advanced settings menu
2023-11-15 14:23:11 +02:00
Doug
871726aacc
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
Stefan Ceriu
fc14364016
Fix alerts presented by the user indicator controller not being inter… ( #2056 )
...
* Fix alerts presented by the user indicator controller not being interactive
* Add back attribution
2023-11-10 12:57:19 +02:00
Stefan Ceriu
5e28627d22
Have the UserIndicatorController use a separate window, switch to using one single instance throughout the application
2023-11-09 16:18:11 +02:00
Doug
45651a368c
Fixes the keyboard being shown when opening an Element call link. ( #2048 )
2023-11-09 08:30:45 +00:00
Doug
b6ba38cb19
Implement AppLockScreen as per the designs. ( #1925 )
...
Fix a bug in the unlock flow
2023-10-20 17:35:57 +01:00
Doug
81331aa9b2
Initial setup ready for PIN/Biometric app lock. ( #1876 )
...
* Add AppLockCoordinator and WindowManager.
2023-10-11 12:59:47 +00:00