Meshroom/meshroom/ui/qml/GraphEditor
Candice Bentéjac 021770a424 [ui] Center pasted nodes in GraphEditor when it does not contain the mouse
When using the Edit > Paste menu, or when pressing Ctrl+V while the Graph
Editor has the focus but the mouse is not contained in it, there is no
current mouse position in the GraphEditor so the position that is provided
to the "pasteNodes" function is the last known mouse position, which is
oftentimes on the border of the GraphEditor.

This commit automatically sets the mouse's position to the center of
the GraphEditor, and "builds" the zone containing the pasted nodes around
it.
2022-10-03 11:13:52 +02:00
..
AttributeEditor.qml [ui] Graph Editor: remove useless attributes property 2020-07-29 11:34:45 +02:00
AttributeItemDelegate.qml Evaluate variables in nodes' string parameters 2022-07-12 09:31:37 +02:00
AttributePin.qml [ui] Highlight attributes' pins correctly 2022-07-19 10:57:16 +02:00
ChunksListView.qml [ui] NodeEditor: refactor ChunksList and add global stats 2021-01-22 11:38:53 +01:00
common.js Create TaskManager with a task overview 2019-11-29 11:34:10 +01:00
CompatibilityBadge.qml
CompatibilityManager.qml [ui] fix binding warnings when closing Meshroom 2020-08-17 17:50:44 +02:00
Edge.qml [ui] GraphEditor: improve dash pattern on edges 2020-12-28 12:01:17 +01:00
GraphEditor.qml [ui] Center pasted nodes in GraphEditor when it does not contain the mouse 2022-10-03 11:13:52 +02:00
GraphEditorSettings.qml
Node.qml Add an offset to the position of pasted nodes if a node is hovered 2022-09-08 15:21:57 +02:00
NodeChunks.qml Redesign node UI, added state icons and separate inputs and outputs 2019-11-29 11:34:10 +01:00
NodeDocumentation.qml [ui] Add the notion of Node Documentation 2020-03-26 10:54:00 +01:00
NodeEditor.qml [ui] Display computation time for "running" or "finished" nodes 2022-09-09 16:36:43 +02:00
NodeLog.qml [ui] NodeEditor: refactor ChunksList and add global stats 2021-01-22 11:38:53 +01:00
NodeStatistics.qml [ui] NodeStats: disable time if no info 2021-01-22 13:13:19 +01:00
NodeStatus.qml [ui] NodeEditor: refactor ChunksList and add global stats 2021-01-22 11:38:53 +01:00
qmldir Create TaskManager with a task overview 2019-11-29 11:34:10 +01:00
StatViewer.qml Update StatViewer.qml 2021-10-07 10:54:59 +02:00
TaskManager.qml [ui] GraphEditor: use globalExecMode method 2020-12-02 19:56:23 +01:00