Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2019-10-17 | Fix autocompletion for singletons | EbbDrop | |
2019-10-14 | Small fixes to redundand code, copy paste bugs | qarmin | |
2019-10-11 | fix #32588 crash in language server | HaSa1002 | |
2019-10-10 | Decrease polling frequency to 20 Hz in the GDScript language server | Hugo Locurcio | |
This decreases the language server's CPU usage. | |||
2019-10-09 | Merge pull request #32671 from GodotExplorer/lsp-send-godot-class-tree | Rémi Verschelde | |
lsp: Send godot class tree to clients | |||
2019-10-09 | lsp: Send godot class tree to clients | Geequlim | |
2019-10-09 | lsp: Fix signature of void returned functions in native methods | Geequlim | |
2019-10-05 | Fixed some obvious typos in error messages | noname1477 | |
In some errors, there were closing quotation marks but no opening (e. g. "Unable to iterate on object of type " + Variant::get_type_name(container->get_type()) + "'." | |||
2019-10-05 | Format documentations to markdown only when needed | geequlim | |
2019-10-04 | Add custom api `textDocument/nativeSymbol` to allow inspect native symbols ↵ | geequlim | |
from LSP clients | |||
2019-10-04 | Fix enumeration value of SymbolKind. | geequlim | |
Add custom notification 'gdscript/show_native_symbol' to show native symbols in clients. Close client connections when stop gdscript-lsp | |||
2019-10-03 | Merge pull request #32517 from GodotExplorer/gdscript-lsp | Rémi Verschelde | |
GDScript LSP server improvement | |||
2019-10-03 | Implement DocumentLink of GDScript LSP Server | geequlim | |
2019-10-03 | Merge pull request #32403 from yeonghoey/enforce4space | Rémi Verschelde | |
Print errors when tab indent found in [codeblock] | |||
2019-10-03 | Fix codeblock formating to markdown | geequlim | |
2019-10-02 | Tweak the default function definition color when using a dark theme | Hugo Locurcio | |
This decreases its saturation to make it less visually jarring. The code was also refactored for clarity and to avoid repetition. | |||
2019-10-01 | Print errors when tab indent found in [codeblock] | Yeongho Kim | |
2019-10-01 | Merge pull request #32172 from WindyDarian/gdscript_allow_null_weakref | Rémi Verschelde | |
Allow weakref(null) in gdscript | |||
2019-09-28 | Highlight singletons and class_names in GDScript | Bojidar Marinov | |
Also, implement a small QoL change for auto-typed variables. Closes #5739 | |||
2019-09-25 | Merge pull request #32051 from qarmin/some_error_explanation | Rémi Verschelde | |
Added some obvious errors explanations | |||
2019-09-25 | Added some obvious errors explanations | qarmin | |
2019-09-24 | GDScript: Fix type resolution not being return in some cases | George Marques | |
Some situations caused the parser node type to not being update when trying to resolve the type, returning invalid data and breaking the parsing when it shouldn't. This patch fix the behavior. |