Yann Lanthony
c595d8d664
[ui] move ImageGallery into a dedicated module
2019-01-21 10:55:17 +01:00
Yann Lanthony
a93976451b
[ui] ImageGallery: use MaterialLabel for image status
...
* wrap them into Loaders
2018-08-06 10:50:29 +02:00
Yann Lanthony
c606c1d3e2
[ui] ImageGallery: fix 'readOnly' behavior
...
* properly propagate readOnly state + disable high-level modifications on ImageGallery when graph is being computed
* tweak ImageGallery initial width
2018-05-28 16:04:45 +02:00
Yann Lanthony
2f2390e465
[ui] fix Palette propagation
...
* bugfix: in latest PySide2 versions, application palette is not properly applied to all QtQuick Controls 2 components. Force this by exposing QApplication palette and bind it to the root ApplicationWindow.
* rename all "palette" ids to "activePalette" to avoid clashes with "palette" property on QtQuick Controls 2
* use parent component palette when it makes sense to propagate active/disabled style (instead of always using Active SystemPalette)
2018-05-28 15:30:09 +02:00
Fabien Castan
1c16199ca4
[ui] fix background color of ImageDelegate
2018-05-21 16:57:09 +02:00
Yann Lanthony
266f0985d2
[ui] convert string paths to urls outside Viewers
...
* fix external image drop on 2D Viewer
* fix 3D model loading from "Load Model" button
2018-03-21 15:53:34 +01:00
Yann Lanthony
f1b42acc14
[ui] add FilepathHelper Python class to manipulate paths and QUrls
...
* avoid non-cross platform hacks to convert string path to urls
* use standard python API
2018-03-06 15:32:33 +01:00
Yann Lanthony
2cdc83f06f
[ui] add string <--> file representation convertors
...
* convenient methods to conform strings to Qt file reprensentation using the "file:/" protocol prefix
* use those methodes when manipulating files
2018-02-26 16:59:25 +01:00
Yann Lanthony
d91601ca8e
[ui] move filepath.js to Utils module
2018-02-15 15:12:07 +01:00
Yann Lanthony
95649ebcfd
[ui] ImageGallery: remove images on Delete key press
2018-01-15 21:46:37 +01:00
Yann Lanthony
273cfd9f0e
[ui] handle multiple CameraInit nodes in a Reconstruction
...
* [ui] ImageGallery: add control to navigate image groups
* [graph] expose Node.attribute as a Slot
2018-01-15 14:33:27 +01:00