| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #75943 from adamscott/fix-missing-script-type-nullptr-check | Rémi Verschelde | 2023-05-22 | 1 | -1/+1 |
| |\ | | | | | | | Add missing `script_type` `nullptr` check | ||||
| | * | Add missing `script_type` `nullptr` check | Adam Scott | 2023-04-11 | 1 | -1/+1 |
| | | | | | | | | | Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | ||||
| * | | Docs: Point to @GDScript in GDscript (script impl) | Max Hilbrunner | 2023-05-17 | 1 | -1/+2 |
| | | | |||||
| * | | GDScript: Fix `validate_call_arg()` for unresolved datatype | Danil Alexeev | 2023-05-15 | 1 | -3/+5 |
| | | | |||||
| * | | GDScript: Fix warning ignoring for member variables | Danil Alexeev | 2023-05-12 | 3 | -2/+22 |
| | | | |||||
| * | | Rework Navigation Avoidance | smix8 | 2023-05-10 | 2 | -0/+11 |
| | | | | | | | | | Rework Navigation Avoidance. | ||||
| * | | Merge pull request #76824 from Calinou/doc-export-pck-binary-resource-conversion | Rémi Verschelde | 2023-05-09 | 1 | -0/+1 |
| |\ \ | | | | | | | | | | Document caveats related to exported project binary resource conversion | ||||
| | * | | Document caveats related to exported project binary resource conversion | Hugo Locurcio | 2023-05-08 | 1 | -0/+1 |
| | | | | |||||
| * | | | Merge pull request #76790 from achernik/master | Rémi Verschelde | 2023-05-09 | 1 | -1/+3 |
| |\ \ \ | | | | | | | | | | | | | LSP: don't send empty completion command | ||||
| | * | | | LSP: don't send empty completion command | Александр Черник | 2023-05-06 | 1 | -1/+3 |
| | |/ / | |||||
| * | | | Merge pull request #76490 from dsnopek/dump-gdscript-docs | Rémi Verschelde | 2023-05-09 | 1 | -0/+1 |
| |\ \ \ | |/ / |/| | | | | | Dump API docs from inline GDScript comments using --doctool --gdscript-docs PATH | ||||
| | * | | Dump API docs from inline GDScript comments using --doctool --gdscript-docs PATH | David Snopek | 2023-05-08 | 1 | -0/+1 |
| | | | | |||||
| * | | | Merge pull request #76664 from Xenoparrot/simple-typos | Max Hilbrunner | 2023-05-06 | 1 | -1/+1 |
| |\ \ \ | |||||
| | * | | | Fixed various typos across the docs | UltraBIF | 2023-05-02 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge pull request #72288 from MewPurPur/use-string-repeat | Clay John | 2023-05-05 | 1 | -12/+2 |
| |\ \ \ \ | | | | | | | | | | | Use `String.repeat()` to optimize several String methods | ||||
| | * | | | | Use String.repeat() in more places | VolTer | 2023-05-01 | 1 | -12/+2 |
| | | | | | | |||||
| * | | | | | Merge pull request #76650 from Koyper/gdscript_range_docs | Max Hilbrunner | 2023-05-05 | 1 | -2/+2 |
| |\ \ \ \ \ | |_|/ / / |/| | | | | |||||
| | * | | | | Update @GDScript.xml range docs to iterate backwards. | Koyper | 2023-05-01 | 1 | -2/+2 |
| | | |_|/ | |/| | | |||||
| * | | | | Merge pull request #76412 from dalexeev/gds-reorganize-warnings | Rémi Verschelde | 2023-04-28 | 22 | -198/+161 |
| |\ \ \ \ | | | | | | | | | | | | | | | | GDScript: Reorganize and unify warnings | ||||
| | * | | | | GDScript: Reorganize and unify warnings | Danil Alexeev | 2023-04-28 | 22 | -198/+161 |
| | | | | | | |||||
| * | | | | | Merge pull request #75732 from vonagam/fix-duplicate-condition | Rémi Verschelde | 2023-04-28 | 1 | -3/+3 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | GDScript: Fix unnecessary duplication of pointed out lines | ||||
| | * | | | | | GDScript: Fix unnecessary duplication of pointed out lines | Dmitrii Maganov | 2023-04-06 | 1 | -3/+3 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #75014 from vonagam/assert-literal-false | Rémi Verschelde | 2023-04-28 | 3 | -1/+9 |
| |\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | GDScript: Allow usage of literal false in assert without a warning | ||||
| | * | | | | | GDScript: Allow usage of literal false in assert without a warning | Dmitrii Maganov | 2023-03-17 | 3 | -1/+9 |
| | | | | | | | |||||
| * | | | | | | GDScript: Fix template_debug compilation with TOOLS/DEBUG macro mismatch | Rémi Verschelde | 2023-04-28 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Add support for static variables in GDScript | George Marques | 2023-04-27 | 35 | -86/+686 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Which allows editable data associated with a particular class instead of the instance. Scripts with static variables are kept in memory indefinitely unless the `@static_unload` annotation is used or the `static_unload()` method is called on the GDScript. If the custom function `_static_init()` exists it will be called when the class is loaded, after the static variables are set. | ||||
| * | | | | | | Merge pull request #76483 from vnen/gdscript-dont-fail-returning-freed-object | Rémi Verschelde | 2023-04-27 | 3 | -4/+17 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | GDScript: Don't fail when freed object is return | ||||
| | * | | | | | | GDScript: Don't fail when freed object is return | George Marques | 2023-04-26 | 3 | -4/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is check is a bit too eager. The user should be able to handle the return value even if it's a freed object. | ||||
| * | | | | | | | Merge pull request #74053 from vnen/gdscript-fix-disassembler-lambda-crash | Rémi Verschelde | 2023-04-27 | 1 | -2/+2 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | GDScript: Fix wrong increment for disassembly of lambda | ||||
| | * | | | | | | | GDScript: Fix wrong increment for disassembly of lambda | George Marques | 2023-02-27 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge pull request #76488 from YuriSizov/docs-validate-code-params | Rémi Verschelde | 2023-04-27 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Validate code tags in documentation for potential params | ||||
| | * | | | | | | | | Validate code tags in documentation for potential params | Yuri Sizov | 2023-04-26 | 1 | -1/+1 |
| | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a check to make_rst to look for matches between the text inside of the [code][/code] tag and known param identifiers. Fixes most of what was revealed. | ||||
| * | | | | | | | | Merge pull request #76481 from vnen/gdscript-test-gen-default-path | Rémi Verschelde | 2023-04-27 | 1 | -5/+5 |
| |\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | GDScript: Use default path in test generator if not provided | ||||
| | * | | | | | | | GDScript: Use default path in test generator if not provided | George Marques | 2023-04-26 | 1 | -5/+5 |
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since it's almost always used with the same path, assume it is running from the Godot source root. | ||||
| * | | | | | | | Merge pull request #72095 from anvilfolk/gd-docs | Yuri Sizov | 2023-04-26 | 7 | -251/+342 |
| |\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Improve GDScript documentation generation & behavior | ||||
| | * | | | | | | Improve and fix GDScript documentation generation & behavior | ocean (they/them) | 2023-04-21 | 7 | -251/+342 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes documentation generation (docgen) from the GDScript compiler to its own file. Adds support for GDScript enums and signal parameters and quite a few other assorted fixes and improvements. | ||||
| * | | | | | | | Merge pull request #75885 from AThousandShips/compound_fix | Rémi Verschelde | 2023-04-25 | 3 | -11/+38 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | [GDScript] Fix incorrect compound assignment | ||||
| | * | | | | | | | [GDScript] Fix incorrect compound assignment | Ninni Pipping | 2023-04-14 | 3 | -11/+38 |
| | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reverts in-place compound assignments Added test to ensure correctness | ||||
| * | | | | | | | Merge pull request #76404 from sodaJar/gdrep | Rémi Verschelde | 2023-04-25 | 1 | -3/+4 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix wrong file name on function call error | ||||
| | * | | | | | | | Fix wrong file on function call error | sodaJar | 2023-04-24 | 1 | -3/+4 |
| | | |/ / / / / | |/| | | | | | |||||
| * | | | | | | | Merge pull request #74101 from RandomShaper/fix_gds_obj_temps | Rémi Verschelde | 2023-04-25 | 4 | -52/+73 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix edge cases of object lifetime when signals involved | ||||
| | * | | | | | | | Fix edge cases of object lifetime when signals involved | Pedro J. Estébanez | 2023-04-11 | 4 | -1/+26 |
| | | | | | | | | | |||||
| | * | | | | | | | GDScript: Don't use pool for reference types | George Marques | 2023-04-11 | 1 | -51/+47 |
| | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Since they need to be properly initialized and finalized to adjust the reference counter. | ||||
| * | | | | | | | Merge pull request #76095 from adamscott/fix-rename-lsp-variables | Rémi Verschelde | 2023-04-24 | 3 | -19/+45 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | [LSP] Fix GDScript inner method variable rename | ||||
| | * | | | | | | | Fix GDScript LSP variable rename | Adam Scott | 2023-04-22 | 3 | -19/+45 |
| | | |/ / / / / | |/| | | | | | |||||
| * | | | | | | | Merge pull request #75605 from anvilfolk/type-base | Rémi Verschelde | 2023-04-24 | 3 | -3/+8 |
| |\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | Make GDScript type not found errors more informative. | ||||
| | * | | | | | | Make type not found errors more informative. | ocean (they/them) | 2023-04-02 | 3 | -3/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR removes a check for whether a datatype is a meta type when generating a datatype's to_string() result. This means that error messages that fail to find the type will now print their class names, which is much more useful when trying to identify errors. | ||||
| * | | | | | | | Merge pull request #76286 from MystMagus/gdscript-mixed-tabs-and-spaces-fix | Rémi Verschelde | 2023-04-20 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix for mixed tabs and spaces in gdscript | ||||
| | * | | | | | | | Fix for mixed tabs and spaces in gdscript | MistMage | 2023-04-20 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | GDScript: Add some checks for `@tool` and `@icon` | Danil Alexeev | 2023-04-20 | 5 | -0/+30 |
| |/ / / / / / / | |||||
