Commit graph

18 commits

Author SHA1 Message Date
Yann Lanthony
0249706018 [ui] add missing string paths to url conversions 2018-03-21 17:24:19 +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
0c071d03d1 [ui] remove ASCII icons
won't render correctly on some platforms
2018-02-26 17:01:41 +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
b931632ea2 [ui] lose edit focus on background click and TextField validation 2018-02-06 12:19:42 +01:00
Yann Lanthony
f6ff0b9151 [ui] use MaterialIcons instead of ASCII 2018-02-05 19:42:30 +01:00
Yann Lanthony
60f1f36ff8 [ui] AttributeEditor: add contextual actions on File params
* add 'Open Containing Folder'/'Open File' actions for filepaths
* add 'Open Folder' action for folders
* misc: tweak spacings
2018-02-05 19:04:39 +01:00
Yann Lanthony
c45ebdf83c [ui] AttributeEditor: add contextual menu on attributes
* allow to expose additional actions on individuals attributes
* add 'Reset to Default Value' action
2018-02-05 18:28:31 +01:00
Yann Lanthony
24727de477 [ui] make label of linked attributes italic 2018-02-05 18:18:30 +01:00
Yann Lanthony
4d961065a8 [ui] don't 'bold' output attributes label
outputs don't have a real default value
2018-02-05 18:17:12 +01:00
Yann Lanthony
516a9641bd [ui] display index as label for ListAttribute's children 2018-02-05 17:31:13 +01:00
Yann Lanthony
f81fdc3c51 [ui] allow file/text drop on String/File params 2018-02-05 15:22:49 +01:00
Yann Lanthony
0fec9c25b0 [ui] make labels of attributes with non-default value bold 2018-02-05 15:13:10 +01:00
Yann Lanthony
4d3509847a [ui] move label inside AttributeItemDelegate
* avoid duplication of code for displaying labels of GroupAttribute's children
* display input/output aligned to the left/right
* add a background to improve readability
2018-02-05 15:05:34 +01:00
Yann Lanthony
0354c3dc9b [ui] convert text value to Number before setting Int/FloatParams 2018-02-02 15:18:20 +01:00
Yann Lanthony
e71a95de7a [ui] GraphEditor: invert TexField and Slider on Float/IntAttribute 2018-01-15 21:08:19 +01:00
Yann Lanthony
886ded7f19 [ui] create GraphEditor module 2017-12-12 17:47:27 +01:00
Renamed from meshroom/ui/qml/AttributeItemDelegate.qml (Browse further)