-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Graph Editor UX #612
Commits on Nov 29, 2019
-
Create TaskManager with a task overview
Create a seperate class to handle the logic of computing nodes + An UI overview with all submitted nodes
Configuration menu - View commit details
-
Copy full SHA for 51d6c18 - Browse repository at this point
Copy the full SHA 51d6c18View commit details -
Don't lock graph and node editor while computing nodes
Add possibilty to, while computing nodes: add more nodes to the task manager, edit, duplicate and remove nodes without breaking the tasks that are submitted
Configuration menu - View commit details
-
Copy full SHA for c00db25 - Browse repository at this point
Copy the full SHA c00db25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01974c2 - Browse repository at this point
Copy the full SHA 01974c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3c55e - Browse repository at this point
Copy the full SHA fe3c55eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4e5e84 - Browse repository at this point
Copy the full SHA f4e5e84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d83985 - Browse repository at this point
Copy the full SHA 6d83985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a9056 - Browse repository at this point
Copy the full SHA 34a9056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c32aae - Browse repository at this point
Copy the full SHA 3c32aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aea330 - Browse repository at this point
Copy the full SHA 5aea330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd0045 - Browse repository at this point
Copy the full SHA 5fd0045View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c46f1 - Browse repository at this point
Copy the full SHA 31c46f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72c0606 - Browse repository at this point
Copy the full SHA 72c0606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d01a22 - Browse repository at this point
Copy the full SHA 0d01a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e6436c - Browse repository at this point
Copy the full SHA 7e6436cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ff5ba8 - Browse repository at this point
Copy the full SHA 3ff5ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 502e912 - Browse repository at this point
Copy the full SHA 502e912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f5775c - Browse repository at this point
Copy the full SHA 9f5775cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f083309 - Browse repository at this point
Copy the full SHA f083309View commit details -
Configuration menu - View commit details
-
Copy full SHA for c88881e - Browse repository at this point
Copy the full SHA c88881eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70509f5 - Browse repository at this point
Copy the full SHA 70509f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c128080 - Browse repository at this point
Copy the full SHA c128080View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe40e0 - Browse repository at this point
Copy the full SHA bbe40e0View commit details -
[ui] GraphEditor: fix QML errors
- fix anchors/layout/padding conflicts - fix references to non-existing variables - fix anchors to a position and not to an object
Configuration menu - View commit details
-
Copy full SHA for 72e0e64 - Browse repository at this point
Copy the full SHA 72e0e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65c472f - Browse repository at this point
Copy the full SHA 65c472fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b11b5 - Browse repository at this point
Copy the full SHA 48b11b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f28a8f - Browse repository at this point
Copy the full SHA 5f28a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1267d7 - Browse repository at this point
Copy the full SHA f1267d7View commit details
Commits on Jan 24, 2020
-
[core] add "Attribute.hasOutputConnections" property
Give access to whether an attribute has output connections.
Configuration menu - View commit details
-
Copy full SHA for fcb2b23 - Browse repository at this point
Copy the full SHA fcb2b23View commit details -
[ui] Node: improve attribute display
* display filled pin when attribute has output connections * start removing duplicated code * tweak sizing/spacing * fix anchor errors
Configuration menu - View commit details
-
Copy full SHA for e2ef652 - Browse repository at this point
Copy the full SHA e2ef652View commit details -
* unify colors and spacing * simplify status icon display * remove duplicated code
Configuration menu - View commit details
-
Copy full SHA for 6186670 - Browse repository at this point
Copy the full SHA 6186670View commit details -
[ui] Edge: fix control points distance
Avoid getting increasingly distorted curves with edge width.
Configuration menu - View commit details
-
Copy full SHA for efb8e1e - Browse repository at this point
Copy the full SHA efb8e1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac149e1 - Browse repository at this point
Copy the full SHA ac149e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d35ac - Browse repository at this point
Copy the full SHA 79d35acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16c9e0c - Browse repository at this point
Copy the full SHA 16c9e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 991aca9 - Browse repository at this point
Copy the full SHA 991aca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b883bd1 - Browse repository at this point
Copy the full SHA b883bd1View commit details
Commits on Jul 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bab908d - Browse repository at this point
Copy the full SHA bab908dView commit details
Commits on Aug 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 68162e1 - Browse repository at this point
Copy the full SHA 68162e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a9499a - Browse repository at this point
Copy the full SHA 8a9499aView commit details -
[core/ui] add a locked property on nodes
Add locked property on core nodes and update UI in the same commit because both parts are very dependent for this change.
Configuration menu - View commit details
-
Copy full SHA for ff7f8b3 - Browse repository at this point
Copy the full SHA ff7f8b3View commit details
Commits on Aug 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 041cb8b - Browse repository at this point
Copy the full SHA 041cb8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5f493 - Browse repository at this point
Copy the full SHA 8a5f493View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd51237 - Browse repository at this point
Copy the full SHA fd51237View commit details -
Configuration menu - View commit details
-
Copy full SHA for de83294 - Browse repository at this point
Copy the full SHA de83294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02b9e34 - Browse repository at this point
Copy the full SHA 02b9e34View commit details
Commits on Aug 13, 2020
-
[ui] Node: fix slowness due to QML function calls with a lot of nodes
Instead of calling the duplicateList function for each node, at each modification, it is called only when we press the button.
Configuration menu - View commit details
-
Copy full SHA for d838e78 - Browse repository at this point
Copy the full SHA d838e78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af2f32 - Browse repository at this point
Copy the full SHA 0af2f32View commit details
Commits on Aug 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a3e0d53 - Browse repository at this point
Copy the full SHA a3e0d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2083d83 - Browse repository at this point
Copy the full SHA 2083d83View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6f9ee1 - Browse repository at this point
Copy the full SHA d6f9ee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 723e007 - Browse repository at this point
Copy the full SHA 723e007View commit details -
[core] Node: stopComputation method
- Node: stopComputation method. - Task Manager: avoid stopping the entire task manager when a node is stopped.
Configuration menu - View commit details
-
Copy full SHA for b71832e - Browse repository at this point
Copy the full SHA b71832eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f41565f - Browse repository at this point
Copy the full SHA f41565fView commit details
Commits on Aug 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 11e68e7 - Browse repository at this point
Copy the full SHA 11e68e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba1994d - Browse repository at this point
Copy the full SHA ba1994dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57bb9a4 - Browse repository at this point
Copy the full SHA 57bb9a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79e1c69 - Browse repository at this point
Copy the full SHA 79e1c69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae7daf0 - Browse repository at this point
Copy the full SHA ae7daf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed83532 - Browse repository at this point
Copy the full SHA ed83532View commit details
Commits on Aug 25, 2020
-
2
Configuration menu - View commit details
-
Copy full SHA for 044ef17 - Browse repository at this point
Copy the full SHA 044ef17View commit details
Commits on Aug 26, 2020
-
[core] TaskManager: forceStatus parameter
Implement back the forceStatus parameter which is helpful in command-line to force computing nodes already submitted or running externally.
Configuration menu - View commit details
-
Copy full SHA for 2099bad - Browse repository at this point
Copy the full SHA 2099badView commit details -
[core] TaskManager: improve log message in the compute method
It gives a better way to identify the error in QML.
Configuration menu - View commit details
-
Copy full SHA for be49e37 - Browse repository at this point
Copy the full SHA be49e37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a7005 - Browse repository at this point
Copy the full SHA 32a7005View commit details -
Configuration menu - View commit details
-
Copy full SHA for a00c82c - Browse repository at this point
Copy the full SHA a00c82cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44821a1 - Browse repository at this point
Copy the full SHA 44821a1View commit details
Commits on Aug 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3e82a21 - Browse repository at this point
Copy the full SHA 3e82a21View commit details -
Add PySignal file from https://github.com/dgovil/PySignal
Configuration menu - View commit details
-
Copy full SHA for 3e5e4cf - Browse repository at this point
Copy the full SHA 3e5e4cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3033e79 - Browse repository at this point
Copy the full SHA 3033e79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9316b82 - Browse repository at this point
Copy the full SHA 9316b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eeea3b - Browse repository at this point
Copy the full SHA 6eeea3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 201ab0b - Browse repository at this point
Copy the full SHA 201ab0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb477d4 - Browse repository at this point
Copy the full SHA fb477d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaad870 - Browse repository at this point
Copy the full SHA eaad870View commit details -
[core] Graph: remove warning logs from dfsToProcess method
Those warnings happen already in the Task Manager and should be handled only by the Task Manager.
Configuration menu - View commit details
-
Copy full SHA for e64c66e - Browse repository at this point
Copy the full SHA e64c66eView commit details -
[ui] Main: fix action triggered by "Quit" button
Make sure to pass through the onClosing signal handler instead of just force quit the application.
Configuration menu - View commit details
-
Copy full SHA for 91bd464 - Browse repository at this point
Copy the full SHA 91bd464View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8281f8c - Browse repository at this point
Copy the full SHA 8281f8cView commit details -
[ui] Node: duplicates button improvement but still perf issues
As described in the comment, for an unknown reason, the icon seems to make the UI slow in some cases but not always.
Configuration menu - View commit details
-
Copy full SHA for 06b8213 - Browse repository at this point
Copy the full SHA 06b8213View commit details -
[core] Graph: avoid double update while adding/removing an edge
Graph.markNodesDirty() is called in three different places: - Attribute.requestGraphUpdate() - Graph.addEdge() - Graph.removeEdge() However, addEdge() and removeEdge() are especially decorated to request a graph update so, with the old markNodesDirty() implementation, the update was done twice in a row.
Configuration menu - View commit details
-
Copy full SHA for 74fa302 - Browse repository at this point
Copy the full SHA 74fa302View commit details
Commits on Aug 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b5e126c - Browse repository at this point
Copy the full SHA b5e126cView commit details
Commits on Aug 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5d63d02 - Browse repository at this point
Copy the full SHA 5d63d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11bf682 - Browse repository at this point
Copy the full SHA 11bf682View commit details -
Configuration menu - View commit details
-
Copy full SHA for f502625 - Browse repository at this point
Copy the full SHA f502625View commit details -
[core] TaskManager: restart/block thread when stop computing
- If global stop: block restarting thread. - If local stop: restart thread with the remaining nodes to compute. This implementation permits to avoid app freezing when a local stop occurs.
Configuration menu - View commit details
-
Copy full SHA for 58790e3 - Browse repository at this point
Copy the full SHA 58790e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0389ad - Browse repository at this point
Copy the full SHA e0389adView commit details
Commits on Sep 2, 2020
-
[ui] Commands: handle undo stack while computing and submitting
Computing: lock the undo stack at the current index to avoid going back too far and potentially alter computing process. Submitting: clear the undo stack.
Configuration menu - View commit details
-
Copy full SHA for 5f444e6 - Browse repository at this point
Copy the full SHA 5f444e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb52459 - Browse repository at this point
Copy the full SHA eb52459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5722ef5 - Browse repository at this point
Copy the full SHA 5722ef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c7a9b - Browse repository at this point
Copy the full SHA 95c7a9bView commit details
Commits on Sep 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 78f7feb - Browse repository at this point
Copy the full SHA 78f7febView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f3a6c0 - Browse repository at this point
Copy the full SHA 3f3a6c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fc09dd - Browse repository at this point
Copy the full SHA 3fc09ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a19ef35 - Browse repository at this point
Copy the full SHA a19ef35View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf96e2 - Browse repository at this point
Copy the full SHA bdf96e2View commit details
Commits on Sep 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 49e33fb - Browse repository at this point
Copy the full SHA 49e33fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8bd40a - Browse repository at this point
Copy the full SHA f8bd40aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 208749d - Browse repository at this point
Copy the full SHA 208749dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b567d8f - Browse repository at this point
Copy the full SHA b567d8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a95e8 - Browse repository at this point
Copy the full SHA e4a95e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d019b - Browse repository at this point
Copy the full SHA 44d019bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8499431 - Browse repository at this point
Copy the full SHA 8499431View commit details -
Configuration menu - View commit details
-
Copy full SHA for deaf1e3 - Browse repository at this point
Copy the full SHA deaf1e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c758c - Browse repository at this point
Copy the full SHA 37c758cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0693af5 - Browse repository at this point
Copy the full SHA 0693af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0345672 - Browse repository at this point
Copy the full SHA 0345672View commit details -
[core] Graph.findNode: if multiple candidates, do not raise an error …
…if one is the exact input
Configuration menu - View commit details
-
Copy full SHA for c8978cd - Browse repository at this point
Copy the full SHA c8978cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69e9495 - Browse repository at this point
Copy the full SHA 69e9495View commit details -
Configuration menu - View commit details
-
Copy full SHA for dba781a - Browse repository at this point
Copy the full SHA dba781aView commit details
Commits on Sep 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 635f362 - Browse repository at this point
Copy the full SHA 635f362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827e98a - Browse repository at this point
Copy the full SHA 827e98aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd4c816 - Browse repository at this point
Copy the full SHA bd4c816View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9403873 - Browse repository at this point
Copy the full SHA 9403873View commit details -
Configuration menu - View commit details
-
Copy full SHA for e91dab1 - Browse repository at this point
Copy the full SHA e91dab1View commit details
Commits on Dec 1, 2020
-
Merge branch 'develop' of github.com:alicevision/meshroom into dev/no…
…desAndTaskManager Conflicts: meshroom/core/graph.py meshroom/ui/qml/main.qml
Configuration menu - View commit details
-
Copy full SHA for 1102ce8 - Browse repository at this point
Copy the full SHA 1102ce8View commit details
Commits on Dec 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a0206a8 - Browse repository at this point
Copy the full SHA a0206a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfdf2ea - Browse repository at this point
Copy the full SHA bfdf2eaView commit details