Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] Update for Android library changes in Godot 4.4-beta4 (unreleased) #266

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dsnopek
Copy link
Collaborator

@dsnopek dsnopek commented Feb 11, 2025

These are the changes necessary to make hybrid apps compile and work with the (not-yet-committed) Godot PR godotengine/godot#102669.

It's built on top of #264, with the assumption that we'll merge that soon so our CI will work and we can resume other stuff, and that this PR will be merged after 4.4-beta4 releases (with the changes from godotengine/godot#102669)

@dsnopek dsnopek added the bug Something isn't working label Feb 11, 2025
@dsnopek dsnopek added this to the 4.x milestone Feb 11, 2025
@dsnopek dsnopek requested a review from m4gr3d February 11, 2025 16:59
@dsnopek dsnopek marked this pull request as draft February 11, 2025 16:59
@dsnopek dsnopek force-pushed the hybrid-godot-44b4-android-lib branch from 2b37463 to 4eeaa32 Compare February 11, 2025 21:58
Comment on lines +63 to +65
override fun getCommandLine(): MutableList<String> {
// Force XR to be turned off.
return mutableListOf("--xr_mode_regular", "--xr-mode", "off")
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'd want to append to the parent command line arguments to ensure we don't inadvertently break some features. If there is conflicts with the arguments we're adding, we should remove the conflicting arguments and keep the rest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants