lpoaura / PluginQGis-LPOData

Plugin QGIS de la LPO AuRA (documentation cf. lien ci-dessous)
https://lpoaura.github.io/PluginQGis-LPOData/
GNU General Public License v3.0
5 stars 3 forks source link

Initialization des données en tâche de fond #119

Open lpofredc opened 5 months ago

lpofredc commented 5 months ago

Feature description

Actuellement, le chargement initial des données (liste des sources, des différents filtres de recherche issus de la base de donnée) est réalisé au chargement du plugin et donc au démarrage de QGIS. Cela provoque des latences au chargement de l'application.

Il serait préférable d'éxécuter ces actions en tache de fond, évitant ainsi de bloquer l'application le temps d'effectuer ces mises à jour de données.

Un travail a été initié sur la branche background_tasks.

Additional context

No response

lpofredc commented 5 months ago

L'état actuel fait planter QGIS. Lien avec https://github.com/qgis/QGIS/issues/28531 ?