summaryrefslogtreecommitdiffstats
path: root/scene/gui/graph_edit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid const_cast in List::erase by requiring mutable elementsrune-scape2024-11-081-1/+1
* Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-291-8/+8
* [GraphEdit] Only print warning for connection layer deletion when justifiedHendrik Brucker2024-10-041-1/+3
* Merge pull request #96309 from Geometror/fix-ge-cs-crashRémi Verschelde2024-10-011-3/+41
|\
| * Prevent crash after removing GraphEdit's connection layer and add additional ...Hendrik Brucker2024-08-301-3/+41
* | Add cut_nodes_request signal to GraphEditaryan-118251142024-09-271-0/+4
* | GraphEdit: Improve dotted pattern grid performanceZae2024-09-121-11/+21
|/
* Fix GraphEdit port snapping in certain edge casesHendrik Brucker2024-08-021-7/+7
* Fix leaked signal connection to connection_layer.maidopi-usagi2024-07-271-0/+4
* Fix connections not updated after GraphNode slot updateHendrik Brucker2024-07-061-0/+5
* Fix `GraphFrame` autoshrink with high DPI displays/custom UI scalesHendrik Brucker2024-07-041-1/+3
* [Scene] Add `SceneStringNames::text/value_changed`A Thousand Ships2024-06-191-3/+3
* [Scene] Add `SceneStringNames::panel`A Thousand Ships2024-05-301-2/+2
* [GraphEdit] Convert to minimap line after getting connection line.Daylily-Zeleen2024-05-291-9/+18
* [GraphEdit] Fix GraphNode's ports interactable through other GraphNodesHendrik Brucker2024-05-151-0/+12
* [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-7/+7
* Use Core/Scene stringnames consistentlykobewi2024-05-131-10/+10
* [VisualShader] Add reroute node and improve port drawingHendrik Brucker2024-05-131-5/+7
* [Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`A Thousand Ships2024-05-021-3/+3
* Add GraphFrame and integrate it in VisualShaderHendrik Brucker2024-04-041-18/+403
* Rename some arguments called "position"kobewi2024-03-271-1/+1
* Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-2/+1
* Add option to add built-in strings in the POT generationMichael Alexsander2024-02-281-8/+8
* Redesign the graph editor for visual shadersHendrik Brucker2024-02-221-2/+3
* Revert "Update Node::get_configuration_warnings signature"Rémi Verschelde2024-02-171-2/+2
* Update Node::get_configuration_warnings signatureRedMser2024-02-081-2/+2
* Rework GraphEdit connections (drawing, API, optimizations)Hendrik Brucker2024-01-181-194/+516
* Merge pull request #83785 from Geometror/graphedit-dotted-gridYuri Sizov2023-12-191-32/+82
|\
| * Add different grid patterns to GraphEditHendrik Brucker2023-11-141-32/+82
* | Add GraphEdit connection layer child as internalLera Elvoé2023-11-171-1/+1
|/
* Fix GraphNode slot index inconsistency.Hendrik Brucker2023-10-241-6/+6
* Merge pull request #82409 from KoBeWi/3_in_1Rémi Verschelde2023-10-181-1/+1
|\
| * Document, cleanup and fix some theme propertieskobewi2023-09-271-1/+1
* | Make `GraphEdit` toolbar more customizableYuri Sizov2023-10-021-63/+145
* | Rename close requests to delete requests in `GraphEdit`Yuri Sizov2023-09-261-8/+12
|/
* Merge pull request #81939 from YuriSizov/gui-flat-and-depressedRémi Verschelde2023-09-251-7/+7
|\
| * Replace flat buttons with flat-styled buttons with a visible pressed stateYuri Sizov2023-09-191-7/+7
* | Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platformajreckof2023-09-191-4/+4
|/
* Merge pull request #81600 from aaronfranke/fix-graph-edit-valid-port-conn-typeYuri Sizov2023-09-141-1/+1
|\
| * Fix GraphEdit port valid connections incorrectly checking sidesAaron Franke2023-09-121-1/+1
* | Bind remaining theme properties to their respective classesYuri Sizov2023-09-131-61/+79
|/
* Clean up/refactor GraphNode and make it more flexibleHendrik Brucker2023-09-071-145/+159
* Clean up/refactor GraphEditHendrik Brucker2023-07-241-920/+489
* Merge pull request #79307 from Geometror/remove-graph-node-commentYuri Sizov2023-07-241-77/+3
|\
| * Remove GraphNode's comment property and related functionalityHendrik Brucker2023-07-111-77/+3
* | Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own fileHendrik Brucker2023-07-171-0/+1
|/
* [GraphEdit] Fix port hotzones at zoom levels other than 100%Hendrik Brucker2023-06-251-2/+2
* Fix regression in visual nodes hotzonesQbieShay2023-06-221-0/+1
* Use `get_node_or_null` when null checks are presentNinni Pipping2023-06-101-1/+1
* Use NULL instead of COND checks when appropriateNinni Pipping2023-06-101-7/+7