Commit Graph

41 Commits

Author SHA1 Message Date
326b22124a Merge pull request #108794 from bruvzg/macos_actool_export
[macOS] Add support for exporting macOS 26 Liquid Glass icons.
2025-09-20 13:41:38 -05:00
9cb6411740 Merge pull request #110164 from bruvzg/prop_pass
Use placeholder instead of value for tooltips of `PROPERTY_HINT_PASSWORD` properties.
2025-09-19 13:07:16 -05:00
2753d333f6 Merge pull request #109375 from ColinSORourke/VisualShaderEmbedHandling
Fix VisualShader Conversion failing with subresources
2025-09-19 09:17:10 -05:00
9b96eaaf80 Merge pull request #107989 from Jojo-1000/docs-add-required-qualifier
Documentation: Add missing required qualifier for various classes
2025-09-19 09:17:06 -05:00
5365372b3d Merge pull request #110189 from bjornmp/Fix-for-issue-#110178
Fix Clear option not visible when a Resource's @export-ed property is a Script
2025-09-19 09:17:03 -05:00
835a709303 Merge pull request #110291 from StarryWorm/for-merge
Enable objects stored as dictionary keys to be selected in inspector.
2025-09-18 21:02:33 -05:00
c4559c02de VisualShader Conversion fails with Embeds
Potentially resolves https://github.com/godotengine/godot/issues/101375

VisualShader now has a has_node_embeds function that runs through it's child nodes to find embedded resources via object properties. Conversion plugin uses this function to catch the error.
2025-09-18 14:35:30 -07:00
4eaa0ef1e7 Merge pull request #110434 from YeldhamDev/inspector_button_tidyup
Improve look of some buttons inside the inspector
2025-09-17 11:34:09 -05:00
06b155a18c Improve look of some buttons inside the inspector 2025-09-14 12:29:55 -03:00
47756c9689 Fix vertical alignment of Inspector category titles 2025-09-11 08:35:22 +12:00
45f089a143 Enable objects stored as dictionary keys to be selected in inspector.
Currently, when using the stack trace or the remote scene tree and selecting an
object containing a dictionary, secondary objects that are stored as values in
the dictionary can be opened in inspector by clicking on them. However,
attempting to open the same secondary object if it is stored as a key in the
dictionary will result in nothing happening.

This is fixed by connecting keys to the "object_id_selected" signal the same
way values are connected.
2025-09-06 10:04:33 -04:00
8798387770 Improve identification of edits on property Object->script
Narrows down the criteria to determine if the property being edited with the `EditorResourcePicker` is actually the `Object->script` property.
2025-09-03 17:38:56 +02:00
be443e41bb Use placeholder instead of value for tooltips of PROPERTY_HINT_PASSWORD properties. 2025-09-01 16:46:00 +03:00
7991b60681 Remove unused "default" range hint min/max 2025-08-22 12:26:30 -07:00
95b71e19d5 Fix editor resource tooltip crash on broken symlinks. 2025-08-19 12:46:54 +03:00
39141e7b9c Disallow clicking to toggle the checkbox of a theme override of type Resource to checked
These resources are external, but can be further categorized as follows:

1. Imported resource;
2. Embedded resource (no resource path, provided by the engine);
3. Other text-based resource.

Resources of different categorie may need different strategies.

Currently, for resource types, it is up to the user to decide what to do
next.  Clicking to toggle checkboxes is not allowed, but you can still
manipulate resources through the `EditorResourcePicker`'s context menu
(right-click on a resource in the inspector or click the down arrow icon
next to the resource to open the menu).
2025-08-13 16:19:42 +08:00
f7de98ad2e Merge pull request #109294 from timothyqiu/flags-atr
Disable auto translation of flag names in the inspector
2025-08-04 12:04:20 -05:00
0b156980f3 Disable auto translation of flag names in the inspector 2025-08-04 16:09:07 +08:00
5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00
c720789b83 Merge pull request #107748 from ydeltastar/fix-eval-properties
Fix `Evaluator`'s format issues caused by special characters in the expression
2025-08-03 10:51:07 -05:00
761f8df597 Merge pull request #109016 from Rindbee/use-undo_redo-to-track-property-changes
Use `EditorUndoRedoManager` to track the property changes of the configured `InputEvent` in the plugin
2025-08-01 11:45:20 -05:00
4d9b9523c9 Fix inconsistent thumbnail width 2025-08-01 15:32:00 +02:00
7c31b8f6ea Fix Evaluator's format issues caused by special characters in the expression 2025-07-31 12:22:17 -03:00
ab178719d9 Mark methods for various classes as required 2025-07-30 19:24:56 +02:00
838cb0eefc [macOS] Add support for exporting macOS 26 Liquid Glass icons. 2025-07-28 14:35:48 +03:00
95403207e8 Use EditorUndoRedoManager to track the property changes of the
configured `InputEvent` in the plugin

This allows undo and redo, and can mark in time whether the handled
`InputEvent` resource is edited.

`command_or_control_autoremap` needs to be handled separately, as
its value will change the usage of other properties.
2025-07-27 13:57:16 +08:00
3df6492a6e Fix i18n for array property custom add button text 2025-07-23 09:41:33 +08:00
40f107de9f Merge pull request #108721 from Giganzo/hidden-scrollbar
Fix hidden scrollbar in editor settings
2025-07-22 11:20:07 -05:00
7f23baa79d Fix hidden scrollbar in editor settings 2025-07-17 20:39:49 +02:00
529a5a3512 Fix error when dragging non-resource file 2025-07-16 11:23:09 +02:00
d5cb0f948e Merge pull request #108478 from KoBeWi/phantom_paths
Fix export path "leaking" between presets
2025-07-14 10:30:42 -05:00
1713a8ddc8 Merge pull request #108533 from YeldhamDev/get_owned
Fix unwanted resource duplication in the theme editor
2025-07-14 10:30:35 -05:00
f0b4ebb7ea Merge pull request #108555 from beicause/fix-crash-editing-resource-and-reloading-scene
Fix crash when editing some resources and reloading scene
2025-07-14 10:30:29 -05:00
6ba1a1e758 Fix crash when editing some resources and reloading scene 2025-07-13 01:16:20 +08:00
e924d2b565 Fix unwanted resource duplication in the theme editor 2025-07-12 12:39:55 -03:00
4753ca4219 Fix export path "leaking" between presets 2025-07-10 15:18:34 +02:00
7c77df3c69 Fix Inspector checkable button sizing 2025-07-09 19:47:11 +02:00
bb4763e255 Merge pull request #108377 from timothyqiu/inspector-plugin-full
Fix can't remove inspector plugins after reaching max count
2025-07-07 10:08:02 -05:00
bbd7c9b5f2 Fix can't remove inspector plugins after reaching max count 2025-07-07 20:52:54 +08:00
e9c5c713c9 Fix Group Enable Hover Display 2025-07-05 12:43:46 -07:00
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00