Avant-Window-Navigator: sortie de la version 0.2.4

Pour ceux qui ne connaisse pas, avant-window-navigator (souvent appelé AWN) est un dock, une barre de lancement des programmes et qui mets sous forme d’icônes les fenêtres ouvertes. Cela ressemble à la barre du bas que vous pouvez voir dans Mac OS X🙂

La dernière version en date, la 0.2.1 commençait un peu à dater mais était déjà très stable et fonctionnelle. Hier est sortie la version 0.2.4, qui apporte pas mal de nouveautés internes mais aussi d’autres plus visibles :

  • Support pour Xfce et agnostique

Vous pouvez maintenant contruire AWN avec un minimum de dépendance à GNOME. En spécifiant –with-desktop=xfce4 à la configuration, AWN sera construit avec le support de XFCE. Autre possibilité, avec –with-desktop=agnostic, il sera seulement dépendant de glib 2.15 (utilisant gio). Cela sera dont plus facile à installer dans un environnement non GNOME, même si beaucoup d’applets ont encore des dépendances fortes avec cette environnement.

  • Configuration sans Gconf

Avec la commande –without-gconf, on peut construire AWN avec le support d’un system de configuration par simple fichier ini, au lieu de Gconf.

  • Apparence courbe (awn-curves)

L’apparence en courbe de la barre a aussi été intégré à la branche principale. C’est encore un support expérimental, les applets par exemple ne se place pas encore bien. Pour l’activer, il faut spécifier, avec Gconf, -1 dans le paramètre barre_angle (avant-window-navigator > bar).

  • Bindings Vala et Python

Les nouvelles fonctions introduites sont aussi disponibles en Python pour les développeurs d’applets. Elles sont aussi en Vala, le langage GNOME🙂

  • Refonte de Awn-manager

L’outil de configuration awn-manager a reçu une grosse mise à jour interne et d’interface pour les applets. De plus, il classe maintenant ces applets par ordre alphabétique, possède un nouvel éditeur de lanceur, supporte le nouveau système de thème GTK transparent (voir http://www.cimitan.com/blog/2007/12/12/gtk-rgba-transparent-widgets-with-the-murrine-engine/) et a un nouvel icône.

Et enfin, les corrections de bugs qui vont avec (il y en a eu pas mal !).

Il faut savoir que la plupart de ces modifications ont été faites par la communauté, en l’absence du programmeur principal du projet, qui a été énormément éloigné du développement pour cause médicale. Mais son retour depuis quelques jours a permis la sortie de cette version🙂

L’avenir s’annonce radieux pour ce projet. Après des mois d’absence, Neil (le leader du projet) est revenu avec une roadmap précise, des idées plein la tête et du renfort pour le développement. En effet, ceux qui sont à l’origine de cette sortie ont été admis dans l’équipe de développement officielle, avec accès à la branche principale.

Quand aux applets, une nouvelle sortie a suivi, avec encore plus de nouveautés que dans le « core ». Ce sera l’occasion d’un nouveau billet.

Pour obtenir cette nouvelle version :

  • Le paquet source
  • Des paquets pour Hardy sont disponibles dans mon PPA, mais peuvent encore changer dans l’avenir.
  • Sinon, bientôt dans toutes les bonnes distributions, j’espère🙂

2 Réponses

  1. Oui, il n’a pas eu le temps de faire l’annonce encore sur son blog. Mais il est bien là, on le vois souvent sur IRC (channel #awn sur freenode), sur le forum (http://awn.planetblur.org/) ou sur la page du projet sur Launchpad (https://launchpad.net/awn)

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :