Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-27 | Merge pull request #50905 from fabriceci/fix-multiple-direction-collision | Rémi Verschelde | |
Allow multiple collision direction at the same time | |||
2021-07-27 | Merge pull request #50946 from m4gr3d/fix_custom_build_export_master | Rémi Verschelde | |
Fix custom build export | |||
2021-07-27 | Fix custom build export | Fredia Huya-Kouadio | |
2021-07-27 | Merge pull request #50939 from vnen/fix-variant-bool-conversion | Rémi Verschelde | |
Change Variant bool conversion to uint8_t | |||
2021-07-27 | Merge pull request #50931 from Faless/fix/4.x_enum_cast | Rémi Verschelde | |
[Core] Make enum variant cast and encoding 64 bits | |||
2021-07-27 | Change Variant bool conversion to uint8_t | George Marques | |
This ensures more portable conversion since not every path assume bool is 32-bits and there's no loss converting to 8-bits anyway. | |||
2021-07-27 | Merge pull request #50836 from Calinou/3d-editor-camera-preview-add-shortcut | Rémi Verschelde | |
Add shortcut to toggle the 3D editor's camera preview | |||
2021-07-27 | Merge pull request #50913 from Razoric480/lsp-SymbolKind-fix | Rémi Verschelde | |
Fix LSP reporting wrong types | |||
2021-07-27 | Merge pull request #50933 from JFonS/gizmo_rework_improvements | Rémi Verschelde | |
2021-07-27 | Merge pull request #50912 from Chaosus/fix_editor_3d_icon_theme_changing | Rémi Verschelde | |
Fix icon colors in 3d editor on theme changing | |||
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 | [Core] Make enum variant cast and encoding 64 bits | Fabio Alessandrelli | |
This should fix various issues where retrieving enum values from scripting languages would result in corrupted values (where 32 bits were valid, and the other 32 random data). | |||
2021-07-27 | Merge pull request #50928 from Vitika9/50850 | Rémi Verschelde | |
Removed Redundant assignement of name inside configure_joypad function | |||
2021-07-27 | Removed Redundant assignement of name inside configure_joypad function | vitika9 | |
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 | Fix LSP reporting wrong types | Francois Belair | |
2021-07-26 | Fix icon colors in 3d editor on theme changing | Yuri Roubinsky | |
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 | Allow to have multiple collision direction at the same time | fabriceci | |
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 | |