|-------------------------------------------------------------------| Version 2.00 ------------ 06/09/95 o Le problŠme de r‚affichage de la fenˆtre principale aprŠs la fermeture de la boŒte 'R‚pertoire … la loupe' est corrig‚. o Il est possible de mettre la date et l'heure courrante … un fichier … partir de 'R‚pertoire … la loupe' 'Informations sur un fichier'. o Plus de plantage quand on essaie d'ouvrir un fichier est que l'arborescence n'a pas ‚t‚ charg‚e completement (le 'Test de la structure' a report‚ des erreurs). 04/09/95 o L'ouverture d'un fichier ne charge plus l'arborescence entiŠre mais seulement la partie utile. o La routine de 'Test de la structure' ne plante plus lorsque l'arborescence forme une boucle. 28/08/95 o Il y a maintenant un programme d'enregistrement automatique qui utilise une cl‚. o La boŒte de changement des couleurs ne pose plus de problŠmes quand elle est une boŒte de dialogue et pas une fenˆtre. Version 1.99 ------------ 21/08/95 o Le num‚ro du fichier FILEnnnn.ZRG contient maintenant le num‚ro en hexad‚cimal du premier cluster du fichier plut“t qu'un num‚ro en s‚quence. o Le texte de la fenˆtre tampon est correctement plac‚. o Correction d'un bug lorsqu'il n'y a mˆme pas assez de m‚moire pour ouvrir la premiŠre fenˆtre. o La pr‚sence ou non des ascenseurs de la fenˆtre active est signal‚ dans l'entr‚e du menu correspondante. Version 1.98 ------------ 28/07/95 o Il y avait un petit problŠme lors du 'Tracage d'un fichier' et que celui-ci occupait un nombre entier de lignes … l'‚cran. Il y avait un caractŠre de fractionnement alors qu'il ne devrait pas. o R‚‚criture de certaines parties de r‚organisation pour une plus grande suret‚. Il y avait un bug dans la routine de reconnexion. 24/07/95 o Lors de la compression, la barre de progression reflŠte fidŠlement la progression. 07/07/95 o Gestion correcte des bad blocks avec 'Unique espace libre'. o Un Bad Block va de $FFF0 … $FFF7 et pas de $FFF1 … $FFF7. o Le nom du lecteur est pass‚ en majuscule avant de soustraire 'A' pour avoir le num‚ro du lecteur. Ca posait des problŠmes quand on avait un nom de fichier en minuscules (par ex. pass‚ en paramŠtre). 30/06/95 o La liste des secteurs deff‚ctueux peut ˆtre nulle, en particulier avec le driver ICD-PRO. Version 1.97 ------------ 14/06/95 o J'ai enfin r‚solu ce problŠme de reset pour 680x0 et TOS != 4.02 12/06/95 o Une diff‚rence entre les deux FATs sur les deux premiers clusters est signal‚e mais n'arrˆte pas le processus de test. o AprŠs l'ouverture d'un p‚riph‚rique qui n'existe pas, une fenˆtre apparaŒt toujours mais n'affiche que des octets nuls. 08/06/95 o Petite correction dans le choix des couleurs de le fenˆtre occupation. o Dans le menu Statistiques, la liste des blocs d‚fectueux est donn‚e en plus de leu nombre. o Il manquait un espace devant le nom fichier associ‚ au cluster dans le titre de la fenˆtre disque. o Correction d'un bug dans la gestion des blocs d‚fectueux lors de l'unification de l'espace libre. Le marquage des blocs d‚fectueux se fait par $FFF7 avec AHDI et $FFF1 avec huSHI. o L'affichage du nombre de blocs ‚tait faux dans les boŒtes de nettoyage des blocs libres, dans la boŒte d'unification de l'espace libre et dans la boŒte de recherche. Version 1.96 bis ---------------- 26/05/95 o La boŒte de configuration des raccourcis claviers ne marche que si elle est dans une fenˆtre. Elle est maintenant automatiquement dans une fenˆtre. o Petit problŠme lors du lancement de programmes externes. Corrig‚. Version 1.96 ------------ 23/05/95 o La boŒte de dialogue de Configuration a ‚t‚ divis‚e en deux. Elle est trop haute pour un ‚cran de 200 ou 400 lignes. Il faut changer les raccourcis clavier du menu 'Options' qui se trouvent d‚cal‚s de 2 menus vers le haut. La plus simple est d'utiliser le ZORG.INF livr‚ avec cette version. o Il n'‚tait plus possible de cycler les fenˆtres sur les TOS qui ne supportent pas wind_set(...WF_BOTTOM...). 19/05/95 o Petit bug dans l'affiche de l'unit‚ choisie lors de la s‚lection d'accŠs direct. 09/05/95 o Il est possible de changer les couleurs dans la fenˆtre d'occupation. Version 1.95 ------------ 25/04/95 o Il est possible de changer la couleur et la trame du bureau. Ces choix sont sauvegard‚s avec la configuration. 12/04/95 o Le tampon est sauvegard‚ dans un secteur de 512 octets quelque soit la taille du cluster du disque de sauvegarde. Avant c'‚tait un cluster. o Deux bombes quand on voulait ouvrir une partition qui n'existe pas. o Les partitions devenues inexistantes sont bien annul‚es lors de la 'configuration disques' automatique. o Les configurations des choix pr‚d‚finis de disquette et disques dur ‚taient bugg‚e. o Correction d'un type de variable trop petit dans la compression d'espace libre. Il faut quand mˆme une FAT de 64K. 10/04/95 o Choix des couleurs du bureau. o All‚gement du fichier ressource. 05/04/95 o En cas de recherche si le secteur n'a pas ‚t‚ sauv‚ depuis la derniŠre modification, il y avait une demande de confirmation de sauvegarde de trop. Version 1.94 ------------ 29/03/95 o Les disquettes d'origines Mac posaient des problŠmes dans la gestion des r‚pertoires. Les r‚pertoires commen‡ant par un caractŠre nul sont correctement g‚r‚s. o La boŒte des caractŠres ASCII plantait en non modal. Version 1.93 ------------ 27/03/95 o Correction de divers bug de calcul avec des TRES grand nombres. o L'interface du choix du boot sector … lire utilise maintenant des popups menus. o Il est possible d'obtenir le fichier correspondant en cliquant dans le fenˆtre d'occupation. Il faut d'abord activer l'option 'Fichier associ‚'. 24/03/95 o Bug lorsqu'on revient d'un programme lanc‚ … partir de Zorg. o Support de Selectric¿ et Freedom¿ grƒce … EnhancedGem V2.20 Il est maintenant possible de s‚lectionner plusieurs fichiers pour 'Ouvre Fichier' 'Ouvre Fichier autre file-system' et 'Trac‚ d'un fichier'. 23/03/95 o La taille de l'ascenseur ne tenait pas compte des secteurs de plus de 512 octets. o Correction d'un bug dans le stockage des lignes de textes. 21/03/95 o Si il n'y a pas de _CPU dans le cookie jar, le reset n'efface pas la m‚moire (c'est peut-ˆtre un 68020 ou plus). o Modifications mineurs de l'affichage de la fenˆtre d'occupation. 16/03/95 o Le 'Test de la structure' ne fermait plus les fenˆtres ouvertes sur la partition test‚e. Version 1.92b ------------- 10/03/95 o Les fichiers .RSC de l'archive ZORG_191.LZH ne sont pas correct. Le programme n'affiche pas le message de ShareWare au d‚but. Version 1.92 ------------ 08/03/95 o Il est maintenant possible d'ouvrir de trŠs gros fichiers ( >16 Mo). o Le num‚ro de cluster d'un fichier ‚tait faux dans le fenˆtre du fichier. o Le nombre de blocs d‚fectueux est indiqu‚ avec les statistiques. o Des partitions de plus de 16384 clusters posaient des problŠmes lors de la lecture. Rwabs n'est maintenant plus limit‚ … 32767 secteurs mais 65535. Si il y a encore des problŠmes, il faut lire la configuration des disques et utiliser '… partir de ZORG.INF'. Version 1.91 ------------ 06/03/95 o Correction d'un bug dans la routine de recherche pour des secteurs de plus de 512 octets. o Il est possible de mettre ou non les boŒtes de dialogues dans des fenˆtres. 03/03/95 o Lorsque l'affichage de la position est d‚cimal respectivement hexad‚cimal, les coordonn‚es de la boŒte de d‚placement sont aussi en d‚cimales respectivement hexad‚cimal. 21/02/95 o Il y avait un bug dans la routine de cyclage des fenˆtres. 17/02/95 o utilisation de EnhancedGEM 2.2 de Christian Grunenberg. o Zorg reconnaŒt maintenant les FAT de plus de plus de 32Ko. Avant il trouvait une diff‚rence … l'octet -32766, cluster $BFFF. 09/02/95 o Bug quand on effa‡ait une position dans la liste et qu'il en restait moins de 6. o Zorg peut lire la configuration des disques tous seul et l'‚crire dans ZORG.INF. Le menu 'Donn‚es de Zorg.inf' est maintenant utilisable (utilisation de Zorg sans que le systŠme reconnaisse les disques). o Il y a un petit 'beep' quand une occurrence recherch‚e est trouv‚e et un 'bing' quand on arrive … la fin du disque ou du fichier. Les effets sonores peuvent ˆtre enlev‚s (configuration). o Bug quand on demandait des informations sur un lecteur aprŠs avoir ouvert un 'Fichier autre file-system' sur ce mˆme lecteur. 06/02/95 o On peut … nouveau lancer un programme externe. La gestion a ‚t‚ am‚lior‚e. o Les noms de fichier trop long sont tronqu‚es … l'affichage. o Les menus sont d‚cal‚e automatiquement et ne sortent plus de l'‚cran. 02/02/95 o Dans une fenˆtre de secteur, un clic en dehors de la zone d'‚dition fait passer la fenˆtre devant si elle ne l'‚tait pas. 30/01/95 o Ne passe pas devant n'importe quelle fenˆtre quand on en ferme une. 25/01/95 o Aide au format hypertexte avec ST-Guide. o Possibilit‚ de 'voir' un fichier en ASCII. Le nom de fichier est pass‚ … ST-Guide, 1st Guide ou 1st View si l'un des accessoires est pr‚sent. o Un changement de la taille de fonte force une remise … la taille id‚ale. o Dans la liste des positions marqu‚es, les octets inconnus sont indiqu‚s '?' au lieu de ' '. Les octets sont inconnus quand on marque une position dans les 10 premiers octets d'un secteur. o On ne peut plus lancer une r‚organisation ou une compression sans avoir au pr‚alable tester la structure avec succŠs. o La cr‚ation d'un fichier avec 'Cr‚er fichier' invalide le cache du disque. 23/01/95 o On entend un 'ding' … la fin de la recherche, fructueuse ou non. 12/01/95 o La fenˆtre de 'Message' est maintenant modale. o La fermeture d'une fenˆtre n'est plus g‚r‚e par EGem mais bien par Zorg. Le curseur ne disparaŒt plus. 26/12/94 o Une copie dans le clipboard GEM est signal‚ aux autres applications. o Un 'Changement de disque' est signal‚ aux autres applications et en particulier le bureau. Ce signalement n'est utile qu'en environnement multi-applications. o En maintenant la touche Control enfonc‚e et en s‚lectionnant 'Invalide le cache', les caches de l'ensemble des disques sont invalid‚s au lieu de seulement le cache du disque actif. o Idem que pr‚c‚demment pour 'Changement de disque'. 21/12/94 o Un double clic dans une fenˆtre la fait passer au premier plan. 15/12/94 o Gestion du message WM_BOTTOM. La fenˆtre passe derriŠre lorsqu'on clique sur la barre de d‚placement. 08/12/94 o Une fenˆtre de secteur ne peut pas ˆtre agrandie plus que sa taille id‚ale. o Le choix du 'device' et du 'type' dans un accŠs brut au disque dur se fait maintenant avec des popup menus. 02/12/94 o La position de la diff‚rence entre les deux FATs est correctement indiqu‚e … l'int‚rieur du secteur. 25/11/94 o Les d‚filements du contenu de la fenˆtre marchent correctement mˆme quand la fenˆtre n'est pas en premier plan. o Utilisation de l'ascenseur de changement de secteur mˆme sur une fenˆtre qui n'est pas active. o Utilisation de EGem 2.1 pour rendre les boŒtes de dialogues non bloquantes. Version 1.41 ------------ 15/12/94 o adaptation … un bug du GEM (objc_offset) qui laisse le bord haut et gauche des boŒtes de dialogues. Ce bug est corrig‚ par Let 'em Fly! 1.20. Le GEM ne gŠre pas bien les objets SHADOWED. Version 1.40 ------------ 18/11/94 o Traduction du .RSC. Si vous lancer ZORG en maintenant la touche Alternate enfonc‚e, le programme charge ZORG_E.RSC au lieu de ZORG.RSC. 05/10/94 o Correction d'une erreur de d‚tection dans un cas particulier de clusters marqu‚s occup‚s mais qui ne sont dans aucun fichiers. o Correction d'un bug dans le test d'existence du r‚pertoire C:\CLIPBRD lors de l'installation du ClipBoard GEM. o Le temps de latence entre le moment ou on ne bouge plus l'ascenseur de d‚placement et le moment ou le secteur est charg‚ peut ˆtre configur‚. o Les ascenseurs GEM peuvent ˆtre enlev‚ pour gagner de la place … l'‚cran. Version 1.39 ------------ 04/10/94 o L'ascenseur de d‚placement est g‚rer en temps r‚el. Le secteur n'est effectivement charg‚ qu'aprŠs un 'certain temps' d'immobilit‚. 03/10/94 o Efface le curseur avant de lancer un programme en effa‡ant l'‚cran (programme TOS). o Correction d'un bug planteur lorsqu'on faisait passer la taille de la fonte de 8*16 … 8*8 sur une fenˆtre secteur. o Correction d'un petit problŠme d'affichage du curseur. o Correction de l'ascenseur pour une fonte 8*16 (haute r‚solution) et pour un AES < 3.30. 22/09/94 o Impl‚mentation du menu 'Aller … la marque'. o Lorsqu'on allait directement … une position avec la liste des positions, le '' devant 'Curseur visible' n'‚tait pas positionn‚. o Correction d'un bug d'affichage lorsqu'on scrolle un fenˆtre d'un fichier d'un autre FileSystem vers le bas. o Le champ 'Taille de bloc' ‚tait mal d‚finit dans le ressource et ne permettait pas d'‚diter les 3 chiffres. o Correction d'un bug dans 'Ouvre un r‚pertoire … la loupe'. Les informations n'‚taient pas sauvegard‚es au bon endroit. A‹e ! o wind_get(0, CURRXYWH, ...) ne donne pas les bonnes coordonn‚es de l'‚cran si Winx n'est pas install‚. Dommage, je retourne … wind_get(0, WORKXYWH, ...) qui est moins joli. 20/09/94 o M‚lange entre deux messages. (Les deux FATs sont diff‚rentes) o L'ascenseur de d‚placement est un objet GEM en relief pour un AES >= 3.30 08/09/94 o Lors de la cr‚ation d'un fichier vide, le fichier a maintenant le nom 'EMPTY.NEW' par d‚faut. 07/09/94 o Utilisation de ROOT et MAX_DEPTH dans objc_draw() et objc_find(). Version 1.38 bˆta ----------------- version d‚livr‚e non finie par manque de temps ! 01/09/94 o Le bug du TOS 4.0x peut maintenant ˆtre ‚vit‚. Zorg n'‚crira pas dans le dernier cluster du disque. o La sauvegarde de la position avant une recherche est maintenant configurable Oui/Non. o L'affichage du nombre de pistes ‚tait mal g‚r‚ dans le choix d'une disquette brute. o La taille des icones est mal initialis‚e. Elle d‚pendait de la r‚solution de cr‚ation du ressource. Version 1.37 bˆta ----------------- version d‚livr‚e non finie par manque de temps ! 30/08/94 o Le fichier ZORG.INF est maintenant ‚dit‚ par ZORG lui mˆme. o Ajout d'une entr‚e pour forcer un changement de disque. o Les changements de disque sont mieux g‚r‚s. Utilisation de la fonction _mediach() donn‚e dans The Atari Compedium. o Les messages sont incorpor‚s dans ZORG.INF. Il suffit donc de traduire ZORG.INF pour avoir Zorg en une autre langue. o Dans une fenˆtre 'secteur', lorsqu'on cliquait la position n'‚tait pas mise … jour au premier clic. o La position du secteur (offset) peut ˆtre affich‚e en d‚cimal ou en hexad‚cimal. 29/08/94 o v_enter_cur() pour effacer l'‚cran avant de lancer un programme. o Utilisation de fsel_exinput() (s‚lecteur de fichiers ‚tendu). 21/08/94 o Avec 'Informations' si le bit 0 de 'Drapeaux divers' est … 1 la FAT est de 16 bits sinon 12. C'est maintenant indiqu‚. o EnlŠve les lignes vides dans la fenˆtre principale. o N'affiche 'invalidation du cache' que si des donn‚es sont r‚ellement invalid‚es. 16/08/94 o Ajout des choix: 'Vider les caches', 'Effacer l'‚cran' et 'Faire une pause' dans la boŒte de lancement d'un programme annexe. 13/08/94 o La barre de progression va jusqu'… 100% dans la fenˆtre d'attente. Un arrˆt avant ‚tait psychologiquement gˆnant. o Utilisation de la constante R_TREE au lieu de 0 dans rsrc_gaddr(). 12/08/94 o Refonte du menu. Merci … Jean-Paul Quelo (c'est son menu, ou presque). o Avec 'Tracer un Fichier', si la suite de clusters n'est pas continue et que le symbole de s‚paration ('\') doit apparaŒtre en fin de ligne il apparaissait au d‚but de la ligne suivante et restait affich‚ sur les lignes suivantes. o 'Aller … la Marque' ne marchait pas avec un fichier d'un autre FileSystem. 08/08/94 o Sous MultiTOS le nom du programme apparaŒt comme 'Zorg x.xx' au lieu de 'ZORG.TTP'. o Les nom des fichiers fragment‚s sont donn‚s par 'Statistiques'. o Les clusters d‚fectueux ne sont plus compt‚s comme des donn‚es dans le d‚compte des morceaux de donn‚es par 'Statistiques'. 07/08/94 o Chang‚ '' en 'Zorg' dans le menu pour identifier plus facilement l'application sous MultiTOS. o Les clusters marqu‚s d‚fectueux sont indiqu‚s 'Mauvais Cluster' au lieu de 'Libre' lorsque l'option 'Fichier Associ‚' est active. 05/08/94 o Utilisation des constantes WA_* au lieu des valeurs d‚cimales. o Utilisation de WF_PREVXYWH pour r‚cup‚rer l'ancienne taille aprŠs avoir mis la fenˆtre en pleine taille. Version 1.36 ------------ 21/07/94 o D‚couverte d'un bug du GEMDOS avec des partitions dont les secteurs font 32768 octets (partition de plus de 512 Mo). La fonction Fseek() tronque le d‚placement … 16 bits. Il n'est donc pas possible d'utiliser 'ouvre un Fichier' du menu 'Autre File System'. o L'offset de la position pour un fichier 'Autre File System' ‚tait donn‚ en d‚cimal au lieu de l'hexad‚cimal. Version 1.35 ------------ 20/07/94 o Modification pour que les carr‚s repr‚sentant les clusters occup‚s de la fenˆtre d'occupation soient carr‚s mˆme lorsque le ratio de l'‚cran est 2*1 (moyenne r‚solution). o Le curseur d'‚dition disparaissait dans le fenˆtre de choix du format de disquette. Merci … Emmanuel Tisserand. o La valeur "offset" de position du curseur ‚tait fausse lors du premier clic. Il fallait cliquer deux fois. J'ai d‚couvert ce bug avant de relire ta lettre Jean-Paul (il y est signal‚). o A cause d'un changement de valeur de FILENAME_MAX dans stdio.h Pure C 1.0 et 1.1 certaines fonctions plantaient. Je sais je devrais toujours inclure le .H mais c'est pour aller plus vite. o Le curseur pointait "l‚gŠrement" … cot‚ dans une fenˆtre secteur. Re-merci … Jean-Paul Quelo. o La recherche ‚tait effectu‚e mˆme aprŠs la fin du disque/fichier si la recherche ne commen‡ait pas au premier octet. o Optimisation de la recherche. Le premier secteur ‚tant d‚j… en m‚moire il n'est pas relu. Plus rapide lorsque le texte … recherch‚ se trouve plusieurs fois dans ce secteur et que le secteur est sur disquette (lente). 25/06/94 o La recherche ne marchait pas avec une recherche d'un seul caractŠre. 22/06/94 Apres 2 mois de "vacances", je me remet … ZORG. o La recherche plantait lorsque le curseur se trouve … une position paire (la position suivant ‚tant impaire). Le bug ne se produit que sur un 68000. Merci Jean-Paul Quelo et encore d‚sol‚ pour ne pas l'avoir corrig‚ avant. 29/04/94 o L'offset hexad‚cimal de position dans une fenˆtre d'un fichier d'un autre File System ‚tait affich‚ en d‚cimal. Version 1.34 ------------ 03/04/94 o Lorsque 'A Partir de ZORG.INF' est active, Configuration donne la liste des partitions de ZORG.INF est pas les partitions active connu du systŠme. o Utilisation de WIND_CALC() dans le calcul de la 'Taille Id‚ale' d'une fenˆtre. o Utilisation de WIND_CALC() pour calculer la taille des fenˆtres lors de la cr‚ation et en l'absence de ZORG.INF. o On peut maintenant cliquer pendant plus de 10 secondes sur les flŠches de d‚filement des fenˆtres sans occasionner de plantage. Version 1.33 ------------ 20/02/94 o Correction d'un bug. Le d‚part de la recherche doit se faire … partir de la page visible du secteur et non pas du d‚but du secteur. Version 1.32 ------------ 05/02/94 o Support des secteurs de taille quelconque par la routine de 'compression'. o Les buffers de 'Nettoyage des Clusters Libres' et 'Reconnecte les Fichiers' sont limit‚s … 16 Mo. Le nombre de secteurs de 512 octets contenus dans ce buffer reste alors codable sur 15 bits. Version 1.31 ------------ 04/02/94 o Le buffer utilis‚ pour 'Nettoyer les Clusters Libre' occupe la quasi totalit‚ de la RAM pour aller plus vite qu'avec un petit buffer. o La routine de reconnection des fichiers marche maintenant avec des secteurs de taille quelconque et le buffer utilis‚ utilise la quasi totalit‚ de la RAM. o Correction d'un bug dans la routine de reconnection des fichiers. ZORG lisait et ‚crivait plus de secteurs qu'il n'y avait de place dans le buffer d'o— un ‚crasement de la m‚moire situ‚e aprŠs. o L'affichage du num‚ro de premier cluster d'un fichier dans la boŒte de dialogue 'Information sur un Fichier' se fait sur un unsigned et non un int. 03/02/94 o La mise … blanc des champs premier cluster ou taille de la boŒte de dialogue 'Information sur un fichier' met le champ … 0 au lieu d'une valeur al‚atoire. o Modification du test de d‚tection de clic lors des recherches et du nettoyage des clusters. Le menu est les gadgets des fenˆtres sont maintenant inactifs. o Un champ de la structure du tampon n'‚tait pas initialis‚ et provoquait un plantage en cas d'‚dition du tampon. 02/02/94 o Correction d'un bug dans la cr‚ation des fichiers FILEnnnn.ZRG La routine g‚rait mal les secteurs de plus de 512 octets. J'ai quand mˆme perdu une partition de 120 Mo avec cette connerie. Heureusement que je fais des BackUp :-) En fait j'ai r‚ussi … tout r‚cup‚r‚ grƒce … ZORG. Comme quoi c'est utile des fois :-} o Les boutons '+' et '-' des boŒtes de dialogues de choix du format d'une disquette ou d'un disque dur lors d'un accŠs direct sont s‚lectionnables. Ca rend plus joli quand les boutons sont en relief. o Les boutons 'haut' et 'bas' de d‚placement dans la boŒte de dialogue de choix des positions dans la liste sont aussi s‚lectionnables. o R‚criture complŠte des routines de recherche. Il n'y en a plus qu'une seule pour tout les cas et les routines bas niveau sont en assembleur. Version 1.30 ------------ 06/01/91 o Ajout des boutons personnalis‚s dans la boŒte d'ouverture d'une disquette et d'un disque dur en format brut. o La premiŠre ligne des fenˆtres de secteur (affichant les compteurs) n'‚tait pas assez grande dans le cas de gros fichiers. 05/01/94 o Cr‚ation d'une boŒte ind‚pendante pour 'secteur d'arriv‚e' d'un disque acc‚d‚ directement. Version light sans les boutons Root, FAT1, et autres. o Modification de la routine de recherche pour un fichier. Il y avait des problŠmes avec les gros fichiers (plus de 16 Mo). o Mise … jour de la boŒte de d‚placement pour des secteurs de taille quelconque. o Mise … jour de la gestion des listes de position pour des secteurs de taille quelconque. o Lors de la copie d'un secteur dans le ClipBoard, les caractŠres 0x0A (saut de ligne), 0x0D (retour chariot) et 0x09 (tabulation) sont remplac‚s par le caractŠre utilis‚ pour visualiser le caractŠre nul. o Le bouton 'Liste' de 'Octet d'arriv‚e' d'un fichier ne donnait rien. Maintenant ‡a marche. o Adaptation des routines de d‚placement et d'affichage dans la fenˆtre … des secteurs de taille quelconque. o Correction des routines bas niveau d'accŠs aux disques lorsque l'option "A partir de ZORG.INF" est active. Les routines marchent maintenant aussi avec des secteurs de taille quelconque. o V‚rification que pour chaque ligne DEVICE correspond une ligne BPB dans ZORG.INF. o Affichage de la taille des secteurs en "unsigned int" pour configuration. o Affichage de la taille des clusters en "long" pour information. "int" ne suffit pas pour deux secteurs de 32768 par clusters. o Correction d'un bug dans le d‚compte du nombre de morceaux de la FAT. Il fallait en compter un de plus. 04/01/94 o Dans la BoŒte de dialogue 'secteur d'arriv‚e', ajout des boutons Boot, Fat1, Fat2, Root Dir et First Cluster. o L'affichage de l'offset effa‡ait le haut de l'ascenseur de d‚placement dans une fenˆtre fichier d'un autre FS. o Correction d'un bug lors de la cr‚ation d'une fenˆtre qui n'a pas de dimensions dans ZORG.INF. Il ne faut pas de '=' entre NUMBER et le nombre de d‚finitions de dimensions. o Utilisation de objc_change() au lieu de changer l'‚tat puis redessiner. o Correction d'un oubli dans la cr‚ation de la fenˆtre Tampon. Je me demande encore pourquoi ‡a marchait avant :-). 11/12/93 o Correction d'une erreur d'arrondie lors de l'affichage du num‚ro de secteur de diff‚rence entre les deux FATs. Il fallait arrondir … la valeur par excŠs. 07/12/93 o Correction pour les secteurs de 32768 octets. Il faut un unsigned int … la place d'un simple int. 27/11/93 o Gestion des secteurs d'une taille quelconque par "Informations" Version 1.21 ----------- 27/11/93 o J'ai ajout‚ un programme annexe AUTOCONF permettant de r‚cup‚rer le partitionnement du disque et l'‚crire dans ZORG.INF o Le menu "Configuration" donne un r‚sultat directement copiable/collable dans ZORG en passant par le ClipBoard. o Un (int *) … la place d'un (UBYTE *) empˆchait de prendre en compte les partitions 2 et 3 lors d'une lecture de boot avec "Lire" du menu "Information (Boot)". o Le num‚ro de version du GEM est r‚cup‚r‚ dans global[0] aprŠs l'appel … appl_init(). Les icones couleurs sont utilis‚s si le GEM est un 3.3 ou plus. o Le fichier RSC ne fait plus planter les Atari dont le GEM ne comprend pas les icones couleurs. J'ai ‚t‚ obliger de faire deux bureau dans le ressource, on perd de la place mais ‡a marche. o Il n'est maintenant plus possible d'avoir l'occupation d'une partition dont les secteurs ne font pas 512 octets. De toute fa‡on ‡a ne marchait pas avant et on obtenait n'importe quoi. 21/11/93 o L‚gŠre modification des textes des dialogues de sauvegarde ou de rechargement d'un secteur. 14/11/93 o Redessin des icones couleurs. En fait je les avait perdu suite … une fausse manip dans la version pr‚c‚dente juste … 1 heure du mat. Version 1.20 ------------ 11/11/93 o Le bureau a maintenant des icones en couleurs et anim‚s. Merci … Laurent Chemla de BrainStorm pour la documentation des icones couleurs. Pour l'instant ZORG installe les icones couleurs si le TOS est au moins un 4.01. L'id‚al serait de tester le num‚ro de version de l'AES (AES >= 3.3) mais je ne sais pas encore comment l'obtenir. o Si le ClipBoard n'existe pas, ZORG essai de l'installer. Il prend C:\CLIPBRD\ comme chemin. Si vous voulez un autre chemin, utilisez un CPX ou autre. o Correction d'un bug dans la gestion du ClipBoard GEM. Je me demande mˆme comment ‡a pouvait marcher avant. Ca marche impeccablement bien sous MultiTOS et c'est trŠs pratique. o Correction d'un bug qui faisait un double d‚placement lorsqu'on clic dans l'ascenseur int‚gr‚ … la fenˆtre et ne fait pas de d‚filement continu lorsqu'on laisse le bouton enfonc‚. Il y a maintenant en plus un temps de latence entre le premier clic et le deuxiŠme clic qui est le d‚but des clics continus. PS: encore un jour f‚ri‚ :-) 07/11/93 o Petite modification de la position de la fenˆtre Tampon dans ZORG.INF pour une r‚solution de 768x240. Elle est maintenant un pixel plus basse ! o On peut maintenant positionner le curseur de la fenˆtre Tampon avec la souris. Un oubli sans doute. o Support du ClipBoard GEM. Voir TAMPON.DOC pour plus d'infos sur l'utilisation. 01/11/93 o Il ne reste dans le fichier ressource que deux icones pour le bureau. Une icone pour un lecteur de disquette et une autre pour une partition. Les autres icones s'en d‚duisent. On gagne ainsi de la place dans le fichier. C'est surtout int‚ressant pour des icones couleurs gourmandes en m‚moire. L'arbre du bureau est maintenant construit "… la main". PS: Vous pouvez remarquer que je bosse mˆme les jours f‚ri‚s. 24/10/93 o Le d‚placement des ascenseurs ne redessine pas toute la fenˆtre mais effectue un scroll de son contenu et redessine les nouvelles parties. C'est beaucoup plus joli sous WINX quand on d‚place l'ascenseur en temps r‚el. o Correction d'un bug pas m‚chant qui ralentissait l'affichage lors d'un scroll vers le haut. Des lignes ‚taient redessin‚es inutilement. 16/10/93 o Un ajout de texte dans 'ZORG.INF' pour signaler que la configuration qui y est d‚crite est la MIENNE. VOUS DEVEZ CHANGER 'ZORG.INF' SI VOUS VOULEZ PROFITER DE LA POSSIBILITE D'UTILISER ZORG SANS BOOTER LE DISQUE DUR. ** Changez 'ZORG.INF' avant que les problŠmes n'arrivent. ** Version 1.11 ------------ 06/10/93 o Changement d'un texte dans configuration() pour ˆtre conforme … la r‚alit‚. Une petite mise … jour suite … un changement dans les menu. o Le texte "cliquez pour arrˆter" apparaissait en gris‚ lors de la compression de place. Avec les objets 3D le gris est aussi sur le fond et c'est pas beau. Maintenant le texte n'apparaŒt plus du tout. 05/10/93 o Correction d'une faute de frappe. "face" au lieu de "Face" dans l'entˆte d'une fenˆtre d'accŠs direct … une disquette. 03/10/93 o Si le cookie 'MiNT' existe, ZORG n'installe pas son bureau. o Correction d'un bug. Lorsque la boŒte d'information ‚tait affich‚e et qu'il y avait une erreur, la boŒte originale ne disparaissait pas. Version 1.10 ----------- 30/09/93 o Optimisation de l'affiche de la boŒte paraminfo. On peut n'afficher qu'une des deux lignes, l'autre restant identique … celle de l'appel pr‚c‚dent. utile lors du chargement de l'arborescence. o Finalement le bureau n'a un fond uni que si il y a plus de 4 couleurs. Ca va ˆtre moche sur un ST mais c'est plus joli sur mon Falcon. D‚sol‚. Si seulement j'avais un moyen de connaŒtre le fond du bureau. wind_get(0, WF_NEWDESK, ...) n'existe pas h‚las :-( (ou n'est pas document‚). o gestion des messages WM_UNTOPPED et WM_ONTOP. je n'ai pas encore rencontr‚ de WM_BOTTOMED mais ‡a ne saurait tarder. La gestion consiste … changer la forme du curseur (ce qui n'est pas fait par Winx ni Multitos). o Meilleur gestion de l'affiche du curseur carr‚ dans la fenˆtre en utilisant la liste des rectangles de la fenˆtre. IL n'y a plus d'affichage parasite quand on affiche ou efface le curseur et qu'il y a une fenˆtre … cette endroit (accessoire ou application sous Multitos). o Le curseur change de forme sur la frontiŠre de la zone int‚rieur de la fenˆtre (zone de travail) au lieu de la zone gadget compris. o On peut d‚placer une fenˆtre sans avoir de problŠme de r‚affichage. Ce problŠme a ‚t‚ d‚couvert avec la boŒte de choix d'un caractŠre ASCII. La correction a ‚t‚ am‚lior‚ … cette boŒte, la boŒte de d‚placement pour secteur, fichier, fichier_fs, raw_floppy et raw_hard ainsi que pour liste des d‚placements, disquette brute et disque dur brut et ouverture d'un r‚pertoire. o Lorsqu'il y a plus de 2 couleurs disponibles, le bureau prend un fond uni et n'utilise le fond gris‚ pour le monochrome. 29/09/93 o Le fichier ressource utilise maintenant des objets en relief. Seuls certains bits de certains objets (les boutions en relief) sont … 1. Le mˆme fichier est utilis‚ sur un AES 3D et un AES normal. 28/09/93 o Lors d'une recherche, le mode hexa est actif par d‚faut si le secteur est visible en hexa, le mode ascii est choisi sinon. o La recherche est case-sensitive par d‚faut si le mode de recherche est hexa et case-insensitive sinon. Attention, le mode de recherche est fix‚ par le mode d'affichage du secteur (voir o pr‚c‚dent). o premiŠre ‚dition du fichier de log des changements (ce fichier) Version 1.00 ----------- 27/09/93 o version disponible sur ftp.cnam.fr:/pub/Atari/zorg.lzh annonce dans les News de la disponibilit‚ de cette version En fait c'est la version num‚rot‚ 1.8 mais je repart de 1.0 sur des bases plus saines. Reste … Faire ------------- o Recherche … l'envers o R‚organiser les r‚pertoires de fa‡on … les rassembler … un seul endroit. o Comprimer les r‚pertoires en ramenant toutes les entr‚es au d‚but et en virant les derniers clusters devenus ainsi inutiles. o Les trois Phases o Compresser les clusters occup‚ vers le d‚but du disque ? o Edition de la FAT (entr‚e de menu "Ouvre la FAT") Dans une fenˆtre 8x ou 16x ou 24x (largeur, la hauteur ‚tant quelconque) ascenseur vertical mais pas horizontal. Mettre une entr‚e de menu FAT aprŠs Secteur FAT: - next () | - prev () | dans le chaŒnage des clusters - goto - search - marquer la chaŒne complŠte (couleur) - next ligne () - prev ligne () - next page () - prev page () Num‚rotation des lignes et colonnes et indiquant la position du curseur. Fichier associ‚ (gaffe aux plantages sur une arborescence corrompue) Marquer en couleur les fichiers … problŠme : cluster double, boucle, d‚bordement, cluster suivant null ou inutilis‚... Associer un ‚tat dans la structure … chaque cluster. Remonter au 1er cluster de la chaŒne ATTENTION : ‡a sert surtout en cas de problŠme dans l'arborescence. Modifier 'test structure' pour charger le maximum d'infos et ne plus s'arrˆter au 1er problŠme. V‚rifier que les champs inutilis‚ dans la structure de r‚pertoire sont … 0 (pas de fichier dans le r‚pertoire) et pas … une valeur al‚atoire. o Gestion plus pouss‚e du Copier/Coller en s‚lectionnant des bouts de secteur (marqu‚s en vid‚o inverse) et coll‚ … l'emplacement du curseur. Ne rien changer si le curseur n'est pas afficher. o Fonte 6x6 ou fonte au choix. o Mettre des couleurs dans la fenˆtre d'occupation (dernier cluster, fichier fragment‚, secteur naze, dernier cluster du disque...) On peut d‚tecter les fichiers fragment‚s en parcourant la liste des clusters du d‚but … la fin, si rupture de num‚rotation -> le fichier est fragment‚. o V‚rifier que les infos d'un fichier sont bien charg‚es avant de les utiliser. AprŠs une erreur de 'Test de la Structure' toute l'arborescence n'est pas charg‚e -> bombes sur un accŠs aux fichiers manquants. o Liste des fenˆtres (ou des documents ?) ouvertes dans un menu o Assigner les touches de fonctions (y compris shift‚es) aux documents ouverts o Utiliser MINIWIN pour lancer un programme .TTP sous MultiTOS o 'locker' le bout de fichier ‚diter ou le disque en r‚org. (fichier entier pour search) o Changer le dessin de la souris pour les grands 'calculs' o g‚rer les ‚vŠnements WM_ICONIFY, AP_TERM... (6.64) o avoir une taille minimale pour les carr‚s de la fenˆtre d'occupation (2x2 + le bord). Pour les voir mˆme sur une grosse partition