Pilote Ethernet 8139 OpenPCI 1.1b1 disponible

Titan vient de mettre à jour son pilote pour cartes ethernet 8139 basé sur OpenPCI.library.

Ce driver est disponible en version MorphOS et 68K et apporte diverses corrections de bugs.

Télécharger :
openpci_8139Device180505.zip (MorphOS et Amiga 68K) [29 ko]

News logiciels en vrac du 19/05/05

  • Alfonso ‘Alfie’ Ranieri propose un nouvel outil nommé Ling pour MorphOS. Utilisant MUI, Ling est une base de données permettant de stocker des mots de passe. Les mots de passe sont encodés avec l’algorythme Blowfish-CBC avant d’être sauvés dans la base de données.

    Page de téléchargement : Ling.lha (MorphOS) [479 ko]

  • Est également disponible sur le site de Alfie une nouvelle version de Amrss (v5.2) pour AmigaOS 68k et MorphOS qui corrige quelques bogues, rajoute des boutons, ainsi que le support du drag & drop de fichiers html qui sont affichés aussitôt.

    Page de téléchargement : amrss.lha et amrssMOS.lha [683,3 ko et 872 ko]

  • Titan Computer propose un dictionnaire français pour le logiciel Papyrus Office.

    Télécharger : pap_frenchdictionary.lha (AmigaOS 68k et MorphOS) [189 ko]

dnetc v2.9010.495 disponible

Une nouvelle version du client distributed.net est disponible. Rappelons que distributed.net est un projet visant à utiliser les ressources inutilisées des ordinateurs connectés à l’Internet (calcul distribué).

Télécharger :

APS ferme ses portes

Voici un communiqué bien triste d’Adam, alias monsieur APS :

Aujourd’hui le Jeudi 19 Mai 2005, la société ferme définitivement ses portes après 8 ans d’activité.

Toute l’équipe d’AmigaImpact souhaite une bonne continuation à ce grand monsieur qui aura su rendre bien des services à la communauté amigaïste française.

[MÀJ] Feelin, version du 17 Mai 2005

Feelin est un système Open Source orienté objet pour AmigaOS. Il propose deux choses :

  • Une petite bibliothèque, coeur du système objet, rapide et puissante. Elle contient tout ce qui est nécessaire pour créer un puissant environnement orienté objet,
  • Et un système externe extensible pour créer et gérer des interfaces graphiques orientées objet.

Pour connaître toutes les nouveautés de cette nouvelle version décrites par Gofromiel, son auteur, nous vous invitons à lire la suite…

[MÀJ] Grâce à vos rapports de bugs, un pack qui arrange tout à été réalisé.
Les détails sur cette mise à jour sont disponibles dans la suite.

Télécharger :

Nouveautés et caractéristiques de Feelin données par son auteur :

Nouveau standard pour les items de préférence

Les items sont à présent définies dans un style CSS e.g. $button-frame (notez le sign dollar). Le système de préférence a été partiellement réécrit, il est plus efficace.

Preview / Pop / Adjust

Creation du système d’ajustement à partir de deux classes bases FC_Adjust et FC_Preview.
Les précédentes classes « ajustement » et « pop » sont toutes des sous-classes d’elles. Ces sous-classes sont maintenant modulaires. Il est bien plus facile d’en écrire de nouvelles.

Documents : XML / HTML

FC_XMLApplication a été divisée pour créer FC_XMLObject. FC_XMLDocument a été divisée pour créer FC_Document, qui est maintenant la classe de base pour l’interprétation de documents. FC_HTMLDocument est une de ces sous-classes. Comme FC_XMLDocument est utilisée pour interpréter du code XML, FC_HTMLDocument peut être utilisée pour interpréter du code HTML (qui est moins formel).

XMLObjects

Feelin n’est plus seulement capable de créer des applications entières à partir de fichiers XML, a présent, il peut également incorporer des objets XML n’importe où dans vos applications (où classes) très facilement. Par exemple, tous les groupes utilisés par l’éditeur de préférence sont générés depuis des fichiers XML.

Les applications XML étaient un premier pas vers la séparation entre le code et la GUI, maintenant l’utilisateur peut faire CE QU’IL VEUT de sa GUI.

FC_PreferenceGroup a été entièrement réécrit

TOUS les groupes de préférences (les objets utilisés par l’éditeur de préférence pour ajuster les préférences) sont désormais des objets XML. Les fichiers XML sont disponibles dans le dossier « Feelin:XMLSources/Feelin/Preferences ».

Une seule minuscule ligne de code est nécessaire pour créer un groupe de préférence ! C’était déjà très facile avant, mais là tout est AUTOMATIQUE ! Grâce au nouveau format standard des items de préférences (e.g. $button-frame), au support XML et au type FPreferenceScript, le processus complet de préférence (génération des objets, chargement, sauvegarde, destruction des objets) est TOTALEMENT AUTOMATIQUE !

BEAUCOUP de nouvelles items de préférences ont été ajoutées à l’ensemble des classes. La GUI est EXTREMEMENT configurable.

Layout & Rendering

Enfin, FC_ImageDisplay est capable des dessiner des DEGRADES. Cette amélioration tant attendue rend la GUI encore plus jolie et tout douce.

Le nouveau système de recalcul du layout (le quatrième !) est fabuleux ! Les requêtes de recalcul sont mises en tampons, et même si 20 requêtes sont parvenues à FC_Window, 1 seul rafraichissement sera effectué ! Et comme d’habitude seuls les objets modifiés sont mis à jour.

L’expansion de la fenêtre est également plus jolie, puisqu’elle s’agrandi de tous cotés et plus seulement vers la droite et en bas. Ainsi, une fenêtre centrée qui s’agrandi, pour faire plus de place à ses objets, reste centrée.

FC_Area et FC_Window sont à présent des sous-classes de FC_Frame, qui est à présent en charge de l’attribut FA_Back. Le rafraichissement est maintenant juste parfait 🙂 Le mode de rafraichissement complexe a été amélioré, il est a présent fabuleux !

Events

Le nouveau code FV_EVENT_BUTTON_WHEEL pour l’événement FF_EVENT_BUTTON a été ajouté. Il peut être utilisé pour réagir à la roue de la souris. La plupart des classes utilisent à présent cette facilité. En fait, tout ce qui peut être ajusté avec la souris peut maintenant l’être aussi avec la roue : listes, sliders, props, cycles… et même les groupes-pages !

Dialogues

Sous-classe de FC_Window, FC_Dialog peut être utilisée pour créer toutes les requêtes les plus communes directement e.g. « Ok », « Oui | Non », « Sauver | Utiliser | Annuler »… Biensûr vous pouvez ajouter vos propres objets, la classe est totalement customizable. Par exemple, FC_PreferenceEditor est devenue une de ses sous-classes.

FC_List

FC_List a été particulièrement mise à jour. Elle est devenue aussi puissante que configurable. Le format des colonnes est a présent défini en XML, et plein de possibilités sont disponibles.

Avec 20 nouvelles classes (76 sont disponibles), j’ai fais de mon mieux pour offrir un framework plus puissant et plus agréable aux développeurs Amiga; et une GUI attractive pour les utilisateur qui AIMENT customiser leurs applications, BEAUCOUP 🙂

[MÀJ]
Caractéristiques mises à jour, toujours données par son auteur :

FM_Object_Notify essayait de résoudre la valeur FV_Notify_Always comme une valeur d’attribut, ce qui produisait un accés en lecture illégal à la mémoire à l’adresse 0x49893131.

FC_Adjust
J’avais oublié un NULL à la fin de la définition de la notification sur l’objet « clear », ce qui produisait des erreurs avec FC_PreviewScheme (c’était la seule à s’en plaindre en fait).

FC_AdjustScheme
Le drag’n’drop n’était accepté que si le premier membre du schéma de couleur était défini. Jusqu’à ce que je change de format pour la définition. Il accepte désormais les chaînes de caractères qui commencent par une virgule e.g. « ,,c:FFFFBB,, ».

FC_Balance
Il n’y avait pas réellement de bug, mais je l’ai tout de même améliorée pour qu’elle utilise la méthode FM_RethinkMethod au lieu de ces propres fonctions, ce qui nous donne un meilleur rafraichissement et un code plus petit et plus propre.

Voilà, d’autres bugs ? 😀

—-

Un grand merci à M. Damir (d980) pour son support amical et à M. Henes pour ses rapports de crash et sa sévérité 🙂

Boinged In Belgium 2005

Une party Amiga, intitulée sobrement et efficacement Boinged In Belgium, se tiendra en Belgique les 6 et 7 du mois d’Août de cette année afin de fêter les 20 ans de l’Amiga.

Cette party est organisée en collaboration avec le Belgian AmigaClub.

Voici ce qui est prévu :

  • Exposition pour les 20 ans de l’Amiga,
  • Party non-stop, jour & nuit,
  • Un écran géant pour les jeux et un écran géant pour les démos,
  • De nombreux exposants ont montré leur intérêt à participer à cette party, des annonces officielles suivront pour annoncer leur venue, (Audio Evolution y sera présenté)
  • Vous pourrez aussi visiter la ville d’Anvers.

Si vous avez quelque chose à montrer, à vendre ou autre, contactez [email protected]

Petit mot des organisateurs : « N’oubliez pas le code vestimentaire : Voyons à nouveau du ‘Intel Outside’ et des BoingBalls ».

Site internet : Site de la Boinged In Belgium

Total Amiga n°16 en PDF

Le numéro 16 de Total Amiga arrive en PDF suite à l’indisponibilité de ce dernier en version papier. Vous pouvez donc télécharger ce numéro sur le site de Total Amiga au côté de nombreux autres anciens numéros.

Ce numéro comprend un test de MorphOS 1.4, de la carte USB Algor, d’Hollywood 1.5, de Perfect Paint et d’AmiAtlas 6. Il y a également la première partie du tutoriel sur le C et le tutoriel sur les améliorations des images numériques.

PS : À noter que vous pouvez aussi télécharger d’anciens numéros, comme les numéros 15, 14, 12, 11, 9, 8, etc.

Pages de téléchargement : Anciens numéros sur TotalAmiga.org

AmiPodder, le podcast sur Amiga

Robert « Rhino » Williams vient de mettre à disposition son nouveau logiciel en version beta, il s’agit d’AmiPodder, un récepteur podcast Amiga (pour une définition de podcast, nous vous invitons à lire la suite).

AmiPodder est donc un utilitaire qui permet de télécharger des fichiers podcasts sur Amiga. Une fois le fichier téléchargé, Amipodder peut ensuite le jouer en utilisant un lecteur MP3 ou le copier dans une clé MP3 pour écouter le podcast où vous le désirez.

AmiPodder n’est pas un moyen de connecter un iPod d’Apple sur Amiga. Les fonctions de synchronisation d’AmiPodder fonctionnent uniquement avec les lecteurs MP3 compatibles MassStorage.

Télécharger : AmiPodder.lha (AmigaOS 3.9 & 4.0) [46 ko]Le podcasting est un moyen de diffusion de fichiers sonores sur Internet. Il permet aux utilisateurs de s’inscrire à un flux (feed en anglais) et ainsi de reçevoir de nouveaux fichiers audio automatiquement. Le podcasting se distingue des autres moyens de diffusion d’informations par son utilisation du format RSS.

(Définition issue de Wikipedia.org)

SP27 pour GoldED et MicroGoldED

Le Service Pack 27 pour GoldED et MicroGoldED a été réalisé. Cette mise à jour fournit des améliorations techniques et visuelles pour l’interface utilisateur :

  • Nouvelles polices,
  • Schemes colorisés,
  • Une palette optimisée pour AmigaOS 4.0 avec des optimisations de rendus pour les fonds lumineux (texte noir sur papier blanc).

Une capture d’écran est également disponible.

Page de téléchargement : ServicePack 27 pour GoldEd et MicroGoldED sur le site de Dietmar Eilert.

FreePascal 2.0 pour MorphOS

Karoly ‘ChainQ’ Balogh vient de rendre disponible son port de FreePascal 2.0,le compilateur pascal open source.

Un article (en anglais) sur FreePascal 2.0 est également disponible sur le site OSNews.

Télécharger : fpc-2.0.0.powerpc-morphos.lha (MorphOS) [10.4 Mo]

Amiga Impact