Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-18 | GDScript: Allow enum values to be set to constant expressions | George Marques | |
Also allow them to access previous values wihout referencing the enum. | |||
2020-08-18 | GDScript: Allow supertype objects to be assigned to a subtype variable | George Marques | |
It allows `get_node()` to be used with typed variables This is marked as unsafe to warn the user. | |||
2020-08-18 | GDScript: Allow implicit type conversion when constructing variants | George Marques | |
Incidentally fix error message when no valid constructor is found which was missing an end parenthesis. | |||
2020-08-18 | GDScript: Add script to cache on reload | George Marques | |
This ensures that scripts created without a resource loader are properly included in the cache (such as builtin scripts) and are not tried to be loaded from the disk. | |||
2020-08-17 | GDScript: Allow empty files to be valid scripts | George Marques | |
2020-08-17 | GDScript: Fix crash when superclass file is non-existent | George Marques | |
Incidentally, allow EOF to be an end of statement. | |||
2020-08-17 | GDScript: Fix LSP getting wrong union value on unnamed enums | George Marques | |
2020-08-17 | GDScript: Fix editor crash when writing @tool annotation | George Marques | |
2020-08-17 | GDSript: Prevent crash when completing unary operators | George Marques | |
2020-08-17 | GDScript: Allow "match" to be used as an identifier | George Marques | |
This is needed to call the String.match() function. | |||
2020-08-17 | GDScript: Fix wrong argument check for formatting operator | George Marques | |
2020-08-13 | Merge pull request #41224 from ThakeeNathees/fix-ctrl+click-not-working | George Marques | |
Fix: ctrl + click not working on script member | |||
2020-08-13 | Fix: ctrl + click not working | Thakee Nathees | |
2020-08-12 | Merge pull request #41104 from vnen/gdscript-assignment-tidy | George Marques | |
Tidy up assignment operator check | |||
2020-08-11 | Merge pull request #41055 from snichols/null-callee-fix | Rémi Verschelde | |
Fix crash with null callee | |||
2020-08-08 | Fix colour region continuation over blank lines, issue 41120 | Paulb23 | |
2020-08-08 | Merge pull request #40673 from ThakeeNathees/gdscript-op-eval-validation | George Marques | |
GDScript operator evaluation validation bug fix | |||
2020-08-08 | Merge pull request #40951 from bruvzg/gds_cleanup | George Marques | |
[GDScript] Add static HashMap cleanup. | |||
2020-08-08 | GDScript: Tidy up assignment operator check | George Marques | |
The operator is already gathered by the parser, no need to do it again in the analyzer. | |||
2020-08-06 | GDScript: unsafe arithmetic assignment bug fix | Thakee Nathees | |
Fix: #41051 | |||
2020-08-05 | Adding error message for empty grouping expression | Stephen Nichols | |
2020-08-05 | Fixing null callee crash. | Stephen Nichols | |
2020-08-03 | Merge pull request #40690 from ↵ | George Marques | |
ThakeeNathees/arithmetic-assign-type-check-bug-fix GDScript arithmetic assignment type check bug fix | |||
2020-08-03 | Fixed tiny grammar issues in error messages | unknown | |
2020-08-01 | [GDScript] Add static HashMap cleanup. | bruvzg | |
2020-07-31 | Merge pull request #40903 from Calinou/doc-json | Rémi Verschelde | |
Improve JSON-related documentation | |||
2020-07-31 | Improve JSON-related documentation | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/3848. | |||
2020-07-30 | doc: Fix typo in BBcode tag | Rémi Verschelde | |
2020-07-29 | Refix GDScriptTranslationParser leak | SkyJJ | |
2020-07-29 | GDScript: Fix crash caused by inconsistent get_member | Lyuma | |
2020-07-28 | Merge pull request #40678 from aaronfranke/string-float64 | Rémi Verschelde | |
Make all String float conversion methods be 64-bit | |||
2020-07-28 | doc: Sync classref with current source | Rémi Verschelde | |
2020-07-27 | Make all String float conversion methods be 64-bit | Aaron Franke | |
2020-07-28 | Merge pull request #40762 from SkyLucilfer/PackedSceneLeak | Rémi Verschelde | |
Fix EditorTranslationParser leak | |||
2020-07-27 | GDScript: Fix crash on 'await' completion | George Marques | |
2020-07-27 | Fix EditorTranslationParser leak | SkyJJ | |
2020-07-27 | Merge pull request #40714 from ThakeeNathees/Object-type-bug-fix | Rémi Verschelde | |
GDScript: "Object" datatype changed from BUILTIN to NATIVE | |||
2020-07-26 | Merge pull request #39898 from Meriipu/master_gdscript | Rémi Verschelde | |
GDScript: Clarified/fixed inaccuracies in the built-in function docs. | |||
2020-07-26 | Merge pull request #40670 from vnen/remove-multilevel-call | Rémi Verschelde | |
Remove multilevel calls | |||
2020-07-26 | GDScript: "Object" datatype changed from BUILTIN to NATIVE | Thakee Nathees | |
Fix: #40656 | |||
2020-07-26 | GDScript arithmetic assignment type check bug fixed | Thakee Nathees | |
Fix: #40686 | |||
2020-07-25 | GDScript: Clarified/fixed inaccuracies in the built-in function docs. | Meriipu | |
The input to smoothstep is not actually a weight, and the decscription of smoothstep was pretty hard to understand and easy to misinterpret. Clarified what it means to be approximately equal. nearest_po2 does not do what the descriptions says it does. For one, it returns the same power if the input is a power of 2. Second, it returns 0 if the input is negative or 0, while the smallest possible integral power of 2 actually is 1 (2^0 = 1). Due to the implementation and how it is used in a lot of places, it does not seem wise to change such a core function however, and I decided it is better to alter the description of the built-in. Added a few examples/clarifications/edge-cases. | |||
2020-07-24 | GDScript operator evaluation validation bug fix | Thakee Nathees | |
Fix: #40665 | |||
2020-07-24 | Remove multilevel calls | George Marques | |
In general they are more confusing to users because they expect inheritance to fully override parent methods. This behavior can be enabled by script writers using a simple super() call. | |||
2020-07-24 | GDScript: Allow "new()" to be called in non-static functions | George Marques | |
2020-07-24 | Merge pull request #40598 from vnen/gdscript-2.0 | Rémi Verschelde | |
GDScript 2.0 (again) | |||
2020-07-22 | Wrap up GDScript 2.0 base implementation | George Marques | |
2020-07-21 | Update core documentation to match recent C# changes | Aaron Franke | |
Also a few minor API changes like adding AABB.abs() Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2020-07-20 | Reintroduce code completion | George Marques | |
2020-07-20 | Reenable GDScript LSP server | George Marques | |