lundi, février 02, 2009
MyAES 0.92
Bonjour
MyAES 0.92 est disponible depuis le début de l'année.
Ce n'est pas une révolution juste quelques corrections de petites choses qui m'agacaient.
OL
mercredi, mars 19, 2008
Mise à jours 0.91 disponible
Bonjour
Meilleur gestion des redraw sur les fonctions bloquantes pour l'application (fsel_input, form_alert, menu_popup...)
Les menu_popup() possédant des menus hiérarchiques attachés ne pouvaient pas fonctionner normalement
mercredi, janvier 23, 2008
MyAES 090 est sortie c'est une bombe!
Bonjour à tous
Je suis très heureux de vous annoncer la tant retardée version 0.90 de MyAES! Près de 8 mois de développement et débuguage très intensif, j'espère que vous n'aurez pas trop de soucis avec!
Une petite vidéo (format divx -14Mo) vaut mieux que des grands mots:
http://myaes.lutece.net/myaes090avi.zip
Alors quoi de neuf:
Ajout des fonctions lbox_xxx() qui viennent de wdialog, cela permet à MyAES de s'affranchir de Ndialog pour faire fonctionner de nombreux logiciels dont Jinnee! (n'oubliez pas avec celui là qu'il gère un cache icones couleur (.JIC) quand vous passez d'un AES à un autre surtout effacez les .JIC avant de le démarrer sinon c'est le crash assuré! (dire que sous Magic ou MyAES il n'y a pas de temps de chargement notable des icones couleurs son cache est totalement inutile!))
Corrections de bugs : ils sont terriblement nombreux pas possible de m'en rappeler tous, mais ceux qui m'énnervaient depuis un moment sont fixés (j'espere définitivement!)
Compatibilité avec la mémoire protégée de Mint, il est même capable de faire tourner quelques logiciels qui n'avaient jamais pu être lancés depuis un système protégé (comme zview (si vous ne voulez pas qu'il plante en quittant il vous faudra par contre attendre la realease des ldg, il y a des soucis dans le TSR ldg.prg que j'ai depuis fixé))
Ajout d'un effet de transparence paramétrable sur la fonction graf_dragbox() utilisé par certains logiciels entre autre pour déplacer des boites de dialogue, c'est sympa je trouve (comme tout ce qui est inutile!), ce mode ne fonctionne qu'en écran TC 32 bits, il est désactivable dans le fichier de configuration car prend pas mal de place mémoire (double buffering)
Ce qu'il manque toujours à MyAES:
Le selecteur de fonte de wdialog, mais aujourd'hui dans le protocole AV_SERVER il y a mieux presque aucun logiciel ne l'utilise (pas trouvé en tous les cas) donc cela ne me tracasse pas!
Le gestionnaire pdlg_xxx() d'impression, ca c'est plus embettant si vous voulez imprimer avec certains softs vous ne le pourrez pas (je ne sais pas si NVDI n'en met pas un, je serais curieux de l'info! (DANS CE CAS IL FAUT LANCER NVDI GRACE A LA COMMANDE "runtsrvdi path_of_nvdi\nvdi.prg" que vous mettrez dans myaes.cnf sinon si vous lancez dans le dossier auto ou de mint.cnf il est sur que cela ne peut pas fonctionner! )), la je connais au moins un gros soft dans ce cas: Texel. Ce sera probablement la prochaine étape pour finir la compatibilité logicielle au mieux.
Améliorations prévisibles:
Continuer à travailler sur la transparence
Ajouter de nouvelles fonctionnalités
Revoir le sélecteur de fichier
Voilà vous retrouverez tou ceci sur:
En espérant ne pas avoir fait de faute dans l'archive!
Olivier
lundi, janvier 21, 2008
Video de MyAES en action
Pour le fun j'ai réalisé une petite vidéo ou je montre l'utilisation de MyAES en mémoire protégée
http://myaes.lutece.net/myaes090avi.zip
On y voit un certain nombre de fonctionnalités propres à MyAES et l'éxécution (très sommaire) de plusieurs logiciels.
Cette vidéo est codée en divX, a ce qui parrait il y a dedans un tag pas très courant FPM4 on peut le transformer en XVID avec un éditeur de tag au cas ou.
Dans tous les cas Mplayer sait très bien le relire je vous le conseil.
L'archive fait 16Mo pour environ 10 minutes de vidéo en 640*480 TC 32
Olivier
lundi, janvier 07, 2008
Doucement mais surrement et bonne année 2008
Bonjour à tous et Bonne Année à tous
Yep promis craché MyAES va sortir, en fait ca y est plus de bug connu, j'ai trouvé les problèmes relevés dans mon précédent post, et bien cela ne venait pas de MyAES, pour le problème principal cela vient du TSR ldg.prg, je l'ai partiellement corrigé! Pour le second cela venait d'une taille trop grande de caractere dans myosd.app pas supporté par certaines VDI (Emutos).
La je termine mes fix du TSR ldg, il y a un peu de travail encore! Et j'aimerais bien aussi réserver une petite surprise d'affichage dans MyAES avant de faire le paquet cadeau!
Olivier
jeudi, décembre 20, 2007
Que de soucis!
Bonjour à tous
Je pensais pouvoir sortir MyAES et bien le sort en a décidé autrement, j'ai craché le PC de dev (un peu de ma faute!), il m'a fallut un petit moment pour refaire une config potable, puis dans la foulée je suis tombé un peu malade. Bref ce n'est pas la joie et comble de malheur je me suis trouvé 2 bugs nouveaux dont un paticulièrement pas sympa et que je n'avais jamais remarqué jusque là, après avoir quitté certaines application (Kronos, Zview) impossible de les relancer une seconde fois! Fort curieux.
Bref les fetes se feront sans MyAES ce sera maintenant pour l'année prochaine!
Bonne fêtes à tous.
Olivier
mardi, novembre 13, 2007
Et un bug de moins
Bonjour
Encore un bug tordu en moins, tous les softs utilisant les ldg plantaient en mémoire protégée (un comble vu que là partie où cela plantait je l'ai écrit moi même et cela n'avait rien à voir avec l'AES), bon j'ai trouvé le bug dans appl_init() dès fois ca remonte à loins!
Maintenant une bonne majorité de softs marchent en mode protégée (il y en a qui plantent mais je ne suis pas responsable de tous les bugs des autres!), ainsi j'ai rajouté à ma liste de compatibilité en mode protégée:
Zview, Kronos, Smurf, gulliver, RSM 3.6 et y en a surrement plein d'autres.
Il reste quand même des soucis en mémoire protégée (pas de soucis noté sans protection):
- un certain nombre de softs plantent au moment de quitter (avant d'avoir fait un appl_exit())
- Taskbar et la fermeture des popup en cascade plantent très grave la machine, reboot assuré - NDR: cela ne m'étonne pas cette partie est à adapter j'ai eu tellement de mal à faire fonctionner déjà en mode sans protection pas pris le temps de trop me poser de questions!
Olivier
vendredi, novembre 09, 2007
Pb des accessoires en mémoire protégée fixé
Le problème que j'avais décrit dans mon précédent message est maintenant fixé, mais je n'ai pas travaillé les autres points, donc il me reste encore un peu de travail.
Le principal c'est que cela avance.
Olivier
lundi, novembre 05, 2007
MyAES 0.90 encore reporté
Bonjour
J'ai décidé de reporter de nouveau la sortie de MyAES 0.90 jusque je sois parfaitement satisfait de son comportement avec Mint en mode protégé!
Ca y es j'ai une super config de test et j'ai mis le mode protection le plus supérieur possible (KERN_SECURITY_LEVEL=2) et flag MPFLAGS=1. Cela m'a permis de fixer encore quelques soucis (crash possible en quittant Papyrus) et quelques petites erreurs. Actuellement j'arrive a l'utiliser à des fins de développement de MyAES lui même (en gros cela veut dire que je fait tourner sans problème le bureau, Qed et PureC ensemble). Il reste un certain nombre de problèmes pas trop simple à comprendre, le plus corriace sur lequel je bute, provient du démarrage des accessoires, la plupart se font jeter acces zone mémoire libre, pourtant ces même accessoires lancés en tant que PRG fonctionne sans soucis! J'avoue j'y perd mon latin!
Aller encore un petit effort et je vais bien la sortir!
Olivier
lundi, octobre 15, 2007
Version 0.90 plus très loins
Les 2 plus gros bugs que je connaissais ont été fixés enfin:
- Freeze par réservation de la souris dans certaines conditions d'utilisation (principalement la gestion fenêtres temps réel)
- Fond bureau vide parfois lorsque l'on quittait une application en possedant un et que l'application la plus haute dans la liste ne possedait pas elle même de bureau.
D'autres petites améliorations ont été ajoutée, comme l'affichage plus propre des accessoires et application dans le menu des accessoires.
Il y a aussi les toolbars qui ont été complétées et corrigées, on peut maintenant gérer une boite de dialogue complète en fenêtre grâce à cette extension aes car contrairement à l'aes 4 et autres aes plus moderne, MyAES est capable de gérer aussi les champs éditables dedans.