Commit graph

4 commits

Author SHA1 Message Date
Yann Lanthony
bf55d1e7f6 [ui] MessageDialog: title suffix with application name and version 2018-07-25 19:32:39 +02:00
Yann Lanthony
02dc58f144 [ui] MessageDialog: add "Copy Message to Clipboard" button
Add a button to copy the textual content of a MessageDialog to the clipboard.
* use hidden TextEdit to perform the copy operation
* add function to modify this text in inherited components
* move icon to title
2018-07-25 16:47:08 +02:00
Yann Lanthony
fd8c275203 [ui] add CompatibilityManager component
* display and allow to upgrade incompatible nodes after project loading
* add a ToolButton in main toolbar to open CompatibilityManager in case of compatibility issues
2018-07-20 17:57:53 +02:00
Yann Lanthony
f2089108aa [ui] high-level log system to prompt message dialogs in UI
* add 'info', 'warning', 'error' Signals on root object Reconstruction
* create MessageDialogs when those signals are emitted
2018-04-13 22:52:22 +02:00