Michakrom
f14ed7e370
Fix for a scripts panel state not being saved when toggle button is used
2025-11-18 14:30:41 -06:00
Thaddeus Crews
68c125b1f5
Merge pull request #112859 from wheatear-dev/bugfix-112855
...
Fix crash in `EditorFileDialog` by checking for null pointer
2025-11-17 19:36:19 -06:00
Thaddeus Crews
fc15c8f63f
Merge pull request #106780 from arkology/no-more-distraction
...
Add "Distraction Free Mode" button to `EditorBottomPanel` when bottom panel is expanded
2025-11-17 10:56:37 -06:00
Edward Moulsdale
77318d2acd
Fix crash in EditorFileDialog by checking for null pointer
2025-11-16 20:02:52 +00:00
Logan Detrick
2e99891be2
Fix bottom panel not being able to resize on startup
2025-11-15 12:18:23 -08:00
arkology
889fc8105a
Add "Distraction Free Mode" button to EditorBottomPanel when bottom panel is expanded
2025-11-14 23:25:55 +03:00
Thaddeus Crews
22fcb577c0
Merge pull request #106071 from Lazy-Rabbit-2001/pcd_improvement
...
Optimize the `callback` argument of `popup_create_dialog()`
2025-11-14 14:22:55 -06:00
Thaddeus Crews
45b427f2e6
Merge pull request #112627 from lodetrick/fix-bottom-panel-theming
...
Fix incorrect bottom panel theming
2025-11-13 20:52:23 -06:00
Thaddeus Crews
b52e3f7e6b
Merge pull request #107440 from lodetrick/tabcontainer-popup
...
Allow `tab_rmb_clicked` to always work
2025-11-13 17:42:59 -06:00
Logan Detrick
3f5339a046
Fix incorrect bottom panel theming
2025-11-12 16:46:26 -08:00
Thaddeus Crews
bad1287b62
Merge pull request #112665 from Giganzo/quick-cursor
...
Fix cursor shape in the quick open dialog
2025-11-12 11:24:17 -06:00
DexterFstone
cd943d18b2
Keep the bottom panel size separate.
2025-11-12 01:49:35 +03:30
Giganzo
189e2767a7
Fix cursor shape in the quick open dialog
2025-11-11 21:25:17 +01:00
Thaddeus Crews
8327dfa215
Merge pull request #112092 from timothyqiu/ts-nums
...
Move localized number formatting methods to `TranslationServer`
2025-11-10 17:47:09 -06:00
kobewi
98141c3d73
Replace repetitive meta/ctrl condition with a method
2025-11-10 16:23:28 +01:00
Haoyu Qiu
72d437c030
Move localized number formatting methods to TranslationServer
...
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-11-10 15:01:22 +08:00
Logan Detrick
e50cf880c3
Allow tab_rmb_clicked signal to always be emitted
2025-11-07 11:10:09 -08:00
Thaddeus Crews
522fa8d9bc
Merge pull request #106164 from lodetrick/refactor-bottom-panel
...
Refactor editor `EditorBottomPanel` to be a `TabContainer`
2025-11-07 10:32:35 -06:00
Logan Detrick
e2caff9a06
Refactor Bottom Panel to be a TabContainer
2025-11-06 13:39:52 -08:00
Thaddeus Crews
3b4239d649
Merge pull request #111288 from bruvzg/move_input
...
[Window] Add unfiltered input handler signal for custom decorations.
2025-11-05 11:48:06 -06:00
Michael Alexsander
e32b9274a3
Fix UI focus being shown when it shouldn't
2025-11-03 17:00:05 -03:00
kobewi
a54b8b48a0
Fix EditorSpinSlider ignoring step
2025-11-01 23:16:38 +01: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
6d32d3df75
Merge pull request #111766 from kitbdev/speed_up_spinbox_creation
...
Improve performance of SpinBox creation
2025-10-27 10:01:35 -05:00
Thaddeus Crews
b137476eb5
Merge pull request #109998 from aaronfranke/shader-toggle-files-organize
...
Organize toggle files button logic in shader editor
2025-10-24 11:23:12 -05:00
kobewi
33ccc5110e
Remove side menu functionality in EditorFileDialog
2025-10-22 12:29:26 +02:00
Thaddeus Crews
e9d4b259fb
Merge pull request #110942 from KoBeWi/the_what_array
...
Fix Script editor state types
2025-10-21 15:11:05 -05: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
06c0985fee
Merge pull request #105450 from raulsntos/MissingNode/default_properties
...
Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs
2025-10-20 18:09:55 -05:00
Jason Weiler
877468ab35
Adding a vertical splitter to the create node dialog so the descriptions are easier to read
...
Adding a vertical splitter to the create node dialog so the descriptions are easier to read
clang-format conformity
2025-10-20 11:55:47 -04:00
kit
e232484a37
Improve performance of SpinBox creation
2025-10-17 13:11:21 -04:00
Thaddeus Crews
58894136b7
Merge pull request #107395 from lodetrick/bottom-panel-margin-fixes
...
Fix TabContainer Editor theming and remove Debugger style hacks
2025-10-13 19:28:39 -05:00
Pāvels Nadtočajevs
101fbbbd1f
[Window] Add unfiltered input handler signal for custom decorations.
2025-10-12 21:15:46 +03:00
Raul Santos
6faa4e369a
Make MissingNode/MissingResource non-virtual and hide from dialogs
...
This allows ClassDB to get the default values for inherited properties.
The `MissingNode` and `MissingResource` types are excluded from the create
dialog and the inspector's Resource selector.
2025-10-12 09:58:50 +02:00
Rémi Verschelde
7abe27ba09
Merge pull request #111068 from KoBeWi/bruh 💀
...
Fix Quick Open history
2025-10-07 14:34:00 +02:00
Thaddeus Crews
d1d28c0bcf
Merge pull request #111223 from Ivorforce/remove-iterator-include
...
Replace `std::size` usage with `std_size` to avoid `<iterator>` include.
2025-10-06 09:06:49 -05:00
Lukas Tenbrink
1db0a60dc0
Replace std::size usage with std_size to avoid <iterator> include.
2025-10-05 00:26:11 +02:00
Aaron Franke
3d1c9fd5de
Move server files into their subfolders
2025-09-30 19:39:39 -07: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
kobewi
be53dd3d04
Fix Quick Open history
2025-09-30 14:26:14 +02: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
e68b171aaa
Fix Script editor state types
2025-09-26 21:38:12 +02:00
Aaron Franke
23fa9d8508
Organize toggle files button logic in shader editor
2025-09-24 17:55:39 -07:00
kobewi
eae9ef2292
Change preview methods to take Callable
2025-09-23 20:13:00 +02:00
Thaddeus Crews
a20ca7bbfe
Merge pull request #110459 from YeldhamDev/let_the_poor_ints_slide
...
Allow to use sliders for integers in `EditorSpinSlider`
2025-09-22 13:28:52 -05:00
Thaddeus Crews
be421bcdd4
Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
...
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
Michael Alexsander
f16ff829f0
Allow to use sliders for integers in EditorSpinSlider
2025-09-22 11:23:15 -03:00
Thaddeus Crews
c852872cb2
Merge pull request #108804 from bruvzg/mac_bundle_icon
...
[macOS] Use "file" icon for bundles in the file dialogs.
2025-09-22 08:50:02 -05:00
Thaddeus Crews
60c33a222c
Merge pull request #108929 from Giganzo/spin-slider-suffix
...
Add suffix to EditorSpinSlider tooltips
2025-09-22 08:49:59 -05:00
Michael Alexsander
aeb3a45c97
Hide Control focus when given via mouse input
2025-09-19 13:43:29 -03:00