Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-26 | Merge pull request #37287 from Chaosus/vs_sky | Yuri Roubinsky | |
Added sky shader mode to visual shaders | |||
2020-03-25 | Added sky shader mode to visual shaders | Yuri Roubinsky | |
2020-03-25 | Merge pull request #37272 from AndreaCatania/fix_ik_rot | Rémi Verschelde | |
Fixed IK rotation issue | |||
2020-03-25 | Merge pull request #37281 from ↵ | Rémi Verschelde | |
ThakeeNathees/fix-project-manager-don't-consume-Enter Fix: project manager don't consume Enter key #17620 | |||
2020-03-25 | fix project manager don't consume Enter key #17620 | Thakee Nathees | |
2020-03-24 | Merge pull request #37280 from KoBeWi/n | Rémi Verschelde | |
Make search in RichTextLabel case-insensitive | |||
2020-03-24 | Merge pull request #37176 from dkaste/line-edit-secret-fix-2 | Rémi Verschelde | |
Use LineEdit secret character width everywhere | |||
2020-03-24 | Make search in RichTextLabel case-insensitive | Tomasz Chabora | |
2020-03-24 | Merge pull request #37268 from clayjohn/VULKAN-sky-color | Rémi Verschelde | |
Replace subpass textures with color in sky shader | |||
2020-03-24 | Replace subpass textures with color in sky shader | clayjohn | |
2020-03-24 | Fixed IK rotation issue | Andrea Catania | |
2020-03-24 | Remove unused classes and stray headers | Rémi Verschelde | |
Found by reviewing headers with 1 or less matching includes: ``` find -name thirdparty -prune -o -name "*.h" -exec basename {} \; | sort -u > headers for header in $(cat headers); do echo "$header: "; rg -l "#include \"(.*/)?$header\"" | wc -l; done > list-includes ``` | |||
2020-03-24 | Remove unreferenced & undocumented class Space2D | Dominik 'dreamsComeTrue' Jasiński | |
2020-03-22 | Merge pull request #37179 from clayjohn/VULKAN-sky-shader | Rémi Verschelde | |
Implement Sky Shaders | |||
2020-03-21 | Working sky shader implementation | clayjohn | |
2020-03-21 | Fix potential divisions by 0 reported by MSVC | Rémi Verschelde | |
The `TextEdit` one was indeed a potential bug. The `PCKPacker` one seems to be a false positive, it's already in a `for` loop that depends on `files.size()`. | |||
2020-03-20 | Merge pull request #37169 from AndreaCatania/AndreaCatania-patch-2 | Rémi Verschelde | |
Fixes navigation path reset | |||
2020-03-19 | Add shader based background mode | Bastiaan Olij | |
2020-03-19 | Use LineEdit secret character width everywhere | Darren Kaste | |
2020-03-19 | Fixes navigation path reset | Andrea Catania | |
2020-03-18 | Merge pull request #37094 from dkaste/line-edit-secret-select | Rémi Verschelde | |
Calculate LineEdit selection with secret character | |||
2020-03-18 | Merge pull request #37123 from simpuid/placeholder-fix | Rémi Verschelde | |
Remove update condition from LineEdit::update_placeholder_width | |||
2020-03-18 | Merge pull request #37113 from KoBeWi/to_enable_or_not_to_enable | Rémi Verschelde | |
Fix visibility enabler flag toggling | |||
2020-03-17 | Clarify the Viewport size warning message | Rasmus Vermeulen | |
2020-03-18 | Remove update condition from LineEdit::update_placeholder_width | simpuid | |
Placeholder with length greater than `max_length` are allowed, so there is no reason for those update condition. It fixes the odd alignment of placeholder when it's length is greater than `max_length` | |||
2020-03-17 | Add size warning to Viewport Node | Rasmus Vermeulen | |
2020-03-17 | Fix visibility enabler flag toggling | Tomasz Chabora | |
2020-03-17 | Style: Set clang-format Standard to Cpp11 | Rémi Verschelde | |
For us, it practically only changes the fact that `A<A<int>>` is now used instead of the C++03 compatible `A<A<int> >`. Note: clang-format 10+ changed the `Standard` arguments to fully specified `c++11`, `c++14`, etc. versions, but we can't use `c++17` now if we want to preserve compatibility with clang-format 8 and 9. `Cpp11` is still supported as deprecated alias for `Latest`. | |||
2020-03-16 | Merge pull request #36491 from AndreaCatania/edit_node_anim_state_mac | Rémi Verschelde | |
Added new method to edit an already added node to anim state machine | |||
2020-03-16 | Added new method to replace an already added node to the animation state machine | Andrea Catania | |
2020-03-16 | Calculate LineEdit selection with secret character | Darren Kaste | |
2020-03-14 | Fix divison by zero issue | Ev1lbl0w | |
2020-03-12 | Merge pull request #36518 from Janglee123/no-underlined-keywords | Rémi Verschelde | |
Removed underlining of not clickable symbols | |||
2020-03-12 | Merge pull request #36961 from JFonS/fix_mesh_selection | Rémi Verschelde | |
Return correct mesh format for PrimitiveMesh | |||
2020-03-11 | Merge pull request #36977 from lupoDharkael/decompose-copy | Rémi Verschelde | |
Mesh::convex_decompose: Remove unneeded vector copy | |||
2020-03-11 | Merge pull request #36978 from lupoDharkael/opti-trimesh | Rémi Verschelde | |
Loop over faces in create_trimesh_shape() | |||
2020-03-11 | Removed underlining for not clickable symbols | janglee | |
2020-03-11 | Merge pull request #36715 from dreamsComeTrue/fix-text-edit-comment-quotes | Rémi Verschelde | |
Allow single quotes [',"] in comments in TextEdit | |||
2020-03-11 | Allow single quotes in comments | Dominik 'dreamsComeTrue' Jasiński | |
Fixes: #36638 | |||
2020-03-11 | Loop over faces in create_trimesh_shape() | lupoDharkael | |
2020-03-11 | Mesh::convex_decompose: Remove unneeded vector copy | lupoDharkael | |
2020-03-10 | Return correct mesh format for PrimitiveMesh. | JFonS | |
The return value was changed during the Vulkan port, but it didn't include ARRAY_FORMAT_INDEX. This meant they were wrongly considered non-indexed meshes and the click-selection logic for all primitive meshes broke. | |||
2020-03-09 | Merge pull request #36751 from Faless/debugger/threads_and_profilers | Rémi Verschelde | |
ScriptDebugger refactor, threading, profilers. | |||
2020-03-08 | Complete NavigationMeshInstance rename | lupoDharkael | |
2020-03-08 | Refactor ScriptDebugger. | Fabio Alessandrelli | |
EngineDebugger is the new interface to access the debugger. It tries to be as agnostic as possible on the data that various subsystems can expose. It allows 2 types of interactions: - Profilers: A subsystem can register a profiler, assigning it a unique name. That name can be used to activate the profiler or add data to it. The registered profiler can be composed of up to 3 functions: - Toggle: called when the profiler is activated/deactivated. - Add: called whenever data is added to the debugger (via `EngineDebugger::profiler_add_frame_data`) - Tick: called every frame (during idle), receives frame times. - Captures: (Only relevant in remote debugger for now) A subsystem can register a capture, assigning it a unique name. When receiving a message, the remote debugger will check if it starts with `[prefix]:` and call the associated capture with name `prefix`. Port MultiplayerAPI, Servers, Scripts, Visual, Performance to the new profiler system. Port SceneDebugger and RemoteDebugger to the new capture system. The LocalDebugger also uses the new profiler system for scripts profiling. | |||
2020-03-07 | ARVRController.is_button_pressed requires to return a boolean | Bastiaan Olij | |
2020-03-06 | Removed boolean return type from majority of method in Tween | Yuri Roubinsky | |
2020-03-05 | Merge pull request #36772 from pyacier/warning-concavepolygonshape | Rémi Verschelde | |
Add a new configuration warning to CollisionShape | |||
2020-03-05 | Add a new configuration warning to CollisionShape | Pierre Caye | |
In the case where a ConcavePolygonShape is used as a shape for a RigidBody in another mode than static, a configuration warning will appear in the editor. | |||
2020-03-04 | Merge pull request #36733 from qarmin/static_analyzer_fixes | Rémi Verschelde | |
Fixes bugs found by Sonarcloud and Coverity |