TwinVNC - Client VNC AmigaOS/MorphOS
nouveauté
au sujet de
doc en ligne
foire aux questions
témoignages
capture d
téléchargement
- - - - -
contact
liens
Archive Histoire
Description Historique versions précédentes Améliorations futures Bugs connus
0.7beta
Modifs
le 10/04/2006
- Mise à jour de la librairie zlib par la 1.2.3.
- TwinVNC utilise maintenant l'icône disque comme AppIcon pour iconifier l'application, si celui-ci existe.
- L'icône par défaut à été remplacée par une icône plus fun dessiné par Highlander.
- Optimisation de l'affichage overlay.
- Parade pour éviter un trash du système en overlay quand on retaille la fenêtre en 0 par 0 dans certaines conditions.
- Correction d'un problème d'overlay avec la toolbar. L'overlay affichait une barre noire en bas de la fenêtre. Ce bug avait été introduit à cause d'un mauvais fonctionnement de la librairie cgxvideo.library sur mon système. J'ai donc créé un patch pour corriger le bug sur ma config. (Voir la commande PatchOverlay fournie avec TwinVNC).
- Modification d'un effet en mode iconifié. TwinVNC se desiconifiait quand l'écran distant changeait de résolution.
- Optimisation des codecs Hextile, Tight et ZRle.
- Correction d'un bug d'affichage en scale soft qui provoquait des lignes noires verticales et horizontales.
- Optimisation de la consommation mémoire et de la vitesse des routines concernant le scale soft.
- Correction pour autoriser les connexions sur des serveurs sans mot de passe.
- Correction d'un bug mineur du codec Tight avec l'option Jpeg. Le fait de quitter TwinVNC pendant le rafraîchissement Jpeg causait un bug d'affichage et ne quittait pas le logiciel.
- Correction d'un problème en AGA, lié à un bug de la fonction WriteChunkyPixel() de graphics.library. Les blits graphiques sont maintenant alignés sur 32 octets pour parer ce bug. TwinVNC se figeait avant la mise en place de ce correctif.
- Correction d'un bug de déconnexion. La réception d'un clipboard vide causait la déconnexion spontanée de TwinVNC.
- Changement de fonctionnement pour l'option ZLib. Vous devez forcer cette fonctionnalité si vous voulez changer la valeur utilisée par le serveur.
- Suppression de l'argument DOVERLAY au profit de l'argument OVERLAY qui permet de choisir le seuil (en pourcentage) d'activation du scale hard. Par défaut, -1 signifie "pas d'overlay". 100% signifie "overlay en upscale uniquement". Et 0% signifie "toujours utiliser l'overlay".
- L'option NOCURSOR devient par défaut et l'option CURSOR la remplace.
- Amélioration de la gestion de la touche shift, notamment sous le logiciel Terminal server.
Ajout - Gestion des "bulles d'aide" des boutons de la toolbar.
- Ajout d'une boîte de connexion, d'une boîte de statut de connexion et d'une boîte d'options, et localisation de l'interface graphique.
- Ajout des arguments et tooltypes d'icône TOP, LEFT, WIDTH et HEIGHT pour définir la position par défaut de la fenêtre d'affichage. TwinVNC centre par défaut l'affichage si ces arguments ne sont pas définis.
- Possibilité d'afficher la toolbar en mode plein écran public.
- Ajout du raccourci AmigaR+T pour afficher ou non la toolbar à la volée.
- Possibilité d'utiliser le mode scale en plein écran (upscale et downscale).
- Possibilité "d'upscaler" en mode fenêtré.
- Possibilité d'utiliser l'overlay en plein écran (up overlay et down overlay).
- Ajout de l'option "redimensionnement proportionnel". Il suffit de changer la taille de la fenêtre tout en appuyant sur la touche Shift Gauche ou Amiga Droite et la fenêtre sera retaillée proportionnellement aux dimensions originales.
- Ajout de l'argument NOSHARED pour démarrer en mode non partagé.
- Ajout de l'argument VIEWONLY pour démarrer en mode visualisation: le clavier et la souris sont alors verrouillés.
- Ajout de l'argument SCREENBAR pour forcer l'affichage de la barre d'écran en plein écran. Le raccourci AmigaR+B permet de modifier ce paramètre à la volée.
- Ajout de la gestion du format du Pixel du serveur. TwinVNC prend maintenant en compte le format du pixel du serveur par défaut. Vous devez forcer la fonctionnalité DEPTH si vous désirez un affichage graphique plus ou moins économique pour votre bande passante.
- Gestion de la molette souris sous AmigaOS4.
- Ajout des arguments FONTNAME et FONTSIZE pour choisir la font à utiliser pour l'interface graphique.
- Implementation de l'option socket NODELAY. Celle-ci a pour effet d'améliorer la fluidité du curseur souris coté serveur.

0.6betadev1
Modifs
le 28/02/2005
- Changement dans les raccourcis clavier (AmigaR+S et AmigaR+Suppr).
- Modification de la gestion de l'overlay en coordination avec l'option scale.
- Argument USEOVERLAY changé par DOVERLAY.
- Amélioration de la gestion des touches (F11, F12, Page Down/Up, Insert, Pause, Scroll Lock, Begin/End).
Ajout - Scale amélioré sans filtre (Argument SCALE ou raccourci AmigaR+S).
- Argument MODEID pour choisir le modeid de l'écran.
- Ajout de la gestion du clipboard désactivable par NOCLIPBOARD.
- Ajout de l'argument NOLAMIGAKEY.
- Ajout de l'argument ICONIFY pour démarrer TwinVNC en mode Iconifié.

0.5betadev7
Corrigé
le 09/01/2005
Problème des gestions des touches "\~`{}[]" corrigé sur un clavier PC avec un keymap Windows
(Pb rencontré sous MorphOS).
Modifs Code designé par sg2 pour OS4.

0.5betadev6
Corrigé
le 08/01/2005
Problème clavier sur les raccourcis de contrôle de TwinVNC. Quand on switchait entre overlay/non overlay, iconify/desiconify, etc, ça switchait/deswitchait trop vite!

0.5betadev5
Ajout
Gestion de la toolbar.
- Ajout de l'argument KBEMUL pour forcer l'émulation des touches page Down/Up, Begin et End via les raccourcis ShiftR+touche fléchée.
- Mémorisation de la position de la fenêtre lors de l'iconification.
- Gestion de l'overlay avec l'argument USEOVERLAY.
- Début d'implémentation du scale soft (pas fini).

0.5betadev4
Corrigé
Correction sur la gestion du keymap sur un serveur RealVNC. Il y a une incompatibilité entre Tight et Real concernant les accents circonflexe et tréma!
Ajout - Switch "plein écran/fenêtre" via AmigaR+F.
- Gestion directe des touches Page Down/Up, Begin/End et Insert sur un clavier PC, sous MorphOS (et OS4?).

0.5betadev3
Corrigé
Pb de décompression ZRle.
Ajout - Amélioration de la gestion du clavier pour pouvoir faire des page down/up/home/end via ShiftR+Touche Flêchée.
- Ajout de l'iconification via AmigaR+I.

0.5betadev2
Corrigé
Petit problème avec le clavier et la touche ALT.
Ajout - Barre de titre détaillée.
- Début de toolbar en mode WINDOW.

0.5betadev
Corrigé
Petit problème avec la gestion du curseur local.
Ajout - Gestion de NOCURSOR en mode WINDOW.
- Restructuration du code en mode WINDOW.
- Optimisation du mode 16 bits (DEPTH 16).

0.4betadev10
Corrigé
Petite correction dans le Codec ZRle.
Ajout Ajout de l'argument WINDOW pour l'affichage en fenêtre.
Cette fonctionnalité n'est utilisable que sur un écran RTG 8 bits ou plus, pour l'instant.

0.4betadev9
Corrigé
Petite correction concernant une taglist non terminée.
Ajout - Début de gestion des tooltypes de l'icône.
- Gestion des tooltypes (mêmes mots clefs que dans les arguments).

0.4betadev8
Modifs
- Amélioration de la gestion du jpeg dans le codec Tight.
- Compilation optimisée de la librairie jpeg dans le projet.
- Amélioration du codec Raw.
Ajout Ajout des arguments NOLOCAL et NOCOPYRECT.

0.4betadev7
Ajout
- Argument NOCURSOR pour supprimer l'affichage du curseur Amiga.
- Gestion du Jpeg dans le codec Tight.
- Arguments ZLIB et JPEG pour les codecs utilisant ZLib et Jpeg.

0.4betadev6
Corrigé
Bug d'affichage dans le codec ZRle en 32 bits uniquement.
Ajout Gestion du mode gradient dans le codec Tight pour les profondeurs 16 et 32 bits.

0.4betadev5
Ajout
Ajout d'une option socket pour ne pas bufferiser les packets.

0.4betadev4
Corrigé
- Pb d'affichage 32 bits pour ZLibHex et ZRle.
- Bug sur le log SERVERCUTTEXT.
Ajout Codec XCursor pour la gestion locale du curseur en 2 couleurs.

Flèche Gauche retour    
TwinVNC Logo
TwinVNC Logo Infos