1

Bonjour

un petit mot pour vous signaler la sortie d'une nouvelle version de MyAES après de longues années d'absences

D'aspect peu de changement sauf des corrections de bugs d'affichages mais dans le fond un très gros développement stressant et très long pour revoir en profondeur le gestionnaire d'évènement afin de le rendre plus performant.

C'est chose faite et restabilisé, la version 0.97 était à peu près au niveau du TOS de ce point de vu, la version 0.98 est du niveau de Magic voir au dessus, enfin cela dépend de la machine je dirais que MyAES nouvelle mouture est du niveau de Magic sur un TT et déjà sensiblement plus rapide sur une CT60, par contre je pense (pas de résultat) il doit être sensiblement plus lent que Magic sur un ST (lié au multitâche de Mint).

Sinon support des thread à la Magic (donc threads concurrents et partageant la mémoire) et un mode pour isoler sur l'écran certaines vieilles applications qui n'aiment pas partager l'écran et les corrections de bugs!

un article détaillé avec comparaisons est disponible ici: http://myaes.lutece.net/myaes098/myaes098.html

Le téléchargement se fait toujours ici : http://myaes.lutece.net

Olivier

2

Merci pour cette nouvelle version et les informations Olivier Landemarre smile
Freddo aka Zorro2.

3

Merci wink

4

Bonsoir

j'en aurais mis du temps à trouver quelques bugs résiduels c'est maintenant chose faite, une nouvelle version est mise en ligne, Jinnee fonctionne maintenant.

Pas de nouveauté juste quelques fixs pour corriger les régressions.

http://myaes.lutece.net

Olivier

5

Merci wink

6

Bonjour

un nouveau patch devrait arriver d'ici peu, on m'a fait quelques remarques et j'ai fixé un truc qui marchait mal et m'agaçait!

- appl_search() ne renvoyait pas les noms des programmes complété par des espaces (routines quasiment inutilisé sauf par les barres de tache)
- wind_get(WORKXYWH) ne retirait pas la place d'une éventuelle toolbar ajouté (peu de logiciels concernés mais on m'en a trouvé un en développement)
- Radio bouton ne se désélectionnait pas visuellement (j'avais mis en commentaire pour un test, stupide)
- Bug redraw toolbar (imgview de Lonny Pursell)
- Bug : menu_popup peut ne jamais retourner si menu hiérarchique attaché (Taskbar)
- Fix menu_popup état touche spéciales non retourné
- Fix position popup et menus hiérarchiques
- Fix item popup pouvant rester sélectionné en sortie de menu_popup() - (Au 3/4 fixé seulement!)
- Problème configuration : le programme alert.prg pour la configuration 680020-60 était en 68000 pure ce qui peut entraîner un crash de celui ci.
- Fix position text sous icone et effacement sous texte trop haut d'un pixel
- Fix j'avais oublié d'appeler evnt_mouse dans le trap, c'est chose corrigé (doit pas y avoir grand logiciel qui utilise cet appel!)

- toolbar avec bouton avec flag EXIT très difficile à ressortir voir on pouvait rester bloqué, c'est bête le form_alert utilise ce genre de bouton.

- Ajout support wind_get avec paramètres WF_FTOOLBAR et WF_NTOOLBAR
- Réduction de taille exe 68000

Pas de dispo pour le moment, j'ai encore quelques bugs en attente.

Donc à bientôt

Olivier

7

Merci Olivier pour tout ton travail... Et avec toi et Philippe qui remonte certains bugs, on devrait avoir un truc abouti !

8

Playmobil (./7) :
Merci Olivier pour tout ton travail... Et avec toi et Philippe qui remonte certains bugs, on devrait avoir un truc abouti !

Je pense que cela marche de mieux en mieux, j'ai beaucoup de demandes de correction! Enfin avec le patch 3 j'en ai corrigé pas mal en peu de temps.

Voir mon message précédent pour les corrections effectuées.

http://myaes.lutece.net/telechargement/myaes098_patch3.zip

A+
Olivier

9

Merci wink

10

Bonjour

Pour finir avec cette version 0.98 un patch 4 verra le jours, je mettrais au fur et à mesure les modifications ici, les points ne sont pas nombreux

Déjà modifié ou corrigé:
- Possible crash au chargement du windframe sur la version PureC (problème de cache)
- Fenêtre icônifiées problème léger de clipping
- Réduction légère de l'utilisation mémoire pour la version 68000
- Légère modification du windframe interne pour réduire un peu le clignotement lors mise à jours ligne info
- Correction du shutdown (mais shel_write pas encore très standard)
- Fix possible surcharge via appl_search (encore Taskbar)
- Fix paramètres non passés aux applications TOS lancées par l'émulateur VT52 (comme toswin2)
- Fix texte sous icônes de taskbar pouvaient apparaître alors que cela n'aurait pas du.
- Modification de l'environnement transmis aux applications GEM (l'environnement AES n'était jusque là qu'accessible que par shel_envr() maintenant il est aussi disponible comme environnement de l'application elle même (semble que les autres AES fassent cela)
- Divers fix autour de appl_control pour cacher et réapparaître les fenêtres maintenant Taskbar fonctionne sur ces points
- Correction Yopla pour être en accord avec les modifications appl_control
- Modification du fonctionnement de shel_write pour lancer des applications maintenant cela se fait comme il se doit au nom du noyau et non au nom de l'application appelante (GBE fonctionne mieux maintenant)
- Fix perte de focus après form_alert pour les applications sans menu
- Fix possible crash des popup suite à click
- Fix champs éditables non fonctionnels pour Netsurf sur les versions récentes
- Remise en marche du changement de résolution plus possible depuis fix shutdown
- Fix, possible position au dessus du menu fixe lors de l'ouverture d'une fenêtre
- Contour autour de tous les popup
- Fix restauration vecteur GEM lors de la sortie de MyAES
- Fix windframe par défaut, problème positionnement texte/mover si pas widget devant titre fenêtre
- Fix petits soucis de redessin sur popup lié aux éléments présélectionnés qui ne devaient pas l'être.
- Fix appl_control(APC_INFO,...) retourne maintenant si l'application est cachée ou non
- Fix problème shel_write() pour exécuter des applications si X11 en fonctionnement
- Fix initialisation de MyAES lors d'un changement de résolution
- Fix shel_write chemin par défaut
- Fix erreur affichage certaines icônes SELECTED
- Amélioration de l'affichage des icônes DISABLED
- Fix erreur affichage fenêtres iconifiées

- Suppression de l'option flying_menu_fix
- Erreur de langue sélecteur fichier en anglais
- Correction fichier app_conf.cnf pour retirer le bridage de Teradesk (principalement lors copie de fichiers et effacement environ 100 fois plus lent qu'il n'aurait du être!)

- Possibilité de quitter MyAES sans appel à Shutdown
- Ajout à Yopla du support des groupes de Thing comme Taskbar, support lancement des programmes dans auto.grp
- Amélioration de la position des popups de Yopla
- Amélioration importante de la réaction a réapparaître lorsqu'il se cache automatiquement
- Amélioration multitâche lors d'appels intensifs à la VDI (si l'AES est au dessus de la VDI dans le trap 2)


Olivier

11

Semble persister un probleme de redraw de la barre de tache de Teradesk lorsqu'un programme est quitte.

12

marss0 (./11) :
Semble persister un probleme de redraw de la barre de tache de Teradesk lorsqu'un programme est quitte.

Je viens de comprendre tu es dans un mode de menu que je n'aurais pas du proposer tu as dans ta configuration :

flying_menu = true
flying_menu_fix = true

cette dernière option pose problème, passe à false et choisi flying_menu comme tu veux dans ton cas tu préféreras sans doute le mettre à false

Je vais retirer cette option elle pose pleins de soucis à plus d'un titre car les fenêtres peuvent passer dessous, ce n'est pas viable

Olivier

13

Probleme resolu.
Merci.