1
0
Fork 0
Commit Graph

37 Commits

Author SHA1 Message Date
Michael Alexsander 8e94bfef53
Make `EditorInspectorCategory`'s theme update happen via signal 2025-11-02 10:46:25 -03:00
Michael Alexsander f9c38e9a09
Fix incorrect category size in `EditorInspector` on style switch 2025-10-31 19:05:42 -03:00
LuoZhihao ce2fae79b1 Fallback to parent class icon by default for gdextension 2025-10-31 18:03:32 +08:00
Thaddeus Crews 8afb2e5976
Merge pull request #111118 from YeldhamDev/godots_new_groove
Add a new editor theme
2025-10-30 13:51:36 -05:00
Thaddeus Crews 638366b4e0
Merge pull request #107947 from lodetrick/inspector-pending
Replace Inspector `pending` stack usage with loop
2025-10-30 10:45:54 -05: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
dugramen d795a3b536 Stretch inline buttons & center text to full property header height 2025-10-29 15:56:49 -04:00
dugramen 7df65de796 Inline Array and Dictionary inspector buttons 2025-10-29 12:51:11 -04:00
kobewi 4dcb5cf721 Add ThemeCache to EditorProperty 2025-10-23 18:17:33 +02: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
chocola-mint 19c47c5d99 Remove `#include "scene/main/timer.h"` from `control.h` 2025-10-05 14:41:06 +09:00
Thaddeus Crews 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
Logan Detrick f191fc8ab7 Remove stack pattern in inspector pending 2025-09-30 16:06:08 -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 a7b2cd66ad
Merge pull request #105773 from dugramen/fix-inspector-spacing
Fix inspector spacing issues
2025-09-24 09:59:08 -05:00
dugramen 5fa4e3dee1 Fix inspector spacing issues 2025-09-23 16:38:01 -04:00
Thaddeus Crews 8d27c00038
Merge pull request #107692 from timothyqiu/editor-overrides-doc
Show description for editor setting overrides
2025-09-23 14:51:49 -05:00
Michael Alexsander 8b68b55d16
Fix regression with min size on nested inspectors 2025-09-23 13:04:56 -03: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
Thaddeus Crews 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
Michael Alexsander aeb3a45c97
Hide `Control` focus when given via mouse input 2025-09-19 13:43:29 -03:00
kobewi d61a337a70 Improve usage of String.split() vs get_slice() 2025-09-19 16:31:55 +02:00
Thaddeus Crews 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
Michael Alexsander 06b155a18c
Improve look of some buttons inside the inspector 2025-09-14 12:29:55 -03:00
Vinnie Gray 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
Haoyu Qiu 5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00
Thaddeus Crews 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
ydeltastar 7c31b8f6ea
Fix Evaluator's format issues caused by special characters in the expression 2025-07-31 12:22:17 -03:00
Haoyu Qiu 3df6492a6e Fix i18n for array property custom add button text 2025-07-23 09:41:33 +08:00
Giganzo 02da380903 Fix bad text contrast on readonly EditorPropertyArray/Dict/Res 2025-07-22 14:27:10 +02:00
Giganzo 7c77df3c69 Fix Inspector checkable button sizing 2025-07-09 19:47:11 +02:00
Thaddeus Crews 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
Haoyu Qiu bbd7c9b5f2 Fix can't remove inspector plugins after reaching max count 2025-07-07 20:52:54 +08:00
Logan Detrick e9c5c713c9 Fix Group Enable Hover Display 2025-07-05 12:43:46 -07:00
Haoyu Qiu a805b0c658 Show description for editor settings overrides
Also marked the "Editor Overrides" section name for translation.
2025-07-05 14:44:17 +08:00
A Thousand Ships f11aff3841
Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00