summaryrefslogtreecommitdiffstats
path: root/modules/gdscript
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #41760 from ThakeeNathees/null-dereference-on-gdscript-fun...Rémi Verschelde2020-09-041-1/+1
|\
| * null pointer dereference at GDScriptFunction::call fixThakee Nathees2020-09-041-1/+1
* | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg2020-09-036-44/+44
* | Merge pull request #41459 from Paulb23/nested_color_regionsRémi Verschelde2020-09-031-13/+17
|\ \
| * | Fix color region end key seach and start key orderPaulb232020-08-221-13/+17
* | | Fix GDScript codegen leak.bruvzg2020-09-021-0/+7
| |/ |/|
* | Register GDScript test tools as test commands to run via command-lineAndrii Doroshenko (Xrayez)2020-09-024-26/+38
* | Move GDScript tests to respective folder under modulesAndrii Doroshenko (Xrayez)2020-09-022-0/+298
* | Add GDScript disassemblerGeorge Marques2020-09-012-18/+515
* | Change GDScript compiler to use codegen abstractionGeorge Marques2020-09-016-1756/+1068
* | Add GDScript code generation interfaceGeorge Marques2020-09-014-0/+1174
* | GDScript: Don't mark function parameters as constantGeorge Marques2020-09-011-0/+1
* | GDScript: Properly set class inheritance for global classesGeorge Marques2020-09-011-0/+1
* | GDScript: Check for missing exponent when parsing numbersGeorge Marques2020-09-011-0/+32
* | GDScript: Fix analysis of singleton dependenciesGeorge Marques2020-09-011-0/+24
* | GDScript: Allow "extends" to be used inside inner classGeorge Marques2020-09-011-0/+8
* | GDScript: Allow "self" to be used in class levelGeorge Marques2020-09-011-2/+2
* | GDScript: Don't try to parse constant scripts that aren't validGeorge Marques2020-09-012-43/+50
* | Add link titles for all links in the class referenceHugo Locurcio2020-08-311-1/+1
* | Cross-reference GDScript built-in rounding methods to ease discoveryHugo Locurcio2020-08-281-0/+4
* | Merge pull request #41547 from vnen/gdscript-2-fixesRémi Verschelde2020-08-288-49/+89
|\ \
| * | GDScript: Fix crash when parsing propertiesGeorge Marques2020-08-261-1/+1
| * | GDScript: Show error when there's an inheritance cycleGeorge Marques2020-08-261-1/+14
| * | GDScript: Add recursion depth limit for completionGeorge Marques2020-08-261-14/+20
| * | GDScript: Fix crash when completing code with signalsGeorge Marques2020-08-261-1/+0
| * | GDScript: Fix issues when deriving from other scriptsGeorge Marques2020-08-263-10/+23
| * | GDScript: Don't fail to load constants if they're not a literalGeorge Marques2020-08-241-5/+1
| * | GDScript: Properly resolve external inner classes from preloadGeorge Marques2020-08-232-2/+21
| * | GDScript: Use pointer instead of references in cacheGeorge Marques2020-08-233-15/+9
* | | Merge pull request #40443 from SkyLucilfer/PluralsSupportRémi Verschelde2020-08-252-98/+311
|\ \ \ | |/ / |/| |
| * | Update GDScriptTranslationParserPlugin to use GDSriptParser instead of RegEx.SkyJJ2020-08-192-134/+301
| * | Update POT generation to handle context and pluralsSkyJJ2020-08-192-5/+51
* | | Merge pull request #41238 from MarianoGnu/gdscript-export-resourceGeorge Marques2020-08-231-0/+1
|\ \ \ | |_|/ |/| |
| * | Fix GdScript Analyzier not detecting Resource subclass correctlyMariano Suligoy2020-08-131-0/+1
* | | GDScript: Make subscript access be properly type checkedGeorge Marques2020-08-191-1/+1
* | | GDScript: Show error when function return type is missingGeorge Marques2020-08-191-0/+3
* | | GDScript: Fix signal parameters not respecting commasGeorge Marques2020-08-191-2/+9
* | | GDScript: Check duplicate keys in dictionaries and enumsGeorge Marques2020-08-192-1/+17
* | | GDScript: Allow preload() to be used with constant expressionsGeorge Marques2020-08-192-23/+32
* | | GDScript: Allow keywords to be used in $ notationGeorge Marques2020-08-193-3/+53
| |/ |/|
* | GDScript: Allow enum values to be set to constant expressionsGeorge Marques2020-08-184-16/+96
* | GDScript: Allow supertype objects to be assigned to a subtype variableGeorge Marques2020-08-181-3/+22
* | GDScript: Allow implicit type conversion when constructing variantsGeorge Marques2020-08-181-1/+3
* | GDScript: Add script to cache on reloadGeorge Marques2020-08-181-0/+15
* | GDScript: Allow empty files to be valid scriptsGeorge Marques2020-08-171-6/+0
* | GDScript: Fix crash when superclass file is non-existentGeorge Marques2020-08-172-3/+18
* | GDScript: Fix LSP getting wrong union value on unnamed enumsGeorge Marques2020-08-171-1/+1
* | GDScript: Fix editor crash when writing @tool annotationGeorge Marques2020-08-171-10/+12
* | GDSript: Prevent crash when completing unary operatorsGeorge Marques2020-08-171-0/+6
* | GDScript: Allow "match" to be used as an identifierGeorge Marques2020-08-172-3/+14