summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-12-15Batch import Blend files using XML RPCRedMser
This improves performance when importing many Blender files, as it avoids waiting for Blender to startup every time. Old logic is still available by setting the RPC port setting to 0.
2022-12-15Fix typos with codespellRémi Verschelde
2022-12-15Merge pull request #69471 from rune-scape/rune-out-of-orderRémi Verschelde
GDScript: Out of order member resolution
2022-12-14GDScript: Allow out of order member resolutionrune-scape
2022-12-14Merge pull request #69971 from neikeq/csharp-vararg-ret-premature-freeRémi Verschelde
C#: Fix premature free of returned Variant in vararg methods
2022-12-14Merge pull request #69968 from raulsntos/dotnet/signalRémi Verschelde
C#: Rename `SignalInfo` to `Signal` and make awaitable
2022-12-13Merge pull request #68528 from BastiaanOlij/openxr_actionmap_changesRémi Verschelde
Various fixes for OpenXR action map meta data and editing
2022-12-13Merge pull request #70010 from akien-mga/graphite-mitRémi Verschelde
graphite: Update to latest Git, switch to MIT license
2022-12-13Merge pull request #69992 from rune-scape/stringname-not-compatRémi Verschelde
GDScript Analyzer: Fix String type compatibility being too permissive
2022-12-13graphite: Update to latest Git, switch to MIT licenseRémi Verschelde
Graphite is now available under: MIT OR MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later We pick MIT which is the same as Godot's main license for simplicity. Remove define to skip deprecation warnings, upstream fixed those.
2022-12-12Improve architecture support logic in Raycast moduleAaron Franke
2022-12-12C#: Fix premature free of returned Variant in vararg methodsIgnacio Roldán Etcheverry
Notably, this fixes obscure issues after calling `script.New()` when the returned instance is a `RefCounted`.
2022-12-12C#: Rename SignalInfo to Signal and make awaitableRaul Santos
2022-12-12C#: Fix bindings generator for methods that return signalsRaul Santos
2022-12-12Merge pull request #69629 from smix8/agent_wild_callback_pointer_4.xRémi Verschelde
Fix Navigation agent callback wild pointer crash
2022-12-12Fix String type compatibility being too permissiverune-scape
2022-12-12Fix Navigation agent callback wild pointer crashsmix8
Fixes crash in sanitizer builds when callback agent or object are already freed.
2022-12-12Merge pull request #69718 from groud/finally_rename_gdnative_to_gdextensionRémi Verschelde
Rename all gdnative occurences to gdextension
2022-12-12Rename all gdnative occurences to gdextensionGilles Roudière
Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension ->Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION ->EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface
2022-12-12Merge pull request #69925 from aaronfranke/gltf-export-pref-stateRémi Verschelde
Pass GLTFState to the export_preflight method
2022-12-11Merge pull request #69416 from anvilfolk/default-valRémi Verschelde
Add GDScript implicit type conversion for member variables with initializers
2022-12-11Merge pull request #69933 from neikeq/issue-69822Rémi Verschelde
C#: Fix exported properties of GodotObject[] type
2022-12-11Add GDScript member initializer implicit type conversionocean (they/them)
2022-12-11Merge pull request #69869 from raulsntos/dotnet/attributesIgnacio Roldán Etcheverry
C#: Expose attribute properties and add documentation
2022-12-11Merge pull request #69894 from evan-gordon/text-server-uppercase-fixRémi Verschelde
check for empty string TextServer _string_to_upper
2022-12-11Merge pull request #66733 from MewPurPur/unary-op-warningsRémi Verschelde
Fix unary op warnings never showing
2022-12-11C#: Fix exported properties of GodotObject[] typeIgnacio Roldán Etcheverry
This was a regression from 17b2838f39c634324710166d2f36458906ecaf4a. `MarshalUtils` was changed in the source generators to use `ConvertTo<T>` and `CreateFrom<T>`, which don't support `GodotObject[]` because it would need reflection. As such, we need to keep the custom cases for `GodotObject[]` in `MarshalUtils`.
2022-12-11check for empty string TextServer _string_to_upperevan-gordon
2022-12-11Pass GLTFState to the export_preflight methodAaron Franke
2022-12-11Merge pull request #69897 from poohcom1/fix/function-return-completionRémi Verschelde
Fix autocomplete on functions returning variants
2022-12-11Fix subscript of preloaded scriptrune-scape
2022-12-11Merge pull request #69883 from adamscott/fix-gdscript-cache-clear-crashRémi Verschelde
Fix `GDScriptCache::clear()` crash when clearing packed scenes
2022-12-11Fix autocomplete on functions returning variantspoohcom1
- When guessing return type, check type hints before last return value
2022-12-10Fix `GDScriptCache::clear()` crash when clearing packed scenesAdam Scott
2022-12-10Consistently use `p_` for parameters in GLTFDocumentAaron Franke
2022-12-10Merge pull request #69857 from bruvzg/bim_font_no_cleanRémi Verschelde
[TextServer] Do not clean up font texture cache when setting `allow_system_fallback` property.
2022-12-10Merge pull request #67399 from Calinou/rename-precision-double-sconsRémi Verschelde
Rename `float=64` SCons option to `precision=double`
2022-12-10Merge pull request #66729 from DarkKilauea/nav-ownersRémi Verschelde
Enable assigning an owner to navigation regions and links
2022-12-10Merge pull request #69587 from ↵Rémi Verschelde
adamscott/fix-constant-base-typing-in-extended-class Fix constants scope in extended or inner GDScript classes
2022-12-10Enable assigning an owner to navigation regions and linksJosh Jones
This allows users of the server APIs to get back the nodes that created certain regions and links.
2022-12-10C#: Expose attribute properties and add documentationRaul Santos
- Exposes the properties of C# attribute so they can be accessed from reflection, renaming them to PascalCase to follow .NET conventions. - Added some documentation to the newly exposed members. - Made attribute properties readonly to avoid giving the impression that they could be modified.
2022-12-10Remove debug macro for GDScriptLanguage script_listAdam Scott
2022-12-10Fix constant base typing in extended GDScript classAdam Scott
2022-12-10Fix `GDScriptCache` to not remove scripts/scenes individually when clearingAdam Scott
2022-12-10Rename `float=64` SCons option to `precision=double`Hugo Locurcio
This avoids confusion with the old `bits=64` option and building for 64-bit CPUs in general.
2022-12-10[TextServer] Do not clean up font texture cache when setting ↵bruvzg
`allow_system_fallback` property.
2022-12-10Merge pull request #69518 from rune-scape/rune-analyze-valuesRémi Verschelde
GDScript: Preload should make native type
2022-12-10Merge pull request #69372 from aaronfranke/gltf-cleanupRémi Verschelde
GLTF module: Clean up lots of includes
2022-12-10Merge pull request #69467 from rune-scape/rune-subclass-script-pathRémi Verschelde
GDScript: Fix subclass script path issues
2022-12-09Merge pull request #68747 from rune-scape/rune-stringname-unificationRémi Verschelde
GDScript: Unify StringName and String