StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05:00
Thaddeus Crews
f630133a01
Merge pull request #116826 from Repiteo/style/class-db-explicit-include
...
Style: Add `class_db.h` includes explicitly
2026-02-26 16:18:45 -06:00
Thaddeus Crews
77c66698e6
Merge pull request #116248 from KoBeWi/ReloadHD
...
Rework updating editor viewport HDR
2026-02-26 16:18:39 -06:00
Thaddeus Crews
0848acfe4b
Merge pull request #111469 from Raftatul/Copy/PasteGroup/CategoryProperties
...
Add support for copy/paste of section/category properties
2026-02-26 16:18:34 -06:00
Raphaël Daubelcour
25071ac07f
Added Copy/Paste Properties For Groups
...
Co-Authored-By: Tomasz Chabora <2223172+KoBeWi@users.noreply.github.com >
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2026-02-26 16:13:54 -06:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
kobewi
7e2d260e68
Rework updating editor viewport HDR
2026-02-26 17:52:53 +01:00
Rémi Verschelde
f5a290ac46
Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
...
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.
With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
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
Thaddeus Crews
929dddcee3
Merge pull request #113552 from arkology/cam_preview_take_2
...
Rework `Camera3D` preview
2026-02-24 09:29:13 -06:00
Thaddeus Crews
1b5011d08b
Merge pull request #109184 from NasheethAhmedA/path_3d_curve_property_and_toolbar_sync
...
Update toolbar on curve change in Path3D editor
2026-02-24 09:29:09 -06:00
arkology
8abb0fab9c
Rework Camera3D preview
2026-02-21 16:18:22 +03: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
d07793e7ba
Merge pull request #116406 from akien-mga/cleanup-includes-displayserver
...
Minimize include dependencies of `display_server.h`
2026-02-18 08:28:10 -06:00
Thaddeus Crews
c4a893e988
Merge pull request #114849 from TokageItLab/pathedit-selection
...
Highlight selected points in Path3DEditor
2026-02-17 14:04:03 -06:00
Thaddeus Crews
4ce9ef043a
Merge pull request #111016 from almic/patch-1
...
Remove dead code in `node_3d_editor_gizmos.cpp`
2026-02-17 14:03:53 -06:00
Rémi Verschelde
ad4b910a10
Minimize include dependencies of display_server.h
...
- Removes `native_menu.h` dependency from `display_server.h`.
It's now forward-declared in all DisplayServer implementations and should
be included in the .cpp's.
- Removes some unused `rb_set.h` and `rb_map.h` dependencies, which leads to
having to include them explicitly in half the scene and editor codebase...
which shows how much we depend on `display_server.h`.
- Forward-declare `input_event.h`, so now we need only `keyboard.h`.
2026-02-17 19:45:31 +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
Robert Yevdokimov
da3645d5a9
Fix silent failure when creating collision shape as sibling of scene root
2026-02-14 10:32:37 -05: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
Silc Lizard (Tokage) Renew
163b498d39
Highlight selected points in Path3DEditor
2026-02-10 15:58:07 +09: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
22d03aed44
Merge pull request #106352 from aaronfranke/editor-quat-float-insp
...
Increase float precision in the editor inspector for Quaternions
2026-02-05 14:44:40 -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
Thaddeus Crews
bbfc894451
Merge pull request #102085 from GustJc/path3d_snap_collider
...
Add option for `Path3D` to snap to colliders
2026-02-05 09:32:31 -06:00
Thaddeus Crews
79eb6694a1
Merge pull request #112381 from Ivorforce/no-right-align
...
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Gustavo Jaruga Cruz
365f8fd038
Add option for Path3D to snap to colliders
2026-02-05 08:29:15 -03:00
Lukas Tenbrink
c5df0cb82b
Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history.
2026-02-04 19:31:28 +01: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
Thaddeus Crews
15c9d96209
Merge pull request #115796 from ryevdokimov/rotation-arc-aa
...
Add anti-aliasing to transform gizmo rotation arc
2026-02-03 18:06:46 -06:00
Aaron Franke
d9c3c87eaa
Increase float precision in the inspector for Quaternions
2026-02-03 13:45:13 -08:00
Thaddeus Crews
4c5f4e61ad
Merge pull request #115608 from ryevdokimov/fix-skeleton
...
Fix `Skeleton3D` Edit Mode bone buttons have priority over transform gizmo
2026-02-03 08:14:04 -06:00
Silc Lizard (Tokage) Renew
a9630eac57
Remove unneeded checks for undo-redo history from Skeleton3DEditor
2026-02-03 08:23:20 +09:00
Robert Yevdokimov
5a4537cbc7
Add anti-aliasing to transform gizmo rotation arc
2026-02-02 13:01:19 -05:00