smix8
cc1b51e8a2
Move 2d navigation related editor plugins to navigation_2d module
...
Moves 2d navigation related editor plugins to navigation_2d module.
2025-05-08 23:59:13 +02:00
Thaddeus Crews
e36632a71d
Merge pull request #105588 from smix8/navobstacle_3d_plugin
...
Move `NavigationObstacle3DEditorPlugin` to `navigation_3d` module
2025-05-08 07:19:38 -05:00
Thaddeus Crews
16aaa0a213
Merge pull request #103944 from KoBeWi/more_red_info
...
Improve error messages for `add_property_info()`
2025-05-08 07:19:33 -05:00
Thaddeus Crews
e9ddf57791
Merge pull request #105593 from smix8/navregion_3d_gizmo_plugin
...
Move `NavigationRegion3DGizmoPlugin` to `navigation_3d` module.
2025-05-07 12:48:32 -05:00
Thaddeus Crews
c714743bb1
Merge pull request #105944 from syntaxerror247/main-menu
...
Add editor setting to collapse main menu into a `MenuButton`
2025-05-07 12:48:29 -05:00
Thaddeus Crews
5a71e5aeb1
Merge pull request #105806 from Grublady/scene_dock_open_doc
...
Walk up inheritance hierarchy when finding which script's docs to open
2025-05-07 12:48:27 -05:00
Thaddeus Crews
aa1ca2b244
Merge pull request #93517 from Repiteo/core/nodiscard-strings
...
Core: Add `[[nodiscard]]` to string-like classes/structs
2025-05-07 12:48:27 -05:00
Thaddeus Crews
3b12bd0d79
Merge pull request #106137 from RedMser/remove-unused-linespacing-setting
...
Remove redundant `line_spacing` editor setting
2025-05-07 12:48:24 -05:00
Thaddeus Crews
02206f45b7
Merge pull request #106134 from stuartcarnie/macos_embedded_followup
...
macOS: Additional improvements and fixes for embedded window support
2025-05-07 12:48:23 -05:00
Thaddeus Crews
affbfa5b4e
Merge pull request #89746 from KoBeWi/NOTification
...
Remove `NOTIFICATION_ENTER_TREE` when `NOTIFICATION_THEME_CHANGED` is used
2025-05-07 12:48:21 -05:00
RedMser
4acdc7a657
Remove redundant line_spacing editor setting
2025-05-07 16:53:05 +02:00
Mike Owens
88a425fd26
register_editor_types: Fix DISABLE_DEPREACTED typo
...
Issue #106093 contained a typo, not properly guarding
`SkeletonIK3DEditorPlugin`
2025-05-06 23:35:56 -04:00
Anish Mishra
e03942a6ef
Add editor setting to collapse main menu
2025-05-07 08:39:21 +05:30
Anish Mishra
64b4598baa
Improve Android editor layout
2025-05-07 08:39:21 +05:30
Stuart Carnie
9290adee38
MacOS: Additional improvements and fixes for embedded window support
2025-05-07 06:11:05 +10:00
smix8
3307be5038
Move NavigationObstacle3DEditorPlugin to navigation_3d module
...
Moves NavigationObstacle3DEditorPlugin to navigation_3d module.
2025-05-06 20:50:28 +02:00
smix8
63bd35e7cf
Move NavigationRegion3DGizmoPlugin to navigation_3d module
...
Moves NavigationRegion3DGizmoPlugin to navigation_3d module.
2025-05-06 20:49:42 +02:00
Thaddeus Crews
579feb387c
Core: Add [[nodiscard]] to string-like classes
2025-05-06 12:23:41 -05:00
Thaddeus Crews
2c64f843c0
Merge pull request #106108 from aaronfranke/save-scene-set-current-dir
...
Set current directory when using "Save Branch as Scene..."
2025-05-06 08:38:08 -05:00
Thaddeus Crews
bd22587170
Merge pull request #106093 from KoBeWi/deprecated_forever
...
Remove registration of deprecated classes
2025-05-06 08:38:05 -05:00
Thaddeus Crews
ee599f0850
Merge pull request #97148 from Calinou/editor-default-auto-reload-scripts-external-change
...
Enable Auto Reload Scripts on External Change by default in the editor settings
2025-05-06 08:38:02 -05:00
Thaddeus Crews
6e30f3069c
Merge pull request #106041 from KoBeWi/super_single_shortcut_source
...
Unify shortcut handling in FileSystem dock
2025-05-06 08:38:01 -05:00
Thaddeus Crews
aa24e3b671
Merge pull request #105884 from stuartcarnie/macos_embedded
...
macOS: Embedded window support.
2025-05-06 08:37:59 -05:00
Thaddeus Crews
cc5857728d
Merge pull request #106114 from m4gr3d/disable_auto_keyboard_popup
...
Add property to control showing the virtual keyboard on focus events
2025-05-06 08:37:40 -05:00
kobewi
d32d2e9b51
Remove NOTIFICATION_ENTER_TREE when NOTIFICATION_THEME_CHANGED is used
2025-05-06 15:28:03 +02:00
Fredia Huya-Kouadio
a088b5dc23
Disable showing the virtual keyboard on focus events for certain editor components
2025-05-06 07:07:49 -04:00
Aaron Franke
508d271522
Set current directory when using Save Branch As Scene
2025-05-05 14:00:44 -07:00
kobewi
5dd4267a0b
Unify shortcut handling in FileSystem dock
2025-05-05 22:37:29 +02:00
Stuart Carnie
00e1fdec2c
MacOS: Embedded window support.
2025-05-06 06:09:05 +10:00
kobewi
242293c451
Remove registration of deprecated classes
2025-05-05 20:16:50 +02:00
Thaddeus Crews
5bc01f2994
Merge pull request #105080 from beicause/basisu-ktx2-settings
...
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-05 11:24:20 -05:00
Thaddeus Crews
97e5ddd544
Merge pull request #106082 from jaydensipe/open-recent-better-ui
...
Show "No Recent Scenes" under `Open Recent` instead of redundant button
2025-05-05 11:24:17 -05:00
Thaddeus Crews
976f42de0b
Merge pull request #106077 from m4gr3d/enable_xr_mode_options
...
Enable XR play mode options in the regular editor
2025-05-05 11:24:15 -05:00
Thaddeus Crews
e348d09e1a
Merge pull request #90558 from Daylily-Zeleen/daylily-zeleen/add_include_exclude_to_FindInFiles
...
Add include/exclude to `FindInFiles` for filtering files.
2025-05-05 11:24:13 -05:00
Hugo Locurcio
961f9a891a
Improve editor progress reporting on the command line
...
This is useful when looking at the progress of command line exporting,
especially on continuous integration.
2025-05-05 16:23:03 +02:00
Jayden Sipe
7430711cb7
Show "No Recent Scenes" under Open Recent instead of clearing nothing
2025-05-05 08:07:34 -04:00
Fredia Huya-Kouadio
d320b92352
Enable XR play mode options in the regular editor
...
The feature is necessary for XR projects with regular scenes, or hybrid app projects.
2025-05-04 12:54:06 -07:00
Daylily-Zeleen
1bccf5c9a3
Add include/exclude to FindInFiles for filtering files.
2025-05-03 23:31:52 +08:00
LuoZhihao
237597b01f
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-03 01:45:38 +08:00
Thaddeus Crews
1cf573f44d
Merge pull request #105887 from Repiteo/core/modernize-headers
...
Core: Modernize C headers with C++ equivalents
2025-05-02 09:25:29 -05:00
Thaddeus Crews
da462c093a
Merge pull request #105147 from Lazy-Rabbit-2001/sprite_stretching
...
Allow `Sprite2D` being dragged to change their `region_rect`
2025-05-02 09:25:27 -05:00
Thaddeus Crews
bec3856cec
Merge pull request #105997 from nklbdev/fix-file-system-dock-add-missing-shortcuts-from-tree-to-file-list
...
Fix added missing shortcuts from tree to file list
2025-05-02 09:25:24 -05:00
Thaddeus Crews
01fc9aee6c
Core: Modernize C headers with C++ equivalents
2025-05-02 08:23:01 -05:00
Thaddeus Crews
f215384aaa
Merge pull request #105625 from zmn-hamid/zoom_drag_2d
...
Add drag zoom feature with CTRL+MiddleMouseButton
2025-05-01 14:27:20 -05:00
Thaddeus Crews
d51e0f9d2d
Merge pull request #105968 from jaydensipe/find-bar-qol
...
Some QOL and cleanup to EditorHelp's `FindBar`
2025-05-01 14:27:19 -05:00
nklbdev
767e037726
Fix added missing shortcuts from tree to file list
2025-05-02 00:23:33 +05:00
hamid
82e23da12e
Add drag zoom feature with CTRL+MiddleMouseButton
...
This change introduces a DragType enum to scene/gui/view_panner.cpp of
dragging, which includes:
- DRAG_TYPE_NONE: Not dragging
- DRAG_TYPE_PAN: Panning (dragging using MMB)
- DRAG_TYPE_ZOOM: Zooming (dragging using CTRL+MMB)
The goal of this change is the third option, which was already available
in 3D viewport but not in 2D. This feature should work in other editors
as well such as Animation Track Editor and Visual Shader Editor and so
on.
2025-05-01 15:15:44 +03:30
Jayden Sipe
201238168c
Some QOL and cleanup to EditorHelp's FindBar
2025-04-30 21:43:05 -04:00
Rémi Verschelde
694d034d5b
Rename editor "File" MenuOption enums for clarity
2025-04-30 16:32:11 +02:00
Thaddeus Crews
32eafc18b4
Merge pull request #103806 from arkology/find-replace-bar-ui
...
`FindReplaceBar`: Fix "Replace (All)" buttons repositioning, improve "Hide" button visual feedback
2025-04-30 09:18:46 -05:00