Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-27 | Merge pull request #63325 from EIRTeam/typed_array_fix | Rémi Verschelde | |
2022-07-26 | Split up editor export code into multiple files | Aaron Franke | |
2022-07-26 | Fix Vector4 parse error | kobewi | |
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. | |||
2022-07-25 | Merge pull request #63219 from reduz/implement-vector4-projection | Rémi Verschelde | |
2022-07-24 | Fix missing method qualifiers in script doc | Xwdit | |
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-07-23 | Implement Vector4, Vector4i, Projection | reduz | |
Implement built-in classes Vector4, Vector4i and Projection. * Two versions of Vector4 (float and integer). * A Projection class, which is a 4x4 matrix specialized in projection types. These types have been requested for a long time, but given they were very corner case they were not added before. Because in Godot 4, reimplementing parts of the rendering engine is now possible, access to these types (heavily used by the rendering code) becomes a necessity. **Q**: Why Projection and not Matrix4? **A**: Godot does not use Matrix2, Matrix3, Matrix4x3, etc. naming convention because, within the engine, these types always have a *purpose*. As such, Godot names them: Transform2D, Transform3D or Basis. In this case, this 4x4 matrix is _always_ used as a _Projection_, hence the naming. | |||
2022-07-22 | Fix typed array returns returning the incorrect contained type | Álex Román Núñez | |
Fixes #59485 and #60218 | |||
2022-07-22 | Don't print redundant errors when parsing GDScript | Dallon Feldner | |
The error macros print a generic error, which isn't necessary, and could be confusing to end users. | |||
2022-07-21 | Merge pull request #62433 from KoBeWi/🌈 | Rémi Verschelde | |
2022-07-20 | Merge pull request #47935 from HaSa1002/doc-loading-run-time | Rémi Verschelde | |
2022-07-19 | Highlight ^NodePath and &StringName differently | kobewi | |
2022-07-18 | Merge pull request #63037 from ↵ | Rémi Verschelde | |
cdemirer/fix-non-global-autoload-code-completion-crash | |||
2022-07-18 | Fix crash while trying to autocomplete non-global Autoload | cdemirer | |
2022-07-18 | Merge pull request #63024 from Xwdit/fix_grouping_annotation_in_doc | Rémi Verschelde | |
2022-07-18 | Merge pull request #63123 from zerc/fix_doc_class_description | Rémi Verschelde | |
2022-07-18 | GDScript: Fix brief/long description doc comments. | Vladimir Savin | |
2022-07-18 | Check for parameters shadowing class members | cdemirer | |
2022-07-15 | Fix grouping annotations displayed in document | Xwdit | |
2022-07-14 | Merge pull request #60458 from KoBeWi/Deprecated-hint,-unused- | Rémi Verschelde | |
2022-07-13 | Merge pull request #62895 from KoBeWi/callables_exist_you_know | George Marques | |
2022-07-13 | Merge pull request #62901 from ↵ | George Marques | |
cdemirer/prevent-unnecessary-additional-parser-error | |||
2022-07-13 | Merge pull request #62900 from cdemirer/fix-parser-stuck-in-an-error-loop | George Marques | |
2022-07-13 | Merge pull request #62918 from cdemirer/parser-properly-set-node-extents | George Marques | |
2022-07-13 | Merge pull request #62922 from YuriSizov/gdscript-annotation-defaults | George Marques | |
2022-07-13 | Merge pull request #62578 from MinusKube/editor-print-crash | George Marques | |
Fix GDScript parser sometimes crashing when issuing warning for unreachable pattern | |||
2022-07-12 | Remove unused hints | kobewi | |
2022-07-11 | Add default argument bindings to GDScript annotations | Yuri Sizov | |
2022-07-11 | Parser: Properly set node extents | cdemirer | |
2022-07-11 | Prevent unnecessary additional parser error | cdemirer | |
2022-07-11 | Fix parser stuck in an error loop | cdemirer | |
2022-07-10 | Remove outdated code path | kobewi | |
2022-07-07 | Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows ↵ | bruvzg | |
filenames) and some non-standard UTF-8 variants, makes Unicode parse errors more verbose. | |||
2022-07-06 | Sync GDScript doc template for new annotations | Rémi Verschelde | |
2022-07-06 | Merge pull request #62701 from cdemirer/for-variable-conflict | Rémi Verschelde | |
2022-07-06 | Merge pull request #62699 from ↵ | Rémi Verschelde | |
cdemirer/fix-autocomplete-var-assigned-same-statement | |||
2022-07-06 | Merge pull request #62690 from cdemirer/fix-infinite-guess-recursion | Rémi Verschelde | |
2022-07-06 | Merge pull request #62760 from cdemirer/fix-annotation-initializer-conflict | Rémi Verschelde | |
Fix priority of annotated type vs initializer type | |||
2022-07-06 | Merge pull request #62713 from YuriSizov/docs-scripting-annotations | Rémi Verschelde | |
2022-07-06 | Merge pull request #62707 from YuriSizov/gdscript-group-those-props | Rémi Verschelde | |
2022-07-06 | Fix priority of annotated type vs initializer type | cdemirer | |
2022-07-05 | Implement a BitField hint | reduz | |
Allows to specify the binder that an enum must be treated as a bitfield. | |||
2022-07-05 | Add grouping annotations for class properties in GDScript | Yuri Sizov | |
2022-07-04 | Add support for documenting built-in annotations | Yuri Sizov | |
2022-07-04 | Do error when for variable conflicts with a variable in scope | cdemirer | |
2022-07-04 | Fix autocomplete for variable which is assigned to in the current statement | cdemirer | |
2022-07-04 | Fix infinite recursion when guessing type of variable which is being assigned to | cdemirer | |
2022-07-01 | Fix GDScript parser sometimes crashing when issuing warning for unreachable ↵ | MinusKube | |
pattern | |||
2022-06-28 | Merge pull request #60675 from voylin/Add-BBCode-support-for-printing-output | Rémi Verschelde | |
Adding print_rich() for printing with BBCode | |||
2022-06-28 | Merge pull request #62485 from cdemirer/fix-set-chain-jump-if-shared | Rémi Verschelde | |
Fix chain assignment bug with jump_if_shared |