Remove EventLoopExtIOS::idiom and ios::Idiom (#2924)

Introduced in 3a7350c with unclear motivation.

Nowadays, this feature is incomplete and unsound, and the equivalent
functionality can be trivially achieved outside of `winit` using
`objc2-ui-kit`.
This commit is contained in:
Mads Marquart 2024-06-24 22:56:20 +02:00 committed by GitHub
parent 8bdd4d620e
commit 82d9bbe559
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 5 additions and 48 deletions

View file

@ -59,3 +59,7 @@ changelog entry.
- Remove `EventLoopExtRunOnDemand::run_on_demand`.
- Remove `EventLoopExtPumpEvents::pump_events`.
- Remove `Event`.
- On iOS, remove `platform::ios::EventLoopExtIOS` and related `platform::ios::Idiom` type.
This feature was incomplete, and the equivalent functionality can be trivially achieved outside
of `winit` using `objc2-ui-kit` and calling `UIDevice::currentDevice().userInterfaceIdiom()`.