summaryrefslogtreecommitdiffstats
path: root/editor/editor_properties_array_dict.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement typed dictionariesThaddeus Crews2024-09-041-11/+116
|
* Merge pull request #94522 from RoyBerardo/move-array-dict-remove-itemRémi Verschelde2024-08-281-4/+4
|\ | | | | | | Make "Remove Item" appear at the top of the list when editing the value of an array or dictionary
| * Make "Remove Item" appear at the top of the list that appears when editing ↵Roy Berardo2024-07-191-4/+4
| | | | | | | | the type of value in an array or dictionary
* | Remove empty bind_methods()kobewi2024-08-151-9/+0
| |
* | Fix label update for dict on item deletion.ajreckof2024-08-101-0/+6
| |
* | Fix Object encoded as id in dictionnaries to be represented as int in the ↵ajreckof2024-07-221-5/+12
|/ | | | inspector.
* Always call _can_handle() before _parse_property()kobewi2024-06-261-2/+2
|
* [Scene] Add `SceneStringNames::text/value_changed`A Thousand Ships2024-06-191-1/+1
|
* Editor: Focus value editor on type change in Dictionary and Array editorsValentin Cocaud2024-06-041-0/+20
|
* [Scene] Add `SceneStringNames::panel`A Thousand Ships2024-05-301-2/+2
|
* [Scene] Add `SceneStringNames::id_pressed`A Thousand Ships2024-05-301-2/+2
|
* Merge pull request #92225 from ajreckof/fix-multiline-arrayRémi Verschelde2024-05-291-0/+3
|\ | | | | Fix array variable with `@export_multiline` not registering changes.
| * Fix array variable with`@export_multiline` not registering changes.ajreckof2024-05-211-0/+3
| |
* | Fix crash on dictionary initialization after return to default in C#.ajreckof2024-05-251-0/+1
|/
* [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-10/+10
|
* Use Core/Scene stringnames consistentlykobewi2024-05-131-2/+2
|
* fix infinite call loop on theme change.ajreckof2024-05-131-13/+3
| | | | Apply suggestions from code review
* Add colored margin in Inspector for arrays and dictionaries.ajreckof2024-05-031-5/+25
| | | | | | | 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 tooltipsDanil Alexeev2024-04-181-0/+1
|
* Merge pull request #89406 from AeioMuch/drag_drop_array_nodesRémi Verschelde2024-04-061-12/+90
|\ | | | | | | Allow batch drag and drop in typed array of Node and NodePath.
| * Allow batch drag and drop in typed array of Node and NodePath.AeioMuch2024-04-061-12/+90
| |
* | Fix crash on invalid values in EditorPropertyArray/Dictajreckof2024-04-051-3/+5
|/
* Fix update property for dictionnaries so that it updates only what is necessaryajreckof2024-03-211-364/+146
|
* Add const lvalue ref to editor/* container parametersMuller-Castro2024-02-261-1/+1
|
* Fix paste Value can empty a dictionary depending on right-click locationajreckof2024-02-261-0/+1
|
* Removing element in array will not change page when emptying page.ajreckof2024-02-231-3/+5
|
* Dictionary Editor : keep the type of the last added item.ajreckof2024-02-211-3/+13
|
* Reorganize code related to editor themingYuri Sizov2024-01-161-1/+1
| | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well.
* Fix icon corrupted when nested array editors are opened before opening main ↵ajreckof2024-01-131-2/+2
| | | | array editor.
* Update deferred calls to use Callableskobewi2024-01-091-2/+2
|
* Merge pull request #84445 from Rubonnek/add-const-references-clang-tidyRémi Verschelde2024-01-041-2/+2
|\ | | | | | | Add const references detected by clang-tidy
| * Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-2/+2
| |
* | Rework update_property for array.ajreckof2023-12-211-112/+124
|/ | | | | | Apply suggestions from code review Co-Authored-By: Tomek <kobewi4e@gmail.com>
* Inspector: Fix clearing array/dictionary element with `<Object#null>`Danil Alexeev2023-12-051-0/+8
|
* Merge pull request #80977 from ↵Rémi Verschelde2023-10-041-1/+2
|\ | | | | | | | | | | ajreckof/Paste-Value-emptying-an-array-on-some-right-click-location Fix paste value emptying an array on some right click location
| * Fix paste value emptying an array on some right click locationajreckof2023-08-251-1/+2
| |
* | [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-151-1/+1
| |
* | Add EditorStringNames singletonkobewi2023-09-031-17/+18
|/
* Revert "Fix paste value not updated in dictionaries/arrays"Rémi Verschelde2023-06-241-6/+0
|
* Merge pull request #76711 from ↵Rémi Verschelde2023-06-181-0/+6
|\ | | | | | | | | | | ajreckof/fix-paste-value-not-updating-element-in-dictionaries/array Fix paste value not updated in dictionaries/arrays
| * fix paste value not updated in dictionaries/arraysajreckof2023-05-121-0/+6
| |
* | Fix being able to delete new key/value from dictionary editor.ajreckof2023-06-051-0/+1
| |
* | Merge pull request #76389 from ajreckof/editor-property-nodepath-for-nodeRémi Verschelde2023-06-011-15/+4
|\ \ | | | | | | | | | Fix typed array export
| * | Fix typed array exportajreckof2023-05-211-15/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply suggestions from code review to squash later Revert "Fix typed array export... again" This reverts commit da8d6734fbc31f68e7e822f37fd239a92ac79b34. Co-Authored-By: Tomek <kobewi4e@gmail.com>
* | | Refactor vector editor propertieskobewi2023-05-311-0/+1
| | |
* | | Add get_edited_property_value() shorthand methodkobewi2023-05-261-6/+6
| | |
* | | Replace magic num in editor_properties_array_dictJackson Thomas Browne2023-05-191-1/+1
|/ / | | | | | | | | | | | | | | | | Quick update to editor/editor_properties_array_dict max size. Currently, an array in the EditorInspector won't display a number higher than 1,000,000. In place of the current magic number this sets the max to be the INT32_MAX. This eludes the magic number in place and is sufficiently large. Resolves #77190
* / Fixes Node arrays appear as Object arrays in the inspectorNong Van Tinh2023-04-281-1/+1
|/
* Fix typed array export... againkobewi2023-04-231-1/+12
|
* prevent nested packedArray from being casted to generic Arraysajreckof2023-04-161-2/+1
|