Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-13 | GDScript: Fix native class not set with inheritance | George Marques | |
2020-11-11 | Refactor variant built-in methods yet again. | reduz | |
* Using C-style function pointers now, InternalMethod is gone. * This ensures much better performance in typed code. * Renamed builtin_funcs to utility_funcs, to avoid naming confusion | |||
2020-11-10 | Minor clamp and float fixes | Aaron Franke | |
2020-11-10 | Fix completion for built-in load function | Gustav | |
2020-11-10 | Merge pull request #43423 from Calinou/doc-assert-avoid-side-effects | Rémi Verschelde | |
Clarify that code in `assert()` should avoid side effects | |||
2020-11-09 | Variant: Sync docs with new constructors, fixups after #43403 | Rémi Verschelde | |
Change DocData comparators for MethodDoc and ArgumentDoc to get a better ordering of constructors. | |||
2020-11-09 | Clarify that code in `assert()` should avoid side effects | Hugo Locurcio | |
2020-11-09 | Variant: Rename Type::_RID to Type::RID | Rémi Verschelde | |
The underscore prefix was used to avoid the conflict between the `RID` class name and the matching enum value in `Variant::Type`. This can be fixed differently by prefixing uses of the `RID` class in `Variant` with the scope resolution operator, as done already for `AABB`. | |||
2020-11-09 | Refactored variant constructor logic | reduz | |
2020-11-07 | Reorganized core/ directory, it was too fatty already | reduz | |
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code | |||
2020-11-07 | Refactored variant setters/getters | reduz | |
-Discern between named, indexed and keyed -Get direct access to functions for typed GDScript and GDNative bindings -Small changes to some classes in order to work with the new setget binder | |||
2020-11-06 | Exposed randi_range to global funcs + renamed rand_range to randf_range | Yuri Roubinsky | |
2020-11-05 | Merge pull request #42724 from theoway/error_message_fix_call_recursive | Rémi Verschelde | |
Fixes the misleading message when a non-existing function name is passed to TreeItem.call_recursive() | |||
2020-11-03 | Merge pull request #41516 from Lunatoid/allow-object-new | Rémi Verschelde | |
Fixed ParseError when calling Object.new() | |||
2020-10-25 | Optimize SVG using `svgcleaner --multipass` | Hugo Locurcio | |
This decreases the editor binary size by about 8 KB. | |||
2020-10-23 | Shows ColorRect in Color constants autocompletion | Yuri Roubinsky | |
2020-10-20 | Merge pull request #42943 from vnen/gdscript-local-scope-fix | Rémi Verschelde | |
Fix handling of scope for local GDScript variables | |||
2020-10-20 | Merge pull request #41983 from ThakeeNathees/array-const-folding-bug-fix | George Marques | |
Array/Dictionary Nodes no more reduced to array/dictionary variant | |||
2020-10-20 | GDScript: Fix handling of scope for local variables | George Marques | |
2020-10-20 | GDScript: Add initialization for the language before debug tests | George Marques | |
This ensures that the tests will use a full environment with correct settings so global classes and autoloads can be properly found. | |||
2020-10-19 | Merge pull request #42067 from ThakeeNathees/for-loop-stack-overriden-fix | George Marques | |
GDScript: for loop override stack variable bug fix | |||
2020-10-17 | Fixes the misleading error message for call_recursive method for TreeItems | Umang Kalra | |
2020-10-14 | Link the Random number generation tutorial in the class reference | Hugo Locurcio | |
2020-10-08 | Merge pull request #41881 from ThakeeNathees/crash-on-builtin-constructor | George Marques | |
GDScript crash on builtin type constructor fix | |||
2020-10-04 | Merge pull request #42439 from Xrayez/doc-gdscript-load-and-resloader-xref | Rémi Verschelde | |
Cross-reference GDScript `load` and `ResourceLoader.load` in classref | |||
2020-10-03 | Switch from recursion to iterative for backfilling colour regions | Paulb23 | |
2020-10-02 | Fixed padding bug of sprintf function | Serhat | |
2020-10-01 | Merge pull request #41829 from RandomShaper/fix_40353 | Rémi Verschelde | |
Avoid warning about harmless unfulfilled yields | |||
2020-09-30 | Cross-reference GDScript `load` and `ResourceLoader.load` in classref | Andrii Doroshenko (Xrayez) | |
The GDScript `load` mention is moved from the class `ResourceLoader` description to the `ResourceLoader.load` method description instead, where it is more likely to be found. | |||
2020-09-26 | Avoid infinite loop in GDScript at shutdown | Pedro J. Estébanez | |
2020-09-24 | Improve documentation related to printing error/warning messages | Hugo Locurcio | |
2020-09-18 | Merge pull request #41930 from RandomShaper/fix_gdscript_leaks | Rémi Verschelde | |
Fix leaks in GDScript | |||
2020-09-18 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.17.1. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn 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 ``` | |||
2020-09-18 | GDScript: for loop override stack variable bug fix | Thakee Nathees | |
Fix: #42050 | |||
2020-09-14 | Several documentation improvements | Danil Alexeev | |
2020-09-11 | Array/Dictinoary no more reduced to array/dictionary variant | Thakee Nathees | |
Fix: #41377 Fix: #20436 Fix: #41953 | |||
2020-09-10 | Ensure cyclic dependencies between scripts are broken at exit | Pedro J. Estébanez | |
2020-09-10 | Prevent cyclic reference between script and its members | Pedro J. Estébanez | |
2020-09-09 | GDScript: Fix MutexLock usage, fixes Clang 6 compat | Rémi Verschelde | |
Fixes #41852. | |||
2020-09-08 | Merge pull request #41709 from ThakeeNathees/dictionary-indexing-bug-fix | Rémi Verschelde | |
Fixed parser error when indexing a dictionary. | |||
2020-09-08 | GDScript crash on builtin type constructor fix | Thakee Nathees | |
Fix: #41848 | |||
2020-09-07 | Merge pull request #38308 from bruvzg/sad_security_circus | Rémi Verschelde | |
Adds PCK encryption support (using script encryption key for export). | |||
2020-09-06 | Avoid warning about harmless unfulfilled yields | Pedro J. Estébanez | |
2020-09-06 | Merge pull request #41803 from ThakeeNathees/parameter-type-infer-bug-fix | Rémi Verschelde | |
GDScript: parameter infer type bug fix | |||
2020-09-06 | GDScript: parameter infer type bug fix | Thakee Nathees | |
Fix: #41772 | |||
2020-09-05 | Adds PCK encryption support (using script encryption key for export). | bruvzg | |
Change default encryption mode from ECB to CFB. | |||
2020-09-04 | Merge pull request #41760 from ↵ | Rémi Verschelde | |
ThakeeNathees/null-dereference-on-gdscript-function-fix null pointer dereference at GDScriptFunction::call crash fix | |||
2020-09-04 | null pointer dereference at GDScriptFunction::call fix | Thakee Nathees | |
2020-09-03 | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. | bruvzg | |
2020-09-03 | fixed parser error when indexing a dictionary. | Thakee Nathees | |
Fix: #41707 |