Yann Lanthony
a68dc53942
[ui] move Start/Stop button outside the GraphEditor
2017-11-17 19:22:12 +01:00
Yann Lanthony
4ca43028d8
[ui] add 3D viewer to ImageGallery
...
TODO: change Component's name
2017-11-17 19:19:49 +01:00
Yann Lanthony
ae28a5477e
[ui] add 3D viewer components
2017-11-17 19:02:24 +01:00
Yann Lanthony
83c6d68954
[ui] add palette variation for dark theme
...
Crtl+Shift+P allows to toggle between light and dark theme on the fly
2017-11-17 17:40:27 +01:00
Yann Lanthony
b8edf07e8d
[ui] improved GraphEditor design
2017-11-17 17:36:10 +01:00
Yann Lanthony
e053bb0f45
[ui] minor UI tweaks
2017-11-14 18:15:45 +01:00
Yann Lanthony
c190f418b7
[ui] wip: add ImageGallery + Viewer2D to main layout
...
* ImageGallery displays images from CameraInit.viewpoints
* support drag&drop of images
* Viewer2D displays and allows basic manipulation of currently selected image
2017-11-14 18:14:44 +01:00
Yann Lanthony
79209c5785
[ui] support connections on ListAttributes
...
* connection: append and connect to the new element
* disconnection: remove edge and delete element
2017-11-14 16:58:09 +01:00
Yann Lanthony
e3b87175e5
[ui] correctly support ranges for Number values
2017-11-13 20:32:48 +01:00
Yann Lanthony
9b71af3303
[ui] disable interactive connections on ListAttribute (not implemented yet)
2017-11-10 18:11:50 +01:00
Yann Lanthony
3ad62edcbb
[ui] move GraphEditor multisampling to a lower Item
...
Multisampling on top-level Item causes visual artifacts when the GraphEditor is used inside a SplitView
2017-11-10 18:02:09 +01:00
Yann Lanthony
f4db98a1f0
[ui] improve display of ListAttribute
...
* allow to collapse/expand the attribute
* limit the height of the expanded delegate + add scrollbar
* tweak spacing between elements
2017-11-10 17:56:00 +01:00
Yann Lanthony
4d738623f7
[ui] display Node Chunks
...
* displayed as a colored status/progress bar
* this is replacing node's status indicator
2017-11-10 17:53:11 +01:00
Yann Lanthony
a56ffa83b3
[ui] support display of edges on ListAttribute children
2017-11-10 16:42:18 +01:00
Yann Lanthony
00366cda00
[ui] introduce first functional UI with a graph editor
...
First functional UI that allows to visualize, modify and execute a graph locally.
* use QtQuick Controls 2 + Shapes (Qt >=5.10)
* main menu to save/load a graph
2017-10-31 16:54:16 +01:00
Yann Lanthony
e17d0ea240
[commands] expose and use more UndoStack properties
2017-10-02 15:10:04 +02:00
Yann Lanthony
48941a5782
[ui] first basic debugging UI + elementary commands
...
* nodes as a ListView (right click to delete a node)
* editable attributes
* undo/redo for adding/removing nodes and attribute edition
2017-09-25 20:18:27 +02:00