Commit Graph

37 Commits

Author SHA1 Message Date
8e94bfef53 Make EditorInspectorCategory's theme update happen via signal 2025-11-02 10:46:25 -03:00
f9c38e9a09 Fix incorrect category size in EditorInspector on style switch 2025-10-31 19:05:42 -03:00
ce2fae79b1 Fallback to parent class icon by default for gdextension 2025-10-31 18:03:32 +08:00
8afb2e5976 Merge pull request #111118 from YeldhamDev/godots_new_groove
Add a new editor theme
2025-10-30 13:51:36 -05:00
638366b4e0 Merge pull request #107947 from lodetrick/inspector-pending
Replace Inspector `pending` stack usage with loop
2025-10-30 10:45:54 -05:00
e06f015f95 Add a new editor theme
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com>
2025-10-30 00:31:54 -03:00
d795a3b536 Stretch inline buttons & center text to full property header height 2025-10-29 15:56:49 -04:00
7df65de796 Inline Array and Dictionary inspector buttons 2025-10-29 12:51:11 -04:00
4dcb5cf721 Add ThemeCache to EditorProperty 2025-10-23 18:17:33 +02:00
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
19c47c5d99 Remove #include "scene/main/timer.h" from control.h 2025-10-05 14:41:06 +09:00
c82387b384 Merge pull request #110827 from YeldhamDev/not_quite_right
Fix regression with min size on nested inspectors
2025-10-02 15:11:55 -05:00
f191fc8ab7 Remove stack pattern in inspector pending 2025-09-30 16:06:08 -07:00
26745b4b87 Unfold tree items on hover while drag-n-dropping
Co-authored-by: suddjian
2025-09-26 14:38:45 -03:00
a7b2cd66ad Merge pull request #105773 from dugramen/fix-inspector-spacing
Fix inspector spacing issues
2025-09-24 09:59:08 -05:00
5fa4e3dee1 Fix inspector spacing issues 2025-09-23 16:38:01 -04:00
8d27c00038 Merge pull request #107692 from timothyqiu/editor-overrides-doc
Show description for editor setting overrides
2025-09-23 14:51:49 -05:00
8b68b55d16 Fix regression with min size on nested inspectors 2025-09-23 13:04:56 -03:00
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
5e8c2f9a0e Merge pull request #108872 from Giganzo/text-contrast-stack-var
Fix bad text contrast on readonly EditorPropertyArray/Dict/Res
2025-09-22 08:50:04 -05:00
aeb3a45c97 Hide Control focus when given via mouse input 2025-09-19 13:43:29 -03:00
d61a337a70 Improve usage of String.split() vs get_slice() 2025-09-19 16:31:55 +02: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
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
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
7c31b8f6ea Fix Evaluator's format issues caused by special characters in the expression 2025-07-31 12:22:17 -03:00
3df6492a6e Fix i18n for array property custom add button text 2025-07-23 09:41:33 +08:00
02da380903 Fix bad text contrast on readonly EditorPropertyArray/Dict/Res 2025-07-22 14:27:10 +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
a805b0c658 Show description for editor settings overrides
Also marked the "Editor Overrides" section name for translation.
2025-07-05 14:44:17 +08:00
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00