Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
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. | |||
2019-12-24 | Cleans up headers included in editor_node.h | Haoyu Qiu | |
2019-12-16 | Merge pull request #34280 from zaksnet/fix-yield-documentation | Rémi Verschelde | |
Fix documentation for yield | |||
2019-12-15 | Updates docs for GDScript built-in functions | Haoyu Qiu | |
* Adds description for `ord()` * Adds relationship description between `char()` and `ord()` * Describes the argument of `char()` as Unicode code point instead of ASCII code * Fixes wrong interval notation in `randi()` description | |||
2019-12-13 | GDScript: Convert values when setting member variables | George Marques | |
This allows doing: self.x = 1 even if self.x is declared as float. | |||
2019-12-13 | GDScript: Fix type conversion in assignment with operation | George Marques | |
2019-12-13 | Fix documentation for yield | Zak | |
#33872 PR was misleading as i though inheritance from GDScriptFunctionState was optional. | |||
2019-12-12 | Merge pull request #34286 from bojidar-bg/31818-cast-autocomplete | Rémi Verschelde | |
Fix GDScript autocompletion with "as" or typed variables | |||
2019-12-12 | Fix GDScript autocompletion with `as` or typed variables | Bojidar Marinov | |
Fixes #31818, fixes #33434 | |||
2019-12-11 | Add note in 'load()' docs that the path must be absolute | Michael Alexsander | |
2019-12-11 | Merge pull request #34271 from vnen/gdscript-unused-class-variable-disable | Rémi Verschelde | |
Disable GDScript warning for unused class variable by default | |||
2019-12-11 | Merge pull request #33018 from Xrayez/fix-inst2dict-getters | Rémi Verschelde | |
Fix `inst2dict` calling to getters to retrieve value | |||
2019-12-11 | Disable GDScript warning for unused class variable by default | George Marques | |
2019-12-10 | Merge pull request #34040 from qarmin/unused_variable_more_precise_numbers | Rémi Verschelde | |
Removed unused variables, add some constants numbers | |||
2019-12-10 | Removed unused variables, add some constants numbers | Rafał Mikrut | |
2019-12-06 | doc: Markup fixes for enums and constants | Rémi Verschelde | |
2019-12-04 | Merge pull request #34067 from bojidar-bg/32370-retype-message | Rémi Verschelde | |
Make error when accidentially redeclaring a variable's type clearer | |||
2019-12-03 | Mention that `int()` can be used as an alternative to `floor()` | Hugo Locurcio | |
2019-12-02 | Make error when accidentially redeclaring a variable's type clearer | Bojidar Marinov | |
Fixes #32370 | |||
2019-11-30 | Add docs for is_equal_approx on structures | Aaron Franke | |
2019-11-30 | Fixed typo in docs for Script and GDScript classes ("exends" -> "extends") | miere43 | |
2019-11-27 | Document how to bypass the unused argument/variable warning in message | Hugo Locurcio | |
Note that prefixing with an underscore only works with unused arguments and local variables, not class variables and signals. This closes #26056. | |||
2019-11-26 | Remove type hint from the @GDScript class documentation | Hugo Locurcio | |
The current consensus in the Godot documentation is to avoid using type hints unless they're relevant to the behavior explained. | |||
2019-11-25 | Added missing documentation for yield() | Zak Stam | |
Added some missing documentation about yield() being able to wait for a function also. I cant believe something like that was missing from the docs, it would have saved me so much time (and others i assume). | |||
2019-11-22 | Fix typos with codespell | Rémi Verschelde | |
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 ``` | |||
2019-11-17 | Make the script templates' blank lines conform with the official style guide | Michael Alexsander | |
2019-11-15 | Parser: Check all the arguments of the ternary operator | lupoDharkael | |
2019-11-12 | Merge pull request #32966 from ffaristocrat/fix-hex-parsing | Rémi Verschelde | |
Fix base 16 hex literal parsing | |||
2019-11-12 | Fixes #32963 by correctly parsing bin/hex literals | Micheál Keane | |
2019-11-11 | Remove ERR_EXPLAIN macros and the scaffolding they needed. | Marcel Admiraal | |
2019-11-11 | Remove all uses of ERR_EXPLAIN macros. | Marcel Admiraal | |
2019-11-07 | Add setting to exclude addons from script warnings | mashumafi | |
2019-11-07 | Merge pull request #33257 from aaronfranke/printraw | Rémi Verschelde | |
Document behavior of GDScript printraw | |||
2019-11-04 | Merge pull request #33266 from Xrayez/inst2dict-original-path | Rémi Verschelde | |
Use GDScript resource path over script path for `inst2dict` | |||
2019-11-02 | Use GDScript resource path over script path for `inst2dict` | Andrii Doroshenko (Xrayez) | |
The resource path holds the original path which can be used to convert a dictionary to instance consistently both within editor and exported projects as the original path is automatically remapped from `gd` to `gdc` or `gde` in exported projects. | |||
2019-11-02 | Document behavior of printraw | Aaron Franke | |
2019-11-02 | Fix Color8 GDScript documentation | Aaron Franke | |
2019-11-01 | GDScript: validate instance before accessing it on error | George Marques | |
Make sure the instance is valid before trying to access the script in after an error happened. If the instance is not valid it's possible that the script is invalid as well. Fix #29623 | |||
2019-11-01 | GDScript: Avoid editor crashes when there's cyclic inheritance | George Marques | |
Make sure the script is fully compiled before looking into the base. | |||
2019-10-31 | Provide and print error messages for JSON parsing | Andrii Doroshenko (Xrayez) | |
Core is not touched, only for binding and scripting. | |||
2019-10-29 | Fixed leak in gdscript when creating empty WeakRef | PouleyKetchoupp | |
Fixes #33150 | |||
2019-10-25 | Merge pull request #32808 from bojidar-bg/30937-less-strict-mixed-spacing | Rémi Verschelde | |
Allow mixed tabs and spaces when indentation does not depend on tab size | |||
2019-10-25 | Allow mixed tabs and spaces when indentation does not depend on tab size | Bojidar Marinov | |
(hopefully) Closes #30937, fixes #32612 | |||
2019-10-24 | Fix `inst2dict` calling to getters to retrieve value | Andrii Doroshenko (Xrayez) | |
Use `GDScriptInstance` to iterate through all members directly instead. This is similar to how `dict2inst` works and makes the serialization behaviour more consistent. | |||
2019-10-22 | Merge pull request #32919 from vnen/gdscript-unused-args | Rémi Verschelde | |
Fix wrong counting of function argument usage | |||
2019-10-22 | Merge pull request #32903 from madmiraal/fix-27649-part9 | Rémi Verschelde | |
Remove duplicate valid value check in gdscript_tokenizer.cpp. | |||
2019-10-22 | Merge pull request #32878 from EbbDrop/no_autocompletion_for_singeltons | Rémi Verschelde | |
Fixes auto completion for singletons | |||
2019-10-19 | GDScript: Add _ prefix on class name in type compatibility check | George Marques | |
This makes sure that the classes internally represented with an underscore (_) prefix, such as singletons, are still properly checked for inheritance in the ClassDB. | |||
2019-10-19 | Fix wrong counting of function argument usage | George Marques | |
There's no need to subtract 1 from the assignment usages because it's not incremented anywhere else. Also put back the assignment with operators because they should not count as usage if the argument is on the left side. | |||
2019-10-18 | Remove duplicate valid value check in gdscript_tokenizer.cpp. | Marcel Admiraal | |