Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix theme updating of the inspector sections | Yuri Rubinsky | 2024-06-19 | 1 | -1/+2 |
| | |||||
* | Editor: Focus value editor on type change in Dictionary and Array editors | Valentin Cocaud | 2024-06-04 | 1 | -0/+1 |
| | |||||
* | Display custom data name instead of indices in TileData inspector | Gilles Roudière | 2024-05-25 | 1 | -1/+5 |
| | |||||
* | Fix unchecking theme overrides not creating an undo action | Michael Alexsander | 2024-05-22 | 1 | -1/+1 |
| | |||||
* | Editor: Fix categories and tooltips in `TileSet` editor | Danil Alexeev | 2024-05-14 | 1 | -2/+3 |
| | |||||
* | fix infinite call loop on theme change. | ajreckof | 2024-05-13 | 1 | -0/+2 |
| | | | | Apply suggestions from code review | ||||
* | Add colored margin in Inspector for arrays and dictionaries. | ajreckof | 2024-05-03 | 1 | -2/+10 |
| | | | | | | | Apply suggestions from code review Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-Authored-By: Tomek <kobewi4e@gmail.com> | ||||
* | Editor: Display deprecated/experimental messages in tooltips | Danil Alexeev | 2024-04-18 | 1 | -0/+1 |
| | |||||
* | Fix theme_override tooltip caching | aaronp64 | 2024-04-09 | 1 | -1/+6 |
| | | | | | | 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 const lvalue ref to editor/* container parameters | Muller-Castro | 2024-02-26 | 1 | -5/+5 |
| | |||||
* | Revert "Allow configuration warnings to refer to a property" | Rémi Verschelde | 2024-02-17 | 1 | -10/+0 |
| | | | | This reverts commit bf37a9bac6ebfb09c0a374260c35ede8373ce427. | ||||
* | Revert "Only update inspector if configuration warning change relevant" | Rémi Verschelde | 2024-02-17 | 1 | -2/+0 |
| | | | | This reverts commit a53793472e4ed61e68405044beb6325a33ac5814. | ||||
* | Merge pull request #88182 from RedMser/fix-88176-inspector | Rémi Verschelde | 2024-02-13 | 1 | -0/+2 |
|\ | | | | | | | Only update inspector if configuration warning change was relevant | ||||
| * | Only update inspector if configuration warning change relevant | RedMser | 2024-02-10 | 1 | -0/+2 |
| | | | | | | | | Fixes #88176 | ||||
* | | Merge pull request #85868 from KoBeWi/knowyourtiles | Rémi Verschelde | 2024-02-13 | 1 | -0/+4 |
|\ \ | |/ |/| | | | Add descriptions for tile properties | ||||
| * | Add descriptions for tile properties | kobewi | 2023-12-07 | 1 | -0/+4 |
| | | |||||
* | | Allow configuration warnings to refer to a property | RedMser | 2024-02-08 | 1 | -0/+10 |
| | | | | | | | | | | This is used by the inspector so it can show a warning icon on a specific property. | ||||
* | | Better hide internal properties from users | Yuri Sizov | 2024-01-29 | 1 | -0/+2 |
|/ | |||||
* | Editor: Fix some issues with `EditorHelpTooltip` | Danil Alexeev | 2023-10-10 | 1 | -0/+1 |
| | |||||
* | Allow contextual plugins to persist temporarily | kobewi | 2023-10-06 | 1 | -0/+2 |
| | |||||
* | Revamp how documentation tooltips work | Michael Alexsander | 2023-10-03 | 1 | -7/+1 |
| | |||||
* | Editor: Inspector and Signal docks improvements | Danil Alexeev | 2023-09-02 | 1 | -0/+11 |
| | |||||
* | Merge pull request #80617 from jmb462/fix_80524 | Rémi Verschelde | 2023-08-29 | 1 | -0/+2 |
|\ | | | | | | | Add buttons to reorder inspector array items without dragging | ||||
| * | Add buttons to reorder inspector array items without dragging | Jean-Michel Bernard | 2023-08-27 | 1 | -0/+2 |
| | | |||||
* | | Avoid unnecessary inspector updates when loading or switching scenes | Yuri Sizov | 2023-08-12 | 1 | -1/+1 |
|/ | | | | | | This should result in some noticeable performance improvements, aside from fixing bugs due to conflicts in logic. This also simplifies some related code identified while debugging. | ||||
* | Standardize dialog input validation as a new class | kobewi | 2023-08-08 | 1 | -3/+3 |
| | |||||
* | Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file | Hendrik Brucker | 2023-07-17 | 1 | -0/+1 |
| | |||||
* | Single Compilation Unit build. | lawnjelly | 2023-06-06 | 1 | -0/+1 |
| | | | | | Adds support for simple SCU build (DEV_ENABLED only). This speeds up compilation by compiling multiple cpp files within a single translation unit. | ||||
* | Add get_edited_property_value() shorthand method | kobewi | 2023-05-26 | 1 | -0/+1 |
| | |||||
* | Merge pull request #76684 from KoBeWi/this_branch_is_meta | Rémi Verschelde | 2023-05-16 | 1 | -0/+1 |
|\ | | | | | | | Add background panel to new meta dialog | ||||
| * | Add background panel to new meta dialog | kobewi | 2023-05-03 | 1 | -0/+1 |
| | | |||||
* | | Fix skeleton 3d editor crash in RC3 | Samuele Panzeri | 2023-05-15 | 1 | -0/+1 |
| | | | | | | | | Control notifies a theme changed before the editor has entered the tree | ||||
* | | Allow EditorInspector to change its property name style when necessary | Haoyu Qiu | 2023-04-29 | 1 | -0/+4 |
|/ | | | | | | | | | | Previously, an EditorInspector's property name can only be set from outside. Inspectors used for settings needs to respond to changes in editor settings. So a few boilerplate code is almost always needed, including watching for a certain editor setting in `_notification()`. This commit adds a `set_use_settings_style()` function to tell the inspector to watch for editor settings changes on its own. | ||||
* | [Export] Add readable descriptions and validation warnings to the export ↵ | bruvzg | 2023-04-19 | 1 | -0/+1 |
| | | | | options. | ||||
* | Update property keying state without a full Inspector rebuild | Yuri Sizov | 2023-03-07 | 1 | -0/+2 |
| | |||||
* | Merge pull request #66121 from Zylann/plugin_handles_edit_object_argument | Rémi Verschelde | 2023-02-17 | 1 | -1/+1 |
|\ | | | | | | | Change `_can_handle` and `_edit` virtual methods to take `Object*` | ||||
| * | Change `_can_handle` and `_edit` virtual methods to take `Object*` | Marc Gilleron | 2023-02-17 | 1 | -1/+1 |
| | | |||||
* | | Fold resources when non-main inspector exits tree | kobewi | 2023-02-15 | 1 | -1/+3 |
|/ | |||||
* | Avoid cleaning up editor plugins when property list changes | Yuri Sizov | 2023-02-11 | 1 | -1/+1 |
| | | | | | Also removes a usability hack from the Theme editor, as it doesn't work anymore, and it confuses the Inspector. | ||||
* | Use `PropertyUsageFlags` enum in parse_property | Raul Santos | 2023-01-31 | 1 | -2/+2 |
| | |||||
* | Removed declarations of removed methods of the EditorPropertyRevert class. | S.V.I. Vilcrow | 2023-01-30 | 1 | -6/+2 |
| | | | | The implementation of these methods was removed in 1806ec7c14a8f038c0ff33a88d19087225c8d7ab. | ||||
* | Rework EditorPlugin editing logic | kobewi | 2023-01-22 | 1 | -0/+1 |
| | |||||
* | Merge pull request #70148 from KoBeWi/remove_all_restrictions | Rémi Verschelde | 2023-01-13 | 1 | -0/+1 |
|\ | | | | | | | Remove conditons for unfolding inspector sections | ||||
| * | Remove conditons for unfolding inspector sections | kobewi | 2022-12-16 | 1 | -0/+1 |
| | | |||||
* | | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | ||||
* | | Revert "Merge pull request #68498 from Rindbee/improve-update_tree" | Silc Renew | 2023-01-04 | 1 | -2/+0 |
| | | | | | | | | | | This reverts commit d5dc70a47871701fc61804b0b75362f5dcdf0055, reversing changes made to ccbefa1f4316c46eed35912e954fdf0e8c88c01a. | ||||
* | | EditorInspectorSection is not folded when clicking under the font | Marius Hanl | 2022-12-18 | 1 | -0/+2 |
| | | |||||
* | | Defer `EditorInspector::update_tree` to the process stage to improve performance | Rindbee | 2022-12-17 | 1 | -0/+2 |
|/ | | | | | `EditorInspector::update_tree` is expensive, so defer the call to the process phase to prevent multiple calls in a single frame (when switching scene tabs). | ||||
* | Use forward-declarations in big editor classes | trollodel | 2022-11-29 | 1 | -7/+10 |
| | |||||
* | Unify usage of undo_redo in editor | kobewi | 2022-11-02 | 1 | -8/+0 |
| |