BRGM / gml_application_schema_toolbox

GML Application Schema toolbox is a QGIS plugin allowing to manipulate OGC Complex Features
https://brgm.github.io/gml_application_schema_toolbox/
GNU General Public License v2.0
28 stars 18 forks source link

GUI: use a wizard #49

Closed mhugo closed 6 years ago

mhugo commented 6 years ago

The GUI refactoring described in https://github.com/BRGM/gml_application_schema_toolbox/issues/36 is still too complex for the average user. Moreover, there are too much information displayed on the same panel.

After some discussions with @sgrellet it seems that using a QWizard to assist the opening would be a better approach. Each page of the wizard would correspond more or less to a group of options of the current panel.

mhugo commented 6 years ago

Proposed decision tree

wizard_decision_tree

sgrellet commented 6 years ago

+1. and in GMLAS mode we'll consider SQLite the defaul DB

mhugo commented 6 years ago

Implemented in https://github.com/BRGM/gml_application_schema_toolbox/commit/762e4933698167bd52e538a0aaba2e4a256bea95

Will be tested by analyzing remaining declared issues

mhugo commented 6 years ago

Short video demo here https://vimeo.com/264387850

sgrellet commented 6 years ago

I like the wizard. so far no bug dedicated to it identified

GMLAS toolbox plugin : v1.2.0-rc6 Python : 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] QGIS : 3.0.1-Girona Girona, a86bec25ebw