Yann Lanthony
9ce077778b
[ui] add more explicit doc for QML helpers singleton
2019-05-07 11:03:54 +02:00
Tuk Bredsdorff
7f1943c0de
Corrected project argument name
...
Argument was `project` but was used as `pipeline` which prevented the ui from starting.
2019-03-29 17:17:10 +01:00
Simone Gasparini
a274546247
[ui] add option --pipeline at CLI to directly load a project in GUI
2019-03-26 12:18:04 +01:00
Yann Lanthony
26cb361ecd
[ui] custom MessageHandler to turn Qt messages into Python logs
...
+ filter out inoffensive but non silenced messages coming from QML even when 'outputWarningsToStandardError' is set to False on the QML engine
2019-01-29 16:12:19 +01:00
Yann Lanthony
2f50587904
[ui] introduce Scene3DHelper object
...
Expose missing QEntity methods and helper functions to QML via this Python class.
2018-12-07 15:55:48 +01:00
Yann Lanthony
14780157c5
[setup] fix default filenames in frozen configuration
...
* voctree: missing SIFT descriptor type
* missing "aliceVision" folder for AliceVision COPYING.md
2018-08-09 17:29:48 +02:00
Yann Lanthony
3438900b2b
[ui] add "About" dialog
...
Accessible from main menu Help > About Meshroom, or by pressing "F1". Provides info about Meshroom version + useful links and related Open Source Licenses.
* load COPYING.md from Meshroom/AliceVision files (either provided with the standalone package or online) + translate them to HTML for display (added `markdown` package in requirements)
* request.js: centralize function to open file urls
* provide system info from MeshroomApp (exposed as contextProperty)
2018-08-03 17:24:04 +02:00
Yann Lanthony
4c03ecc249
[ui] remove meaningless meshroom.ui version + set application version
2018-07-19 13:50:45 +02:00
Yann Lanthony
8852f98bea
[ui] split __main__.py code into separate modules
...
* add meshroom.ui.app.MeshroomApp to setup Meshroom UI application
* move PaletteManager to dedicated meshroom.ui.palette module
2018-06-06 12:18:43 +02:00