summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert recently added approach to cross-thread lambda survivalPedro J. Estébanez2023-11-221-91/+11
* Fix leak in the bookkeeping of GDScript lambdasPedro J. Estébanez2023-11-211-8/+10
* Merge pull request #84659 from RandomShaper/fix_lambda_cross_threadRémi Verschelde2023-11-121-13/+91
|\
| * Fixup thread-owned lambda bookkeeping on thread exitPedro J. Estébanez2023-11-101-13/+91
* | Assign temporary path to preloaded resourceskobewi2023-11-101-0/+5
|/
* GDScript: Lambda hot reloadingrune-scape2023-10-171-0/+40
* Merge pull request #83123 from astillich/82998-propagate-base-class-exportsRémi Verschelde2023-10-161-6/+13
|\
| * Fix editing exports in a base script not propagating the change to the opened...Alexander Stillich2023-10-161-6/+13
* | Core: Fix `Object::has_method()` for script static methodsDanil Alexeev2023-10-041-0/+4
* | GDScript: Improve highlighting of typesDanil Alexeev2023-10-031-53/+45
|/
* Merge pull request #82186 from dalexeev/gds-fix-property-duplicationYuri Sizov2023-09-281-8/+10
|\
| * GDScript: Fix duplication of inherited script propertiesDanil Alexeev2023-09-231-8/+10
* | GDScript: Implement pattern guards for match statementGeorge Marques2023-09-271-0/+2
* | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-2/+2
|/
* Merge pull request #81201 from anvilfolk/rpcRémi Verschelde2023-09-121-16/+0
|\
| * GDScript: fix subclass methods not inheriting RPC infoocean (they/them)2023-09-111-16/+0
* | GDScript: Fix `get_*_list()` methods return incorrect infoDanil Alexeev2023-09-041-92/+35
|/
* Fix Object::notification orderMarkus Sauermann2023-08-301-3/+11
* Merge pull request #75778 from KoBeWi/_vpRémi Verschelde2023-08-291-1/+22
|\
| * Expose _validate_property() for scriptingkobewi2023-08-281-1/+22
* | Add a script method to get its class iconYuri Sizov2023-08-241-7/+7
|/
* Add error message when a GDScript resource fails to load.ocean (they/them)2023-07-311-0/+5
* Support threads in the script debuggerJuan Linietsky2023-07-261-23/+18
* GDScript: solve `_populate_class_members()` cyclic dependency problemocean (they/them)2023-07-081-1/+1
* GDScript: Remove unnecessary name check in `_get_property_list()`Danil Alexeev2023-06-221-3/+5
* Fix errors destroying script with static variablesjpcerrone2023-06-211-1/+1
* GDScript: Fix `_get_script_name()` function collision for SCU buildDanil Alexeev2023-06-201-2/+26
* Merge pull request #77129 from dalexeev/gds-fix-static-var-bugs-part-1Rémi Verschelde2023-06-191-102/+177
|\
| * GDScript: Fix some bugs with static variables and functionsDanil Alexeev2023-06-161-102/+177
* | Merge pull request #76954 from Rindbee/return-null-on-fail-load-scriptRémi Verschelde2023-06-191-10/+2
|\ \ | |/ |/|
| * Returns null and does not cache when the source code of the script fails to loadRindbee2023-06-151-10/+2
* | Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-10/+14
|/
* Clear SelfList when destroying GDScriptLanguagekobewi2023-06-121-0/+2
* GDScript: Fix template_debug compilation with TOOLS/DEBUG macro mismatchRémi Verschelde2023-04-281-2/+2
* Add support for static variables in GDScriptGeorge Marques2023-04-271-6/+121
* Improve and fix GDScript documentation generation & behaviorocean (they/them)2023-04-211-166/+11
* GDScript: Change parser representation of class extendsDmitrii Maganov2023-03-131-3/+3
* Prevent cache corruption when saving resources in the editorYuri Sizov2023-03-081-2/+4
* Remove unused `ScriptLanguage` methodsvoidedWarranties2023-02-261-5/+0
* Merge pull request #72867 from vnen/gdscript-limit-call-depthYuri Sizov2023-02-171-1/+1
|\
| * GDScript: Add limit to call depthGeorge Marques2023-02-071-1/+1
* | GDScript: Remove `treat_warnings_as_errors` project settingDanil Alexeev2023-02-101-1/+0
|/
* Merge pull request #65910 from KoBeWi/gdsusRémi Verschelde2023-02-031-2/+12
|\
| * Cleanup function state connections when destroying instancekobewi2022-12-021-2/+12
* | Merge pull request #72444 from reduz/fix-global-class-parsingRémi Verschelde2023-01-311-13/+83
|\ \
| * | Fix global script class parsing.Juan Linietsky2023-01-311-13/+83
* | | GDScript: Fix issues with typed arraysDmitrii Maganov2023-01-311-35/+14
|/ /
* | GDScript: Avoid calling non-static methods on native classesGeorge Marques2023-01-281-1/+1
* | GDScript: Allow constant expressions in annotationsDanil Alexeev2023-01-251-79/+21
* | Merge pull request #71687 from reduz/support-script-class-name-in-efsRémi Verschelde2023-01-211-0/+4
|\ \