Fabien Castan
00242f8c4e
[ui] NodeStats: disable time if no info
2021-01-22 13:13:19 +01:00
Fabien Castan
831443c29d
[ui] NodeEditor: refactor ChunksList and add global stats
2021-01-22 11:38:53 +01:00
Fabien Castan
bd5d447d12
[ui] Stats: fix to avoid qml warnings
...
Fix https://github.com/alicevision/meshroom/issues/1130
2021-01-20 13:40:59 +01:00
ChemicalXandco
6f50f652c2
[ui] GraphEditor: fix cursor shape
...
cursor is only 'closed hand' when scrolling the graph
2021-01-15 20:16:14 +00:00
ChemicalXandco
c253e7d363
[ui] add support for selecting multiple nodes at once
2021-01-15 18:16:45 +00:00
Fabien Castan
8ef793a488
[ui] GraphEditor: output attributes are never read-only
...
Also allow to expand attributes list on a locked node.
2020-12-28 19:01:36 +01:00
Fabien Castan
5fb6a5fb0f
[ui] GraphEditor: only connect compatible attributes
2020-12-28 16:18:51 +01:00
Fabien Castan
85044e50cb
[ui] GraphEditor: improve dash pattern on edges
...
- Avoid variation in dash pattern when the stroke is hovered by compensating strokeWidth.
- Use a dash pattern of [6,4] to get a stronger feeling of a dashed line (VS a dotted line).
2020-12-28 12:01:17 +01:00
Fabien Castan
ecf10a65f7
[ui] GraphEditor: visualize edges between params (non File attributes)
2020-12-18 01:13:54 +01:00
Fabien Castan
b75ccdb02f
[ui] GraphEditor: use dash lines for input/input edges
2020-12-18 01:09:34 +01:00
Fabien Castan
bfdf2eae8b
[ui] GraphEditor: use globalExecMode method
2020-12-02 19:56:23 +01:00
Fabien Castan
1102ce84e0
Merge branch 'develop' of github.com:alicevision/meshroom into dev/nodesAndTaskManager
...
Conflicts:
meshroom/core/graph.py
meshroom/ui/qml/main.qml
2020-12-01 20:02:43 +01:00
Julien-Haudegond
bd4c816e5b
[ui] GraphEditor: fix edges removing when nodes are locked
2020-09-05 13:25:58 +02:00
Julien-Haudegond
827e98a83a
[ui] Node: improve duplicates' button ToolTip
2020-09-05 13:14:25 +02:00
Julien-Haudegond
95c7a9b87f
[ui] Node: move compatibility badge inside the node icon bar
2020-09-02 15:39:31 +02:00
Julien-Haudegond
06b821349f
[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.
2020-08-27 16:28:23 +02:00
Julien-Haudegond
44821a1c5e
[ui] GraphEditor: move stop/cancel computation check into a Python slot
2020-08-26 15:52:00 +02:00
Julien-Haudegond
a00c82cd2f
[ui] GraphEditor: check sessionUid for stop/cancel computation
2020-08-26 15:33:45 +02:00
Julien-Haudegond
044ef1710f
[ui] GraphEditor: enable stop/cancel computation only on locked nodes
2020-08-25 11:11:00 +02:00
Fabien Castan
9211434cf2
Merge pull request #1033 from ChemicalXandco/fix_ram_stats
...
[ui] Fix graph axes naming for ram statistics
2020-08-24 22:38:40 +02:00
Julien-Haudegond
ae7daf0365
[ui] GraphEditor: fix binding warnings
2020-08-24 15:34:51 +02:00
Julien-Haudegond
79e1c69d5d
Merge remote-tracking branch 'origin/develop' into dev/nodesAndTaskManager
2020-08-24 15:19:31 +02:00
Julien-Haudegond
f41565f26b
[ui] Graph: stop and cancel node computation
2020-08-20 16:20:55 +02:00
Julien-Haudegond
a3e0d530b4
[core/ui] fix typo and syntax
2020-08-20 15:07:29 +02:00
Julien-Haudegond
12de900e96
[ui] fix binding warnings when closing Meshroom
2020-08-17 17:50:44 +02:00
ChemicalXandco
7ed6436c34
[ui] refactor ids of ValueAxis items
2020-08-14 12:27:01 +01:00
ChemicalXandco
432bd07df7
[ui] fix ram graph
...
use % instead of GB
2020-08-14 12:07:35 +01:00
Julien-Haudegond
d838e7866a
[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.
2020-08-13 11:45:52 +02:00
Julien-Haudegond
02b9e34ba4
[ui] GraphEditor: fix delete data issue with duplicate nodes
2020-08-12 18:30:26 +02:00
Julien-Haudegond
de83294446
[ui] Node: change how duplicate nodes are displayed
2020-08-12 18:05:07 +02:00
Julien-Haudegond
041cb8b81a
[ui] GraphEditor: fix delete key issue
2020-08-12 10:31:06 +02:00
Julien-Haudegond
ff7f8b3e36
[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.
2020-08-11 13:08:47 +02:00
Fabien Castan
bab908d2eb
Merge branch 'develop' into dev/nodesAndTaskManager
2020-07-30 10:56:19 +02:00
Julien-Haudegond
a5407fc8c7
[ui] Graph Editor: remove useless attributes property
2020-07-29 11:34:45 +02:00
Julien-Haudegond
2d953d7319
[core] add enabled property on attributes
...
The new property "enabled" allows to define a lambda to dynamically enable/disable parameters.
Disabled parameters are not used in the uid, not exported to the command line and not visible in the interface.
2020-07-24 17:36:17 +02:00
Fabien Castan
90c480af21
Merge branch 'develop' of https://github.com/alicevision/meshroom into dev/panoramaFisheye
...
Conflicts:
meshroom/ui/qml/Viewer/FeaturesInfoOverlay.qml
meshroom/ui/qml/Viewer/Viewer2D.qml
2020-06-01 14:38:30 +02:00
Theo
f07b959a2b
[ui] New SfMStatsView
2020-04-29 20:25:46 +02:00
Fabien Castan
0e606eef4e
[ui] Add the notion of Node Documentation
2020-03-26 10:54:00 +01:00
Fabien Castan
e933e1adf6
[ui] Float attributes: ensure alignment on the left
...
Ensure that the important part of the number is displayed.
2020-03-18 20:21:02 +01:00
Fabien Castan
77fc562a1e
[ui] AttributeEditor: improve display of long floating point values
2020-03-10 11:59:41 +01:00
Fabien Castan
80e3afd9a9
[ui] GraphEditor: node status layout adjustments
2020-01-27 17:57:56 +01:00
Fabien Castan
2705c89130
[ui] GraphEditor: single tab group + status table
...
- Use a single tab group for attributes, log, statistics, status
- Use a ListView with key/value to display the node status fields (instead of a file viewer)
2020-01-27 16:08:18 +01:00
Fabien Castan
c38f0c3fa3
[ui] minor qml warning fix
2020-01-27 13:16:23 +01:00
Yann Lanthony
991aca989b
Merge develop into dev/nodesAndTaskManager
2020-01-24 14:54:08 +01:00
Yann Lanthony
16c9e0ce4f
[ui] TaskManager: minor QML fix
2020-01-24 12:01:49 +01:00
Yann Lanthony
79d35ac5e3
[ui] Node: display Attribute labels instead of technical names
2020-01-24 12:00:35 +01:00
Yann Lanthony
efb8e1ed67
[ui] Edge: fix control points distance
...
Avoid getting increasingly distorted curves with edge width.
2020-01-24 11:52:32 +01:00
Yann Lanthony
61866708ac
[ui] Node: improve node UI
...
* unify colors and spacing
* simplify status icon display
* remove duplicated code
2020-01-24 11:41:58 +01:00
Yann Lanthony
e2ef6520d7
[ui] Node: improve attribute display
...
* display filled pin when attribute has output connections
* start removing duplicated code
* tweak sizing/spacing
* fix anchor errors
2020-01-24 11:37:59 +01:00
Yann Lanthony
97e18e02e1
[ui] Node: only display File attributes as Node attribute pins
2019-12-13 19:27:15 +01:00