summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
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
2022-12-08Fix autocomplete crash as it would infinite loopAdam Scott
2022-12-08Use capitalized ID in the docHaoyu Qiu
2022-12-07Add missing packed scene cache clear inside `GDScriptCache::clear()`Adam Scott
2022-12-07Merge pull request #69717 from Chaosus/gds_fix_lookupRémi Verschelde
Fix lookup to docs for variables initialized with `get_node`
2022-12-07Merge pull request #69690 from BastiaanOlij/display_refresh_typeRémi Verschelde
Fix property type for OpenXR display refresh rate
2022-12-07Merge pull request #69654 from BastiaanOlij/openxr_submit_depth_optionalRémi Verschelde
Make submitting depth buffer in OpenXR optional
2022-12-07Merge pull request #69627 from RumblingTurtle/editor-scene-importer-crash-fixRémi Verschelde
Fix crash on old scene reimport
2022-12-07Fix lookup to docs for variables initialized with `get_node`Yuri Rubinsky
2022-12-07Fix property type for OpenXR display refresh rateBastiaan Olij
2022-12-06 EditorSceneFormatImporterGLTF: check if "animation/trimming" parameter from ↵Eduard Zalyaev
import settings exists Fixes godotengine#69625
2022-12-06Merge pull request #69506 from adamscott/move-gdscript-uninit-to-finalizeRémi Verschelde
Move GDScript uninitialization to `GDScriptLanguage::finish()`
2022-12-06Move GDScript uninitialization to `GDScriptLanguage::finalize()`Adam Scott
Co-authored-by: Ricardo Buring <ricardo.buring@gmail.com> Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>
2022-12-06Make submitting depth buffer in OpenXR optionalBastiaan Olij
2022-12-06Fix typo that resulted in left eye depth buffer being submitted for the ↵Bastiaan Olij
right eye
2022-12-06Merge pull request #69606 from red1939/bug/vscode_crashRémi Verschelde
Keep GDScriptAnalyzer alive for whole parse()
2022-12-06Merge pull request #69639 from Chaosus/gds_fix_completionRémi Verschelde
Fix completion for the raw `get_node` call
2022-12-06Keep GDScriptAnalyzer alive for whole parse()Bartosz Bielecki
Analyzed data is allocated by Parser but kept as a reference in the cache which in turn is held by the Analyzer. If Analyzer goes away Parser is left with a tree of dangling references. Code is analogous to all other usages of Analyzer + Parser pair.