Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-24 | Remove VisualScript module for 4.0 | Rémi Verschelde | |
As announced in https://godotengine.org/article/godot-4-will-discontinue-visual-scripting, Godot maintainers have agreed to discontinue the current implementation of our VisualScript language. The way it had been designed was not user-friendly enough and we did not succeed in improving its usability to actually make it a good low-code solution for users who need one. So we prefer to remove it for Godot 4.0 and leave the door open for new, innovative ideas around visual scripting, to be developed as plugins or extensions now that Godot provides sufficient functionality for this (notably via GDExtension and the godot-cpp C++ bindings). The current module has been moved to a dedicated repository (with full Git history extracted with `git filter-branch`): https://github.com/godotengine/godot-visual-script It can still be compiled as a C++ module (for now, but will likely require work to be kept in sync with the engine repository), but our hope is that contributors will port it to GDExtension (which is quite compatibile with the existing C++ module code when using the godot-cpp C++ bindings). | |||
2022-08-23 | Replace Array return types with TypedArray 2 | kobewi | |
2022-08-19 | Merge pull request #64334 from YuriSizov/core-bind-property-revert-methods | Yuri Sizov | |
Make `property_*_revert` methods multilevel and expose them for scripting | |||
2022-08-18 | Make `property_*_revert` methods multilevel and expose them for scripting | Yuri Sizov | |
2022-08-17 | Document that Object metadata starting with `_` is editor-only | Hugo Locurcio | |
2022-08-15 | [doc] Use "param" instead of "code" to refer to parameters (5) | Andy Maloney | |
2022-08-08 | Rename the argument tag to param in XML documentation | Yuri Sizov | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-06-14 | Change set/get binding to use StringName | kobewi | |
2022-04-29 | Change 'throws an error' to 'prints an error' in classref | PureAsbestos | |
2022-03-30 | Make vararg method bind no return and return | Pierre-Thomas Meisels | |
Type emit_signal exposed method return type set UndoRedo add_do_method and add_undo_method exposed return void Set TreeItem::_call_recursive_bind returns void Set _rpc_bind and _rpc_id_bind returns void in Node Set _call_group and _call_group_flags method returns void in SceneTree Set godot-cpp-test CI flag to false | |||
2022-03-22 | Add optional 'default' argument to get_meta() | kobewi | |
2022-03-21 | update _init() description | zacryol | |
Specify details regarding required parameters. | |||
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-02-02 | DOCS: Object.set() does nothing on type mismatch | Max Hilbrunner | |
2022-01-09 | Add a note that the script property is part of the object class | skyace65 | |
2021-12-22 | Add a link to the notifications tutorial page in the object class reference | skyace65 | |
2021-11-22 | Clarify get_indexed in relation to Nodes | kobewi | |
2021-11-15 | Replace Godot docs URL with `$DOCS_URL` in XML class reference | Rémi Verschelde | |
2021-10-06 | doc: Update links to latest documentation after content reorganization | Rémi Verschelde | |
2021-09-13 | Merge pull request #52587 from zacryol/call_example_change | Max Hilbrunner | |
Change example used for StringName call methods | |||
2021-09-13 | Document `Object.get_class()/is_class()` ignores `class_name` declaration | Hugo Locurcio | |
2021-09-11 | Change example used for StringName call methods | zacryol | |
Co-authored-by: Raul Santos <raulsntos@gmail.com> | |||
2021-08-26 | Correct null and boolean values being capitalised by the str command | Balloonpopper | |
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-07-22 | Make Object "meta" functions take StringName. | Fabio Alessandrelli | |
The various get_meta, set_meta, has_meta, get_meta_list, remove_meta functions now uses StringName, allowing further optimizations via the SNAME macro when used from C++ (this PR does not change the various usage though). | |||
2021-06-18 | Better format arguments in variant parser | Michael Alexsander Silva Dias | |
2021-06-11 | Rename Reference to RefCounted | Pedro J. Estébanez | |
2021-03-19 | class reference proofreading | Paul Joannon | |
2021-02-19 | doc: Sync classref with current source | Rémi Verschelde | |
And fix various bogus bindings following previous PRs. | |||
2021-02-08 | Merge pull request #43245 from HaSa1002/docs-object | Rémi Verschelde | |
Docs: Object: Use new signal syntax and port to C# | |||
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2021-01-04 | Docs: Object: Use new signal syntax and port to C# | HaSa1002 | |
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> Co-authored-by: Aaron Franke <arnfranke@yahoo.com> Co-authored-by: Ignacio Etcheverry <ignalfonsore@gmail.com> | |||
2020-09-14 | Document how to remove metadata from an Object | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/4010. | |||
2020-08-31 | doc: Sync classref with current source | Rémi Verschelde | |
2020-08-19 | Update GDScriptTranslationParserPlugin to use GDSriptParser instead of RegEx. | SkyJJ | |
2020-08-19 | Updated Translation architecture to have TranslationPO, did some commit ↵ | SkyJJ | |
fixes and updated class Reference. | |||
2020-07-27 | Improve the Object, Reference and Resource class documentations | Hugo Locurcio | |
2020-07-14 | Mention C# gotchas in Object's dynamic call/set/connect methods | Hugo Locurcio | |
This closes #34015. | |||
2020-06-12 | Document the `in` operator in String, Array and Dictionary classes | Hugo Locurcio | |
This also clarifies the `in` operator behavior in Object. | |||
2020-05-18 | Update description of Object.free() method | Remi Rampin | |
Clarify that variables pointing to an object don't become `null` when that object is freed, it just makes them invalid. (cherry picked from commit ccf5703568ab7c33723f322088c83a7d9ebcf5a8) | |||
2020-03-30 | doc: Update classref with node renames | Rémi Verschelde | |
A few extra renames for classes which were missed in last week's PRs. | |||
2020-03-23 | Added has_signal method for Object | PouleyKetchoupp | |
2020-02-22 | doc: Sync classref with StringName/Callable changes | Rémi Verschelde | |
2020-02-18 | doc: Sync classref with current source | Rémi Verschelde | |
Handle removal of Pool*Array types and other recent changes. | |||
2020-01-31 | Update docs to version 4.0 | clayjohn | |
2020-01-26 | doc: Drop unused 'category' property from header | Rémi Verschelde | |
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0. | |||
2020-01-23 | Remove unnecessary extra spaces before comments in code examples. | Michael Alexsander | |
2020-01-06 | doc: Document what happens to old script with Object.set_script() | rainlizard | |
2020-01-04 | Document the return value of `Object.get()` with a nonexistent property | Hugo Locurcio | |