Compare commits

..

10 Commits

Author SHA1 Message Date
Wilson E. Alvarez 9767cd15b3
Fix broken conversion: Ref<Script> to const String 2025-02-05 12:57:31 -05:00
Wilson E. Alvarez c8be237a0d
Fix unhandled PROPERTY_HINT_NO_NODEPATH warning
Due to upstream change:

	6f7525c396
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez 52c4244798
Override renamed EditorPlugin::get_name() method
Due to upstream change:

	0ab3dc273e
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez aa1b8e1d1f
Refactor EditorHelpBit usage
Due to upstream change:

	4e19ab8afe
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez 96a32bea50
Fix unhandled PROPERTY_HINT_ONESHOT warning
Due to upstream change:

	761a20f7a7
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez 7674f07ac6
Fix forbidden comparisons between Ref and nullptr.
Necessary when compiling with strict_checks=yes.

Due to upstream change:

	df29cc696f
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez d28160f17f
Fix internal Button set_icon calls to set_button_icon
Due to upstream change:

    562c666e3d
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez 9818dfaad4
Fix unhandled PROPERTY_HINT_TOOL_BUTTON warning
Due to upstream change:

	85dfd89653
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez 588d173924
Fix unhandled PROPERTY_HINT_DICTIONARY_TYPE warning
Due to upstream change:

	9853a69144
2025-02-02 19:48:37 -05:00
Wilson E. Alvarez e56f010366
Update EditorMainScreen calls after its extraction
Due to upstream change:

	5e1c9d68aa
2025-02-02 19:48:37 -05:00
6 changed files with 17 additions and 21 deletions

View File

@ -108,7 +108,7 @@ jobs:
- name: 🌐 Web (wasm32, debug) - name: 🌐 Web (wasm32, debug)
runner: ubuntu-20.04 runner: ubuntu-20.04
platform: web platform: web
target: editor target: template_debug
arch: wasm32 arch: wasm32
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}
@ -122,7 +122,7 @@ jobs:
- name: 🤖 Android (arm64, debug) - name: 🤖 Android (arm64, debug)
runner: ubuntu-20.04 runner: ubuntu-20.04
platform: android platform: android
target: editor target: template_debug
arch: arm64 arch: arm64
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}
@ -136,7 +136,7 @@ jobs:
- name: 🤖 Android (arm32, debug) - name: 🤖 Android (arm32, debug)
runner: ubuntu-20.04 runner: ubuntu-20.04
platform: android platform: android
target: editor target: template_debug
arch: arm32 arch: arm32
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}
@ -150,7 +150,7 @@ jobs:
- name: 🤖 Android (x86_64, debug) - name: 🤖 Android (x86_64, debug)
runner: ubuntu-20.04 runner: ubuntu-20.04
platform: android platform: android
target: editor target: template_debug
arch: x86_64 arch: x86_64
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}
@ -164,7 +164,7 @@ jobs:
- name: 🤖 Android (x86_32, debug) - name: 🤖 Android (x86_32, debug)
runner: ubuntu-20.04 runner: ubuntu-20.04
platform: android platform: android
target: editor target: template_debug
arch: x86_32 arch: x86_32
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}
@ -178,7 +178,7 @@ jobs:
- name: 🍏 iOS (arm64, debug) - name: 🍏 iOS (arm64, debug)
runner: macos-latest runner: macos-latest
platform: ios platform: ios
target: editor target: template_debug
arch: arm64 arch: arm64
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}
@ -193,7 +193,7 @@ jobs:
- name: 🍏 iOS (simulator, debug) - name: 🍏 iOS (simulator, debug)
runner: macos-latest runner: macos-latest
platform: ios platform: ios
target: editor target: template_debug
arch: universal arch: universal
scons-flags: ios_simulator=yes scons-flags: ios_simulator=yes
should-build: ${{ !inputs.test-build }} should-build: ${{ !inputs.test-build }}

View File

@ -168,12 +168,10 @@ jobs:
# ! Note: Vulkan SDK changed packaging, so we need to inline these steps for the time being. # ! Note: Vulkan SDK changed packaging, so we need to inline these steps for the time being.
#sh misc/scripts/install_vulkan_sdk_macos.sh #sh misc/scripts/install_vulkan_sdk_macos.sh
curl -L "https://sdk.lunarg.com/sdk/download/latest/mac/config.json" -o /tmp/vulkan-sdk.json
sdk_version=`jq -r '.version' /tmp/vulkan-sdk.json`
curl -L "https://sdk.lunarg.com/sdk/download/latest/mac/vulkan-sdk.zip" -o /tmp/vulkan-sdk.zip curl -L "https://sdk.lunarg.com/sdk/download/latest/mac/vulkan-sdk.zip" -o /tmp/vulkan-sdk.zip
unzip /tmp/vulkan-sdk.zip -d /tmp unzip /tmp/vulkan-sdk.zip -d /tmp
/tmp/InstallVulkan-${sdk_version}.app/Contents/MacOS/InstallVulkan-${sdk_version} --accept-licenses --default-answer --confirm-command install /tmp/InstallVulkan.app/Contents/MacOS/InstallVulkan --accept-licenses --default-answer --confirm-command install
rm -Rf /tmp/InstallVulkan-${sdk_version}.app rm -Rf /tmp/InstallVulkan.app
rm -f /tmp/vulkan-sdk.zip rm -f /tmp/vulkan-sdk.zip
- name: Set up scons cache - name: Set up scons cache

View File

@ -66,5 +66,5 @@ option again to update and tidy up the XML files.
Sphinx RST files for the class documentation are generated from Sphinx RST files for the class documentation are generated from
XML files using the Godot script ``make_rst.py`` and stored in the ``doc/source/classes`` directory. XML files using the Godot script ``make_rst.py`` and stored in the ``doc/source/classes`` directory.
This process is performed using our own script ``scripts/update_rst.sh``. RST files This process is performed using our own script ``gdextension/update_rst.sh``. RST files
in ``doc/source/classes`` should not be edited manually. in ``doc/source/classes`` should not be edited manually.

View File

@ -17,19 +17,19 @@ linux.debug.arm64 = "res://addons/limboai/bin/liblimboai.linux.editor.arm64.so"
linux.release.arm64 = "res://addons/limboai/bin/liblimboai.linux.template_release.arm64.so" linux.release.arm64 = "res://addons/limboai/bin/liblimboai.linux.template_release.arm64.so"
linux.debug.rv64 = "res://addons/limboai/bin/liblimboai.linux.editor.rv64.so" linux.debug.rv64 = "res://addons/limboai/bin/liblimboai.linux.editor.rv64.so"
linux.release.rv64 = "res://addons/limboai/bin/liblimboai.linux.template_release.rv64.so" linux.release.rv64 = "res://addons/limboai/bin/liblimboai.linux.template_release.rv64.so"
android.debug.arm64 = "res://addons/limboai/bin/liblimboai.android.editor.arm64.so" android.debug.arm64 = "res://addons/limboai/bin/liblimboai.android.template_debug.arm64.so"
android.release.arm64 = "res://addons/limboai/bin/liblimboai.android.template_release.arm64.so" android.release.arm64 = "res://addons/limboai/bin/liblimboai.android.template_release.arm64.so"
android.debug.arm32 = "res://addons/limboai/bin/liblimboai.android.editor.arm32.so" android.debug.arm32 = "res://addons/limboai/bin/liblimboai.android.template_debug.arm32.so"
android.release.arm32 = "res://addons/limboai/bin/liblimboai.android.template_release.arm32.so" android.release.arm32 = "res://addons/limboai/bin/liblimboai.android.template_release.arm32.so"
android.debug.x86_64 = "res://addons/limboai/bin/liblimboai.android.editor.x86_64.so" android.debug.x86_64 = "res://addons/limboai/bin/liblimboai.android.template_debug.x86_64.so"
android.release.x86_64 = "res://addons/limboai/bin/liblimboai.android.template_release.x86_64.so" android.release.x86_64 = "res://addons/limboai/bin/liblimboai.android.template_release.x86_64.so"
android.debug.x86_32 = "res://addons/limboai/bin/liblimboai.android.editor.x86_32.so" android.debug.x86_32 = "res://addons/limboai/bin/liblimboai.android.template_debug.x86_32.so"
android.release.x86_32 = "res://addons/limboai/bin/liblimboai.android.template_release.x86_32.so" android.release.x86_32 = "res://addons/limboai/bin/liblimboai.android.template_release.x86_32.so"
ios.debug.arm64 = "res://addons/limboai/bin/liblimboai.ios.editor.arm64.dylib"
ios.release.arm64 = "res://addons/limboai/bin/liblimboai.ios.template_release.arm64.dylib" ios.release.arm64 = "res://addons/limboai/bin/liblimboai.ios.template_release.arm64.dylib"
ios.debug.simulator = "res://addons/limboai/bin/liblimboai.ios.editor.universal.dylib" ios.debug.arm64 = "res://addons/limboai/bin/liblimboai.ios.template_debug.arm64.dylib"
ios.release.simulator = "res://addons/limboai/bin/liblimboai.ios.template_release.universal.dylib" ios.release.simulator = "res://addons/limboai/bin/liblimboai.ios.template_release.universal.dylib"
web.debug.wasm32 = "res://addons/limboai/bin/liblimboai.web.editor.wasm32.wasm" ios.debug.simulator = "res://addons/limboai/bin/liblimboai.ios.template_debug.universal.dylib"
web.debug.wasm32 = "res://addons/limboai/bin/liblimboai.web.template_debug.wasm32.wasm"
web.release.wasm32 = "res://addons/limboai/bin/liblimboai.web.template_release.wasm32.wasm" web.release.wasm32 = "res://addons/limboai/bin/liblimboai.web.template_release.wasm32.wasm"
[icons] [icons]

View File

@ -404,11 +404,9 @@ String LimboUtility::get_property_hint_text(PropertyHint p_hint) const {
case PROPERTY_HINT_ONESHOT: { case PROPERTY_HINT_ONESHOT: {
return "ONESHOT"; return "ONESHOT";
} }
#ifdef LIMBOAI_MODULE
case PROPERTY_HINT_NO_NODEPATH: { case PROPERTY_HINT_NO_NODEPATH: {
return "NO_NODEPATH"; return "NO_NODEPATH";
} }
#endif // ! LIMBOAI_MODULE
case PROPERTY_HINT_LOCALE_ID: { case PROPERTY_HINT_LOCALE_ID: {
return "LOCALE_ID"; return "LOCALE_ID";
} }