summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-274-0/+35
|\
| * Merge pull request #99295 from HolonProduction/yet-another-lsp-violationThaddeus Crews2024-11-272-0/+33
| |\ | | | | | | | | | LSP: Fix spec violations that break the VSCode outline
| | * LSP: Fix spec violations that break the VSCode outlineHolonProduction2024-11-152-0/+33
| | |
| * | Fix stringification of ProjectionRémi Verschelde2024-11-252-0/+2
| | |
* | | Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-2665-116/+204
|\| |
| * | Merge pull request #99545 from KoBeWi/Vector4.0Thaddeus Crews2024-11-252-7/+12
| |\ \ | | | | | | | | | | | | Fix stringification of Vector4
| | * | Fix stringification of Vector4kobewi2024-11-222-7/+12
| | | |
| * | | Merge pull request #99424 from dalexeev/core-fix-builtin-enum-const-bindsThaddeus Crews2024-11-228-0/+65
| |\ \ \ | | | | | | | | | | | | | | | Core: Fix built-in enum constant bindings
| | * | | Core: Fix built-in enum constant bindingsDanil Alexeev2024-11-228-0/+65
| | |/ /
| * / / Improve GDScript autocompletion for methodsLazy-Rabbit-20012024-11-2251-109/+109
| |/ /
| * | Fix crash when division by zero/modulo by zero happen on vectorsChaosus2024-11-214-0/+18
| | |
* | | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-157-0/+46
|\| |
| * | Add back `AnimationPlayer.get_argument_options`HolonProduction2024-11-157-0/+46
| |/
* | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-1111-19/+43
|\|
| * Fix analyzer pushing SHADOWED_VARIABLE warning for members shadowed in ↵girdenis-p2024-11-0611-19/+43
| | | | | | | | | | | | | | | | | | | | subclasses This fixes a bug in the analyzer where it did not push the SHADOWED_VARIABLE_BASE_CLASS warning for members shadowed by variable in subclass. It does this by comparing the class which contains the shadowed member with the class containing the variable, and pushing SHADOWED_VARIABLE only if the classes are the same. Additionally, SHADOWED_VARIABLE_BASE_CLASS can take an extra symbol which helps to specify the line for non native base class.
* | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-0217-97/+96
|\|
| * Merge pull request #47502 from KoBeWi/add_0Thaddeus Crews2024-10-3117-97/+96
| |\ | | | | | | | | | Always add decimal when converting float to string
| | * Always add decimal when printing floatkobewi2024-10-2317-97/+96
| | |
* | | Merge pull request #818 from Spartan322/fixup/copyright-headersGeorge L. Albany2024-10-277-14/+14
|\ \ \ | | | | | | | | Fix copyright headers referring to Godot
| * | | Fix copyright headers referring to GodotSpartan3222024-10-277-14/+14
| | | |
* | | | Merge commit godotengine/godot@61accf060515416da07d913580419fd8c8490f7bSpartan3222024-10-262-0/+17
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | GDScript: Rework `GDScriptUtilityFunctions` macrosDanil Alexeev2024-10-252-0/+17
| | |
* | | Merge commit godotengine/godot@1015a481ff43edb1126ab39a147fefda290131e5Spartan3222024-10-242-0/+11
|\| |
| * | Merge pull request #97374 from rune-scape/get-native-static-callableThaddeus Crews2024-10-242-0/+11
| |\ \ | | |/ | |/| | | | GDScriptNativeClass: Allow getting static function as callable
| | * GDScriptNativeClass: Allow getting static function as callablerune-scape2024-09-232-0/+11
| | |
* | | Merge commit godotengine/godot@b3bcb2dc14691f7729984128dca26a844f662fa1Spartan3222024-10-224-0/+10
|\| |
| * | GDScript: Fix annotation parsing adding new annotation entriesHolonProduction2024-10-134-0/+10
| | |
* | | Merge commit godotengine@92e51fca7247c932f95a1662aefc28aca96e8de6Spartan3222024-10-141-2/+0
|\| |
| * | Create `.editorconfig` file only on project creationHaoyu Qiu2024-10-051-2/+0
| | |
* | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-117-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | Merge pull request #97281 from reptofrog/deadzone-new-defaultRémi Verschelde2024-10-021-1/+1
|\ \ | | | | | | | | | Input: Change the default deadzone value for new actions from 0.5 to 0.2
| * | Changed the default deadzone value for new actions from 0.5 to 0.2Roman Morozov2024-10-011-1/+1
| |/
* / Add `@export_tool_button` annotation for easily creating inspector buttonsDanil Alexeev2024-09-275-0/+15
|/ | | | | | Co-authored-by: jordi <creptthrust@gmail.com> Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com> Co-authored-by: Mack <86566939+Macksaur@users.noreply.github.com>
* Merge pull request #96965 from Repiteo/style/gdscript-editorconfigRémi Verschelde2024-09-162-2/+12
|\ | | | | | | Style: Consolidate & migrate GDScript `.editorconfig`
| * Style: Consolidate & migrate GDScript `.editorconfig`Thaddeus Crews2024-09-132-2/+12
| | | | | | | | | | • Moved to test project root so a new `.editorconfig` isn't constantly generated. • Disable attributes only in the files which use invalid syntax deliberately
* | Merge pull request #96856 from RandomShaper/selfdestruct_correctnessRémi Verschelde2024-09-162-0/+55
|\ \ | | | | | | | | | Object: Let debug lock handle callee destruction within call chain gracefully
| * | Object: Add tests about the safety of tail destructionPedro J. Estébanez2024-09-162-0/+55
| | |
* | | Core: Fix `operator[]` for typed dictionariesThaddeus Crews2024-09-124-0/+26
| |/ |/|
* | Merge pull request #96666 from aXu-AP/unique-node-no-quotesRémi Verschelde2024-09-112-0/+14
|\ \ | |/ |/| | | Remove unneeded quotes from autocomplete % nodes
| * Remove unneeded quotes from autocomplete % nodesaXu-AP2024-09-072-0/+14
| | | | | | | | Removes unnecessary quotes for suggestions like $"%MyNode".
* | Merge pull request #78656 from Repiteo/typed-dictionaryRémi Verschelde2024-09-0639-16/+430
|\ \ | |/ |/| | | Implement typed dictionaries
| * Implement typed dictionariesThaddeus Crews2024-09-0439-16/+430
| |
* | Merge pull request #89675 from dalexeev/gds-correct-unused-signal-warningRémi Verschelde2024-09-052-8/+29
|\ \ | | | | | | | | | GDScript: Do not produce `UNUSED_SIGNAL` warning for common implicit uses
| * | GDScript: Do not produce `UNUSED_SIGNAL` warning for common implicit usesDanil Alexeev2024-03-192-8/+29
| | |
* | | Merge pull request #96326 from HolonProduction/completion-hacks-and-fixesRémi Verschelde2024-09-048-0/+90
|\ \ \ | |_|/ |/| | | | | Autocompletion: Reintroduce enum options on assignment
| * | Autocompletion: reintroduce enum options on assignmentHolonProduction2024-08-308-0/+90
| | |
* | | Merge pull request #70096 from rune-scape/stringname-dictRémi Verschelde2024-09-035-7/+7
|\ \ \ | |/ / |/| | | | | StringName Dictionary keys
| * | StringName Dictionary keysrune-scape2024-08-295-7/+7
| | | | | | | | | | | | | | | also added 'is_string()' method to Variant and refactored many String type comparisons to use it instead
* | | GDScript: Replace `assert()` with `Utils.check()` in testsDanil Alexeev2024-08-2832-347/+275
|/ /