Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-27 | Fixes to editor subgizmos | jfons | |
* Fixed subgizmo editing on scaled nodes. * Added more clarifications on the coordinate space of subgizmos. * Given input priority to the transform gizmo over subgizmo selection. | |||
2021-07-27 | Merge pull request #50355 from Calinou/immediategeometry3d-remove-remains | K. S. Ernest (iFire) Lee | |
Remove the remains of ImmediateGeometry3D | |||
2021-07-27 | Merge pull request #50917 from raulsntos/more-iterators | Rémi Verschelde | |
2021-07-27 | Merge pull request #50925 from timothyqiu/internal-checks | Rémi Verschelde | |
Add checks to internal methods to prevent crash | |||
2021-07-27 | Add check to internal methods to prevent crash | Haoyu Qiu | |
2021-07-27 | Merge pull request #50918 from raulsntos/fix-39432 | Ignacio Roldán Etcheverry | |
Ignore paths with invalid chars in PathWhich | |||
2021-07-27 | Ignore paths with invalid chars in PathWhich | Raul Santos | |
2021-07-27 | Use C++ iterators in the Mono module | Raul Santos | |
2021-07-27 | Fix Set range iterator implementation | Raul Santos | |
2021-07-26 | Merge pull request #50891 from Vitika9/50852 | Hugo Locurcio | |
Removed redundant assignment of `blur_pipeline` | |||
2021-07-26 | Merge pull request #50904 from YeldhamDev/switch_hover_embedded | Rémi Verschelde | |
Make `switch_on_hover` work on embedded windows | |||
2021-07-26 | Make `switch_on_hover` work on embedded windows | Michael Alexsander | |
2021-07-26 | Merge pull request #50899 from akien-mga/refref | Rémi Verschelde | |
Use Ref<T> references as iterators where relevant | |||
2021-07-26 | Merge pull request #38880 from aaronfranke/timer | Hugo Locurcio | |
Use doubles for time everywhere in Timer/SceneTree | |||
2021-07-26 | Merge pull request #50713 from SaracenOne/drag_and_drop_improvements | Rémi Verschelde | |
Tweak behaviour of drag and drop for 3D scenes to make them less glitchy | |||
2021-07-26 | Use Ref<T> references as iterators where relevant | Rémi Verschelde | |
And const when possible. | |||
2021-07-26 | Removing bounding box calculations from 3D scene drag and drop and collide ↵ | SaracenOne | |
against physics rather than visual geometry. | |||
2021-07-26 | Merge pull request #50895 from Chaosus/fix_shader_crash | Rémi Verschelde | |
Fix editor crash if passing index as variable to function parameter | |||
2021-07-26 | Merge pull request #50847 from reduz/implement-binary-shader-compilation | Rémi Verschelde | |
Implement Binary Shader Compilation | |||
2021-07-26 | Fix editor crash if passing index as variable to function parameter | Yuri Roubinsky | |
2021-07-26 | Fixed coding style | vitika9 | |
2021-07-26 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit c406c8512f059eab29a3fc135218b7b60a5315d1) | |||
2021-07-26 | Merge pull request #50884 from Chaosus/fix_shader_crash | Rémi Verschelde | |
Prevents shader crashing if varying assigned incorrectly by using compound assignment operators (*=, += etc.) | |||
2021-07-26 | Merge pull request #50885 from SirQuartz/patch-33 | Rémi Verschelde | |
Fix `if` statement in `cluster_builder_rd.h` | |||
2021-07-26 | Fix expression in `cluster_builder_rd.h` | Nicholas Huelin | |
This expression should now work as intended. | |||
2021-07-26 | Prevents shader crashing if varying assigned incorrectly | Yuri Roubinsky | |
2021-07-26 | Implement Binary Shader Compilation | reduz | |
* Added an extra stage before compiling shader, which is generating a binary blob. * On Vulkan, this allows caching the SPIRV reflection information, which is expensive to parse. * On other (future) RenderingDevices, it allows caching converted binary data, such as DXIL or MSL. This PR makes the shader cache include the reflection information, hence editor startup times are significantly improved. I tested this well and it appears to work, and I added a lot of consistency checks, but because it includes writing and reading binary information, rare bugs may pop up, so be aware. There was not much of a choice for storing the reflection information, given shaders can be a lot, take a lot of space and take time to parse. | |||
2021-07-26 | Merge pull request #50881 from Chaosus/shader_fix_build | Rémi Verschelde | |
Fix compilation of `shader_language.cpp` | |||
2021-07-26 | Merge pull request #48620 from Calinou/editor-3d-hide-selection-box-no-gizmos | Rémi Verschelde | |
Hide the 3D editor selection box when View Gizmos is disabled | |||
2021-07-26 | Fix compilation of `shader_language.cpp` | Yuri Roubinsky | |
2021-07-26 | Merge pull request #50729 from Chaosus/shader_varying_enchancements2 | Rémi Verschelde | |
Allow using vertex-stage varying in both `fragment` and `light` functions | |||
2021-07-26 | Merge pull request #50728 from Chaosus/shader_varying_enchancements | Rémi Verschelde | |
Allow using vertex varying in custom functions under any circumstances | |||
2021-07-26 | Merge pull request #50880 from KoBeWi/buckendo | Rémi Verschelde | |
Fix undo for bucket tool in tile map | |||
2021-07-26 | Fix undo for bucket tool in tile map | kobewi | |
2021-07-26 | Merge pull request #50878 from bruvzg/debug_entitlement | Rémi Verschelde | |
[macOS] Add "debugging" (`get-task-allow`) to the export options. | |||
2021-07-26 | [macOS] Add "debugging" (`get-task-allow`) to the export options, to allow ↵ | bruvzg | |
using native debugger. | |||
2021-07-26 | Merge pull request #50869 from Calinou/doc-control-mouse-enter-exit-signals | Rémi Verschelde | |
Document caveats with Control's `mouse_entered`/`mouse_exited` signals | |||
2021-07-26 | Merge pull request #50857 from luzpaz/LGTM-unnecessary-pass | Rémi Verschelde | |
Remove unnecessary 'pass' statement | |||
2021-07-26 | Merge pull request #50856 from SirQuartz/patch-32 | Rémi Verschelde | |
Fix always true expression `radius > 0.98 || radius < 1.02` in `cluster_builder_rd.h` | |||
2021-07-26 | Merge pull request #50854 from SirQuartz/patch-31 | Rémi Verschelde | |
Fix dead code in `gdnative_interface.cpp` | |||
2021-07-26 | Merge pull request #50840 from ↵ | Rémi Verschelde | |
Gallilus/VisualScript-drop-preload-nodes-change-action-name Change "Add Preload Node" action to "Add Node(s)" | |||
2021-07-26 | Merge pull request #50838 from luzpaz/follow-up-typos | Rémi Verschelde | |
Fix various typos | |||
2021-07-26 | Use doubles for time everywhere in Timer/SceneTree | Aaron Franke | |
2021-07-26 | Merge pull request #50867 from aaronfranke/cs-array-empty | Ignacio Roldán Etcheverry | |
Add documentation to Array in C# | |||
2021-07-26 | Merge pull request #50855 from raulsntos/csharp-use-array-empty | Ignacio Roldán Etcheverry | |
Use `Array.Empty` instead of allocating a every time | |||
2021-07-26 | Use Array.Empty instead of allocating a every time | Raul Santos | |
Use `System.Array.Empty<T>` to get an empty array instead of allocating a new one every time. Since arrays are immutable there is no need to allocate them every time. | |||
2021-07-25 | Add documentation to Array in C# | Aaron Franke | |
2021-07-25 | Merge pull request #50861 from raulsntos/fix-bindings-generator | Ignacio Roldán Etcheverry | |
Fix bindings generator range iterator errors | |||
2021-07-25 | Document caveats with Control's `mouse_entered`/`mouse_exited` signals | Hugo Locurcio | |
2021-07-25 | Fix bindings generator range iterator errors | Raul Santos | |