You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
-Changed most project settings in the engine, so they have major and minor categories.
-Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
This commit is contained in:
@@ -654,7 +654,7 @@ static void engine_handle_cmd(struct android_app* app, int32_t cmd) {
|
||||
#else
|
||||
Error err = Main::setup("apk",0,NULL);
|
||||
|
||||
String modules = Globals::get_singleton()->get("android/modules");
|
||||
String modules = GlobalConfig::get_singleton()->get("android/modules");
|
||||
Vector<String> mods = modules.split(",",false);
|
||||
mods.push_back("GodotOS");
|
||||
__android_log_print(ANDROID_LOG_INFO,"godot","mod count: %i",mods.size());
|
||||
@@ -912,7 +912,7 @@ JNIEXPORT void JNICALL Java_org_godotengine_godot_Godot_registerSingleton(JNIEnv
|
||||
s->set_instance(env->NewGlobalRef(p_object));
|
||||
jni_singletons[singname]=s;
|
||||
|
||||
Globals::get_singleton()->add_singleton(Globals::Singleton(singname,s));
|
||||
GlobalConfig::get_singleton()->add_singleton(GlobalConfig::Singleton(singname,s));
|
||||
|
||||
}
|
||||
|
||||
@@ -983,7 +983,7 @@ JNIEXPORT jstring JNICALL Java_org_godotengine_godot_Godot_getGlobal(JNIEnv * en
|
||||
|
||||
String js = env->GetStringUTFChars( path, NULL );
|
||||
|
||||
return env->NewStringUTF(Globals::get_singleton()->get(js).operator String().utf8().get_data());
|
||||
return env->NewStringUTF(GlobalConfig::get_singleton()->get(js).operator String().utf8().get_data());
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user