# Changelog

## [1.5.1] - 2025-11-03
- Validation compatibilité QGIS Qt6.
- Amélioration du fonctionnement des exports vers Excel :
      ajustement automatique des colonnes, création possible de plusieurs feuilles dans un même classeur.
- Contrôle plus précis et message si le fichier Excel est déjà ouvert.
- Ajout de quelques traductions.

## [1.5.0] - 2025-10-28
- Version expérimentale compatible Qt5/QGIS 3.x et Qt6/QGIS 3.99
- Correction et adaptation des constantes Qt pour compatibilité Qt5/QT6
- Ajustements mineurs sur les fonctions Python dépréciées
- Tests fonctionnels sur formulaires, TableWidgets et QMessageBox
- Cette version est encore en phase de test, certaines fonctionnalités peuvent évoluer.

## [1.4.5] - 2025-10-26
- Correction d'un bug qui empêchait la suppression d'une entité fille après avoir quitté Qgis. On devait recréer une entité fille pour activer le cache des geometries.
- Ajout d'une liste de type plantation lors de la création d'une entité fille dans le formulaire de création.

## [1.4.4] - 2025-08-31
- Amélioration de la gestion des alertes pour les couches incompatibles avec le plugin, limitation des boites d'alertes et sortie silencieuse du plugin sur les couches incompatibles.
- Plus de contrôle de la compatibilité des couches lors du basculement sur les autres outils Qgis.
- Amélioration visuel des boutons "A propos de" et "Recherche".

## [1.4.3] - 2025-07-22
- Gestion dynamique du changement de couche. Dorénavant si vous changer de couche les informations se mettent à jour dynamiquement
- Amélioration du code pour supprimer les lags au démarrage et lors de l'enregistrements de nouvelles données dans table_data
- Retour au curseur Qgis lors de chaque chargement du plugin
- Mise à jour de l'onglet et calculs d'Analyses en même temps que le changemment de couche.
- Correction d'une erreur silencieuse provoquant le plantage de Qgis si l'utilisateur charge le plugin sans valider une couche, plus message d'information.
- Message indiquant "calculs en cours" si l'utilisateur change de couche pendant les calculs d'analyse.

## [1.4.2] - 2025-07-14
- Ajout d'un export vers Excel des parcelles en propriété avec surface, valeur, date acquisition, totaux et sous totaux par type. 
- Fix champs Qdate à la date du jour.
- Fix d'un soucis d'affichage de la légende pour le type "pré".
- Corrections divers petits bugs.
- Améliorations bulles d'aide et traduction.
- Fix bug export travaux, traitement, prévisions vers Excel
- Passage du champ 'prix' en format entier.
- Modification fichier finances pour ajouter un fichier par couche 
- Ajout bouton d'ouverture du fichier Financier (*.csv) pour suppression des lignes ci-besoin.
- Fix bug fichier finances s'il n'existait pas au départ.

## [1.4.1] - 2025-07-10
- Modification de l'emplacement du fichier table_data.csv dans le répertoire data en R/W.
- Ajout d'un onglet Financier permettant d'indiquer vos recettes et vos dépenses.
- Ajout d'un champ prix de la parcelle.
- Création d'une configuration spécifique pour les pays suivants : 
"Luxembourg", "Belgique", "Suisse", "Sénégal", "Côte d’Ivoire", "Bénin", "Burkina Faso", "Togo", "Mali", "Niger".
- Passage obligatoire par le mode configuration de V1.3.3 --> V1.4.x.

## [1.3.3] - 2025-07-01
- Ajout d'une fonction de création automatique des champs section et numero si innexistant dans la couche( format EDIGEO).
- Ajout d'une case permettant de désactiver le champ section lors de la configuration (compatibilité cadastre Suisse).
- Modification fichiers aide configuation V1.3


## [1.3.2] - 2025-06-28
- Amélioration temps de configuration avec sablier dynamique.
- Ajout message si nom de la couche existe déjà lors de la conversion d'une couche en .gpkg.

## [1.3.1] - 2025-06-26
- Ajout d'un bouton de recherche d'une parcelle dans la couche.
- Corrections mineures des champs textes, étiquettes et boutons.
- Correction sablier qui n'apparaissait pas lors de la création des champs et fermeture automatique de la fenêtre de conversion à la fin de la configuration.

## [1.3.0] - 2025-06-18
- Ajout d'un bouton de suppression d'une entité fille qui possède un indice de type D566a.
- Traduction Anglaise
- Mise à jour de l'Aide
- Création d'un répertoire "ressources" pour stocker le fichier table_data.csv et les fichiers de styles fr et en.

## [1.2.1] - 2025-06-13
- Contrôle du champ indice lors de la création d'une entité dans une parcelle pour qu'il soit unique.
- Ajout d'un bouton Annuler dans la fenêtre de dialogue pour permettre une annulation de la création d'une entité.

## [1.2.0] - 2025-06-11
- Ajout de la conversion automatique de la couche nécessaire en .gpkg
- Amélioration compatibilité avec python <3.11 (itertools.batched)
- divers ajustements

## [1.01] - 2025-06-11
### Corrigé
- Correction de la taille de la zone de texte "Remarques" dans l'interface.
- Ajout d'une fenêtre "À propos" dans la fenêtre principale.

## [1.0] - 2025-06-09
### Initial
- Première version fonctionnelle du plugin "Gestion forestière".
- Interface principale avec onglets et zones de saisie.
- Fonctionnalités de base implémentées.
