Skip to content

Maintenance: Migrate to UIScene#1345

Draft
wutschel wants to merge 5 commits intoxbmc:masterfrom
wutschel:migrate_UIScene
Draft

Maintenance: Migrate to UIScene#1345
wutschel wants to merge 5 commits intoxbmc:masterfrom
wutschel:migrate_UIScene

Conversation

@wutschel
Copy link
Collaborator

Description

Closes #1267.

This PR migrates the app to UIScene by introducing SceneDelegate and adapting to UIScene lifecycle.

After having a deeper look into it, I feel it is too complicated to maintain both UIWindow and UIScene in parallel, so this can only be merged when the minimum supported iOS version is changed to 13.0 or higher.

Summary for release notes

Maintenance: Migrate to UIScene

@wutschel wutschel force-pushed the migrate_UIScene branch 3 times, most recently from 8ee4e80 to b1bb546 Compare October 27, 2025 11:36
@wutschel wutschel force-pushed the migrate_UIScene branch 4 times, most recently from 868bfb9 to e7636a9 Compare December 14, 2025 18:18
@wutschel wutschel force-pushed the migrate_UIScene branch 2 times, most recently from e3077cc to 4c750f6 Compare December 19, 2025 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

migration to UIScene required

1 participant