summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-08-08Merge pull request #64076 from raulsntos/doc-fixesRémi Verschelde
Add `@GDScript.type_exists` documentation, Fix typo in weakref documentation
2022-08-08Merge pull request #64004 from YuriSizov/doctool-fail-on-unnamed-argsRémi Verschelde
Add checks and tests for empty/unnamed arguments
2022-08-08Merge pull request #63932 from smix8/navigation_heightmapshape_baking_4.xRémi Verschelde
2022-08-08Add `@GDScript.type_exists` documentationRaul Santos
2022-08-08Add tests for empty/unnamed arguments to ClassDB, Variant, GDScriptYuri Sizov
2022-08-08Merge pull request #64085 from raulsntos/fix-rider-checkRémi Verschelde
2022-08-08Merge pull request #64046 from ↵Rémi Verschelde
AntonioDell/bugfix/63715-infer-preloaded-const-types
2022-08-08Avoid paths with invalid characters in `IsRider`Raul Santos
2022-08-07Various fixes to C# documentationRaul Santos
2022-08-07fix(gdscript): Infer type from preload constAntonio Dell'Annunziata
When resolving the type of the attribute from the variant, the result_type.kind was overritten for no reason. It is assumed that this only needs to be done, if the variant value is not valid to have any kind here. Solves #63715
2022-08-07Merge pull request #63919 from Faless/scons/4.x_easy_depsRémi Verschelde
2022-08-07[MP] Cleanup and fixes for replication plugin.Fabio Alessandrelli
- Remove dead code. - Fix "Add from path" adding the wrong string when targeting root node.
2022-08-07[Websocket] Remove dummy JS server implemenation.Fabio Alessandrelli
It does nothing but printing errors (only websocket client is available in browsers), so we might as well return null when you instantiate it.
2022-08-06Merge pull request #63712 from object71/fix-export-issuesRémi Verschelde
2022-08-06Merge pull request #63976 from aaronfranke/godots-own-comment-linesRémi Verschelde
2022-08-06Merge pull request #63762 from bruvzg/ft_warnRémi Verschelde
[TextServer] Add a build warning when building with external FreeType without Brotli support.
2022-08-06Merge pull request #63871 from bruvzg/ts_build_optionsRémi Verschelde
Add Text Server related options to the build profiles editor.
2022-08-05Make "Godot source files" comment consistent in modulesAaron Franke
2022-08-05[Text Server] Prevent composite glyphs which incorporate kashida from being ↵bruvzg
used for justification. Update TextServer tests to clean up on fail.
2022-08-05Add NavigationMesh baking for HeightMapShapesmix8
Adds HeightMapShape for StaticColliders and GridMap to the NavigationMeshGenerator for baking NavigationMesh.
2022-08-05Merge pull request #59844 from Calinou/rename-shader-param-methodsRémi Verschelde
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
`shader_uniform` is now consistenly used across both per-shader and per-instance shader uniform methods. This makes methods easier to find in the class reference when looking for them.
2022-08-04Fix overrun flag check and HarfBuzz safe to break flag check.bruvzg
2022-08-04[Scons] Implement module dependency sorting.Fabio Alessandrelli
Modules can now call: env.module_add_dependencies(name: str, deps: list, optional: bool) To add required or optional dependencies during the "can_build" step. Required dependencies will be checked and the module will be not be enabled when they are missing, printing a warning to notify the user.
2022-08-04Fix some array size function definition mismatch.Fabio Alessandrelli
2022-08-04Merge pull request #63899 from bruvzg/hb_510Rémi Verschelde
HarfBuzz: Update to version 5.1.0, use new FLAG_SAFE_TO_INSERT_TATWEEL flag to improve justification.
2022-08-04HarfBuzz: Update to version 5.1.0, use new FLAG_SAFE_TO_INSERT_TATWEEL flag ↵bruvzg
to improve justification.
2022-08-03Removed faulty function update after get_property_list.Hristo Stamenov
The function tried to rearrange properties but that lead to problems with duplication or deleted properties. Implemented the logic that that function did inside the get_property_list both for tool scripts and non-tool scripts.
2022-08-03Replace Vector3.ToDiagonalMatrix with Basis.FromScale in C#Aaron Franke
2022-08-03Add Text Server related options to the build profiles editor.bruvzg
Adds SCons options to disable Brotli and Graphite. Adds option categories to the build profiles editor. Adds options default state to the build profiles editor. Adds Text Server related options to the build profiles editor. Fix misplaced OpenGL/Vulkan SCons options.
2022-08-02Fix consistency of translated/scaled/rotated in Transform2D and Transform3DFabian Keller
2022-08-02Merge pull request #63830 from KoBeWi/regEXRémi Verschelde
Add static method for creating RegEx
2022-08-02Add static method for creating RegExkobewi
2022-08-02Merge pull request #61315 from lawnjelly/variant_bucket_poolsRémi Verschelde
Variant memory pools
2022-08-02[TextServer] Add ICU Unicode security and spoofing detection.bruvzg
2022-08-02Merge pull request #53956 from bruvzg/icu_uax_31Rémi Verschelde
2022-08-02Merge pull request #63789 from YuriSizov/editor-remove-old-property-widgetsRémi Verschelde
Remove `CustomPropertyEditor` completely
2022-08-02[TextServer] Implement ICU/UAX 31 based `is_valid_identifier` function.bruvzg
2022-08-01Merge pull request #63790 from raulsntos/csharp-unusedIgnacio Roldán Etcheverry
C#: Remove unused `Transform2D.ScaleBasis` method
2022-08-01Remove `CustomPropertyEditor` completelyYuri Sizov
2022-08-01C#: Remove unused `Transform2D.ScaleBasis` methodRaul Santos
2022-08-01Remove excessive `editor/property_editor.h` includesYuri Sizov
2022-08-01[TextServer] Add a build warning when building with external FreeType ↵bruvzg
without Brotli support.
2022-08-01 Rename math 'phi' arguments to 'angle' in C#Raul Santos
2022-08-01Mono: Fix build after #63737Rémi Verschelde
2022-08-01Merge pull request #55450 from ↵Rémi Verschelde
Calinou/script-editor-improve-light-theme-syntax-colors
2022-07-31Merge pull request #63737 from YuriSizov/editorresourceconversionpluginactomyRémi Verschelde
2022-07-31Merge pull request #63537 from antonWetzel/csharp-vector4Rémi Verschelde
`Vector4`, `Vector4i` and `Projection` for Csharp
2022-07-31Improve script editor's light theme syntax colors for better readabilityHugo Locurcio
New colors were hand-picked to have a better contrast rate, while still following the general coloring of the previous light theme. This improves the light theme's accessibility, especially in outdoor environments with direct sunlight.
2022-07-31Merge pull request #63743 from bruvzg/hb_inc_order_and_ver_checkRémi Verschelde