Skip to content

Support landscape on iPhone#86

Open
ruri1208 wants to merge 74 commits into
emexlab:mainfrom
ruri1208:Ruri
Open

Support landscape on iPhone#86
ruri1208 wants to merge 74 commits into
emexlab:mainfrom
ruri1208:Ruri

Conversation

@ruri1208

Copy link
Copy Markdown

Support landscape on iPhone

ScreenRecording_07-23-2026.01-45-37_1.mov

Build ipa fast (less than 10 minutes)

ruri1208 added 30 commits July 22, 2026 10:25
Commented out checks for userInterfaceIdiom.
Commented out device-specific UI adjustments for phones and pads.
Calculate safe area insets and adjust window rect accordingly.
Comment out code related to fullscreen rectangle calculation and maximized window handling.
Comment out the conditional check for phone interface idiom.
Removed duplicate declaration of viewControllers array.
Updated view controllers array to include appViewController conditionally based on iOS version.
Removed unnecessary build settings for iOS archive.
Removed deprecated code for appViewController in SceneDelegate.
Add steps to download LLVM and CoreCompilerSupportLibs from GitHub Actions.
Updated the dependency copying commands to check for directory existence before copying, enhancing robustness.
Removed copying of LLVM.xcframework to support libs.
Updated the build workflow to create the Shared/SwiftToolchain directory and adjusted the download paths for LLVM.xcframework.
Remove Shared/SwiftToolchain directory before copying files.
Comment out the Applications case in SettingsViewController.
@ruri1208

Copy link
Copy Markdown
Author

@mach-port-t
Support landscape on iPhone (automatically avoid safe area)(original sheet)
https://github.com/user-attachments/assets/2119fb42-50ae-4f06-a186-a82f6dbd2df1

ruri1208 added 22 commits July 24, 2026 20:54
Added multitasking state observer and updated tab bar items accordingly.
Removed commented-out instantiation of themedTabViewController.
Refactor height multiplier calculation and add app switcher height constraint.
Adjust app switcher height constraint based on device type and orientation.
Added fullscreen handling for multitasking in openWindow method.
Refactor openWindow method to simplify window state checks and handle safe area insets.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants