Nouvelle version de GNUstep : compatibilité avec InterfaceBuilder

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags :
0
30
août
2006
GNUstep
Le projet GNUstep vient de publier de nouvelles versions de ses frameworks : Base 1.13, GUI 0.11, et une nouvelle version du constructeur d'interface graphique de GNUstep, Gorm (1.1).

Il est maintenant possible de lire et sauver des fichiers "nib" venant de MacOS X.

Quelques explications : avec GNUstep et Cocoa, l'interface d'un programme est généralement créé via un outil graphique (InterfaceBuilder sous Mac OS X, Gorm sous GNUstep) et sauvée dans un fichier "nib". Le format des nib étant propriétaire, GNUstep avait son propre format lui permettant d'être portable. Apple ayant décidé de basculer avec les dernières versions d'OS X à un format XML, il était théoriquement possible d'ajouter le support des nib OS X à GNUstep. C'est désormais chose faite !

Journal Il n'a de libre que le nom

Posté par (page perso) .
Tags : aucun
0
11
juil.
2006
<a href="http://liberation.fr/opinions/rebonds/191329.FR.php"Article lamentable de Jean-Dominique GIULLIANI dans libération...

Dans ce texte, énormément de confusion, de contre-sens, demi-vérité et simples mensonges. Évidemment...

Allons-y pour un commentaire de texte:

L'ouverture des codes informatiques peut être utile à la recherche, et le travail communautaire peut parfois contribuer à certains progrès technologiques

Certes, laissons des miettes à la recherche et reconnaissont mollement que "certains" progrès technologiques reçoivent "parfois" des "contributions". J'imagine que vous n'avez jamais entendu parler de l'Internet ... oups, non, (...)

Gorm 1.0 est disponible

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
30
oct.
2005
GNUstep
Gregory John Casamento, le mainteneur de Gorm, vient d'annoncer ce samedi la version 1.0.

Qu'est-ce que Gorm ? Il s'agit d'un "constructeur d'interface" permettant facilement de créer des applications graphiques avec GNUstep.

GNUstep est un ensemble de bibliothèques implémentant la spécification OpenStep (ce qui assure une large compatibilité entre GNUstep et Cocoa sous MacOSX), et fonctionnant sous Linux, BSD, Windows.

Des vidéos (en Flash) montrant comment utiliser Gorm sont disponibles.

Journal programmation GNUstep avec StepTalk palette

Posté par (page perso) .
Tags : aucun
0
26
juin
2005
Pour ceusses que ça intéresse, j'ai mis en ligne une vidéo en flash montrant comment utiliser StepTalk Palette pour programmer une appli GNUstep entièrement *dans* Gorm (le constructeur d'interface de GNUstep)... ça tire parti du fait que Gorm (comme Interface Builder sous OSX) n'est pas simplement un constructeur d'interface, mais permet de manipuler directement les objets; et comme on peut facilement accéder à ses propres objets, et même se créer ses propres palettes d'objet... on peut faire du plug and (...)

Sortie de la distribution GNUSTEP 0.9.4, GNUstep news, et vidéo

Posté par (page perso) . Modéré par Nÿco.
Tags : aucun
0
5
fév.
2005
GNUstep
GNUSTEP 0.9.4 est un live CD axé sur le projet GNUstep, permettant facilement de tester un environnement basé sur des applications GNUstep, ainsi que de découvrir les outils de développements.

La version 0.9.4 apporte de nombreuses nouvelles applications et bien évidemment une mise à jour des bibliothèques et des applications déjà présentes.

10 ans d'OpenStep

Posté par (page perso) . Modéré par Benoît Sibaud.
Tags :
0
19
oct.
2004
GNUstep
C'est aujourd'hui le dixième anniversaire de la publication des spécifications OpenStep. Il s'agissait à l'origine d'un projet commun de NeXT et Sun pour définir un environnement de développement d'applications standard, multiplateforme, faisant du "write once compile everywhere" (ne coder qu'une fois, compiler partout) une réalité, et cet esprit est toujours présent grâce aux communautés GNUstep, NeXT et Apple -- GNUstep étant une implémentation de la Free Software Foundation de ce standard (NdM : sous GPL/LGPL), et Apple Cocoa un descendant direct de l'implémentation originale de NeXT.

Journal Thread Arcs

Posté par (page perso) .
Tags : aucun
0
12
août
2004
On entends souvent que les LL n'innovent pas ... et bien voilà une nouveauté très intéressante qu'offrira la prochaine release de GNUMail, la représentation des "threads" de message avec des arcs... Et en plus c'est joli !

http://www.roard.com/screenshots/gnumail-threadarcs.png(...)

Le concept des threads arcs vient de chercheurs de chez IBM (voir http://www.research.ibm.com/remail/threadarcs.html(...)), mais à ma connaissance GNUMail est le premier lecteur de mail qui l'implèmente (au moins dans le libre... je serais d'ailleurs curieux si quelqu'un connait d'autres implémentations !)

(...)

Journal Photos confs RMLL ...

Posté par (page perso) .
Tags : aucun
0
7
juil.
2004
J'ai mis la suite des photos ici :

http://www.xdev.org/photos/rmll/(...)

rapide résumé : les confs téléphonies étaient intéressantes, les initiatives estramdure/guadalinex/skolinux aussi (dommage que ce soit toujours court :) et la démo squeak edu mettait en avant les capacitées multimédia de Squeak (capture de son, manipulation de fichiers flash, mpeg, gestion de la 3D (style on plaque un objet squeak sur l'objet 3D, ou carrèment un film mpeg..)

Journal Conf Squeak (RMLL)

Posté par (page perso) .
Tags : aucun
0
6
juil.
2004
Pour ceux que ça intéresse, j'ai mis en ligne les photos + vidéo pris pendant la conf de cette après-midi sur Squeak (une implémentation libre de Smalltalk), pendant les RMLL.

Conf plutôt sympa, faisant un tour d'horizon des différents aspects de Squeak et de ses fonctionalitées. Squeak est tellement riche qu'il faudrait bien plus de temps pour vraiment tout découvrir :-)

j'ai également mis en ligne les photos sur la conf Lisp juste après (conf nettement moins intéressante, d'ailleurs, présentant (...)

Nouvelles versions de GNUstep

Posté par (page perso) . Modéré par Nÿco.
Tags : aucun
0
14
juin
2004
GNUstep
Adam Fedor viens juste de sortir des nouvelles versions des bibliothèques GNUstep:

- GNUstep make en version 1.9.2, utilisant les dernières conventions Apple
- GNUstep base en version 1.9.2, des corrections et de nouvelles classes, ainsi que de nouvelles fonctions dans la classe gérant le runtime Objective-C (GSObjCRuntime)
- GNUstep gui en version 0.9.3, des corrections, une réécriture de correcteur orthographique (qui utilise maintenant libaspell), une nouvelle implémentation de NSComboBox, des améliorations sur NSToolbar.

Journal Design by Contract

Posté par (page perso) .
Tags : aucun
0
21
avr.
2004
Plop,

j'ai là quelques macros pour faire de la programmation par contrat en Objective-C, si ça intéresse quelqu'un : http://www.roard.com/contracts/(...)

c'est un peu bidouillatoire mais grosso modo ça marche... les fans de contrats sont encouragés à commenter et donner des idées :-) (je suis très loin d'être un expert en eiffel ou en design par contrats, c'est juste que j'aime bien l'idée et je voulais voir si on pouvait pas bidouiller un peu :-)

voilà voilà ... sinon ça marche (...)

Nouveau logiciel de dessin vectoriel : Cenon

Posté par (page perso) . Modéré par Sylvain Rampacek.
Tags :
0
22
jan.
2004
GNUstep
Voila un logiciel tout neuf sous linux qui apparaît d'un seul coup sans prévenir : Cenon.

Il s'agit d'un outil de dessin vectoriel qui a l'air assez puissant -- import/export HPGL/DXF/PS/PDF/AI, quadrichromie, etc.

En fait, c'est un programme OPENSTEP, qui a été porté sous OSX et sous Linux grâce à GNUstep... intéressant non ? :-)

Journal Cenon

Posté par (page perso) .
Tags : aucun
0
22
jan.
2004
Ben voila une boite surprise : un logiciel OpenStep appellé Cenon, vient d'être porté sous GNUstep et MacOSX -- les auteurs l'ont même passé en OpenSource. Il s'agit d'un outil de dessin vectoriel qui a l'air assez puissant -- import/export HGPL/DXF/PS/PDF/AI ...

Voila un pti screenshot que j'ai pris sur ma machine : http://www.roard.com/screenshots/screenshot_cenon.png(...)

l'url du logiciel : http://www.cenon.info(...)
des exemples de travaux réalisés : http://www.cenon.info/gallery/gallery_gb.html(...)
des sshots : http://www.cenon.info/fields/conversion_gb.html(...)
http://www.cenon.info/fields/dtp_gb.html(...)

Prometteur non ?

y'a pas à dire, GNUstep ça (...)