| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | | | GDScript: Fix `UNSAFE_CAST` warning | Danil Alexeev | 2023-10-27 | 21 | -5/+149 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | GDScript: Fix highlighting escapes in multiline raw strings | Danil Alexeev | 2024-04-09 | 2 | -18/+28 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Add tests for signal await with parameters | kobewi | 2024-04-08 | 2 | -0/+29 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Merge pull request #90039 from AThousandShips/load_relative_note | Rémi Verschelde | 2024-04-08 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Doc] Document loading behavior with relative paths | |||||
| | * | | | | | | | | | [Doc] Document loading behavior with relative paths | A Thousand Ships | 2024-03-30 | 1 | -1/+1 | |
| | | |_|_|/ / / / / | |/| | | | | | | | ||||||
| * | | | | | | | | | Merge pull request #89659 from dalexeev/gds-hl-fix-types | Rémi Verschelde | 2024-04-08 | 1 | -9/+23 | |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDScript: Fix `for` expression is highlighted as type | |||||
| | * | | | | | | | | | GDScript: Fix `for` expression is highlighted as type | Danil Alexeev | 2024-03-18 | 1 | -9/+23 | |
| | | |_|_|/ / / / / | |/| | | | | | | | ||||||
| * | | | | | | | | | Don't pass `self` when calling a static function from a non-static context | Jamie Hill-Daniel | 2024-04-04 | 3 | -4/+6 | |
| | |/ / / / / / / |/| | | | | | | | ||||||
| * | | | | | | | | Add 'override' mark to ResourceFormat class | ppphp | 2024-03-25 | 1 | -8/+8 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #89451 from AThousandShips/emit_fix | Rémi Verschelde | 2024-03-24 | 4 | -0/+40 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Core] Disconnect one-shot signals before calling callbacks | |||||
| | * | | | | | | | | [Core] Disconnect one-shot signals before calling callbacks | A Thousand Ships | 2024-03-20 | 4 | -0/+40 | |
| | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents infinite recursion with one-shot connections emitting themselves | |||||
| * / / / / / / / | Add editor settings for autocompletion with NodePath and StringName | VolTer | 2024-03-19 | 1 | -1/+9 | |
| |/ / / / / / / | ||||||
| * | | | | | | | Merge pull request #89484 from dalexeev/update-gds-doc | Rémi Verschelde | 2024-03-14 | 1 | -1/+5 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Update `@GDScript` documentation | |||||
| | * | | | | | | | Update `@GDScript` documentation | Danil Alexeev | 2024-03-14 | 1 | -1/+5 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #89270 from Repiteo/enforce-typename-in-templates | Rémi Verschelde | 2024-03-14 | 2 | -5/+5 | |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | Enforce template syntax `typename` over `class` | |||||
| | * | | | | | | | Enforce template syntax `typename` over `class` | Thaddeus Crews | 2024-03-07 | 2 | -5/+5 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #87680 from AThousandShips/the_angry_count | Rémi Verschelde | 2024-03-13 | 13 | -2/+213 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add methods to get argument count of methods | |||||
| | * | | | | | | | | Add methods to get argument count of methods | A Thousand Ships | 2024-03-10 | 13 | -2/+213 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added to: * `Callable`s * `Object`s * `ClassDB` * `Script(Instance)`s | |||||
| * | | | | | | | | | GDScript: Fix `@warning_ignore` annotation issues | Danil Alexeev | 2024-03-12 | 24 | -204/+597 | |
| |/ / / / / / / / | ||||||
| * | | | | | | | | Merge pull request #89284 from mihe/lsp-multiple-messages | Rémi Verschelde | 2024-03-09 | 4 | -13/+25 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow LSP to process multiple messages per poll | |||||
| | * | | | | | | | | Allow LSP to process multiple messages per poll | Mikael Hermansson | 2024-03-08 | 4 | -13/+25 | |
| | |/ / / / / / / | ||||||
| * / / / / / / / | Editor Help: Add syntax highlighting for code blocks | Danil Alexeev | 2024-03-09 | 2 | -11/+25 | |
| |/ / / / / / / | ||||||
| * | | | | | | | GDScript: Add @export_custom annotation | George Marques | 2024-03-07 | 3 | -0/+38 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows setting any arbitrary hint, hint string, and usage flags. Useful for more complex hints or potential future hints not available as a dedicated annotation. | |||||
| * | | | | | | | Merge pull request #82952 from AbelToy/gds-export-array | Rémi Verschelde | 2024-03-06 | 12 | -64/+455 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Allow `@export`ed Arrays to set property hints for their elements | |||||
| | * | | | | | | | Support Array and PackedArray in @export_* | Abel Toy | 2024-03-06 | 12 | -64/+455 | |
| | | | | | | | | | ||||||
| * | | | | | | | | [GDScript] Fix some test file paths | A Thousand Ships | 2024-03-04 | 14 | -0/+0 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #86973 from HolonProduction/tests-batch-1 | Rémi Verschelde | 2024-03-04 | 72 | -6/+665 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests for `get_node` autocompletion | |||||
| | * | | | | | | | | Cleanup | HolonProduction | 2024-03-01 | 11 | -105/+3 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Debugging additions | HolonProduction | 2024-03-01 | 8 | -13/+87 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Add test for `get_node` autocompletion | HolonProduction | 2024-03-01 | 73 | -6/+693 | |
| | | |_|_|/ / / / | |/| | | | | | | ||||||
| * | | | | | | | | Merge pull request #85918 from 20kdc/tnj-static-called-on-instance-fix-confusion | Rémi Verschelde | 2024-03-04 | 3 | -15/+31 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDScript: Adjust `STATIC_CALLED_ON_INSTANCE` warning to not force native type | |||||
| | * | | | | | | | | GDScript: Adjust STATIC_CALLED_ON_INSTANCE warning to not default to the ↵ | 20kdc | 2024-03-01 | 3 | -15/+31 | |
| | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | native type, and to not trigger on self-calls Not defaulting to the native type rationale: Defaulting to the native type is less than useful, as: * There are very few native types that are extensible and have static methods. * Defaulting to the native type does not account for a method being script-defined. While the "real fix" would be to carefully track the source of the method, the get_function_signature method is already complicated enough. This will at least ensure the resulting code should always be valid. Not triggering on self-calls rationale: Found in PR comment https://github.com/godotengine/godot/pull/85918#issuecomment-1935864459 ``` static func example(): pass func example2(): example() # self-call on static function ``` Disabling this warning on self-calls is: * Consistent with other languages * Important for anonymous classes (where the output code is unusable) | |||||
| * | / / / / / / | Add two new COMSTR environment variables | Thaddeus Crews | 2024-03-01 | 1 | -1/+1 | |
| | |/ / / / / / |/| | | | | | | ||||||
| * | | | | | | | Optimize SceneTree's `change_scene_to_file` autocompletion | Micky | 2024-03-01 | 1 | -2/+16 | |
| |/ / / / / / | ||||||
| * | | | | | | GDScript: Fix paths in `ResourceFormatLoaderGDScript::load()` | Danil Alexeev | 2024-02-29 | 1 | -2/+2 | |
| | | | | | | | ||||||
| * | | | | | | Merge pull request #88948 from dalexeev/core-add-callable-create | Rémi Verschelde | 2024-02-29 | 2 | -2/+11 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Core: Add `Callable.create` static method for `Variant` callables | |||||
| | * | | | | | | Core: Add `Callable.create` static method for `Variant` callables | Danil Alexeev | 2024-02-29 | 2 | -2/+11 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #88664 from RandomShaper/res_load_modes | Rémi Verschelde | 2024-02-29 | 1 | -1/+2 | |
| |\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | Enhance cache modes in resource loading | |||||
| | * | | | | | | Enhance cache modes in resource loading | Pedro J. Estébanez | 2024-02-26 | 1 | -1/+2 | |
| | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Unify documentation, hoping to clear misconcepctions about about propagation of the cache mode across dependant loads. - Clarify in docs that `CACHE_MODE_REPLACE` now also works on the main resource (from #87008). - Add two recursive modes, counterparts of `CACHE_MODE_REPLACE` and `CACHE_MODE_IGNORE`, since it seems some need them (see #59669, #82830). - Let resources, even loaded with one of the ignore-cache modes, get a path, which is useful for tools. | |||||
| * | | | | | | Merge pull request #82122 from dalexeev/gds-add-export-hidden-annotation | Rémi Verschelde | 2024-02-27 | 16 | -109/+178 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | GDScript: Add `@export_storage` annotation | |||||
| | * | | | | | | GDScript: Add `@export_storage` annotation | Danil Alexeev | 2023-12-19 | 16 | -109/+178 | |
| | | | | | | | | ||||||
| * | | | | | | | GDScript: Fix type highlighting after whitespace | Danil Alexeev | 2024-02-26 | 1 | -6/+8 | |
| | |/ / / / / |/| | | | | | ||||||
| * | | | | | | GDScript: Canonicalize script path in FQCN | Danil Alexeev | 2024-02-26 | 5 | -17/+15 | |
| | |_|/ / / |/| | | | | ||||||
| * | | | | | Merge pull request #88733 from ryevdokimov/Remove-word-duplicates | Rémi Verschelde | 2024-02-25 | 1 | -1/+1 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Remove word duplicates in comments and strings, and fix casing and punctuation | |||||
| | * | | | | | Remove word duplicates in comments and strings, and fix casing and punctuation | Robert Yevdokimov | 2024-02-23 | 1 | -1/+1 | |
| | | | | | | | ||||||
| * | | | | | | Merge pull request #85501 from /remove-packed-scene-cache | Rémi Verschelde | 2024-02-25 | 3 | -94/+2 | |
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | ||||||
| | * | | | | | Stop caching packed scenes in GDScript cache | Jordyfel | 2023-11-29 | 3 | -94/+2 | |
| | | | | | | | ||||||
| * | | | | | | Merge pull request #88020 from emre0altan/match-null-crashes-GDScript-compiler | Rémi Verschelde | 2024-02-23 | 3 | -1/+9 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | GDScript: Set `has_type` false if it is `BUILTIN` but `Variant::NIL` | |||||
| | * | | | | | | set has_type false if it is BUILTIN but Variant::NIL | emre0altan | 2024-02-11 | 3 | -1/+9 | |
| | | |_|_|/ / | |/| | | | | ||||||
| * | | | | | | Merge pull request #88452 from AThousandShips/template_test | Rémi Verschelde | 2024-02-22 | 1 | -0/+3 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix running tests in template builds | |||||
