Commit Graph

21211 Commits

Author SHA1 Message Date
Thaddeus Crews 256da15c7d Merge pull request #115462 from YeldhamDev/tired_of_doing_this_manually
Add a way to clear the cache for the build profile generator
2026-03-16 11:33:09 -05:00
Thaddeus Crews 642f14b5bb Merge pull request #117402 from akien-mga/clangd-unused-includes-modules
Remove unused includes in `modules` with clangd-tidy
2026-03-16 11:33:07 -05:00
Thaddeus Crews fb48c47320 Merge pull request #116179 from YeldhamDev/export_dialog_panels
Add background panels to the trees in the export dialog
2026-03-16 11:33:06 -05:00
Thaddeus Crews 0520b51d0c Merge pull request #111294 from passivestar/export-filter
Filter out metadata of excluded files on export
2026-03-16 11:33:05 -05:00
Thaddeus Crews 07447e93c3 Merge pull request #62419 from Calinou/editor-icons-visibility-smaller
Tweak visibility editor icons to be more compact
2026-03-16 11:33:00 -05:00
Thaddeus Crews 8e2028b64c Merge pull request #108909 from KoBeWi/parser_parsing_array
Add `_customize_strings()` method to EditorTranslationParserPlugin
2026-03-16 11:32:59 -05:00
Hugo Locurcio 760a722ad7 Tweak visibility editor icons to be more compact
The sclera area at the top/bottom of the eye icons is now smaller,
making the scene tree dock look less cluttered.

Co-Authored-By: MewPurPur <mew.pur.pur@abv.bg>
2026-03-16 11:16:12 -05:00
Rémi Verschelde 6d309c858e Remove unused includes in modules with clangd-tidy 2026-03-16 16:40:39 +01:00
passivestar 9d68328a6d Filter out metadata of excluded files on export 2026-03-16 17:48:44 +04:00
Rémi Verschelde 9ddccdec12 Merge pull request #117462 from Giganzo/audio-bus-effect-margin
Fix Audio bus effects section margin
2026-03-16 12:08:38 +01:00
Rémi Verschelde 6e07a6c3c9 Merge pull request #117442 from Ivorforce/classdb-dedup-name
De-duplicate name and inherits `StringName` properties from `ClassDB::ClassInfo`, in favour of `GDType`
2026-03-16 12:08:25 +01:00
Rémi Verschelde d49ce0c989 Merge pull request #117441 from Giganzo/popup-menu-sizing
Fix PopupMenu sizing with search bar
2026-03-16 12:08:21 +01:00
Rémi Verschelde a189151e0a Merge pull request #115750 from nubels/optional-move-confirm
Add editor setting to make move confirm dialog optional
2026-03-16 12:08:08 +01:00
Rémi Verschelde 25b625678c Merge pull request #109743 from Giganzo/audio-speakers-item
Fix audio bus send OptionButton height
2026-03-16 12:07:54 +01:00
Rémi Verschelde a38db15812 Merge pull request #97321 from Giganzo/groups-create-dialog-ok-button-text
Make "OK" button text contextual in GroupsEditor and SceneTreeDock
2026-03-16 12:07:46 +01:00
Niklas a2e6681130 add editor setting to make move confirm dialog optional 2026-03-16 11:37:41 +01:00
Giganzo 004bad1fb5 Fix Audio bus effects section margin 2026-03-16 00:50:30 +01:00
Rémi Verschelde 005e054245 Remove unused includes in editor with clangd-tidy
Also includes the few changes flagged in `main`.
2026-03-15 20:47:05 +01:00
Lukas Tenbrink 67f63addc1 De-duplicate name and inherits StringName properties from ClassDB::ClassInfo, in favour of GDType. 2026-03-15 16:57:10 +01:00
Giganzo ec11acd2e8 Fix PopupMenu sizing with search bar 2026-03-15 15:14:17 +01:00
Rémi Verschelde 8993c54933 Merge pull request #117328 from akien-mga/clangd-unused-includes-platform
Remove unused includes in `platform` and `drivers` with clangd-tidy
2026-03-15 15:11:00 +01:00
Rémi Verschelde ed256ec381 Merge pull request #117273 from rinevard/send-key-to-reset-menu-item-disappear
Fix "Send Key(s) to RESET" not appearing on first right-click in Animation Editor
2026-03-15 15:10:57 +01:00
rinevard e0798f64ec Fix "Send Key(s) to RESET" not appearing on first right-click in Animation Editor 2026-03-15 21:00:34 +08:00
Rémi Verschelde d9b81615e5 Remove unused includes in platform with clangd-tidy
Handled Linux, Windows, Android, and (partially) Web.
2026-03-14 22:37:05 +01:00
Robert Yevdokimov 055a6e7b40 Add freelook and navigation control to preview camera 2026-03-14 10:58:09 -04:00
Rémi Verschelde fb177243ac Merge pull request #117397 from ryevdokimov/path3d-conflict-fix
Fix Modo/Maya navigation conflicts with Path3D editor shortcuts
2026-03-14 12:16:40 +01:00
Rémi Verschelde aa470f01b6 Merge pull request #117377 from vaner-org/blendspace-limit-bounds
Limit dragging BlendSpace points to bounds
2026-03-14 12:16:33 +01:00
Rémi Verschelde 11970cb0ce Merge pull request #117321 from mihe/folded-track-icons
Draw aggregate animation keys on top of folded node groups
2026-03-14 12:16:26 +01:00
Rémi Verschelde e37ef60e8c Merge pull request #117290 from rinevard/keys-visually-shift
Fix visual shift of animation editor keys during selection
2026-03-14 12:16:23 +01:00
Rémi Verschelde 96436e33f9 Merge pull request #117277 from Ryan-000/ryan-opt-tree
Optimize AnimationTree, Improve internals & Editor & `Node::process_thread_group` safety
2026-03-14 12:16:19 +01:00
Rémi Verschelde bc344d5845 Merge pull request #117235 from ryevdokimov/vertex-snap
Add vertex snapping to the 3D editor
2026-03-14 12:16:16 +01:00
Rémi Verschelde 889af50e56 Merge pull request #117198 from uno1982/Feat--Android-Editor-Hapic-Feedback
Android: Add haptic feedback on long-press right-click in the editor
2026-03-14 12:16:13 +01:00
Rémi Verschelde 77264a7087 Merge pull request #116972 from ryevdokimov/focus-subgizmo
Fix 3D focus selection for subgizmos
2026-03-14 12:16:03 +01:00
Rémi Verschelde 45d9d6e2f1 Merge pull request #116953 from matheusmdx/fix-bezier-keyframe-crash
Deselect bezier keyframes when switching animations
2026-03-14 12:15:59 +01:00
Rémi Verschelde bd93dd23f6 Merge pull request #110129 from vaner-org/blendspace-remove-limit
Remove arbitrary limits on BlendSpace editors' visible region
2026-03-14 12:15:41 +01:00
Rémi Verschelde df3d955fd4 Merge pull request #108351 from KoBeWi/global_collapse_of_reality
Store editor log button state globally
2026-03-14 12:15:35 +01:00
uno1982 e2e1c89723 Android: Add haptic feedback on long-press right-click in the editor
Trigger haptic feedback when a long-press gesture fires a right-click
(context menu) in the Android editor. Uses Android's native
`HapticFeedbackConstants.LONG_PRESS` on the render view surface.

An editor setting `interface/touchscreen/haptic_on_long_press` is added
under the existing touchscreen section to allow users to disable this
behavior. The setting defaults to enabled on native touchscreen devices.
2026-03-14 11:32:07 +01:00
vaner-org d6c2723370 Remove arbitrary limits on BlendSpace editors' visible region 2026-03-14 11:54:59 +05:30
Ryan 1a5d818ea9 Optimize AnimationTree & Improve internals
Apply suggestions from code review

Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-Authored-By: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com>
2026-03-14 02:24:21 -04:00
Thaddeus Crews 4cdc711201 Merge pull request #117392 from KoBeWi/early_birds_or_something
Move the definition of `open_search` shortcut earlier
2026-03-13 12:14:05 -05:00
Thaddeus Crews f8a479fde9 Merge pull request #117393 from KoBeWi/hasn't_main_screen
Remove redundant `_has_main_screen()` overrides
2026-03-13 12:14:04 -05:00
Thaddeus Crews f6f892ed3c Merge pull request #116630 from KoBeWi/echoff
Fix 2D editor redrawing on modifier echo events
2026-03-13 12:14:03 -05:00
Thaddeus Crews 784af6c94d Merge pull request #117208 from danbolt/daniel-savage/open-new-shader-on-creation
Open the Shader Editor when creating a new Shader in the Inspector
2026-03-13 12:14:01 -05:00
ryevdokimov 20b80e7342 Fix Modo/Maya navigation conflicts with Path3D editor shortcuts 2026-03-13 11:14:18 -04:00
Jayden Sipe 7608e3ccb0 Support folding, groups and subgroups in Remote Scene Inspector 2026-03-13 10:49:23 -04:00
kobewi 9a0c0bf757 Remove redundant _has_main_screen() overrides 2026-03-13 13:10:09 +01:00
kobewi 5362a6eb08 Move the definition of open_search shortcut earlier 2026-03-13 13:02:56 +01:00
vaner-org 43190ac90b Limit dragging BlendSpace points to bounds 2026-03-13 01:00:00 +05:30
ryevdokimov 331541b25a Add vertex snapping to the 3D editor 2026-03-12 10:34:09 -04:00
Thaddeus Crews c410547bfa Merge pull request #116910 from ryevdokimov/redraw-3d-overlay-on-nav
Fix 3D editor overlay not redrawing on camera navigation
2026-03-12 09:03:42 -05:00