summaryrefslogtreecommitdiffstats
path: root/editor/editor_inspector.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix editor inspector crashing when the old object is no longer validAaron Franke2024-07-081-1/+3
|
* Merge pull request #93627 from passivestar/inspector-unused-vboxesRémi Verschelde2024-06-261-0/+2
|\ | | | | | | Hide unused category vboxes in inspector
| * Hide unused category vboxes in inspectorpassivestar2024-06-261-0/+2
| |
* | Always call _can_handle() before _parse_property()kobewi2024-06-261-0/+4
|/
* Make inspector spacing more themablepassivestar2024-06-221-16/+25
|
* Fix theme updating of the inspector sectionsYuri Rubinsky2024-06-191-4/+7
|
* [Scene] Add `SceneStringNames::text/value_changed`A Thousand Ships2024-06-191-4/+4
|
* [Scene] Add `SceneStringNames::confirmed`A Thousand Ships2024-06-191-2/+2
|
* [Scene] Add `SceneStringNames::font(_size/_color)`A Thousand Ships2024-06-181-11/+11
|
* Fix EditorProperty spacingpassivestar2024-06-121-12/+23
|
* Editor: Focus value editor on type change in Dictionary and Array editorsValentin Cocaud2024-06-041-0/+13
|
* Fix default NodePaths saved in scenekobewi2024-06-031-1/+1
|
* [Scene] Add `SceneStringNames::panel`A Thousand Ships2024-05-301-5/+5
|
* [Scene] Add `SceneStringNames::id_pressed`A Thousand Ships2024-05-301-3/+3
|
* Set `doc_name` even when categories are hidden in the inspectorMichael Alexsander2024-05-281-28/+35
| | | | Otherwise, tooltips will fail to fetch descriptions.
* Display custom data name instead of indices in TileData inspectorGilles Roudière2024-05-251-2/+4
|
* Fix unchecking theme overrides not creating an undo actionMichael Alexsander2024-05-221-4/+2
|
* Disable follow focus while updating inspectorkobewi2024-05-191-0/+3
|
* [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-9/+9
|
* Merge pull request #91932 from ↵Rémi Verschelde2024-05-141-10/+17
|\ | | | | | | | | | | dalexeev/editor-fix-tileset-categories-and-tooltips Editor: Fix categories and tooltips in `TileSet` editor
| * Editor: Fix categories and tooltips in `TileSet` editorDanil Alexeev2024-05-141-10/+17
| |
* | Use Core/Scene stringnames consistentlykobewi2024-05-131-9/+9
|/
* fix infinite call loop on theme change.ajreckof2024-05-131-0/+18
| | | | Apply suggestions from code review
* Fix long category name display in InspectorHaoyu Qiu2024-05-111-1/+9
|
* [Core] Add case-insensitive `String::containsn`A Thousand Ships2024-05-081-1/+1
|
* Add as_sortable_control() to unify Container checkskobewi2024-05-081-30/+5
|
* Merge pull request #91538 from kitbdev/fix-inspector-exit-crashRémi Verschelde2024-05-071-11/+2
|\ | | | | | | Fix EditorInspector crash when exiting
| * Fix EditorInspector crash when exitingkit2024-05-031-11/+2
| |
* | Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-4/+4
|/ | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable
* Add colored margin in Inspector for arrays and dictionaries.ajreckof2024-05-031-25/+46
| | | | | | | Apply suggestions from code review Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-Authored-By: Tomek <kobewi4e@gmail.com>
* Merge pull request #91168 from kitbdev/docks-dont-edit-current-v2Rémi Verschelde2024-04-301-2/+4
|\ | | | | | | Don't edit current when changing docks v2
| * Don't edit current when changing docks v2kit2024-04-251-2/+4
| |
| * Revert "Don't edit current when changing docks"Rémi Verschelde2024-04-231-4/+3
| | | | | | | | | | This reverts commit 55711b2ee849163135640cda0f00fcdcb0819af5. Fixes #91046.
| * Merge pull request #90816 from kitbdev/dock-dont-edit-currentRémi Verschelde2024-04-221-3/+4
| |\ | | | | | | | | | Don't edit current when changing docks
| | * Don't edit current when changing dockskit2024-04-191-3/+4
| | |
* | | Implement tooltips for shader uniform in the inspector.Magian2024-04-261-1/+6
|/ / | | | | | | using regular expressions
* / Editor: Display deprecated/experimental messages in tooltipsDanil Alexeev2024-04-181-28/+37
|/
* Fix theme_override tooltip cachingaaronp642024-04-091-11/+11
| | | | | | theme_override properties have some special handling in EditorInspector. When caching documentation info for properties, the theme_item_name value (used only for theme_overrides) was not being cached, so it would only be included on first use. This meant that theme_override property tooltips would show up in the editor the first time a node was selected, but not again after selecting something else/reselecting. Added theme_item_name to caching to fix this. Fixes #90395
* Add context support for editor property name i18nHaoyu Qiu2024-03-311-5/+5
|
* Merge pull request #89631 from dalexeev/editor-fix-inspector-groups-interferingRémi Verschelde2024-03-241-0/+3
|\ | | | | | | Editor: Fix same-name (sub)groups interfering in Inspector
| * Editor: Fix same-name (sub)groups interfering in InspectorDanil Alexeev2024-03-181-0/+3
| | | | | | | | Clear (sub)group hashmaps when changing category.
* | Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-4/+2
|/
* Speed up inspector updates for TileMapkobewi2024-03-071-0/+4
|
* Make editing properties more intuitive in VisualShaderHendrik Brucker2024-03-051-8/+12
|
* Add const lvalue ref to editor/* container parametersMuller-Castro2024-02-261-5/+5
|
* Inspector changes indicator propagates upwardsRedMser2024-02-251-5/+22
|
* Merge pull request #69032 from ↵Rémi Verschelde2024-02-201-1/+4
|\ | | | | | | | | | | KoBeWi/check_every_changed_setting_in_every_group_everywhere() Use `check_changed_settings_in_group()` everywhere
| * Use check_changed_settings_in_group() everywherekobewi2024-02-191-1/+4
| |
* | Remove error when property is outside inspectorkobewi2024-02-201-1/+1
|/
* Revert "Allow configuration warnings to refer to a property"Rémi Verschelde2024-02-171-96/+0
| | | | This reverts commit bf37a9bac6ebfb09c0a374260c35ede8373ce427.