kobewi
c1cc178a82
Make EditorFileDialog inherit FileDialog
2025-12-02 12:30:51 +01:00
kobewi
92ce6c7b75
Add bottom dock tab style setting
2025-11-25 00:04:04 +01:00
Thaddeus Crews
5144ee81cd
Merge pull request #108546 from ryevdokimov/path3d-no-restart
...
Do not require editor restart when changing Path 3d Tilt Disk Size setting
2025-11-24 15:59:58 -06: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
Robert Yevdokimov
9fadd0d99e
Fix modified editor shortcuts being erased
2025-11-15 14:44:01 -06:00
robert yevdokimov
3cfcedd6d5
Do not require editor restart when changing Path 3d Tilt Disk Size setting
2025-11-14 21:04:05 -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
Cyril Bissey
3905392596
Add string placeholder syntax highlighting
2025-11-13 14:14:08 +01:00
kobewi
98141c3d73
Replace repetitive meta/ctrl condition with a method
2025-11-10 16:23:28 +01: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
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
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
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
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
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
6f3c5088ae
Merge pull request #110492 from KoBeWi/pro 🍐 _languages
...
Improve editor language selector
2025-09-30 18:35:03 -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
Michael Alexsander
26745b4b87
Unfold tree items on hover while drag-n-dropping
...
Co-authored-by: suddjian
2025-09-26 14:38:45 -03:00
Thaddeus Crews
2cc0f68c56
Merge pull request #110602 from Calinou/editor-sort-scripts-by-tweak-setting-order
...
Tweak the enum visual order for Sort Scripts By editor setting
2025-09-23 12:08:44 -05:00
Thaddeus Crews
2455635238
Merge pull request #100876 from ryevdokimov/no-restart-prompt-custom-theme
...
Remove prompt to restart editor after changing custom theme
2025-09-22 21:00:56 -05:00
Thaddeus Crews
38188881ce
Merge pull request #108549 from ryevdokimov/transform-gizmo-opacity-no-restart
...
Do not require editor restart when changing manipulator gizmo opacity setting
2025-09-22 21:00:52 -05:00
Michael Alexsander
f16ff829f0
Allow to use sliders for integers in `EditorSpinSlider`
2025-09-22 11:23:15 -03:00
Thaddeus Crews
25981beebd
Merge pull request #107511 from shadow-foss/insert-at-timeline-cursor-button
...
Add toggle for inserting keys/markers at current time vs mouse cursor's position
2025-09-20 13:41:35 -05:00
Thaddeus Crews
8900a5e045
Merge pull request #110318 from bruvzg/ed_loc_cmd
...
Use `language` command line argument to override editor locale.
2025-09-19 13:07:11 -05:00
Haoyu Qiu
3f03260a21
Cleanup editor translation related methods
...
- Unify logic for loading editor/property/doc/extractable translations.
- Replace legacy `TranslationServer` methods with translation domains for internal translations.
- Only pre-create editor/property/doc translation domains in editor builds.
- Prevent adding `null` translation.
- Fixes potential loading of duplicated editor translations.
- Add internal `has_translation_for_locale()` instead of calling `get_loaded_translations().has()`.
2025-09-18 20:27:09 +08:00
Hugo Locurcio
a97dbc3ad2
Tweak the enum visual order for Sort Scripts By editor setting
...
None is now displayed first to match the typical pattern where the
"simplest"/least advanced option is first (even if it's not the default).
This is a purely visual change and doesn't affect the underlying enum
or existing settings.
2025-09-17 02:09:15 +02:00
kobewi
a3cb0bd2a3
Improve editor language selector
2025-09-16 01:11:42 +02:00
Pāvels Nadtočajevs
d8cdc53ec0
Use `language` command line argument to override editor locale.
2025-09-08 23:45:54 +03:00
SPOXY
e0bf7ff072
Remove unused editor setting `editors/grid_map/palette_min_width`
...
This option is no longer used after the rework in #96922
Reported-by: Nodragem <geoffrey.megardon@gmail.com>
2025-08-13 18:19:37 +02:00
Thaddeus Crews
1d4ea7ab3b
Merge pull request #108570 from syntaxerror247/reduce-gizmo-scale
...
Android Editor: Reduce default gizmo scale multiplier
2025-07-22 11:20:11 -05:00
kit
7e9e3b767c
Fix some Text Editor theme issues and clean up
2025-07-15 13:43:30 -04:00
robert yevdokimov
c294b23a1b
Do not require editor restart when changing editor inspector settings
2025-07-14 01:32:02 +04:00
Anish Mishra
8f6f8059cd
Android Editor: Reduce default gizmo scale multiplier
...
The previous default value of `3` made gizmos too large and cluttered the viewport, especially on smaller screens. A value of `2` seems perfectly usable and provides a more comfortable default.
2025-07-13 11:50:46 +05:30