v3.4.0 |
19/12/03 |
Ajout de fonctionnalités :
-
Génération de XML+XSL (un grand
Merci à Jérôme pour cette idée, et surtout pour l'aide qu'il m'a
apportée).
-
Fichiers modèles pour les sorties HML,
XSL et également Texte (alignement avec des tabulations ou avec des
espaces).
-
Les items du menu contextuel sont
toujours visibles, mais les éléments inatteignables sont grisés.
-
Adaptation de la largeur des listes
déroulantes en fonction de leur contenu.
-
Affichage du nombre d'individus
sélectionnés lors d'un calcul de parenté impossible.
Corrections :
|
v3.3.2 |
10/12/03 |
Ajout de fonctionnalités :
-
Les tris s'effectuent sans prendre en compte les minuscules, majuscules,
caractères spéciaux, espaces non significatifs.
-
Possibilité d'afficher les patronymes en majuscule (uniquement lors de la
lecture du fichier GEDCOM).
-
Affichage d'un avertissement lorsque aucune colonne n'est sélectionnée
(génèrerait une liste-éclair à peu près vide).
-
Afin d'enlever la confusion dans les listes-éclairs, il n'est plus
possible de désélectionner les colonnes dans la liste en sortie.
-
Possibilité de Supprimer, Modifier et Réparer les raccourcis de FlashList,
ainsi que l'association des GEDCOM à FlashList.
Corrections :
-
Erreur lors du
calcul de la liste-éclair lorsque une colonne contenait des valeurs à peu
près identiques (trop long à expliquer ici).
-
La valeur de
"Inclure les noms de colonne" n'était pas sauvegardée dans le jeu de
paramètres.
-
Normalement, la
touche F1 affiche l'aide qui concerne la zone en cours (champ de saisie,
boutons,...). Actuellement, elle ne s'affiche que lorsqu'on a cliqué
au moins déjà une fois sur le bouton
. C'est enfin
corrigé; le problème venait d'un bug VB qui - apparemment est toujours
d'actualité dans VB.Net.
-
Les fichiers créés
par FlashList le seront, par défaut, dans un répertoire propre à
l'utilisateur Windows courant. Cela supprimera les erreurs de droits
d'accès pour les utilisateurs qui n'ont pas le autorisations
"administrateur".
|
v3.3.1 |
03/09/03 |
Corrections :
-
Correction d'un
bug qui survenait lors de la toute 1ère exécution.
-
Correction de la
mémorisation des choix du Lieu & Date Max/Min.
|
v3.3.0 |
02/09/03 |
Ajout de fonctionnalités :
-
Création et initialisation des templates CSV/Fixe/Tabs &
Horizontal/Vertical lors de l'installation de FlashList.
-
Afin de réduire le téléchargement, il y aura 3 versions en
téléchargement :
-
Possibilité de (dés)activer les conseils ("ToolTips") de la liste
"Sortie". Étaient parfois gênants pcq très verbeux.
-
Au démarrage de FlashList, test automatique (désactivable) de l'existence
d'une nouvelle version.
-
Ajout d'une fonction de recherche dans le modèle de liste-éclair (merci à
Dominique Notteghem
et à MHall pour ce script disponible sur
http://www.toutjavascript.com).
-
Ajout d'un index dans le modèle de liste-éclair pour se positionner
facilement (merci à
Dominique Notteghem
pour cette idée).
-
Amélioration ergonomique de la sélection des individus dont il faut
rechercher les liens de parentés : Si plus de 2 individus sont
sélectionnés, le programmes recherche lesquels sont éligibles.
-
Dans l'onglet "Options Liens", sauvegarde de TOUTES les options : Cellules
+ Informations à générer (au lieu d'uniquement les "Cellules").
-
Ajout de %FLASHLIST% comme variable du modèle HTML de Liste-éclair.
-
Mise aux normes HTML du fichier Liste-éclair.
-
Ajout de liste déroulante aux boutons :
-
Lire (Gedcom) : Avec ou sans Familles,
-
Écrire (Liste-éclair) : en Texte ou Html,
-
Écrire (Parenté) : 1, 1+, Toutes, Toutes +.
-
Ajout de favoris pour chaque liste.
-
Permet la recherche des liens de parenté en sens inverse.
-
Affichage systématique des recherches possibles.
-
Ajout d'une limite sur l'affichage des liens.
-
Réduction du temps de calcul des liens de parentés.
-
Positionnement de l'aide pour toutes les zones.
Corrections :
-
Correction des choix optionnels lors de l'installation : l'association des
.GED à FlashList, création d'un raccourci sur le bureau et/ou dans la
barre de lancement rapide.
-
Correction du positionnement des objets lors de certains
redimensionnements de la feuille.
-
Impossibilité d'envoyer 2x de suite l'email "Sauve & envoi param..."
-
Plantage lorsque le nombre de références croisées dépasse 32768.
-
Correction d'un bouclage lors de la rencontre d'un liens potentiels
entre 2 individus qui dépassait 1000 individus intermédiaires. Un
grand merci à
Dominique Notteghem
qui m'a aidé beaucoup à trouver ce bug. En fait, c'est lui qui l'a
trouvé !
-
Positionnement de la ligne rouge qui termine le graphique HTML de chaque
lien de parenté (elle était trop collée au graphique précédent).
-
Affichage d'un message lorsque pas de parenté à écrire
(avant, un message d'erreur était affiché).
|
v3.2.1 |
25/07/03 |
Corrections :
-
Les symboles indiquant l'ordre de tri des colonnes n'étaient pas
initialisés : provoquait des plantages.
|
v3.2.0 |
23/07/03 |
Ajout de fonctionnalités :
-
Réduction drastique du temps de
chargement du GEDCOM :
Plus de 20 fois plus rapide !
-
Ajout d'un bouton qui adapte le nom du fichier de parenté au titre.
Par exemple : "...\Parenté [Marthe Ida Marie, GODEFROID] et [Marie Joseph,
LAMBOT].html".
-
Ajout du nombre de liens et du nombre de conjoints dans la liste de
parenté. Cela permet de mettre en début de liste les liens de
parentés consanguins (= sans passer par un conjoints) ou les plus courts.
Par défaut, les parentés sont classées par : les parentés les "plus"
consanguines (i.e. avec le moins de liens qui passent par un conjoint),
puis par le minimum de liens.
-
Si plusieurs liens de parentés sont sélectionnés, génération d'un seul
fichier HTML (au lieu d'un par ensemble de liens) lorsqu'on clique sur
"Écrire Un[+]".
-
Ajout de flèches qui indiquent l'ordre de tri des colonnes.
-
Ajout de fonctionnalités de Recherche : le formulaire reste affiché, 2
critères de recherche au lieu d'un seul, tenir ou non compte des accents /
des caractères spéciaux / de la case.
-
Ajout de la réinitialisation des largeurs de colonnes dans le menu
contextuel (utile si l'on avait fait disparaître une colonne en rendant sa
largeur nulle).
-
Ajout d'une barre de progression de l'avancement de la lecture du fichier
GedCom, et du recalcul de la sortie.
-
Un clic droit sur un onglet fait apparaître le menu contextuel (utile pour
ne pas systématiquement sélectionner une ligne).
Tri des liens de parenté (les liens sans conjoint sont placés en première
position, puis ceux qui ont le moins de liens).
Ajout d'un onglet "Options.
Tris des IDentifiants des individus et des familles en tenant compte
qu'ils sont numériques ou non.
Ajout d'un sous-menu pour désélectionner la ligne courante.
Possibilité d'arrêter rapidement le calcul de parenté via la touche
"Échap". C'était déjà le auparavant, mais cette touche n'était
testée que lorsque FlashList trouvait un nouveau lien de parenté.
Ajout d'une case à cocher sur les entêtes de colonnes pour Écrire ou non,
Copier/Coller ou non certaines colonnes.
Corrections :
-
Installation via InnoSetup au lieu de l'empaquetage standard de VB6.
Ceci corrige les entrées multiples dans le Panneau de Contrôle Windows
"Ajout/suppression de programmes".
-
Plantage sporadique dans le Drag&Drop.
-
Lors du copier/coller à partir d'une autre liste que celle de l'onglet
"Sortie", un champ prenait le format de la sortie attribué au "Nombre".
|
v3.1.6 |
26/04/03 |
Corrections :
|
v3.1.5 |
19/02/03 |
Ajout de fonctionnalités :
-
Un double-clic sur un onglet affiche le nombre d'individus sélectionnés
dans la liste correspondante et les place en tête de liste. De
même (et c'était déjà le cas dans les versions antérieures), un
double-clic dans la barre de statut (tout en bas de la fenêtre, = zone
"Message") affiche, dans cette barre de statut, le nombre d'individus
sélectionnés.
Corrections :
-
La sélection de "Nom =" dans le menu contextuel de l'onglet "Sortie" ne
fonctionnait pas dans la version 3.1.4.
-
Les sources, objets, notes, dépositaires, soumissions et soumissionnaires
d'une information n'étaient écrites dans le GEDCOM généré que lors de la
première génération du fichier GEDCOM.
|
v3.1.4 |
25/01/03 |
Ajout de fonctionnalités :
Corrections :
|
v3.1.3 |
13/10/02 |
Corrections :
|
v3.1.2 |
12/09/02 |
Corrections :
-
Lors du graphicage des liens de parentés, un "bug" survenait si le GEDCOM
était généré par certains logiciels de généalogie (ceux qui génère des RIN
d'individus du type "@n...n@" où "n...n" commence par chiffres), et pour
les RIN d'individus commençaient par 1, 2 ou 3.
|
v3.1.1 |
11/09/02 |
Corrections :
|
v3.1.0 |
09/09/02 |
Ajout de fonctionnalités :
-
Ajout de la colonne "N° d'îlot" qui indique les personnes reliées par un
lien de parenté (consanguin ou non). Cette donnée permet de générer des
fichiers GEDCOM contenant chacun un arbre généalogique différent.
-
Lors d'un appui sur la touche "Ctrl" avant l'affichage du menu contextuel,
tous les individus en entrée sont d'abord désélectionnés (évite de cliquer
d'abord sur "Désélectionner Entrée").
-
Possibilité de ne créer la liste-éclair qu'avec les individus
sélectionnés.
Corrections :
-
Le menu contextuel était appelé par la touche "Majuscule" ("Shift") ou
lieu de "Majuscule + F10" (équivalent à la touche "Menu contextuel" du
clavier).
-
Dans certains cas, impossibilité d'écrire la liste éclair ! (C'est un
comble pour ce programme qui sert justement à ça).
|
v3.0.0 |
01/09/02 |
Ajout de fonctionnalités :
-
Un double-clic dans la liste de sortie, sélectionne tous les individus
correspondants dans la liste en entrée.
-
Sélection des parents, conjoints, enfants d'individus et de mariages ainsi
que les individus ayant une certaine valeur dans une de leurs
informations.
-
Génération d'un fichier GEDCOM avec les individus
sélectionnés (ainsi que leurs familles si les 2 conjoints
sont sélectionnés). Ce fichier reprend les infos du fichier GEDCOM
original (y compris les Sources, Notes, Objets,... référencées par ces
Individus/Familles).
-
Si un fichier qui doit être écrit existe déjà, FlashList pose la question
s'il doit être écrasé ou non.
-
Dans les listes, appel du menu contextuel avec la touche "Alt" ou la
touche "Application" (= "Appel Menu Contextuel" = Shift+F10), en plus du
click droit.
-
Possibilité de créer le fichier HTML des liens de
parenté avec une présentation verticale ou horizontale.
Par exemple :
Corrections :
-
En remontant les liens de parentés, les parents d'un enfant qui n'étaient
pas également parent d'un autre enfant (en redescendant le lien de
parenté), étaient soient 2 fois l'époux, soient 2 fois l'épouse, au lieu
de l'époux et de l'épouse.
-
Les caractères ASCII sont bien entendu acceptés puisque ce sont les 128
premiers caractères ANSI (qui lui, est traité par FlashList). Le message
d'erreur a été adapté.
-
Prise en compte des noms qui se trouvent entre plusieurs prénoms
("prénom/nom/prénom")..
-
Le calcul de parenté comportait un bug dans le cas suivant : Lorsqu'une
épouse était la mère d'un enfant, si l'épouse et son enfant devaient être
dans le lien de parenté recherché, alors l'épouse apparaissait comme la
mère de son conjoint - qui apparaissait également par erreur -; ce bug
apparaissait dès le 2ème ensemble de liens (000002-...).
-
Rajout de la case à cocher "Inverser Nom/Prénom" qui avait
malencontreusement disparu.
|
2.3.3 |
25/07/02 |
Ajout de fonctionnalités :
Corrections :
-
Les dates de mariages n'étaient pas correctes (date minimum vide, et date
maximum égale à la date minimum.
-
Les dates minimum et maximum tenaient compte de l'option "Lieux/dates en
entrée" et étaient donc généralement fausses.
-
Correction du test d'existence d'un nouvelle version à partir d'une
version bêta.
|
2.3.2 |
16/07/02 |
Corrections :
|
2.3.0 |
14/07/02 |
Ajout de fonctionnalités :
-
Affichage complet (i.e. avec les conjoints) des liens de parentés
(HTML).
-
En cas de problème, possibilité de m'envoyer tous les paramètres de
l'application.
-
Sauvegarde sous un nom, de la position et de la largeur de toutes les
colonnes de toutes les listes.
-
Sauvegarde, dans tous les cas, de la taille et de la position de la
fenêtre de Mises-à-jour.
-
Ajout dans le menu contextuel de la possibilité de
sélectionner/désélectionner toute la liste, ou d'inverser la sélection.
-
La dernière sélection d'une liste déroulante n'était pas toujours affichée
par défaut lors de l'exécution du programme.
-
Lorsqu'on sortait du programme autrement que par le bouton "Quitter" (ou
Ctrl-Q ou le menu) - par exemple par le "X" en haut à droite, les
paramètres n'étaient pas sauvegardés (ce que je considère normal). C'était
voulu, mais maintenant, dans ce cas, un message apparaît, et l'utilisateur
peut choisir de sauvegarder ou non les paramètres, ou tout simplement de
ne pas sortir.
-
On peut sortir de la fenêtre "A propos" par un clic de souris (avant il
fallait appuyer sur une touche).
-
En fin de lecture, demande si le recalcul doit être effectué.
-
Merci à Jean-Paul M. pour ses nombreuses remarques pertinentes.
-
Ajout de cases à cocher ("CheckBoxes") à toutes les listes : Utiles pour
ne pas devoir re-sélectionner les individus, familles,...
Corrections :
-
Le copier/coller à partir des listes ne prenait en compte le
repositionnement des colonnes qu'après un "Recalcul" de la sortie.
-
Teste si chaque fichier existe avant qu'une erreur se produise. C'était
notamment le cas avec le fichier modèle qui était initialisé à
FlashList.html (qui n'existait pas) ou lieu de FlashList.Modele.html.
-
Correction de la sélection des lieux par rapport au format de sortie.
-
Correction d'un plantage lorsqu'on cliquait sur une ligne dans un autre
onglet que "Parenté" et que cette ligne n'existait pas dans la liste
"Parenté" (au point de vue n° de ligne), puis que l'on calculait la
parenté.
|
2.2.4 |
12/06/02 |
Ajout de fonctionnalités :
-
Ajout d'une demande de confirmation avant l'écriture du fichier Html
d'affichage des liens de parenté.
-
Réduction drastique de la taille du fichier Html Liste-éclair généré à
partir du nouveau modèle (idem pour le modèle de test).
Corrections :
|
2.2.3 |
03/06/02 |
Corrections :
|
2.2.2 |
29/05/02 |
Ajout de fonctionnalités :
-
Ajout de la commande "Ecrire" pour créer la liste de tous les liens de
parenté.
-
La fonction de test de mise-à-jour est plus complète.
-
(Modification interne : Rationalisation des traitements des positions des
colonnes).
Corrections :
|
2.2.1 |
25/05/02 |
Corrections :
|
2.2.0 |
23/05/02 |
Ajout de fonctionnalités :
-
Visualisation des fichiers.
-
Ajout de la fonction "Copier" les éléments sélectionnés d'une liste vers
le presse papier.
-
Simplification des liens de parentés (L'enfant d'un parent est également
l'enfant du conjoint de ce parent, et le conjoint d'un parent d'un enfant
est également le parent de cet enfant).
Résultat du calcul de parenté dans une liste (avec tous les avantages de
"Drag & Drop", Coller, Trier,...).
-
Affichage simplifié des liens de parenté sous forme graphique (HTML).
|
2.1.0 |
06/05/02 |
Ajout de fonctionnalités :
-
Vérification si une nouvelle version est disponible.
-
Ordonnancement des Dates/Lieux spécifiques dans les zones Dates/lieux
générales.
-
Normalisation de tous les traitements (Sexe, ID,... en Entrée et en
Sortie; Sortie des entêtes de colonnes en écriture ainsi qu'en Drag &
Drop;...).
Corrections :
|
2.0.0 |
19/04/02 |
Ajout de fonctionnalités :
-
Prise en compte des dates de mariages, divorces,...
-
Ajout du sexe.
-
Ajout de différentes listes : Description Familles, Références Croisées
entre Familles et Individus, Références Croisées entre individus.
-
Calcul de tous les liens de parenté entre 2 individus (et pas seulement
les consanguins).
-
Réécriture de l'aide (l'index est vide, mais la recherche peut se faire
sur n'importe quel mot).
|
1.3.0 |
30/03/02 |
Ajout de fonctionnalités :
-
"Drag & Drop" à partir des listes : On peut copier les lignes
sélectionnées dans l'onglet de l'entrée ou de sortie pour les copier vers
EXCEL par exemple.
-
Prise en compte du nom du fichier GEDCOM sur la ligne de commande (pour
"Envoyer vers"/"Send To" ou pour "Ouvrir avec" via le clic droit sur le
nom du fichier GEDCOM ).
-
Zone de texte pour l'extension du fichier au format HTML en plus de celle
pour les fichiers au format Texte.
Corrections :
-
Non Sauvegarde de
l'extension du fichier HTML (HTML, HTM, ou autre maintenant)
-
Lors du rappel de
la sauvegarde d'un format de sortie, la zone "Données" était placée dans
la zone "Format" du "Lieu".
|
1.2.0 |
26/03/02 |
Ajout de fonctionnalités :
-
Ajout des paramètres qui peuvent être inclus
dans le fichier modèle HTML : %INDIVIDUALS% (nombre d'individus),
%GEDCOM_LINES% (nombre de lignes du fichier GEDCOM), %GEDCOM_FILENAME%
et %GEDCOM_FULL_FILENAME% (nom du fichier GEDCOM), %DATE...%
et %TIME...% (date et heure de création de la Liste-éclair suivant
différents formats). Ces paramètres ne sont remplacés qu'une seule fois.
-
Ajout d'un bouton qui permet de générer le
nom du fichier en sortie à partir du nom du fichier GEDCOM en entrée (en
adaptant son extension en fonction de la "check box" de l'onglet
d'options.
Corrections :
-
Dans certains cas, la sortie présente
plusieurs lignes qui ont les mêmes clés (le tris n'était pas effectué
correctement). On pouvait contourner ce "bugs" en triant la liste dans
l'onglet "Entrée" après la lecture du fichier GEDCOM, puis en triant la
liste dans l'onglet "Sortie" AVANT le re-calcul : Enfin corrigé
-
Les champs visibles des listes déroulantes ("combo-box")
étaient parfois tous sélectionnés.
-
La dernière valeur des listes déroulantes
n'est pas toujours restaurée.
-
Quand on cliquait sur la "check box"
html/htm/texte, seule l'extension du fichier en sortie change (et non plus
le nom entier).
|
1.1.0 |
22/03/02 |
Ajout de
fonctionnalités :
|
1.0.2 |
04/03/02 |
Correction :
La compatibilité avec Windows XP a été vérifiée.
|
1.0.1 |
27/12/01 |
Corrections :
|
1.0.0 |
08/12/01 |
Ajout de fonctionnalités :
Corrections :
|
|
23/11/01 |
Ajout d'exemples
animés. |
0.2.7 |
21/11/01 |
Corrections :
-
Plantage du programme lors d'une sortie en colonne de largeur fixe
(Séparateur = [vide]). Il s'agit d'un bug créé lors de la v0.2.6. Comme
quoi, rien n'est simple en informatique. Ce petit programme devient de
plus en plus "gros", il commence à ressembler à un plat de spaghettis avec
plein de verrues et de rustines. Merci à Françoise V.
|
0.2.6 |
21/11/01 |
Ajout de fonctionnalités :
-
Possibilité de spécifier ce qu'il y a dans la colonne "Lieu" (anciennement
"Ville") via une option du type "Nombre de séparateur à sauter pour
trouver le Lieu". Cela permettra de choisir la paroisse, la ville, la
province/département, le pays,... suivant ce que l'on a saisi dans les
lieux. Cette option est utilisable en lecture et en recalcul. Merci à Joël
C. pour cette bonne idée :)
-
Utilisation de l'inversion Nom/Prénom lors de la lecture et du recalcul.
Une fois utilisée, cette option est remise à zéro.
Corrections :
-
Parfois, les listes d'individus ne s'affichait pas correctement (une seule
colonne s'affichait).
-
L'ordre des colonnes des listes n'étaient pas toujours restaurées dans le
bon ordre.
|
0.2.4 |
19/11/01 |
Ajout de fonctionnalités :
Corrections :
|
0.2.3 |
18/11/01 |
Ajout de fonctionnalités :
-
Test du jeu de caractères utilisé.
Rappel : Seul ANSI est supporté, les autres jeux de caractères (UNICODE,
ANSEL, UTF-8,...) affichent un message d'avertissement, mais on peut
continuer sans problème. Toutefois, seul ANSI et UNICODE afficheront
correctement les caractères accentués. (Attendre une prochaine version
pour l'ajout de cette fonctionnalité).
Corrections :
|
0.2.1 |
17/11/01 |
Ajout de fonctionnalités :
|
0.2.0 |
16/11/01 |
Ajout de fonctionnalités :
-
Ajout de la possibilité de
remplacer les tabulations (fichier en sortie) par le nombre d'espace qui
"va bien" lors de l'emploi d'une fonte de caractère
non-proportionnelle.
-
Ajout d'un message
d'erreur spécifique à la mauvaise installation de "Windows Scripting".
-
Ajout de l'option
"Inverser Nom/Prénom" (pour les saisies erronées dans les logiciels de
généalogie).
-
Ajout de la mémorisation de
différents formats de sortie.
-
Ajout de l'aide en
ligne.
Corrections :
|
0.1.7 |
15/11/01 |
Corrections :
|