Commit graph

132 commits

Author SHA1 Message Date
Thaddeus Crews
42ac04d9a9
Merge pull request #116023 from ryevdokimov/splitter-fail
Fix using editor viewport splitters failing sometimes
2026-02-24 09:29:17 -06:00
Michael Alexsander
a7575e94d6
Make tooltips from all editor modes inform about the selection menu shortcut 2026-02-20 16:23:10 -03:00
passivestar
23df31ece4 Don't tint the preview camera icon 2026-02-20 12:24:04 +04:00
DinkeyKing
4e95d26c97 Fix 3D editor camera not updating correctly 2026-02-19 15:00:47 +01:00
Thaddeus Crews
7eedf1846f
Merge pull request #105045 from ryevdokimov/fix-load-from-project-settings
Fix issues with `InputMap::load_from_project_settings()` when called in tool script
2026-02-16 15:02:43 -06:00
Thaddeus Crews
3294d50d82
Merge pull request #116075 from ryevdokimov/arc-sync
Fix gizmo rotation arc and applied transform not being in sync
2026-02-12 08:19:15 -06:00
Josh Jones
b8389cc76b Support output to HDR monitors
Co-authored-by: Alvin Wong <alvinhochun@gmail.com>
Co-authored-by: Allen Pestaluky <allenpestaluky@gmail.com>
2026-02-11 22:13:26 -07:00
Robert Yevdokimov
d613138aa4 Fix gizmo rotation arc and applied transform not being in sync 2026-02-11 13:02:37 -05:00
Thaddeus Crews
e4d449f4b4
Merge pull request #115871 from ryevdokimov/arc-line-snap
Fix transform gizmo rotation arc line not snapping with snap rotation
2026-02-11 10:27:03 -06:00
Thaddeus Crews
152f142788
Merge pull request #115992 from ryevdokimov/fix-trackball-highlight
Fix trackball not highlighting immediately when toggling `Use Trackball`
2026-02-11 10:27:01 -06:00
Thaddeus Crews
ec297f8bb3
Merge pull request #114717 from TokageItLab/gizmo-opt
Add `view_plane_rotation_gizmo_scale` to EditorSettings & make color darken
2026-02-10 08:29:45 -06:00
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
Silc Lizard (Tokage) Renew
9ebc4c3013 Add view_plane_rotation_gizmo_scale to EditorSettings 2026-02-08 18:50:49 +09:00
Robert Yevdokimov
29a16725c3 Fix using editor viewport splitters failing sometimes 2026-02-07 17:26:45 -05:00
Robert Yevdokimov
415ddc83e1 Fix trackball not highlighting immediately when toggling Use Trackball 2026-02-07 10:12:15 -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
80294349f1 Fix transform gizmo rotation arc line not snapping with snap rotation 2026-02-03 23:49:08 -05:00
Robert Yevdokimov
5a4537cbc7 Add anti-aliasing to transform gizmo rotation arc 2026-02-02 13:01:19 -05:00
Robert Yevdokimov
bb3c8a0682 Fix issues with InputMap::load_from_project_settings() when called in tool script 2026-01-30 11:13:54 -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