Ordissimo : un système d’exploitation utilisant Enlightenment

Par Michael Bouchaud

Ordissimo est une société française basée à Montrouge qui développe un système d’exploitation basé sur Linux, et qui fournit aussi l’ordinateur sur lequel est installé cet OS. L’intérêt majeur de cet OS (nommé aussi Ordissimo) est le public visé : les débutants en informatique ayant du mal avec les interfaces utilisateur actuelles. La sortie d’une nouvelle version avec une interface revue et corrigée vient d’être annoncée. Celle-ci utilise notre bien-aimé Enlightenment (E17). Comme pour Illume, les développeurs ont eu l’excellente idée de créer un profil pour E17 qui gère entièrement l’environnement de bureau, ce qui a permis de faire un gestionnaire de fenêtre dynamique mêlant stacking et tilling en fonction du type de fenêtre à afficher.

A noter aussi que le matériel est adapté aux débutants en informatique, avec une ergonomie adaptée aux tâches quotidiennes, ainsi que la gamme d’ordinateurs très complète : tour de bureau, portable ou tout-en-un tactile.

Voici quelques captures d’écran :

flattr this!

Installateur Windows pour les EFL beta

J’ai fait un petit installateur que vous pouvez télécharger ici. Il y a certainement des erreurs. Il est gros car j’ai compilé avec les options de debug (donc lenteurs au chargement). Mais n’hésitez pas à me reporter les erreurs ou à me donner des suggestions.

Pour la sortie en version, je ferai une aussi release sans symboles de debug.

flattr this!

Enlightenment Foundation Libraries 1.0.0 beta

Le 3 octobre 2010, les principales bibliothèques des EFL ont été sorties en version 1.0.0 beta. Ceci signifie que l’API est considérée comme stable, mais que des bugs peuvent exister (il doit y en avoir…). Aucun ajout d’API est autorisé. La priorité est maintenant la recherche et la correction des erreurs et la documentation. Une fois que les erreurs auront été corrigées, ces bibliothèques sortiront en version 1.0.0 (peut-être des RC avant la version finale). Probablement début novembre.

La version beta des bibiothèques Eina, Eet, Evas, Ecore, Embryo, Edje, Efreet, E_Dbus and Eeze peut être téléchargée ici. Elle correspond à la révision 52995 du répertoire svn (1475 commits depuis la révision alpha…).

La version anglaise de cette annonce peut être trouvée ici.

flattr this!

Nouvelles de Septembre 2010

Voici les principales nouveautés du mois de Septembre 2010. Pas de nouveautés majeures dans la mesure où les EFL sont en alpha, donc l’ajout de fonctionalités est interdit. Beaucoup de corrections diverses et variées mais peu de nouveautés. Voici le résumé :

Applications

  • Ephoto : utilise Edje à la place d’Elementary, support de libexif.
  • Elsa : ne depend plus de X pour lancer X :-)
  • Eve : beaucoup d’améliorations.
  • Enjoy : un nouveau lecteur audio basé sur Edje.
  • Elmdentica : un client identica passe d’Elementary à Edje.

EFL

  • Evas : énorme travail sur le textblock, fenêtres non rectangulaires sous Windows, la perspective avec les map dans Evas est corrigée.
  • Ecore : ecore_con est corrigé, mais GNUTLS a un bug corrigé dans la version 2.10 mais présent dans les versions antérieures.
  • Elementary : ajout des tooltips, cnp amélioré, support des icônes dans les entry, support du clavier dans les slider, slideshow et spinner.
  • Eio : améliorations avec les threads.

Comme toujours, pour les nouvelles relatives à la communauté, vous pouvez aller voir la Planète E (divers blogs relatifs à la communauté) et les Nouvelles, tout ceci en anglais.

flattr this!

Idées de jeux utilisant les EFL

Sur cette page est répertoriée une liste de jeux facilement programmables avec les EFL. Le but est d’avoir une panoplie de petits jeux (pas forcément extraordinaires) à présenter dans des manifestations comme le FOSDEM ou les RMLL. Pour les non anglophones, voici la liste :

  • Tic Tac Toe : un classique.
  • Bejeweled : un jeux où doit faire disparaître des diamants d’une grille.
  • Sudoku : classique maintenant.
  • Démineur : on y a tous joué, non ?
  • Pencil and Paper : pas de traduction pour celui-là… Il faut aller voir la page en anglais.
  • Simon : un vieux jeu électronique des années 80.
  • Tetris : que dire ?
  • Un casse brique (genre Arkanoïd, voire mieux, le vieux Popcorn qui était fabuleux).
  • Enduro racer :je dois être trop vieux, je le connais
  • Des jeux de scrolling : shoot’m up évidemment (Xenon 2 !!), mais aussi beat’m up, beat’m all, plateforme, jeu de rôle, etc…

N’hésitez pas à en commencer un, il y aura toujours quelqu’un pour aider à le finir sur le chan !

flattr this!

Nouvelles de l’été 2010 (Juin, Juillet, Août)

Avec un peu de retard (3 mois…) voici les nouvelles de l’été, donc les mois de Juin, Juillet et août. Evidemment, sur trois mois, les corrections d’erreurs et améliorations sont très nombreuses. Les principales actualités sont le support des langues s’écrivant ede droite à gauche dans Evas et Edje (go away, Pango !), le support des EFL dans Webkit devenu officiel, avec le navigateur Eve l’utilisant, et bien sûr la sortie de la version alpha des EFL. Voici les détails:

Enlightenment

  • Le sélecteur de fond d’écran en ligne a été re-écrit.
  • Les gradients ont été enlevés.
  • Illume : les animations passent de 30 fps à 60 fps par défaut.
  • Everything : un widget « icône de démarrage » a été ajouté, page up / page down sélectionne des éléments de la page suivante ou précédente.

Appplications

  • Ensure : un outil de tests de validations pour Evas, Elementary, et les EFL en général.
  • Editje : corrections d’erreurs et améliorations à foison.
  • Eyelight : corrections d’erreurs et améliorations
  • Enlil : support de flickr et description des albums.
  • Enki : corrections d’erreurs et améliorations
  • Ephoto : re-écriture complète. Il utilise Edje à la place de Ewl.
  • Elsa : le remplaçant d’Entrance.
  • Eve : le navigateur basé sur le port EFL de Webkit.

EFL

  • Eina: support des threads Win32 en natif (plus de pthread pour cette plateforme, ça ne sert à rien), nouveau mempool pour faire une grosse allocation de mémoire d’un coup, support de l’unicode.
  • Eet : support des threads Win32 en natif et ajout des alias.
  • Evas : les gradients sont enlevés, optimisation du code assembleur pour Neon, l’objet Textblock a été amélioré (quasiment re-écrit) pour le support des langues s’écrivante de droite à gauche, ajout d’un moteur optimisé pour les écrans de 8 bits de profondeur (OpenInkpot).
  • Ecore : ajout de ecore_thread (uniquement pthread pour l’instant, le support des threads Win32 en natif viendra plus tard), support de randr 1.3, intégration de glib dans la boucle principale.
  • Edje : ajout du support des images ayant plusieurs tailles (standard Freedesktop), nouvelle API pour l’intégration de Lua, nouveau format de fichier pour les fichier Edje (moins gourmand en mémoire, plus rapide), entry avec le nouveau textblock d’Evas.
  • Elementary : ajouts des panes et d’un calendrier, et du cut and paste dans l’entry.
  • Epdf : mupdf est utilisé par défaut.
  • Eio : la petite nouvelle bibliothèque, gérant les entrée / sortie de manière asynchrone (utilise massivement les threads).

Comme toujours, pour les nouvelles relatives à la communauté, vous pouvez aller voir la Planète E (divers blogs relatifs à la communauté) et les Nouvelles, tout ceci en anglais.

flattr this!