La folie des onglets sous GNOME (mise à jour)

Mise à jour : A part pour Nautilus, ils semblent bien que les infos sur les onglets soient faussent. Encore une folie qui découle d’une nuit trop arrosée à GUADEC 🙂

Il y a quelques jours avait lieu GUADEC, la réunion annuelle des développeurs GNOME. Depuis, il semble qu’un vent de folie souffle sur ces développeurs : la folie des onglets.

On connaissait déjà les onglets sous Nautilus :

on pourrait également utiliser les onglets pour Totem :

mais aussi dans Banshee :

dans Empathy aussi :

ou encore pour la calculatrice GNOME :

Et je suis sûr qu’en attendant quelques heures/jours, il y en aura d’autres.

Je suis également sûr que certains vont crier au scandale, que cela est inutile, que cela n’a aucun sens … Pour ma part, je trouve cela surtout très marrant 🙂 C’est sûr que dans certains cas, c’est moins pratique/utile que dans d’autres. Mais après tout, il suffira de ne pas faire Ctrl + T 🙂

NB : les images sont extraites des blogs respectifs.

Screenlets 0.1.2 et futur du projet

Un peu en retard pour l’annoncer, la version 0.1.2 des Screenlets est sortie. Au programme, beaucoup de corrections de bugs et 2 « nouveaux » Screenlets :

  • Meter qui est en fait … CPUMeter qui a été renommé
  • Output qui affiche le résultat de n’importe quelle commande passée en ligne de commande.

Donc pas de grand changement pour cette version.

Côté distribution, la version 0.1.2 est disponible dans Debian Unstable et Ubuntu Intrepid. Une version pour Hardy est disponible dans mon PPA, et bientôt j’espère dans les dépôts Backports d’Ubuntu Hardy. Ils devraient aussi migrer vers Debian Testing dans quelques jours.

Sur l’organisation du projet, il y a par contre du changement. Le développeur principal, whise, a décidé de faire une pause dans le développement des Screenlets. On ne sait pas encore si cela sera une pause temporaire ou définitive. En parralèle, aantn a commencé le développement d’une nouvelle branche des Screenlets. Le but à terme est de pouvoir intégrer les Screenlets n’importe où sur le bureau : panel, systray, dock, applications etc … Cependant, aantn en profite pour réecrire des parties entières des Screenlets, de réorganiser le projet … ce qui prends beaucoup de temps et rends sa branche assez instable par moments. Espérons que cela aboutisse à quelque chose d’utilisable, cela donnerait un équivalent à Plasma pour GNOME.

Liens utiles :

Les Screenlets 0.1.1 sont sortis

Amateurs de gadgets, la version 0.1.1 des screenlets est sortie hier. Le but de cette version a été surtout de corriger des bugs persistants, mais elle introduit pas mal de nouveaux screenlets :

  • Appmenu : Affiche un menu pour lancer des applications
  • Brightness : Change la luminosité de l’écran.
  • CompositeToggler : Un petit bouton pour passer du mode composite au mode non composite
  • Digiclock : Une horloge digitale
  • EvolutionContacts : Un menu pour avoir tous ses contacts d’Evolution.
  • Mount : Un menu qui affiche les points de montages
  • Places : Un menu qui affiche les raccourcis Nautilus
  • Speech : un synthétiseur vocal (nécessite gnome-orca)
  • Tomboy : Affiche et lance les notes de Tomboy
  • Netmonitor : Affiche les taux de transfert du réseau (Upload / Download).
  • Trash : Une poubelle.
  • Sidebar : Une barre qui permet de contrôler ou de raccrocher des screenlets. Vous pouvez par exemple faire un glisser/déposer d’un screenlet vers la Sidebar pour qu’il soit automatiquement redimensionné.

Une petite capture d’écran :

L’annonce sur le forum : http://forum.compiz-fusion.org/showthread.php?t=8249

Pour la disponibilité des paquets, ils devraient être chez Debian dans quelques jours (sauf problème). Pour Ubuntu, j’ai mis à jour la version dans mon PPA pour Hardy et Gutsy.

Amusez vous bien 🙂

Mugshot et Online-Desktop sur Ubuntu

Premiers paquets que je vais essayer d’intégrer à Intrepid : Mugshot et Online-Desktop (les 2 étant très liès).

Mais d’abord, une petite description. Mugshot.org est un site qui tente de fédérer plusieurs site dit « Web 2.0 » comme Facebook, Digg, del.ico.us, last.fm etc … le résultat est un programme qui tracke ces activités du web et les publient à vos amis.

Online-Desktop poursuit le même principe en l’élargissant. Il utilise notamment Firefox pour utiliser au maximum les applications web comme Gmail, Google Reader etc … Le but est de les utiliser de la façon la plus transparente possible et faire de l’ordi une porte ouverte sur le Web.

Dans l’ensemble, je trouve que c’est un concept intéressant qu’il faudrait explorer. C’est peut être le futur de l’informatique (ou pas :)). Et puis, je fais une fixation sur les programmes que Fedora a et pas Debian unstable 🙂

En ce qui concerne les paquets, ils sont disponibles pour Hardy dans mon PPA. Mugshot doit être fonctionnel, même si des déconnexions peuvent subsister. Online-Desktop et Bigboard (les 2 vont ensemble) devrait marcher, mais je ne garantie pas la stabilité après le lancement.

Pour Mugshot, il est impératif d’avoir un compte sur mugshot.org et se s’y connecter avec Firefox. Il faut aussi conserver les cookies venant de ce site, le client Mugshot s’en sert pour se connecter.

Pour Online-Desktop, il faut se connecter par GDM à la session « Online-Desktop », il doit lancer Firefox et Bigboard. Après, il faut jouer.

J’espère pouvoir les proposer à Ubuntu dans quelques jours quand la merge avec Debian aura commencé, sauf si on (l’équipe Debian qui maintient tous ces paquets) arrive à les publier chez Debian avant 🙂

Liens utiles :

GNOME devient « fou »

Hier, j’ai pris connaissance de la Roadmap de GNOME pour la version 2.26 ainsi que des projets Google Summer of Code de cet été aussi pour GNOME. J’ai eu un peu de mal à croire tout ce qu’il y avait d’écrit.

Sans être véritablement révolutionnaire au sens « KDE4 » du terme, la prochaine version de GNOME va amener pas mal de changements qui pour un GNOMEiste de longue date peut faire sourire. Voici quelques exemples que j’ai noté.

Nautilus avec des onglets ?

La Roadmap de Nautilus spécifie une énigmatique « Tabbed interface ». Cela veut-il dire des onglets ? Une vue séparée ? Aucun détail n’est donné mais cela pourrait être la fin d’une des plus vieilles demandes d’amélioration pour GNOME ! Pourtant, c’est difficile à croire quand on sait que le mode spatial doit servir à dépasser ce mode par onglet. J’ai aussi du mal a croire que les développeurs aient le temps de développer cela alors que gio/gvfs est encore loin d’être parfait …

Roadmap de Nautilus

1 papier peint par bureau ?

Qui n’a jamais voulu mettre un papier-peint différent sur chacun de ses bureaux GNOME ? Qui n’a jamais voulu mettre un papier-peint par face du cube ? Alors oui, on peut le faire avec Compiz. Mais l’avoir directement dans GNOME, ça serait mieux quand même. Et bien, c’est l’un des projets sponsorisés par Google pour le SoC (Summer of Code). On peut donc espérer avoir cette nouvelle fonctionnalité pour la prochaine version.

GSoc correspondant

Compatibilité Viewport/Workspace

Je n’ai jamais compris pourquoi les bureaux sous GNOME et Compiz n’était pas compatibles (je n’ai jamais cherché à comprendre aussi :)) Mais il semble que cela va enfin changer. La bibliothèque GNOME qui sert à gérer ce genre de chose va essayer de rendre compatible Viewport et Worspace. Cela devrait aussi faciliter le papier-peint multiple (voir ci-dessus).

Roadmap de Libwnck

Webkit arrive en force.

Une autre évolution majeure et là certaine, c’est l’arrivée en force de Webkit sur le bureau GNOME. D’abord, c’est Epiphany qui a décidé de se baser uniquement sur Webkit dans l’avenir. Exit donc Gecko et le moteur de Firefox. D’autres programmes relatifs à GNOME devraient suivre la migration, comme Devhelp, Liferea et peut-être Evolution dans l’avenir.

Pour rappel, Webkit est le moteur de rendu utilisé par Safari et Konqueror notamment, donc OSX et KDE. C’est donc un rapprochement entre ces 3 environnements, et les développements seront donc mutualisés entre ces 3 environnements. Cependant, il ne faut pas oublier que Firefox/Gecko c’est envrion 20%-25% des navigateurs dans le monde 🙂

Pour rappel, Webkit est réputé être plus léger que Gecko et plus simple à utiliser, notamment autre part que dans un navigateur. Pour l’avoir essayé, il est effectivement un peu plus léger quand on ouvre pas mal d’onglets d’Epiphany. Mais Epiphany+Webkit n’est pas encore au niveau de Epiphany+Gecko en terme de fonctionnalités.

Un nouveau look

L’environnement graphique devrait aussi être un peu rénové avec quelques améliorations comme un nouveau fond d’écran, des nouveaux thèmes etc … De quoi donner un petit coup de jeune à GNOME.

Roadmap Artwork

Evolution sur Windows

Petite annectode, Evolution va être porté sous Windows, en plus d’amélioration diverses comme le meilleur support d’Exchange et de l’IMAP. Au moment où KDE et Kmail arrive sur Windows, les développeurs de GNOME vont chercher à montrer qu’ils peuvent aussi porter des applications 🙂

Migration continue sur GIO/Gvfs

Au rayon des améliorations, la migration de tous les modules vers GIO/GVFS va continuer.

Des sessions qui marchent

Dernière grosse evolution que j’ai pu lire : un nouveau système de session qui fonctionne bien. Allié à la réécriture de GDM, ça devrait donner un système de session qui tiens la route, avec pourquoi pas une page login sexy avec Clutter ? 😉

Roadmap GnomeSession

Liens utiles :