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

Add a debug mode #136

Closed Guts closed 3 years ago

Guts commented 3 years ago

Debug mode

Is your feature request related to a problem? Please describe

No.

Describe the solution you'd like

Allow to enable a "debug mode" in plugin settings which will track every action of the plugin:

Integration with the log module:

A simple switch ON/OFF.

  1. Enabling is it persistent when QGIS is closed?

A user should be able to define its default logging status

Yes but add a warning temp message reminding about degraded performances with debug mode.

  1. Auto-debug mode is version is not a stable one?

Yes.

Related issue: #135

Saving payloads on filesystem

Save files into a folder and add a little button to open it in file explorer.

Describe alternatives you've considered

Since version 1.3.0, the plugin is fully integrated with the QGIS network logger mechanisms, but it doesn't not log the payload and it's something which matters in order to track potential content negotiation issues

Additional context