1
0
Fork 0
Commit Graph

82 Commits

Author SHA1 Message Date
fish 232bdc51b5 Fix input map editor (action map editor) renaming regression 2025-11-17 21:33:17 -08:00
Hugo Locurcio cbb8f55b96
Show a warning toast when saving a large text-based scene
Text-based scenes that contain large amounts of binary data
are slower to save and load. Their binary resources should be moved
to separate files, or the binary `.scn` format should be used instead.
2025-11-18 02:03:05 +01:00
Thaddeus Crews 109008bb80
Merge pull request #107765 from KoBeWi/overerrides
Improve editor settings override display
2025-11-17 10:57:01 -06:00
Robert Yevdokimov 9fadd0d99e Fix modified editor shortcuts being erased 2025-11-15 14:44:01 -06:00
Thaddeus Crews d602742221
Merge pull request #102889 from ryevdokimov/add-editorsettings-shortcuts
Add ability to add new EditorSettings shortcuts
2025-11-14 14:23:11 -06:00
Thaddeus Crews e474bc5ce3
Merge pull request #108554 from ryevdokimov/inspector-don't-require-restart
Do not require editor restart when changing editor inspector settings
2025-11-14 14:22:33 -06:00
Thaddeus Crews 0066308830
Merge pull request #109587 from tle-oops/tle/file-explorer
Make FileSystemDock navigate to currently selected scene tab
2025-11-13 20:52:19 -06:00
kobewi 29148d71e7 Improve editor settings override display 2025-11-14 00:38:11 +01:00
Cyril Bissey 3905392596 Add string placeholder syntax highlighting 2025-11-13 14:14:08 +01:00
kobewi a1340f05a9 Allow editing editor settings from project manager 2025-11-12 16:34:43 +01:00
kobewi 98141c3d73 Replace repetitive meta/ctrl condition with a method 2025-11-10 16:23:28 +01:00
Thaddeus Crews ea1aec2c1c
Merge pull request #112193 from KnifeXRage/autoload_with_uids
Autoloads with UIDs
2025-11-10 08:20:12 -06:00
Aditya Raj d940614595 Autoloads with UIDs 2025-11-07 21:08:54 +05:30
DeeJayLSP 0fc47cf738 Modern style: Use stylebox setter for Action Map `TreeItem`s 2025-11-05 16:30:57 -03:00
Robert Yevdokimov 8806036528 Add ability to add new EditorSettings shortcuts
Co-Authored-By: Igor Kordiukiewicz <igorkordiukiewicz@gmail.com>
2025-11-05 13:10:26 -06:00
Thaddeus Crews d7353e27d8
Merge pull request #111449 from bruvzg/pe_set_max
Enable maximize button for Editor/Project settings dialogs.
2025-11-04 16:32:50 -06:00
Thaddeus Crews 809e0c710d
Merge pull request #112064 from KoBeWi/writadata
Save project metadata less often
2025-11-04 16:32:46 -06:00
Thaddeus Crews 158d178821
Merge pull request #112317 from timothyqiu/editor-auto-lang
Make editor language setting default to Auto
2025-11-04 16:32:43 -06:00
Thaddeus Crews 3fb8961b00
Merge pull request #110120 from TokageItLab/ik-modifier-3d
Add `SkeletonModifier3D` IKs as `IKModifier3D`
2025-11-04 16:32:36 -06:00
Michael Alexsander e32b9274a3
Fix UI focus being shown when it shouldn't 2025-11-03 17:00:05 -03:00
Silc Lizard (Tokage) Renew bf22eb25e3 Add IKModifier3D 2025-11-04 02:38:48 +09:00
Haoyu Qiu ba6b7d2818 Make editor language setting default to Auto 2025-11-03 20:11:52 +08:00
DeeJayLSP aee211bcfa Modern Style: Use a style box for Input Map actions 2025-11-01 15:35:10 -03:00
Michael Alexsander e06f015f95
Add a new editor theme
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com>
2025-10-30 00:31:54 -03:00
Thaddeus Crews f7c9306453
Merge pull request #111326 from timothyqiu/win-dpi-scale
Fix editor auto display scale on Windows
2025-10-28 12:19:24 -05:00
Thaddeus Crews 597553a7f5
Merge pull request #111821 from DeeJayLSP/detect-zed
Add Zed to External Editor exec flags autofill
2025-10-28 12:19:23 -05:00
Haoyu Qiu 9f7ebaea5c Fix editor auto scale on Windows 2025-10-27 19:36:34 +08:00
Haoyu Qiu 70eba54fb3 Improve error message when `_EDITOR_GET` fails 2025-10-27 09:44:11 +08:00
kobewi 2c14fc7d24 Save project metadata less often 2025-10-26 21:41:00 +01:00
DeeJayLSP 497a5d7dc5 Add Zed to External Editor exec flags autofill 2025-10-23 14:02:26 -03:00
Thaddeus Crews d88971f022
Merge pull request #111791 from KoBeWi/timer_anyway
Save editor settings when modified from code
2025-10-23 11:03:52 -05:00
Thaddeus Crews d90a266304
Merge pull request #111820 from DeeJayLSP/fix-autoset-exec-flags
Fix autoset of `text_editor/external/exec_flags` not working properly
2025-10-23 11:03:49 -05:00
tle-oops 77091f5e67 Allow FileSystemDock to navigate to currently selected scene tab as an option 2025-10-23 09:23:13 -04:00
Thaddeus Crews fe9cdea92c
Merge pull request #106947 from Meorge/feat/quick-load-preview
Allow Quick Open dialog to preview change in scene
2025-10-21 15:11:04 -05:00
Thaddeus Crews ed4f4d275e
Merge pull request #110904 from YeldhamDev/tree_drag_unfolding
Unfold tree items on hover while drag-n-dropping
2025-10-21 15:11:01 -05:00
DeeJayLSP cd0c9d5f50 Editor: Add OpenType feature settings to Main Font 2025-10-20 10:00:23 -03:00
DeeJayLSP f8a5e704d6 Fix autoset of `text_editor/external/exec_flags` not working properly 2025-10-19 11:09:21 -03:00
kobewi 199a4fa4e2 Save editor settings when modified from code 2025-10-18 15:55:06 +02:00
Thaddeus Crews 94818a5313
Merge pull request #111509 from passivestar/orbit-snapping
Implement orbit snapping in 3D viewport
2025-10-16 12:48:09 -05:00
passivestar d739700178 Implement orbit snapping in 3D viewport 2025-10-16 12:46:14 +04:00
Thaddeus Crews 20430236e7
Merge pull request #107999 from timothyqiu/translation-cleanup
Clean up editor translation related methods
2025-10-15 16:31:09 -05:00
Thaddeus Crews c2720efb28
Merge pull request #110690 from KoBeWi/shortcut_to_shorcuts
Keep shortcut selected when clearing filter
2025-10-14 10:31:23 -05:00
Pāvels Nadtočajevs f06565ab94
Enable maximize button for Editor/Project settings, Export and Editor Features dialogs. 2025-10-09 15:42:22 +03:00
Thaddeus Crews 6ef2c7b34b
Merge pull request #110823 from Calinou/ui-builtin-actions-all-devices
Allow all gamepad devices for built-in `ui_*` input actions
2025-10-07 17:15:00 -05:00
Thaddeus Crews bf926c2000
Merge pull request #106503 from KoBeWi/docker_exe
Rework editor docks
2025-10-01 17:54:10 -05:00
Thaddeus Crews 6f3c5088ae
Merge pull request #110492 from KoBeWi/pro🍐_languages
Improve editor language selector
2025-09-30 18:35:03 -05:00
Thaddeus Crews fdf32d1b2a
Merge pull request #108577 from YYF233333/global_class_list
Simplify `ScriptServer::get_global_class_list`
2025-09-30 11:19:10 -05:00
Malcolm Anderson 2f1e8dad74 Add Instant Preview to Quick Open dialog
Add toggle for instant preview

Always keep search box selected so that keyboard navigation works

Add default setting for Instant Preview

Directly set property value for resource via Quick Load menu (no undo/redo or dirty-scene functionality yet)

Add undo/redo functionality

Update class reference

Update doc/classes/EditorSettings.xml

Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>

Slight improvement(?) to wording of setting

Allow previewing without committing change

Address various suggestions/improvements

Only allow Instant Preview to be used if Quick Open menu is being used to modify a property

Only allow property-based Quick Load when resource to modify is defined (otherwise default to old behavior)

Apply suggestions from code review

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>

Address comments/suggestions

Get rid of duplicated code and use original callback strategy

(Attempt to) fix Instant Preview for editing multiple nodes at once and undo/redo stack for single nodes

Fix cancelling Quick Open when multiple nodes are selected

Prevent initially selected item in Quick Open dialog from overwriting the currently selected property

Apply suggestions from code review

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>

Make a few changes/improvements based on feedback

- Combine some duplicated code into `_finish_dialog_setup()`
- Move `ERR_FAIL_NULL(p_obj);` to top of checks
- Fix renaming of `is_instant_preview_enabled()` across code, and remove now-redundant conditions where it is used
- Make `EditorResourcePicker::property_path` be `StringName` not `String`
2025-09-29 15:12:21 -07:00
kobewi 97b398cba1 Rework editor docks 2025-09-29 17:30:41 +02:00
Michael Alexsander 26745b4b87
Unfold tree items on hover while drag-n-dropping
Co-authored-by: suddjian
2025-09-26 14:38:45 -03:00