Open hugtalbot opened 6 years ago
There is so much to do :)
So my list:
New windows:
Messages:
SceneGraph:
@marques-bruno, @fredroy how do we proceed to move forward on this ? I will work on several items of my whish list today & tomorrow.
I guess I will (try to) fill some checkboxes before the end of the week. Should we create a group on gitter ? (just to sync on who does what)
Good idea
I don't know if it is related to the first task you mentioned @damienmarchal, but: I find it quite confusing, the list of widgets available. They don't always have very explicit names, and introduce a lot of extra GUI vocabulary for a noob willing to add a widget to his interface AffineTransformationController - ColorSelector - ImageViewer - Inspector - Message - PythonConsole - QmlLiveCoding - SofaDataListView - SofaDataView - SofaSceneGraphView - SofaSceneToolPanel - SofaSceneViewer - SofaSimulationControl - SofaViewer - SofaVisualizationControl I think it would be nice to filter out those widgets according to:
I totally agree with you.
To me:
Currently the menu content is loading the list autmatically from the content of the SofaWidget directory. To me should be able to control the content of this list with smaller granularity (to order things and hide/show entries) and this have to be implemented.
Then there is the role of scene specific widget. Which as you said shouldn't be visible unless the scene is requiring it.
Additionally I would find useful to have component specific widget to replace the Inspector view.
@marques-bruno, @fredroy, @hugtalbot
For those I know are working on some of the item I put your name in front of the corresponding lines. If you want to contribute please tell us.
@marques-bruno, @fredroy any progress on your side ?
Further to discussions with the company Anatoscope, it has been proposed to share the administration with the SOFA consortium in order to support the maintenance and improvement of this work. The original repository can be found here.
Our purpose with SofaQtQuick is to propose by the end of 2018 (at the latest) a new GUI for SOFA based on this work.
This issue aims at describing the roadmap of the next months (2018):
Advantages of the approach: easy to use, easy to contribute, visible, experimental period, possibility to benefit from the improvements made on the code until merge.
Any feedback is obviously welcome. Interested to contribute, contact us, we are waiting for you!