Age | Commit message (Collapse) | Author |
|
Fix StyleBox ignoring region rect and ProgressBar using center size
|
|
Added flag on SpatialMaterial to disable shadows
|
|
Ragdoll - Physical bone node
|
|
Implementing ragdoll
Implementing ragdoll
Implementing ragdoll
Implementing ragdoll
Implementing ragdoll
a
Implemented implicit hierarchy.
Improved
Added some physics properties
Added bone offset to preserve COM, partially fixed scaling
work in progress
WIP
wip
Implemented Joint Gizmos
Implemented pin joint joint
Implemented all joints
|
|
Add additional macos shortcuts for going to start/end of line
|
|
|
|
|
|
RichTextLabel, doc: Added new method to get total content height
|
|
Add no-blend canvas item render_mode
|
|
|
|
Added option to viewport to keep linear color
|
|
Allows setting the Timer wait_time in start method.
|
|
|
|
Implement font shadows for RichTextLabel
|
|
Add methods get_closest_point and get_closest_offset for both Curve2D and Curve3D
|
|
appear like a custom (less important) option now.
|
|
Added custom aabb to primitives
|
|
Support of CMD+Backspace and CMD+Delete on MacOS.
|
|
Script Editor now displays positional column
|
|
|
|
Particles: fix corrupted scene when saved after convert
|
|
Fix for ARVRCamera::project_local_ray_normal not getting called.
|
|
ARVRCamera::project_local_ray_normal gets called.
|
|
This solves #17931 and makes the script editor consistent with other text editors(Sublime, Gedit, Vim) in displaying the position rather than the raw number of characters.
|
|
API hash fixes
|
|
Fix placeholders position in `LineEdit` when editing inside the Editor
|
|
Check invalid node name
|
|
Editing the `Text` property through the editor causes a wrong
placement of the placeholder, as it calls `LineEdit::clear_internal`,
which was wrongly reseting the cached placeholder width.
Fix #18184.
|
|
|
|
|
|
Implement universal translation of touch to mouse (3.1)
|
|
Curve3D
|
|
Fix Coverity reports of uninitialized scalar variable
|
|
|
|
Created a new function named get_element in GridContainer. This funct…
|
|
Was missed in #18391.
|
|
fix clang6 assignment error
|
|
Fix GridContainer's children visibility breaking the layout
|
|
Fixes logically dead code (Coverity)
|
|
Now generating mouse events from touch is optional (on by default) and it's performed by `InputDefault` instead of having each OS abstraction doing it. (*)
The translation algorithm waits for a touch index to be pressed and tracks it translating its events to mouse events until it is raised, while ignoring other pointers.
Furthermore, to avoid an stuck "touch mouse", since not all platforms may report touches raised when the window is unfocused, it checks if touches are still down by the time it's focused again and if so it resets the state of the emulated mouse.
*: In the case of Windows, since it already provides touch-to-mouse translation by itself, "echo" mouse events are filtered out to have it working like the rest.
On X11 a little hack has been needed to avoid a case of a spurious mouse motion event that is generated during touch interaction.
Plus: Improve/fix tracking of current mouse position.
** Summary of changes to settings: **
- `display/window/handheld/emulate_touchscreen` becomes `input/pointing_devices/emulate_touch_from_mouse`
- New setting: `input/pointing_devices/emulate_mouse_from_touch`
|
|
Adds support for CMD+Left and CMD+Right on MacOS
|
|
Tweak the property hint ranges of caret blink and line length guideline
|
|
|
|
|
|
|
|
This allows for more precise adjustments.
|
|
-Missing Icons
-Missing freezing option (for baking light and faster load)
-Missing a way to export from Godot (GLTF2?)
-Probably buggy (may freeze editor, can be worked around easily, but let me know if this happens so it's easier to catch bugs)
Happy testing!
|
|
|
|
Allows shortening the two line method of Timer.set_wait_time
followed by Timer.start set wait_time as a parameter to
Timer.start. Also modifies the class documentation.
Fixes: #18107
|
|
Adds support for CMD+Backspace, to delete all text
before the cursor in the line and CMD+Delete to delete
all text after the cursor in line following the typical
MacOS text editing workflow
Fixes: #18059
|