Historique des versions

Dernière mise à jour : 31/01/05

Version Commentaires
4.0f Version courante.
Une visualiseur Hexa (beta) est disponible !
Les sources de VISION sont disponibles ! Voyez en page des téléchargements !
4.0e Corrige les bugs 34, 35, 36, 37, 38, 39, 40, 41, 42, 43
Nouvelle version du décodeur JPEG (DSP) de Brainstorm grâce à Carsten Pauer, plus compatible avec la CT2.
VISION est disponible en Italien grâce à Lodovico Zanier
La fonction de conversion de bit-plans en indices TOS (accessible par RaRaster2Ind) est 3 à 4 fois plus rapide ! Depuis le temps que je voulais l'optimiser celle-là...
Les fonctions de remise à l'échelle ("Modifier taille ...", pleine page, image browser...) sont 2 à 3 fois plus rapide !
Le zoom temps réel est 10% à 40% plus rapide !
Le zoom sur image est jusqu'à 5 fois plus rapide !
Toutes ces fonction de zoom/remise à l'échelle sont aussi optimisées en mémoire puisqu'elles en demandent *beaucoup* moins pour fonctionner !
Pleine de choses totalement invisibles ajoutées afin de se préparer à l'arrivée prochaine des modules d'images externes.
Les fonctions de rotation, correction gamma et de luminosité ont été déplacées dans des LDV
Nouveau LDV : Perspective Y
Vous pouvez éditer directement la valeur des paramètres du LDV
Un LDV peut maintenant modifier les paramètres que VISION lui fournit (sert par exemple à appliquer la même valeur à tous les paramètres)
VISION peut prendre en charge la gestion des blocs pour le LDV (voir LDVF_NOSELECTION)
La taille de la pré-visualisation dela fenêtre de dialogue LDV peut être définie à volonté et on peut même faire disparaitre la source (au profit de la destination qui devient plus grande), les clés à changer dans la section LDV de VISION.INI sont:
PreviewSrcSize et PreviewDstSize. Si PreviewSrcSize est positionné à 0, seule la destination apparaîtra
Quelques optimisations de mémoire : beaucoup de données sont passées en dynamique comme les fenêtres, les buffers Undo (jusqu'à 99 PAR image maintenant !), etc... Au chargement, VISION prend 28 Ko de moins alors que des nouvelles fonctions sont disponibles !
Nouvelles fonctions RaTC15RemapColors, RaTC16RemapColors, RaTC32RemapColors, RaRasterRotateGetDstMFDB, RaRasterRotate, CoGetFunctionOptimizations dansVAPI
Les fonctions MeSCopyMemory8, MeSCopyMemory16 , MeSCopyMemory32 sont 40% à 300% plus rapides !
4.0d Corrige les bugs 30, 31, 32 et 33.
VISION est disponible en Allemand grâce à Ulrich Gunthner
Nouveau LDV : Pixelize
Les LDV s'enrichissent d'une nouvelle fonction : GetParams permettant la saisie spécifique de paramètres
Nouvelles fonctions PrSetText et PrSetProgEx dans VAPI
Nouvelles fonctions RaGetImgSize, RaRasterAlloc et RaRasterFree dans VAPI.
Nouvelle interface Configuration et fonctions CogetLDVPath , CoGetCurrentLanguage
Nouvelle interface INI et fonctions InOpen, InClose, InSaveAndClose, InGetKey, InSetKey , InGetOrSetKey
Nouvelle interface MEM et fonctions MeSCopyMemory8, MeSCopyMemory16 , MeSCopyMemory32
La fonction de traitement d'un LDV peut être maintenant annulée en cours d'exécution.
Les LDV peuvent refuser de travailler sur la sélection.
Lors de l'utilisation du Undo/Redo sur disque, la progression est affichée dans la barre d'informations de la fenêtre
Vous pouvez forcer l'utilisation du format standard en positionnant la variable ForceUseStdVDI de la section [General] de VISION.INI à 1
Vous pouvez obtenir les performances d'un LDV en positionnant la variable ShowPerf de la section [LDV] de VISION.INI à 1
4.0c Corrige les bugs 27, 28 et 29
4.0b Corrige les bugs 20, 21, 22, 23, 24, 25, 26
4.0a Principaux changements:
  • VISION devient modulaire !
    Un clic avec le bouton droit sur une image fait apparaitre un popup donnant accès aux LDV (Librairies Dynamiques VISION).
    Vous pouvez ensuite sélectionner votre LDV, voir ses details et l'appliquer sur l'image ou sur un bloc.
    Un kit de développement est egalement disponible sur le site WEB.
  • Grosse refonte de l'interface
    - Bien plus respecteux du Multitache Magic ou Mint...
    - On peut déplacer les fenetres de progression et celles-ci se redessinent bien...
    - Plusieurs boites de dialogue sont devenues non modales:
    . La roue True Color
    . La sélection d'un index de la palette (fenetre redimensionnable et librement positionnable)
    . Le catalogue -enfin!-
    . La vue du catalogue en vignettes -enfin!-
    - Pleins de détails du style, on peut iconiser, bouger, retailler les fenêtres alors qu'une boite modale est ouverte
  • Nouvelle fenêtre : Image Browser
    Très pratique, cette fenetre permet de visualiser tres rapidement les images d'un dossier a la maniere du logiciel ACDSee sur PC (excellent logiciel par ailleurs...). Cette fenetre est affichée au démarrage et donne acces aux fonctions suivantes:
    - Chargement d'une image : L'image demandee sera affichee et laliste des images du même dossier sera mémorisee
    - Image precedente/suivante : Permet de visualiser l'image d'avant ou d'apres. Vous pouvez, durant le chargement d'une image l'interrompre avec les touches de <- et -> et enchainer sur le chargement de l'image suivante / precedente.
    - Edition : Permet d'ouvrir une fenetre classique d'image VISION permettant la modification
    - Impression : Cette fonction permet d'imprimer l'image courante
    - Suppression : Supprime le fichier image sur le disque
    - Zoom : Popup permettant de selectionner le niveau de zoom désiré
    - Deplacement : Si l'image est trop grande pour etre affichee en totalite dans une fenetre, vous pouvez vous deplacer dedans en maintenant appuyé le bouton gauche de la souris et en la deplacant dans la fenetre de l'Image Browser
  • Extension de l'idée de catégorie par défaut dans l'album
    Il est possible d'associer à la place d'une categorie par defaut un fichier INI qui détermine les 3 categories possibles suivants les répertoires où l'image se trouve. Ce fichier INI accessible sur la fenetre d'informations sur l'album est structuré ainsi:
    [Lookn] --> n est l'ordre de priorite de recherche (0 est le plus prioritaire)
    Path=... --> Chemin et masque, si le fichier à ajouter entre dans Path, cette image sera enregistrée avec les catégories suivantes
    Catn=... --> Nom de la catégorie n (1,2,3) de l'image. Si cette catégorie n'existe pas, elle sera créée (attention a la limite des 32 catégories). Si une erreur survient ou si Catn n'est pas indiqué, la catégorie par defaut de l'album sera utilisée.
    Ce fichier INI est très puissant pour organiser vos images si vous avez l'habitude de les rassembler dans des répertoires ! Par exemple, une fois fait, ce fichier vous permet d'ajouter automatiquement d'un seul coup toutes vos images sans qu'il soit nécessaire de reprendre ensuite a la main les catégories !
  • Gestion du protocole VA_START
    Si votre bureau (Thing, Magic, Mint,...) gère ce protocole, vous pouvez charger a la suite une nouvelle image dans VISION sans qu'il soit nécessaire de le relancer
  • Gestion des noms longs
    ! IMPORTANT !
    Suivant les versions du systeme (Tos, Mint, Magic...), certaines fonctions proposées par le système ne gèrent pas les noms longs, cela peut entrainer des erreurs notamment lors des conversions en série ou de l'ajout d'images dans un album. Pour palier a cela, VISION propose sa validation dans la fenêtre des préférences (cela remplace d'ailleurs l'option des popups à défilement qui ne servait pas a grand chose...)
  • Sur clic droit dans la vue en fenetre du catalogue, apparition d'un popup donnant accès a:
    - Chargement de l'image sous la souris
    - Information sur l'image
    - Export en HTML de la vue en fenetre (avec possibilité de dupliquer les images correspondant aux vignettes)
  • Plus rapide : le tri du catalogue suivant des critères (jusqu'à 30 fois !)
  • Pour les conversions en série, on peut specifier la destruction des fichiers sources, leur déplacement et l'écrasement des fichiers existants
  • Les filtres peuvent maintenant etre traduits et integres (de la même façon que les langues) dans VISION (créer le repertoire du nom de la langue dans VISION\FILTRES)
  • Lors d'une conversion en série ou d'un ajout d'images dans un album, la progression s'affiche de maniere globale et non plus sur chaque image traitée
  • Dans la boite de dialogue des formes, on peut maintenant specifier un type de debut et de fin différents pour une ligne
  • Lors de l'utilisation de l'outil lignes ou K-lignes, les coordonnées s'affichent dans la barre d'info de la fenêtre
  • Sur clic droit sur une image, on peut lancer un programme externe (en parallèle si un systeme Multitache (Mint, Magic...) est utilisé)
  • La palette fait partie de la liste des actions possibles lors d'un clic droit sur une image
  • Ajout de la cle SplashWindow dans vision.ini indiquant si la fenêtre de présentation doit être affichée
  • Ajout de la cle DisplayToolBar dans vision.ini indiquant si la barre d'outils doit etre affichée. Pour la réafficher, passer par les préférences
  • Si VISION ne trouve pas VISION.INI au démarrage, il vous permet de le trouver à sa place
  • Correction des bugs 15, 17, 18 et 19
3.5a
  • Implémentation du tramage en 256 couleurs (sélection automatique)
  • Ajout de la fonction de recopie d'écran (SnapShot), activable par les touches '*' et '/' du pave numerique:
  • Gestion du format JPEG en import sans DSP
  • Gestion du format JPEG en export sans DSP
  • Possibilité de découper une image en n lignes et m colonnes afin de sauver chaque bloc dans un fichier (pratique pour creer des tableaux d'images dans une page HTML)
  • Gestion du format GIF entrelacé en import
  • + Rapide : tramage en niveaux de gris accéléré de 25 % a 35 %
  • La fenêtre du catalogue est maintenant redimensionnable
  • Ajout d'un popup apparaissant sur un clic droit sur image permettant l'accès aux fonctions agrandir, maximiser, informations, sauver, sauver sous et fermer
  • Possibilite d'activer un fichier journal au format VSS afin de générer automatiquement un fichier diaporama en chargant des images a la suite
  • En 24 bits, les images sont maintenant correctement affichées. Certaines opérations ne marchent toujours pas...
  • Correction des bugs 05, 06, 07, 08, 09, 10, 11, 12 et 13
  • Attente Shareware fixée à 15 secondes
3.0d Corrige le bug 04
3.0c Principaux changements:
  • Détection automatique au démarrage de la necessité d'utiliser le format VDI standard
  • Détection automatique au démarrage du format True Color (le panneau de sélection manuelle a été supprimé)
  • Gestion du format True Color 65K (manque encore le 24 bits!)
  • Raccourcis clavier (touches de direction) pour se déplacer dans les images et le catalogue en fenêtre
  • Le catalogue en fenêtre est moins "modal" : a part les modifications sur les images, vous pouvez tout faire (fermer, déplacer, iconifier...)
  • Sauvegarde de tous les paramètres (style de ligne, de points, de pinceau...) dans VISION.INI
  • Suppression de la bande blanche à droite des images pour le diaporama
  • Dans les fichiers .VSS du diaporama, les commentaires peuvent être aussi insérés en fin de ligne
  • Correction des bugs n° 02 et n° 03
  • Attente Shareware fixée à 10 secondes
3.0b Corrige le bug 01.
3.0a Première version passée en Shareware. Les évolutions suivantes ont été apportées:
  • Fenêtre de zoom en temps réel
  • Rapidité accrue
  • Compatibilité grandement amélioré avec les cartes graphiques (sans pour autant être parfaite...)
  • Undos sur disque jusqu'à 99 niveaux
  • Diaporama (Slide-Show) intégré au catalogue
  • Correction de divers petits bugs

A été très rapidement remplacée par la version 3.0b

2.5j Dernière version distribuée par ALIAS