summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-0180-1494/+1523
|
* Merge pull request #65164 from neikeq/csharp-fix-vector4-in-variantIgnacio Roldán Etcheverry2022-09-018-44/+72
|\ | | | | C#: Fix Vector4 in godot_variant and missing marshaling
| * C#: Fix Vector4 in godot_variant and missing marshalingIgnacio Roldán Etcheverry2022-08-318-44/+72
| | | | | | | | | | | | | | | | | | Vector4 and Vector4i were implemented incorrectly in godot_variant. They were also missing their respective Variant conversion callbacks (used for generic collections). Took the chance to remove unnecessary native calls for creating Variant from Vector4, as now it can be done from C# (which is faster).
* | Merge pull request #65161 from m4gr3d/fix_android_build_failures_on_windows_mainClay John2022-08-311-10/+11
|\ \ | | | | | | Fix build failures for Android on Windows
| * | Fix build failures for Android on WindowsFredia Huya-Kouadio2022-08-311-10/+11
| |/ | | | | | | The issue is caused by https://github.com/godotengine/godot/pull/64306 which makes use of a 3.7 feature while the current recommended python version is 3.5 for 3.x and 3.6 for master.
* | Merge pull request #65160 from paddy-exe/fix-linear-depth-glesYuri Rubinsky2022-08-311-1/+5
|\ \ | |/ |/|
| * Fix LinearDepth calculation for GLES3Patrick2022-08-311-1/+5
|/ | | | | | | This change will calculate the depth ndc differently for GLES3 and Vulkan as described in here: stable: https://docs.godotengine.org/en/stable/tutorials/shaders/advanced_postprocessing.html godot 4 with vulkan: https://docs.godotengine.org/en/latest/tutorials/shaders/advanced_postprocessing.html
* Merge pull request #63893 from guilhermefelipecgs/fix_state_machine_is_playingRémi Verschelde2022-08-311-23/+22
|\ | | | | Fix AnimationNodeStateMachinePlayback::is_playing
| * Fix AnimationNodeStateMachinePlayback::is_playingGuilherme Felipe de C. G. da Silva2022-08-031-27/+28
| | | | | | | | Fix #24790
* | Merge pull request #64247 from guilhermefelipecgs/fix_end_nodeRémi Verschelde2022-08-312-16/+19
|\ \ | | | | | | Re-add AnimationNodeStateMachine::end_node for root state machine
| * | Re-add AnimationNodeStateMachine::end_node for root state machineGuilherme Felipe de C. G. da Silva2022-08-102-16/+19
| | | | | | | | | | | | Fix #63660
* | | Merge pull request #63411 from Calinou/improve-null-object-dictionary-printRémi Verschelde2022-08-318-13/+13
|\ \ \ | | | | | | | | Improve null and object printing to avoid confusion with arrays
| * | | Improve null and object printing to avoid confusion with arraysHugo Locurcio2022-08-318-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use different syntax for object printing to avoid confusion with arrays. - Print null as `<null>` to avoid confusion with a string `"null"`. - Display `<empty>` in editor resource pickers to avoid confusion with array-based properties.
* | | | Merge pull request #65142 from RedMser/fix-65122-freezeRémi Verschelde2022-08-311-9/+12
|\ \ \ \ | | | | | | | | | | Fix `EditorNode::disambiguate_filenames` freeze
| * | | | Fix #65122: disambiguate_filenames freezeRedMser2022-08-311-9/+12
| | | | |
* | | | | Merge pull request #64130 from A-Lamia/root_uri_decodeRémi Verschelde2022-08-311-3/+3
|\ \ \ \ \
| * | | | | fix: add uri_decode to root_uri #63388Lamia2022-08-311-3/+3
| | | | | |
* | | | | | Merge pull request #65065 from Atlinx/fix/65010_enum-doesnt-show-upRémi Verschelde2022-08-311-0/+1
|\ \ \ \ \ \
| * | | | | | Fix inferred GDScript enum values not appearing in inspectorAtlinx2022-08-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | "enum_values" originally wasn't being forwarded to the new type inside "reduce_identifier_from_base", which caused hint strings derived from the new type to be blank, which ultimately caused an empty enum dropdown menu.
* | | | | | | Merge pull request #65131 from TokageItLab/transform-withRémi Verschelde2022-08-314-22/+1
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Discontinued spherical_interpolate_with in Transform3DSilc Renew2022-08-314-22/+1
| | | | | | |
* | | | | | | Merge pull request #59919 from ↵Rémi Verschelde2022-08-312-4/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | piiertho/enhancement/rename-AnimationNodeTransition-input_count-to_enabled_inputs
| * | | | | | | enhancement: Rename declared property AnimationNodeTransition::input_count ↵Pierre-Thomas Meisels2022-08-312-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to AnimationNodeTransition::enabled_inputs
* | | | | | | | Merge pull request #65092 from groud/inherited_scenes_tilesetsRémi Verschelde2022-08-311-6/+11
|\ \ \ \ \ \ \ \
| * | | | | | | | Fixes inherited scenes not working in TileSet scenes collection sourcesGilles Roudière2022-08-311-6/+11
| | | | | | | | |
* | | | | | | | | Merge pull request #65120 from timothyqiu/flags-skipRémi Verschelde2022-08-311-19/+28
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Fix crash when toggling flag property valueHaoyu Qiu2022-08-311-19/+28
|/ / / / / / / / /
* | | | | | | | | Merge pull request #65130 from BastiaanOlij/fix_mobile_signed_tangentRémi Verschelde2022-08-311-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | Fix vector type for signed tangent in mobile shader
| * | | | | | | | Fix vector type for signed tangent in mobile shaderBastiaan Olij2022-08-311-1/+1
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #65095 from m4gr3d/update_get_current_dir_mainRémi Verschelde2022-08-313-4/+17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Additional fixes to the Android `get_current_dir()` implementation.
| * | | | | | | | Additional fixes to the Android `get_current_dir()` implementation.Fredia Huya-Kouadio2022-08-303-4/+17
| | | | | | | | |
* | | | | | | | | Merge pull request #63413 from Calinou/volumetric-fog-add-per-light-energy-2Rémi Verschelde2022-08-3114-111/+105
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Add a per-light volumetric fog energy property
| * | | | | | | | | Add a per-light volumetric fog energy propertyHugo Locurcio2022-08-3014-111/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Per-light energy gives more control to the user on the final result of volumetric fog. Specific lights can be fully excluded from volumetric fog by setting their volumetric fog energy to 0, which improves performance slightly. This can also be used to prevent short-lived dynamic effects from poorly interacting with volumetric fog, as it's updated over several frames by default unless temporal reprojection is disabled. Volumetric fog shadows now obey Light3D's Shadow Opacity property as well. The shadow fog fade property was removed as it had little visible impact on the final scene's rendering.
* | | | | | | | | | Merge pull request #63394 from Calinou/curve-gradient-rename-interpolateRémi Verschelde2022-08-3121-198/+199
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()`
| * | | | | | | | | | Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()`Hugo Locurcio2022-08-3021-198/+199
| | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "sampling" is a more accurate term than "interpolating" for what's happening when using that function.
* | | | | | | | | | Merge pull request #65121 from timothyqiu/print-lineRémi Verschelde2022-08-311-1/+0
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Remove unnecessary `print_line` in RendererDummy
| * | | | | | | | | | Remove unnecessary `print_line` in RendererDummyHaoyu Qiu2022-08-311-1/+0
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #62157 from ChronicallySerious/front-port-vcs-pluginRémi Verschelde2022-08-3110-565/+2142
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | VCS: Port Godot 3.5's VCS features to GDExtension
| * | | | | | | | | VCS: Improve VCS UI/UX by QoL changesTwarit Waikar2022-08-317-134/+360
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The editor will now use the project path i.e. the place where the root of the repo is supposed to be according to the user. This project path is also sent into the plugin and so out-of-directory asset folders can also be maintained this way.
| * | | | | | | | | VCS: Replace usage of varray() by using callable_mp::bind()Twarit Waikar2022-08-311-9/+9
| | | | | | | | | |
| * | | | | | | | | VCS: Fix empty metadata items being moved across stagesTwarit Waikar2022-08-311-2/+7
| | | | | | | | | |
| * | | | | | | | | VCS: Load a GDExtension instead of Script + UI port from 3.5Twarit Waikar2022-08-313-169/+161
| | | | | | | | | |
| * | | | | | | | | VCS: Port Godot 3.5's VCS features to GDExtensionTwarit Waikar2022-08-316-497/+1851
| |/ / / / / / / /
* | | | | | | | | Merge pull request #65098 from bruvzg/msdf_modulateRémi Verschelde2022-08-302-4/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix MSDF fonts color modulation.
| * | | | | | | | | Fix MSDF fonts color modulation.bruvzg2022-08-302-4/+4
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #65094 from Faless/web/4.x_templates_refactorRémi Verschelde2022-08-308-123/+61
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | [Web] Require threads, rtti, allow optimize=speed.
| * | | | | | | | | [Web] Require threads, rtti, allow optimize=speed.Fabio Alessandrelli2022-08-308-123/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update export names (web[_dlink]_[release|debug].zip). The Build with dynamic linking is broken due to high number of imports in output wasm (likely emscripten regression issue 15487).
* | | | | | | | | | Merge pull request #64545 from asmaloney/doc-fstring-make_rstRémi Verschelde2022-08-301-207/+154
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | [doc] Use f-strings throughout make_rst.py
| * | | | | | | | | | [doc] Use f-strings throughout make_rst.pyAndy Maloney2022-08-301-207/+154
| | |_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on discussion in #64230
* | | | | | | | | | Merge pull request #65089 from YuriSizov/editor-launch-bar-with-styleRémi Verschelde2022-08-303-17/+66
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Improve style and add contextual highlight to the editor launch pad