summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Speed up `GDScriptLanguage::finish`Mikael Hermansson2024-07-181-4/+15
* Merge pull request #92609 from rune-scape/rune-relax-gds-guardsRémi Verschelde2024-06-281-125/+99
|\
| * GDScript: partially allow some functions on invalid scriptsrune-scape2024-06-021-125/+99
* | Fix synchronization of global class nameHilderin2024-06-251-1/+1
* | Merge pull request #92177 from KoBeWi/literally_wtfRémi Verschelde2024-06-181-1/+1
|\ \
| * | Fix broken script reloadingkobewi2024-05-201-1/+1
| |/
* / Fix mismatched external parser with binary exportsHilderin2024-06-141-2/+10
|/
* GDScript: fix segfault on invalid scriptrune-scape2024-05-171-0/+48
* Merge pull request #91909 from KoBeWi/have_fun_reviewing_thisRémi Verschelde2024-05-141-2/+3
|\
| * Use Core/Scene stringnames consistentlykobewi2024-05-131-2/+3
* | Revert "GDScript: Implement get_dependencies()"Rémi Verschelde2024-05-131-7/+2
|/
* Add shorthand for using singleton string nameskobewi2024-05-111-3/+3
* Merge pull request #91472 from vnen/gdscript-default-static-variables-non-toolRémi Verschelde2024-05-031-0/+24
|\
| * GDScript: Initialize static variables with defaults in-editorGeorge Marques2024-05-021-0/+24
* | GDScript: Call implicit ready on base script firstGeorge Marques2024-05-021-10/+13
|/
* Merge pull request #90860 from vnen/gdscript-get-dependenciesRémi Verschelde2024-04-291-2/+7
|\
| * GDScript: Implement get_dependencies()George Marques2024-04-181-2/+7
* | GDScript: invalidate GDScriptParserRef when reloadingrune-scape2024-04-181-4/+12
|/
* Add methods to get argument count of methodsA Thousand Ships2024-03-101-0/+34
* GDScript: Fix paths in `ResourceFormatLoaderGDScript::load()`Danil Alexeev2024-02-291-2/+2
* Enhance cache modes in resource loadingPedro J. Estébanez2024-02-261-1/+2
* GDScript: Canonicalize script path in FQCNDanil Alexeev2024-02-261-9/+4
* Merge pull request #82554 from dsnopek/gdextension-placeholdersRémi Verschelde2024-02-201-1/+1
|\
| * Allow registering "runtime classes"David Snopek2024-02-201-1/+1
* | Merge pull request #88365 from dalexeev/gds-fix-gdc-exportRémi Verschelde2024-02-151-0/+12
|\ \
| * | GDScript: Fix extension comparison for exported scriptsDanil Alexeev2024-02-151-0/+12
| |/
* / Add const lvalue ref to core/* container parametersMuller-Castro2024-02-141-1/+1
|/
* Merge pull request #81629 from rune-scape/more-gdscript-depsRémi Verschelde2024-02-121-26/+29
|\
| * GDScript: Include lambda dependenciesrune-scape2023-12-261-26/+29
* | GDScript: Enable compression on exportGeorge Marques2024-02-081-1/+1
* | GDScript: Reintroduce binary tokenization on exportGeorge Marques2024-02-081-2/+22
* | Merge pull request #86999 from AThousandShips/init_noteRémi Verschelde2024-02-081-2/+4
|\ \
| * | Improve error message when a GDScript instance fails to be constructedA Thousand Ships2024-01-091-2/+4
* | | Revert "Add UID support to GDScript files"Rémi Verschelde2024-01-291-111/+11
* | | Remove unnecessary `this->` expressionsA Thousand Ships2024-01-291-10/+10
* | | Merge pull request #67132 from KoBeWi/This_commit_message_is_auto-generated._...Rémi Verschelde2024-01-181-11/+111
|\ \ \
| * | | Add UID support to GDScript fileskobewi2024-01-171-11/+111
| |/ /
* | | Merge pull request #86676 from rune-scape/sparse-script-reloadYuri Sizov2024-01-171-15/+14
|\ \ \ | |/ / |/| |
| * | Hot-reload only changed scriptsrune-scape2024-01-021-15/+14
| |/
* / GDScript: Lambda hotswap fixesrune-scape2024-01-041-91/+38
|/
* Fix missing time for some script functions in profilermsreis2023-12-191-1/+70
* Merge pull request #85603 from eldidou/speed-up-get-must-clear-dependenciesYuri Sizov2023-12-161-25/+16
|\
| * Speed up GDScript::get_must_clear_dependencies()eldidou2023-12-091-25/+16
* | Remove unnecessary assignmentsWilson E. Alvarez2023-12-131-2/+1
|/
* Merge pull request #85373 from DmitriySalnikov/update_singletonsRémi Verschelde2023-12-041-0/+13
|\
| * Update cached singletons when reloading GDScriptsDmitriySalnikov2023-11-301-0/+13
* | Fix GDScript thread-exit routine assuming thread-enter was calledPedro J. Estébanez2023-11-271-0/+6
|/
* Fixup thread-owned lambda bookkeeping on thread exit (take 2)Pedro J. Estébanez2023-11-231-13/+74