summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-09Fix multiple issues that make the normal roughness texture unusableclayjohn
2023-01-09Merge pull request #71119 from RandomShaper/shader_rehashRémi Verschelde
Make inclusion of Godot version in shader hash universal
2023-01-09Merge pull request #71118 from RandomShaper/git_worktreesRémi Verschelde
Support Git worktrees in generation of hash header
2023-01-09Make inclusion of Godot version in shader hash universalPedro J. Estébanez
2023-01-09Support Git worktrees in generation of hash headerPedro J. Estébanez
2023-01-09Merge pull request #71114 from reduz/cleanup-property-hintsRémi Verschelde
Removed unused property hints and `Object::get_translatable_strings()`
2023-01-09Merge pull request #71116 from raulsntos/dotnet/core-bitfield-enumsRémi Verschelde
C#: Add `[Flags]` attribute to core bitfield enums
2023-01-09Merge pull request #71110 from ↵Rémi Verschelde
dependabot/dependabot/npm_and_yarn/platform/web/json5-1.0.2 Bump json5 from 1.0.1 to 1.0.2 in /platform/web
2023-01-09Removed unused property hints and `Object::get_translatable_strings()`Juan Linietsky
* Remove unused `EditorPropertyMember` and related hints, previouly used by VisualScript. Such logic should be implemented in the VS module itself. * As the above broke compatibility with the VS module, clean up the other hacks that were still in core in support of VisualScript. * `PROPERTY_USAGE_INTERNATIONALIZED` was only used in Object's `get_translatable_strings()`, which is a legacy function not used anywhere. So both are removed. * Reordered some usage flags after the above removal to minimize the diff. * General clean up. Fixes #30203. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-01-09C#: Add `[Flags]` attribute to core bitfield enumsRaul Santos
2023-01-09Bump json5 from 1.0.1 to 1.0.2 in /platform/webdependabot[bot]
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09Merge pull request #70882 from ↵Rémi Verschelde
YuriSizov/control-various-inconsistencies-is-my-jam Fix inconsistent state of Controls when editing and running scenes
2023-01-09Merge pull request #71107 from vnen/gdscript-fix-nil-address-assignRémi Verschelde
GDScript: Don't use the NIL address to hold return value of functions
2023-01-09Merge pull request #70655 from vonagam/fix-assert-multilineRémi Verschelde
GDScript: Fix multiline and trailing comma for assert
2023-01-09Merge pull request #71082 from AThousandShips/array_find_fixRémi Verschelde
Fix for comparisons with PackedArrays
2023-01-09Merge pull request #64795 from RandomShaper/fix_saferefcountRémi Verschelde
Prevent misuse of SafeRefCount
2023-01-09Merge pull request #70022 from marius-se/fix/ios_model_idsRémi Verschelde
iOS: Add new model identifiers for DPI metrics
2023-01-09GDScript: Allow using await on calls to void functionsGeorge Marques
2023-01-09Fix inconsistent state of Controls when editing and running scenesYuri Sizov
2023-01-09GDScript: Don't use the NIL address to hold return value of functionsGeorge Marques
This prevents that the NIL address is filled with another value, which causes problems for some instructions that read from NIL.
2023-01-09iOS: Add new model identifiers for DPI metricsMarius Seufzer
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2023-01-09Merge pull request #71101 from dalexeev/fix-unpressable-buttonsRémi Verschelde
Fix unpressable buttons
2023-01-09Prevent misuse of SafeRefCountPedro J. Estébanez
2023-01-09Fix unpressable buttonsDanil Alexeev
2023-01-09Merge pull request #71028 from ↵Rémi Verschelde
adamscott/make-gdscript-clear-less-prone-to-heap-use-after-free Resolve `GDScript::clear()` `heap-use-after-free` ASAN errors
2023-01-09Merge pull request #70580 from timothyqiu/drop-externRémi Verschelde
Fix error when dropping script into script editor
2023-01-09Fix typos with codespellRémi Verschelde
Also includes #71080. Co-authored-by: Psychpsyo <60073468+Psychpsyo@users.noreply.github.com>
2023-01-09Merge pull request #70996 from reduz/properly-report-callable-bound-argumentsRémi Verschelde
Properly report Callable bound arguments
2023-01-09Merge pull request #70920 from KoBeWi/exhibit_inside_catalogmapRémi Verschelde
Add Show in FileSystem option in the inspector
2023-01-09Merge pull request #71045 from reduz/use-bitfield-in-core-typesRémi Verschelde
Use BitField<> in core type masks
2023-01-08Properly report Callable bound argumentsJuan Linietsky
Fixes #63213 Adds a function: Callable::get_amount_of_arguments_bound() to query this in callables. Exposed to the engine API.
2023-01-08Add Show in FileSystem option in the inspectorkobewi
2023-01-08Merge pull request #70994 from reduz/prevent-inspector-resource-recursionRémi Verschelde
Prevent recursion (and hence crash) in inspector resource assignment.
2023-01-08Merge pull request #71037 from reduz/array-format-bitfieldRémi Verschelde
Use BitField<> hint for Mesh.ArrayFormat and Control.SizeFlags
2023-01-08Merge pull request #70463 from DarkKilauea/nav-server-constRémi Verschelde
[4.x] Rework const on NavigationServer methods
2023-01-08Merge pull request #71068 from DarkMessiah/fix_about_godotRémi Verschelde
Fix UTF-8 encoding for copyright in About dialog
2023-01-08Merge pull request #71064 from DarkMessiah/expose_clear_tabsRémi Verschelde
Expose TabBar::clear_tabs to GDScript
2023-01-08Merge pull request #71057 from EricEzaM/editor-node-cleanupRémi Verschelde
Remove unnecessary changing of shortcut name in editor node.
2023-01-08Merge pull request #71055 from EricEzaM/66424-fix-undo-redoRémi Verschelde
Fix Undo/Redo not working until Scene menu is opened.
2023-01-08Merge pull request #71047 from jordigcs/node-path-apostRémi Verschelde
Force double quotes for NodePaths with apostrophes
2023-01-08Merge pull request #71052 from Chaosus/fix_astargrid2dRémi Verschelde
Fix error in `AstarGrid2D::get_id_path`
2023-01-08Merge pull request #70281 from CherrySodaPop/get-impulse-3dRémi Verschelde
Implement collision impulse in Godot Physics 3D
2023-01-08Merge pull request #71036 from Calinou/shader-editor-tweak-disabled-branch-colorRémi Verschelde
Tweak text color for disabled preprocessor branches in the shader editor
2023-01-08Merge pull request #69809 from KoBeWi/runtime_enabler_2dRémi Verschelde
Fix VisibleOnScreenEnabler disabling in editor
2023-01-08Merge pull request #70923 from KoBeWi/actual_resourceRémi Verschelde
Refactor inspector code for getting resource
2023-01-08Merge pull request #71013 from voidedWarranties/fix_ext_property_default_valueRémi Verschelde
Fix `ScriptInstanceExtension::get_property_default_value` return value
2023-01-08Use BitField<> in core type masksJuan Linietsky
* All core types masks are now correctly marked as bitfields. * The enum hacks in MouseButtonMask and many other types are gone. This ensures that binders to other languages non C++ can actually implement type safe bitmasks. * Most bitmask operations replaced by functions in BitField<> * Key is still a problem because its enum and mask at the same time. While it kind of works in C++, this most likely can't be implemented safely in other languages and will have to be changed at some point. Mostly left as-is. * Documentation and API dump updated to reflect bitfields in core types.
2023-01-08Fix for PackedArray comparisonNinni Pipping
2023-01-08GDScript: Fix multiline and trailing comma for assertDmitrii Maganov
2023-01-08Use BitField<> hint for ArrayFormatJuan Linietsky
This was missing in the conversion of bitflags to BitField<>.