summaryrefslogtreecommitdiffstats
path: root/scene/gui/graph_element.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
|
* Rename close requests to delete requests in `GraphEdit`Yuri Sizov2023-09-261-3/+5
|
* Bind remaining theme properties to their respective classesYuri Sizov2023-09-131-3/+4
| | | | | | | | | | | | This adds binds for GraphEdit/GraphElement/GraphNode, which were skipped before due to a rework. This also adds binds for Window, which was skipped before due to a complicated code organization. Also adds theme cache entries/direct cache access to a few places that previously missed it. Some theme properties are now exposed to other classes via friendships or public getters for convenience. This removes all string-based theme access from scene/ classes.
* Clean up/refactor GraphNode and make it more flexibleHendrik Brucker2023-09-071-0/+244
Split GraphNode into GraphElement and GraphNode, add custom titlebar, and adjust theming.