FOSDEM 2011

Comme tous les ans, nous serons présent au FOSDEM, avec des améliorations par rapport aux années précédentes : nous aurons un stand et des discussions autour des EFL (e17 et les EFL elles-même) auront lieu.

Concernant les infos pratiques, les personnes suivantes logeront dans le même hotel (pas encore réservé):

  • Nicolas AGUIRRE
  • Cedric BAIL
  • Michael BOUCHAUD
  • Philippe CASEIRO
  • Vincent TORRI
  • Chidambar ZINNOURY

D’autres ont déjà réservé leur hôtel : Raoul Hecky, Albin Tonnerre, Boris Faure

Ce message sera mis à jour au fur et à mesure que de nouvelles informations nous serons communiquées

flattr this!

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!

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!

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!

Enlightenment : module Everything

Pour ceux qui ne le connaissent pas, le module Everything d’Enlightenment 0.17 permet d’effectuer diverses tâches (exécution d’applications, navigation dans des répertoires, gestion de listes de lecture de fichiers musicaux, indexage de fichiers, téléchargement et conversion de vidéos de Youtube, etc…).

Pour le lancer, appuyez sur Alt-Escape.

Everything

Pour une description complète (fonctionalités, raccourcies clavier, etc…), allez sur la description en anglais.

flattr this!

Nouveaux snapshots des EFL

Raster a mis à disposition de nouveaux snapshots pour les EFL, basées sur la révision 49898 du code du svn. La nouvelle en anglais se trouve ici.

Les étapes suivantes :

  • Terminer la TODO de raster pour avoir la version des EFL
  • Tester Edje, que Cédric a « cassé » pour une meilleure gestion des fichiers .edj (représentation interne des fichiers .edj modifiée pour simplifier le code, et consommer moins de mémoire et moins de puissance du processeur)

N’hésitez pas à reporter des bugs, sur la liste de diffusion ou sur le Trac.

flattr this!

Nouvelles de Mai 2010

Voici les principales nouveautés du mois de Mai 2010, en plus des habituelles (et nombreuses, encore, ce mois-ci) corrections d’erreurs et améliorations. Quelques nouveautés intéressantes néanmoins.

Enlightenment

  • La gestion de l’ACPI est ajoutée.
  • Si le composite manager plante ou dégrade votre écran, il est possible de le décharger et de relancer Enlightement grâce à la combinaison de touches Ctrl-Alt-Shift-Home.
  • Everything: l’historique est beaucoup plus rapide, youtube-dl a été amélioré.
  • Everything supporte la souris: double click sur les éléments lance l’action, click droit lance l’action mais ne ferme pas Everything, de même avec les sélecteurs, click gauche appuyé et souris vers le bas de 150 pixels séléctionne l’élément suivant, la molette permet de sélectionner l’élément suivant ou précédent.

EFL

  • Eina: le quadtree est plus rapide.
  • Evas: amélioration du code ASM des Neon Cortex (vitesse doublée pour certains tests d’expedite sur un ARM Cortex A8. Pour des programmes, une augmentation de 50% à 150% en vitesse. Il faut un gcc récent et lui passer les flags -mfloat-abi=softfp -mfpu=neon. Utiliser -O2 et -ffast-math est recommandé).
  • Evas : les loaders TGA et BMP ont été ajoutés.
  • Evas : la pipeline de rendu peut être parallélisée  (passer l’option –enable-async-render au script configure et exporter EVAS_RENDER_MODE=non-blocking. Sur sa machine, raster mesure un gain de 60% avec expedite).
  • Ecore: la redirection stdout/stderr fonctionne sous Windows.
  • Eeze : grosses améliorations du support de udev.
  • Elementary : On peut avoir un scroller à l’intérieur d’un scroller.

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!

Nouvelles d’Avril 2010

Voici les principales nouveautés du mois d’Avril 2010, en plus des habituelles (et nombreuses, encore, ce mois-ci) corrections d’erreurs et améliorations. Peu de grosses nouveautés néanmoins.

Enlightenment

  • Udev et Upov remplace peu à peu HAL, qui est abandonné depuis quelques temps. Voir ci-dessous.
  • Le module Everything remplace le module Exebuf. Ce dernier est placé dans les modules ‘extra’, donc en dehors du répo d’Enlightenment.
  • Dans le module Everything, le support mpris, tracker et des fichier a été amélioré.

EFL

  • Eina : le quad tree a été ajouté. Bien optimisé, il pourrait améliorer la pipeline de rendu d’Evas.
  • Efreet : mise à jour du cache à chaque modification de fichiers .desktop durant sa session.
  • E_Dbus : support de Udisks et Upower (nouveaux noms de DeviceKit-disks et DeviceKit-power), qui remplacera HAL grâce à udev (voir ci-dessous).
  • Eeze : petit nouveau, il implémentera plusieurs standards qu’Enlightenment utilisera. Pour l’instant, seul udev est supporté.

    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!

    Nouvelles de Mars 2010

    Voici les principales nouveautés du mois de Mars 2010, en plus des habituelles (et nombreuses, ce mois-ci) corrections d’erreurs et améliorations.

    Enlightenment

    • Améliorations dans les fenêtres de dialogue
    • Support de ofono et bluez (via e_dbus)

    Applications

    • Eskiss : il a été ajouté dans le svn

    EFL

    • Eina : les messages d’erreurs sont maintenant colorés dans un terminal MSYS ou une console DOS
    • Ecore : ecore-txt a été intégré dans Eina et ecore-job a été intégré dans ecore
    • Efreet : utilisation de caches (avec eet) et des stringshare. Du coup, l’affichage des menus dans Enlightenment est beaucoup plus rapide (à part lors de la première utilisation)
    • Eupnp : le navigateur peut jouer des fichier multimédia

    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!

    Nouvelles de février 2010

    Voici les principales nouveautés du mois de février 2010, en plus des habituelles corrections d’erreurs et améliorations.

    Enlightenment

    • corrections habituelles.
    • Le module conmann est fini.
    • Le module comp supporte les fenêtre non rectangulaires et transparentes en opengl.
    • Le plugin ‘text’ a été ajouté au module Everything.

    Applications

    • Entrance a été enlevé du svn…
    • Editje : énormément de corrections.

    EFL

    • Eina : eina_str a été accéléré et eina_strbuf a été corrigé.
    • Evas : corrections d’erreurs dans le moteur opengl, accélération énorme du texte en opengl (bench expedite : 41% dans textblock intl, 33% dans textblock basic, 12-20% dans les autres tests de texte, 160% pour le textblock formatté)
    • Ecore : ecore_data a été retiré de ecore et est à part maintenant, ecore_txt utilise Eina, ajout du support des main loop récursives (pour webkit_efl).
    • Edje : ajout du support des Evas map via Embryo.
    • Eupnp : corrections d’erreurs et nettoyage du code, ajout de libeupnp-av, pour faciliter la gestion des media center (comme xbmc, peut-être aussi Enna ?) avec un exemple écrit avec Elementary et Emotion.
    • Elementary : ajout du support opengl avec SDL (pour Palm OS principalement)

    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!