Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-03 | GDScript: Allow tests to run on release builds | George Marques | |
- Fix compilation issues by disabling warnings on release builds. This also strips warnings from expected result before the comparison to avoid false mismatches. - Add a `#debug-only` flag to tests. Must be the first line of the test script. Those won't run with release builds. Can be used for test cases that rely on checks only available on debug builds. | |||
2022-02-03 | GDScript: Consolidate behavior for assigning enum types | George Marques | |
This makes sure that assigning values to enum-typed variables are consistent. Same enum is always valid, different enum is always invalid (without casting) and assigning `int` creates a warning if there is no casting. There are new test cases to ensure this behavior doesn't break in the future. | |||
2022-01-17 | Merge pull request #56739 from strank/master | Rémi Verschelde | |
GDScript: Fix parsing default parameter values from function calls | |||
2022-01-17 | Merge pull request #55995 from Xwdit/enum_fix | Rémi Verschelde | |
Fix enum int comparison | |||
2022-01-17 | Merge pull request #55625 from ↵ | Rémi Verschelde | |
cdemirer/fix-type-guessing-and-gdscript-parser-printing Fix `--test gdscript-parser` crash | |||
2022-01-17 | Merge pull request #55616 from cdemirer/master | Rémi Verschelde | |
Fix nested ternary-if codegen | |||
2022-01-15 | Improvments for SyntaxHighlighters | Paulb23 | |
- Fix immedate Funcion in lamba highlight - Highlight signals as one colour - Highlight node paths as one colour - Highlight escape chars in strings | |||
2022-01-14 | Merge pull request #55541 from KoBeWi/outcognito_scripts | Rémi Verschelde | |
2022-01-13 | Fix various typos | luz paz | |
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inh,inout,leapyear,lod,nd,numer,ois,ony,paket,ro,seeked,sinc,switchs,te,uint,varn,vew` | |||
2022-01-13 | GDScript: Fix parsing default parameter values from function calls | strank | |
2022-01-13 | Merge pull request #56268 from KoBeWi/🚗complete_setters | Rémi Verschelde | |
2022-01-13 | Make script type distinguishable by icon | kobewi | |
2022-01-11 | Assign member type when parsing setters to prevent | SaracenOne | |
'Compiler bug: unresolved assign' errors | |||
2022-01-10 | Merge pull request #56326 from NNesh/fix/unknown_default_value_callable | Rémi Verschelde | |
Extended the _make_arguments_hint function to get default values for function arguments in hint | |||
2022-01-10 | Fixed <unknown> text for callable default value for a function arguments hint | NNesh | |
Format switch Added a case for constant subscripts Fixed default value hinting for the enum type Removed is_null checking for value Added a case for dictionary | |||
2022-01-10 | Merge pull request #55715 from nathanfranke/enum-ordered | Rémi Verschelde | |
2022-01-10 | Merge pull request #56194 from cdemirer/fix-operation-result-type-inference | Rémi Verschelde | |
2022-01-10 | Merge pull request #56232 from V-Sekai/invalid_explicit_variant_assign_fix | Rémi Verschelde | |
2022-01-10 | Merge pull request #56260 from ↵ | Rémi Verschelde | |
cdemirer/fix-type-mutation-upon-assignment-with-operation | |||
2022-01-10 | Merge pull request #56287 from ↵ | Rémi Verschelde | |
cdemirer/fix-member-property-only-getter-cant-be-set | |||
2022-01-10 | Merge pull request #56288 from ↵ | Rémi Verschelde | |
cdemirer/fix-member-property-getter-dont-update-subscript-chain-root | |||
2022-01-10 | Merge pull request #56342 from NNesh/fix/class-completion | Rémi Verschelde | |
2022-01-10 | Merge pull request #56409 from ↵ | Rémi Verschelde | |
cdemirer/fix-unexpected-copying-when-parameter-is-typed | |||
2022-01-10 | Fix leak when function returning self type | Ger Hean | |
Leak is caused by cyclic reference | |||
2022-01-08 | Fixed completion showing for class members | NNesh | |
2022-01-06 | Merge pull request #55213 from Scony/fix-gdscript-crash | Rémi Verschelde | |
2022-01-06 | Fix multiple missing UTF-8 decoding. | bruvzg | |
2022-01-06 | Add a GDScript template for `VisualShaderNodeCustom` | Yuri Roubinsky | |
2022-01-05 | Merge pull request #56483 from vnen/gdscript-warning-annotation | Rémi Verschelde | |
Add annotation to ignore warnings | |||
2022-01-04 | GDScript: Add annotation to ignore warnings | George Marques | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2022-01-03 | Merge pull request #53957 from fabriceci/new-template-workflow | Rémi Verschelde | |
2022-01-03 | Fix gdscript-parser crash | cdemirer | |
Fixes gdscript-parser crashing while printing empty identifiers. | |||
2022-01-02 | Improve editor template workflow | fabriceci | |
Co-Authored-By: jmb462 <jmb462@gmail.com> | |||
2022-01-02 | Fix various typos | luz paz | |
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change | |||
2022-01-02 | Fix unexpected Packed Array copying when parameter is typed | cdemirer | |
2021-12-28 | Fix member properties with getters don't update as subscript chain root | cdemirer | |
2021-12-28 | Fix member properties with only getters can't be set | cdemirer | |
2021-12-27 | Remove autocomplete_setters_and_getters setting | kobewi | |
2021-12-27 | Fix type mutation upon compound assignment | cdemirer | |
2021-12-25 | Fix 'Compiler bug: unresolved assign' on explicitly annotated variants. | SaracenOne | |
2021-12-23 | Fix operation result type inference | cdemirer | |
2021-12-16 | Use OrderedHashMap for enum_values | Nathan Franke | |
2021-12-16 | Fix enum int comparison | Xwdit | |
Fix enum int comparison | |||
2021-12-14 | Avoid a crash in the gdscript analyser | Gilles Roudière | |
2021-12-13 | Fix shadowed global identifier warning duplication | Yuri Roubinsky | |
2021-12-10 | Revert "Fix auto reload scripts on external change" | Rémi Verschelde | |
2021-12-10 | Fix "Lookup Symbol" on global class members | cdemirer | |
"Lookup Symbol" on global class members now does switch to the relevant script. | |||
2021-12-10 | Merge pull request #43181 from nathanfranke/string-empty | Rémi Verschelde | |
Replace String comparisons with "", String() to is_empty() | |||
2021-12-09 | Merge pull request #55700 from Razoric480/raz/lsp-extraneous-code | Rémi Verschelde | |