Robert Yevdokimov
c899f017e2
Make it so consecutive presses of Begin Rotate Transformation shortcut enables trackball rotation
2026-02-09 18:19:53 -05:00
Thaddeus Crews
2a5a740bde
Merge pull request #115855 from ryevdokimov/instant-feedback
...
Show viewport messages and rotation line instantly on instant transforms
2026-02-09 15:07:00 -06:00
Robert Yevdokimov
996353e457
Fix viewport text not clearing after commit/cancel of custom editor gizmo handles
2026-02-08 23:34:40 -05:00
Robert Yevdokimov
fdf126e1d9
Show viewport messages and rotation line instantly on instant transforms
2026-02-06 15:33:01 -05:00
Thaddeus Crews
3a44846a86
Merge pull request #115543 from ryevdokimov/don't-frelook-highlight-gizmos
...
Don't highlight gizmos while in freelook
2026-02-06 08:17:52 -06:00
Thaddeus Crews
fb9711a19a
Merge pull request #115002 from ryevdokimov/orbit-snap-require-shortcut
...
Fix viewport orbit snap defaulting to always snapping when shortcut(s) are set to none
2026-02-05 09:32:40 -06:00
Thaddeus Crews
9e2ab92fee
Merge pull request #115794 from TokageItLab/toggle-trackball
...
Make trackball rotation optional as toggle option of Node3DEditorTool
2026-02-05 09:32:35 -06:00
Silc Lizard (Tokage) Renew
afb5839696
Make trackball rotation optional as toggle option of Node3DEditorTool
...
Co-authored-by: ryevdokimov <robert.yevdokimov@autStand.com >
2026-02-05 03:26:59 +09:00
Robert Yevdokimov
5a4537cbc7
Add anti-aliasing to transform gizmo rotation arc
2026-02-02 13:01:19 -05:00
Thaddeus Crews
e36d624a30
Merge pull request #115607 from Ivorforce/sunless-sky
...
Remove `sky.h` include from `environment.h`, to speed up compile time.
2026-01-30 09:32:14 -06:00
Thaddeus Crews
a6692abdb8
Merge pull request #115290 from ryevdokimov/zoom-preset
...
Register zoom shortcuts to match preset `Godot` navigation scheme
2026-01-30 09:32:12 -06:00
Lukas Tenbrink
1d840aae3a
Remove sky.h include from environment.h, to speed up compile time.
2026-01-30 00:05:55 +01:00
Robert Yevdokimov
6006596fd8
Don't highlight gizmos while in freelook
2026-01-28 17:25:58 -05:00
Thaddeus Crews
74b14da737
Merge pull request #115137 from ndarilek/remove-a11y-placeholders
...
a11y: Remove "not accessible at this time" placeholders.
2026-01-28 12:27:12 -06:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
027d32f322
Merge pull request #109976 from ryevdokimov/trackball-gizmo
...
Add trackball-style rotation for 3D transform gizmo
2026-01-27 15:18:34 -06:00
Thaddeus Crews
faf9adfcc6
Merge pull request #115447 from Giganzo/selection-menus-icon-size
...
Fix icon size for items in show list of selectable nodes menu
2026-01-27 15:18:33 -06:00
Thaddeus Crews
9f0e14ab2f
Merge pull request #99569 from yahkr/hide_colliders
...
Add option to toggle always showing collision shapes
2026-01-27 15:18:32 -06:00
Lukas Tenbrink
c56c297cee
Remove geometry_3d include from rendering_server.h, to reduce compile time.
...
Change `Geometry3D` from class to namespace.
2026-01-27 18:12:38 +01:00
yahkr
40373aeee4
Add option to toggle always showing collision shapes
2026-01-27 07:59:48 -05:00
Giganzo
60fe933ff6
Fix icon size for items in show list of selectable nodes menu
2026-01-27 12:32:12 +01:00
Robert Yevdokimov
fda3a5af81
Fix collision repositioning for child nodes
2026-01-24 21:22:56 -05:00
Robert Yevdokimov
529e50cfd4
Register zoom shortcuts to match preset Godot navigation scheme
2026-01-22 20:45:11 -05:00
Nolan Darilek
3a94b3e265
a11y: Remove "not accessible at this time" placeholders.
2026-01-19 14:10:27 -05:00
Robert Yevdokimov
7b2b3b41ee
Fix viewport orbit snap defaulting to always snapping when shortcut(s) are set to none
2026-01-15 13:06:32 -05:00
Robert Yevdokimov
c65d71a098
Fix viewport rotation gizmo aligned axis reversing
2026-01-14 12:52:35 -05:00
Robert Yevdokimov
12782eac8e
Add trackball-style rotation for 3D transform gizmo
2026-01-10 19:06:32 -05:00
Robert Yevdokimov
3518b0dc5a
Keep other parts of transform gizmo visible when rotating in local mode
2026-01-09 07:26:11 -05:00
Rémi Verschelde
f878b34c1d
Merge pull request #114408 from ryevdokimov/fix-rotation-gizmo-line-position
...
Fix rotation gizmo line position
2026-01-08 15:17:04 +01:00
Miguel de Icaza
eba4ceb0ea
Node3DEditorViewport: Prevent crash while handling input
...
The selection might change before the user releases the mouse pointer,
and this would crash the editor.
This follows the same check that is done in ::_update_gizmos
2026-01-05 11:33:11 +01:00
kobewi
8819651847
Fix some invalid translation usages
2025-12-30 00:03:17 +01:00
Robert Yevdokimov
f3cb02ac92
Fix rotation gizmo line position
2025-12-28 20:08:53 -05:00
Rémi Verschelde
f4dab5199a
Merge pull request #111748 from Calinou/doc-sdfgi-debug-probes
...
Document occlusion debugging in the SDFGI debug probes draw mode in the editor
2025-12-19 11:52:53 +01:00
Rémi Verschelde
68abeedba7
Merge pull request #111837 from bruvzg/objid_select
...
Use ObjectID to store nodes in the editor selection.
2025-12-18 23:30:54 +01:00
Pāvels Nadtočajevs
338cfba60a
Use ObjectID to store nodes in the editor selection.
2025-12-18 09:16:43 +02:00
Hugo Locurcio
c92ad80ec0
Fix 3D editor Emulate Numpad setting having no effect when previewing a camera
2025-12-18 01:41:58 +01:00
Hugo Locurcio
b3afc74115
Document occlusion debugging in the SDFGI debug probes draw mode in the editor
...
This feature shows occlusion information for the selected SDFGI
probe. It can only be used in the editor, as it relies
on the `RenderingServer::sdfgi_set_debug_probe_select()` method
that isn't exposed to the scripting API.
2025-12-11 23:42:45 +01:00
Hugo Locurcio
5d80686497
Default the 3D editor to Transform mode to restore 4.5 behavior
...
The Select mode no longer allows moving or rotating selected nodes.
This mode was still the default until now, which results in behavior that's
inconsistent with the 2D editor.
This sets the default mode to the new Transform mode to ensure
usability out of the box is unchanged. Shortcuts and icon ordering
were also modified to best match 4.5.
2025-12-09 18:16:01 +01:00
Rémi Verschelde
3edd256a6f
Merge pull request #113611 from bruvzg/mod_plus
...
[Editor] Fix missing "+" in the bunch of tooltips.
2025-12-05 09:38:51 +01:00
Pāvels Nadtočajevs
e2b8c9f038
[Editor] Fix missing "+" in the bunch of tooltips.
2025-12-05 10:20:50 +02:00
Rémi Verschelde
8437869434
Merge pull request #112615 from YeldhamDev/inspector_props_size_fix
...
Fix issues with property height in the inspector
2025-12-04 15:52:40 +01:00
Rémi Verschelde
34cdf39db0
Merge pull request #113420 from Calinou/editor-use-unicode-arrows
...
Use Unicode arrow symbols throughout the editor
2025-12-02 14:17:28 +01:00
Michael Alexsander
034942557e
Fix issues with property height in the inspector
2025-12-01 23:14:33 -03:00
Hugo Locurcio
db920eb7f0
Use Unicode arrow symbols throughout the editor
...
This does not apply to text printed to the Output panel, as the fixed-width
font may not have the glyph in its character set (or if it does, the arrow
character may be hard to read).
2025-12-02 01:36:35 +01:00
Hugo Locurcio
2cf7af9149
Make all unsupported renderer message features consistently warnings
...
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.
- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
Thaddeus Crews
6e69760134
Merge pull request #111967 from Ivorforce/object-cast-to-protect
...
Statically protect `Object::cast_to` for unrelated `Object` types.
2025-11-25 07:06:48 -06:00
Lukas Tenbrink
0f047944e4
Statically protect Object::cast_to for unrelated Object types.
...
Fix a handful of bugs associated with it.
2025-11-24 23:03:22 +01:00
Thaddeus Crews
6d8ec7e7ce
Merge pull request #86930 from ryevdokimov/commit-transforms-on-mode-switch
...
Commit transforms done with editor gizmo on tool mode switch.
2025-11-24 16:00:07 -06:00
Thaddeus Crews
fb91141cd1
Merge pull request #107343 from kj-art-dev/viewport-rotation-control-visual-feedback
...
Visual feedback update for viewport rotation gizmo.
2025-11-24 16:00:02 -06:00
Thaddeus Crews
45ce9f09d2
Merge pull request #93436 from Calinou/3d-editor-half-resolution-use-3d-scaling
...
Use Viewport's 3D Scaling in the 3D editor's Half Resolution option
2025-11-20 16:47:04 -06:00