Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-15 | Move sync to physics to StaticBody2D | PouleyKetchoupp | |
Now static body is used for moving platforms through kinematic motion property, so sync to physics needs to be in StaticBody2D instead of CharacterBody2D. Constant kinematic motion is also supported in combination with sync to physics for smoother movements. | |||
2021-07-15 | Merge pull request #38819 from EricEzaM/improve-to_string-for-nodes | Rémi Verschelde | |
Added Node name to print() of all Nodes by making to_string() in Object virtual, so it can be overriden in C++. | |||
2021-07-15 | Added Node name to print() when printing Nodes. | Eric M | |
2021-07-15 | Fixing 2D moving platform logic | fabriceci | |
Fixing by applying the movement in two steps, first the platform movement, and then the body movement. Plus, add the platform movement when we are on_wall. | |||
2021-07-14 | Merge pull request #48502 from KoBeWi/visual_button | Rémi Verschelde | |
Add set_pressed_no_signal method to BaseButton | |||
2021-07-14 | Merge pull request #49348 from Geometror/fix-particles-hidden-basecolor | Rémi Verschelde | |
Fix color properties of particle nodes/material | |||
2021-07-14 | Rename Curve3Texture to CurveXYZTexture | Rémi Verschelde | |
Neither name is a perfect match but `Curve3Texture` looked too similar to `CurveTexture` and `Curve3D`, which made things confusing when picking a texture type or browsing the API reference. | |||
2021-07-13 | Merge pull request #50063 from nekomatata/more-accurate-move-and-slide | Rémi Verschelde | |
Make move_and_slide collision detection more accurate | |||
2021-07-13 | Merge pull request #50299 from YeldhamDev/window_wrap_controls_fix | Rémi Verschelde | |
Fix `Window`'s `wrap_controls` not actually doing anything | |||
2021-07-13 | Merge pull request #50420 from KoBeWi/counter_headers | Rémi Verschelde | |
Add header theme type variations to labels | |||
2021-07-13 | Add header theme type variations to labels | kobewi | |
2021-07-13 | Merge pull request #50381 from reduz/implement-disable-classes | Rémi Verschelde | |
Implement the ability to disable classes | |||
2021-07-13 | Merge pull request #50169 from pycbouh/theme-type-variations | Rémi Verschelde | |
2021-07-13 | Implement the ability to disable classes | reduz | |
* This PR adds the ability to disable classes when building. * For now it's only possible to do this via command like: `scons disable_classes=RayCast2D,Area3D` * Eventually, a proper UI will be implemented to create a build config file to do this at large scale, as well as detect what is used in the project. | |||
2021-07-13 | Add set_pressed_no_signal method to BaseButton | kobewi | |
2021-07-13 | Merge pull request #50086 from Geometror/label-improve-layout-options | Rémi Verschelde | |
Improvements to Label's layout options | |||
2021-07-13 | Merge pull request #48375 from bowling-allie/discrete-carry-bug | Rémi Verschelde | |
2021-07-13 | Merge pull request #50135 from KoBeWi/🌲.update() | Rémi Verschelde | |
Update Tree when modified | |||
2021-07-13 | Merge pull request #50401 from Calinou/decal-add-node-configuration-warnings | Rémi Verschelde | |
Add node configuration warnings for the Decal node | |||
2021-07-13 | Add node configuration warnings for the Decal node | Hugo Locurcio | |
2021-07-13 | Add type variations to Theme | Yuri Sizov | |
2021-07-12 | Merge pull request #50262 from nekomatata/convex-hull-simplification | Rémi Verschelde | |
Options to clean/simplify convex hull generated from mesh | |||
2021-07-12 | Merge pull request #50389 from Chaosus/vs_uniform_ref | Rémi Verschelde | |
Auto-set a first compatible uniform on dragging to create a UniformRef (VisualShaders) | |||
2021-07-12 | [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. | Fabio Alessandrelli | |
2021-07-12 | [Net] Remove most multiplayer hooks from SceneTree. | Fabio Alessandrelli | |
Use `multiplayer` or `get_multiplayer()` instead of `get_tree()`. | |||
2021-07-12 | Auto-set a first compatible uniform on dragging to create a UniformRef | Yuri Roubinsky | |
2021-07-11 | added offset for plane mesh and quad mesh | QbieShay | |
2021-07-11 | Merge pull request #50149 from Chaosus/vs_curve3d | Yuri Roubinsky | |
2021-07-10 | Merge pull request #48622 from Geometror/reimplement-disableable-vsync | Hugo Locurcio | |
2021-07-08 | Fix `Window`'s `wrap_controls` not actually doing anything | Michael Alexsander | |
2021-07-07 | Merge pull request #50261 from Razoric480/cache-color-picker-presets | Rémi Verschelde | |
Add cache to ColorPicker for color presets | |||
2021-07-07 | Options to clean/simplify convex hull generated from mesh | PouleyKetchoupp | |
Clean: remove duplicate and interior vertices (uses Bullet algorithm) Simplify: modify the geometry for further simplification (uses VHACD algorithm) In the editor, single convex hull now uses the clean option. Added a new editor entry to create a simplified convex hull, can be useful for creating convex hull from highly tessellated triangle meshes. | |||
2021-07-07 | Add cache to color picker for presets | Francois Belair | |
This prevents loading from the project metadata more than once, significantly saving performance with nodes that have color pickers. | |||
2021-07-07 | Tweak the GradientTexture property hint to follow CurveTexture | Hugo Locurcio | |
This prevents setting too large values and crashing the editor. Very low values are also no longer allowed since they are generally not detailed enough to represent complex gradients, leading to confusion. | |||
2021-07-07 | Merge pull request #50193 from reduz/fix-command-queue-crash | Rémi Verschelde | |
Fix Command Queue Crash | |||
2021-07-07 | Merge pull request #50214 from ↵ | Rémi Verschelde | |
Calinou/occluderinstance3d-add-node-configuration-warnings Add node configuration warnings to OccluderInstance3D | |||
2021-07-07 | Fix Command Queue Crash | reduz | |
* No longer allow sending an object (texture) to the server as material parameter * Keep a parameter cache locally in ShaderMaterial | |||
2021-07-07 | Add node configuration warnings to OccluderInstance3D | Hugo Locurcio | |
2021-07-07 | Merge pull request #50208 from kleonc/accept_dialog-remove_button | Rémi Verschelde | |
Add AcceptDialog::remove_button method | |||
2021-07-07 | Merge pull request #49890 from voxelv/fix_tree_range_click_timeout_crash_46648 | Hugo Locurcio | |
Avoid using a nullptr root in Tree._range_click_timeout(). | |||
2021-07-06 | Merge pull request #50215 from ↵ | Rémi Verschelde | |
Calinou/improve-node-configuration-warning-display Format node configuration warnings as a bullet point list | |||
2021-07-06 | Merge pull request #50162 from Calinou/inspector-hint-allow-ormmaterial3d | Rémi Verschelde | |
Allow using ORMMaterial3D by using BaseMaterial3D as a resource hint | |||
2021-07-06 | Merge pull request #50213 from m44615/fix_50161 | Rémi Verschelde | |
Fix: The ORMMaterial3D shader doesn't compile #50161 | |||
2021-07-06 | Format node configuration warnings as a bullet point list | Hugo Locurcio | |
This makes multiple warnings easier to distinguish from each other. | |||
2021-07-06 | Fix: The ORMMaterial3D shader doesn't compile #50161 | Martin Krbila | |
2021-07-06 | Add AcceptDialog::remove_button method | kleonc | |
2021-07-06 | LineEdit: Respect `max_length` by truncating text to append | Rémi Verschelde | |
When appending text (either via `set_text()` or by pasting from clipboard), if the input would make the `LineEdit` exceed its configured `max_length`, the input text is truncated to fit. The discard part is passed as a parameter in the `text_change_rejected` signal. Fixes #33321. Fixes #41278. Also cleaned up unimplemented `max_chars` property in `TextEdit`. Co-authored-by: Tony-Goat <70238376+Tony-Goat@users.noreply.github.com> | |||
2021-07-06 | Restructure and reimplement vsync options | Hendrik Brucker | |
-Add a v-sync mode setting which allows to choose between DISABLED, ON, ADAPTIVE and MAILBOX -Removed the V-Sync via Compositor option | |||
2021-07-06 | Fix TileSet::CellNeighbor enum binding | George Marques | |
Having the TileSet:: prefix has some unintended consequences in the bindings, in particular in the extension API dump. | |||
2021-07-05 | Fix Subsurface Scattering | reduz | |
* Works again * Transmittance also works again * Removed the curve patamter, exp() function is good enough. |