Skip to content

Support landscape on iPhone#86

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

Support landscape on iPhone#86
ruri1208 wants to merge 63 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 added 3 commits July 24, 2026 01:08
Removed unused methods for app switcher height and view transition handling. Updated constraints for running apps scroll view and app switcher view.
Added a method to check multitasking status and updated window management methods to respect this setting.
@mach-port-t

Copy link
Copy Markdown
Member

yes, but I think most of Duy Tran's decisions are just right out wrong.

@mach-port-t

Copy link
Copy Markdown
Member

Duy Tran used 2000~ ish fucking branches to replace 2 pointers.

@mach-port-t

Copy link
Copy Markdown
Member

Duy Tran is a good hacker, but not a good engineer

@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

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