summaryrefslogtreecommitdiff
path: root/scene/gui/control.h
AgeCommit message (Expand)Author
2023-01-11Merge pull request #71183 from YuriSizov/control-refresh-layouts-by-parentsRémi Verschelde
2023-01-10Ensure that the cached layout mode is in syncYuri Sizov
2023-01-10Change set_drag_forwarding() to use callables.Juan Linietsky
2023-01-09Fix inconsistent state of Controls when editing and running scenesYuri Sizov
2023-01-08Use BitField<> hint for ArrayFormatJuan Linietsky
2023-01-07Merge pull request #36301 from KoBeWi/daddy_nodeRémi Verschelde
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-19Restore 'rotation_degrees' properties.Juan Linietsky
2022-12-07Copy local theme overrides from Control to WindowYuri Sizov
2022-11-17Add `Control::localize_numeral_system` property to toggle automatic numeral s...bruvzg
2022-10-23Merge pull request #67566 from Sauermann/fix-code-simplificationsClay John
2022-10-19Merge pull request #66279 from aaronfranke/control-min-sizeMax Hilbrunner
2022-10-18Code simplificationsMarkus Sauermann
2022-10-13Merge pull request #67348 from Mickeon/salvage-a-dear-commentRémi Verschelde
2022-10-13Comment not to remove `data` structs in some NodesMicky
2022-10-13Move Shortcut Context to Control and ensure that `shortcut_input` adheres to ...Eric M
2022-09-22Revert custom_minimum_size type back to Vector2 instead of Vector2iAaron Franke
2022-09-19Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron
2022-09-08Make `Vector2i` values paired with `EDSCALE` be just `Vector2`Michael Alexsander
2022-09-02Un-defer the initial theme changed notificationYuri Sizov
2022-09-02Add ThemeOwner type for managing theme propagation and lookupYuri Sizov
2022-09-01Add a lifecycle method for manual theme item caching to ControlYuri Sizov
2022-08-29Revert "Remove NOTIFICATION_ENTER_TREE when paired with NOTIFICATION_THEME_CH...Rémi Verschelde
2022-08-28Merge pull request #64885 from Mickeon/rename-tooltip-hintRémi Verschelde
2022-08-27Remove NOTIFICATION_ENTER_TREE when paired with NOTIFICATION_THEME_CHANGEDAaron Record
2022-08-27Rename `hint_tooltip` to `tooltip_text` & setgetMicky
2022-08-25Refactor and remove excessive calls of `NOTIFICATION_THEME_CHANGED`Aaron Record
2022-08-24Disconnect Control from theme resources to avoid issues on destructionYuri Sizov
2022-08-22Replace Array return types with TypedArraykobewi
2022-08-22Merge pull request #64339 from YuriSizov/core-multilevel-validate-propertyRémi Verschelde
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-19Replace meta properties with regular properties in `Control`Yuri Sizov
2022-08-16Add methods for node reparentingTomasz Chabora
2022-08-12Add dumb theme item cache to ControlYuri Sizov
2022-07-27Merge pull request #63318 from YuriSizov/control-code-reorgRémi Verschelde
2022-07-26Reorganize code of control.cpp for better maintainabilityYuri Sizov
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-18Rename Control PRESET_WIDE to PRESET_FULL_RECTFireForge
2022-05-18Define some Theme data structures with using for readabilityYuri Sizov
2022-05-17Keep input event as unhandled if they go through a control set to MOUSE_FILTE...Gilles Roudière
2022-04-22Implement Label3D node.bruvzg
2022-03-28Merge pull request #59548 from akien-mga/obj-remove-unused-categoriesRémi Verschelde
2022-03-27Rename warp mouse functions to warp_mouseMarkus Sauermann
2022-03-26Object: Remove unused category boilerplateRémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-10Reorganize inspector layout workflow for Control nodesYuri Sizov
2022-02-03Remove get_focus_owner() from Control, replaced by get_viewport()->gui_get_fo...Gilles Roudière
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-08Optimise TextEdit base operationsPaulb23
2021-12-06Rename minimum_size_changed() methodkobewi