Dim 29/09/2013 - Actualités
Posté : dim. 29 sept. 2013 17:32
Actualités
Import de multiples fichiers XT3
- Le bug des outils cibles dupliqués a d'abord été corrigé, puis réimplémenté mais avec un libellé spécifique permettant de choisir plus précisément quelles données importer : Import de fichiers protégés
- L'import de fichiers XT4 protégés est opérationnel, il suit les principes suivants :- Il y a matière à factorisation, ce sera fait quand après l'implémentation de l'import de fichiers XT3 protégés.
- L'activation de la protection des données locales lors de l'import d'un fichier protégé marche très bien.
Crashes
- Il y a encore des crashes, notamment lors de la suppression de toutes les données et à la fermeture. Ils ne sont pas encore reproductibles en debug. Il doit y avoir un bug quelque part en profondeur dans la gestion des données.
- Un système de "lock" a été mis en place pour éviter les enregistrements concurrents qui sont soupçonnés de les provoquer.
Sauvegarde des Options
- Un double système de backup du fichier des Options a été implémenté en mode "parano" afin de ne plus se retrouver avec un fichier d'Options vide suite à un crash.
- A l'enregistrement :- Au démarrage :
Import de multiples fichiers XT3
- Le bug des outils cibles dupliqués a d'abord été corrigé, puis réimplémenté mais avec un libellé spécifique permettant de choisir plus précisément quelles données importer : Import de fichiers protégés
- L'import de fichiers XT4 protégés est opérationnel, il suit les principes suivants :
Code : Tout sélectionner
// Si le fichier est protégé
// Si la protection locale est désactivée
// Demande du mot de passe du fichier
// Si le mot de passe a été saisi
// Si le mot de passe saisi est correct
// Décryptage avec le mot de passe du fichier
// Proposition d'activation de la protection
// Si le mot de passe saisi est incorrect
// Message d'erreur
// Sortie
// Si le mot de passe n'a pas été saisi
// Message d'erreur
// Sortie
// Si la protection locale est activée
// Si le fichier est crypté avec le mot de passe local
// Décryptage avec le mot de passe local
// Si le fichier est crypté avec un autre mot de passe
// Demande du mot de passe du fichier
// Si le mot de passe a été saisi
// Si le mot de passe saisi est correct
// Décryptage avec le mot de passe du fichier
// Si le mot de passe est incorrect
// Message d'erreur
// Sortie
// Si le mot de passe n'a pas été saisi
// Message d'erreur
// Sortie
- L'activation de la protection des données locales lors de l'import d'un fichier protégé marche très bien.
Crashes
- Il y a encore des crashes, notamment lors de la suppression de toutes les données et à la fermeture. Ils ne sont pas encore reproductibles en debug. Il doit y avoir un bug quelque part en profondeur dans la gestion des données.
- Un système de "lock" a été mis en place pour éviter les enregistrements concurrents qui sont soupçonnés de les provoquer.
Sauvegarde des Options
- Un double système de backup du fichier des Options a été implémenté en mode "parano" afin de ne plus se retrouver avec un fichier d'Options vide suite à un crash.
- A l'enregistrement :
Code : Tout sélectionner
// S'il existe déjà un fichier de plus de 8 Ko
// Le fichier est copié en ".sos" en écrasant un éventuel autre ".sos"
// Enregistrement du nouveau fichier
// Si le nouveau fichier existe et fait moins de 8 Ko
// Effacement du nouveau fichier
// S'il n'existe pas de fichier
// S'il existe un fichier ".sos" de plus de 8 Ko
// Le fichier ".sos" est copié en fichier normal
Code : Tout sélectionner
// Si le fichier existe et fait moins de 8 Ko
// Effacement du fichier
// S'il n'existe pas de fichier
// S'il existe un fichier ".sos" de plus de 8 Ko
// Le fichier ".sos" est copié en fichier normal