Age | Commit message (Collapse) | Author |
|
- `EditorNavigationMeshGenerator` was being registered as part of the Core API,
even after d3f48f88bb84d22b7805ce971ac86cf1953a29fd. We must make sure to
set Editor as the current ClassDB API type before creating an instance.
- The `VisualScriptEngineSingleton.constant` property has a property hint string
that's different between tools and non-tools builds. This commit makes the
hint string to no longer be set in `_bind_methods`, and to instead set it in
`_validate_property`. This way it's ignored when calculating the API hash.
- `JavaClassWrapper` is now registered in ClassDB on all platforms,
using a dummy implementation on platforms other than Android.
This fixes API portability between Android and other platforms.
- Updated `--class-db-json` command to ignore non-virtual methods that start
with an underscore (see: 4be87c6016a5893cbde897924e540df4c988cee5).
|
|
|
|
Happy new year to the wonderful Godot community!
We're starting a new decade with a well-established, non-profit, free
and open source game engine, and tons of further improvements in the
pipeline from hundreds of contributors.
Godot will keep getting better, and we're looking forward to all the
games that the community will keep developing and releasing with it.
|
|
|
|
* "Add" button text in Groups Editor
* "Receiver Method" in Connect Signal Dialog
* "Play Mode" in Animation State Machine Editor
* "Mesh Library" button text in Mesh Library editor plugin
* Compose Array node button texts in Visual Script
* Various button texts in TileSet Editor
* Various Run Script errors
|
|
|
|
* File type names in file dialogs
* Layout option names
* Visual shader editor UI
|
|
Removed unused variables, add some constants numbers
|
|
|
|
|
|
When adding a node in the visual script editor while zoomed in, the position of the newly added node would be wrong.
|
|
Using codespell 1.16.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
dof
doubleclick
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
|
|
|
|
Set the properties of a Set node after add_node
|
|
Fix some crashes, overflows and using variables without values
|
|
|
|
Typo found in source string, reported by linux-man on weblate
|
|
|
|
|
|
timoschwarzer/remove-redundant-compiler-directives
Remove redundant compiler directives
|
|
Closes #32817
|
|
|
|
- Add or remove the necessary subdirectorires to the includes to remove
dependency on the editor directory being in the build's include path.
- Ensure includes in modified files conform to style guideline.
- Remove editor from the build include path.
|
|
|
|
|
|
Fix VS editor's "Create Function" dialog
|
|
Adds deconstruct nodes for the built-in types and adds default text to function rename_input_box for the visualscript.
|
|
|
|
Cleanup VS editor's left menu
|
|
|
|
|
|
And various fixes to bindings, hyperlinks and an uninitialized variable.
|
|
Removes the need to have separate graphs per function for the VisualScript Nodes, and refactoring UI and other improvements such as fuzzy search, right click search boxes and in-graph editable nodes
|
|
Fix a few missing bindings or unspecified argument names and default values.
|
|
Tool Mode for Visualscript
|
|
Add the ability to VisualScript to function in Tool mode aka the Editor itself similar to GDScript or Mono
|
|
Adds skip-breakpoints feature
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In the Visual Script editor, the override icon is not very clear what it's intended purpose is for. Currently, its tooltip just says: "Function:" which is the same tooltip as the "add new function" icon.
To resolve this issue, this PR adds descriptive tooltips to the following icons in the Visual Script editor:
-Override Function
-Add Function
-Add Variable
-Add Signal
|
|
|
|
Added lerp_angle built-in function
|
|
Changed some code reported by LGTM and Coverity
|
|
Co-authored-by: Xrayez <https://github.com/Xrayez>
Co-authored-by: DleanJeans <https://github.com/DleanJeans>
|
|
|
|
Add integer posmod and rename default arg names
|