Nouvelles d’un utilisateur(devel) de Frugalware.

Cela faisait longtemps que je n’avais pas posté sur ce blog, alors voici quelques nouvelles :

J’ai commencé à réécrire le binding vala de pacman-g2 :
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=blob_plain;f=bindings/vala/pacman.vapi;hb=HEAD

j’ai testé ce binding avec un petit projet « frugalware-tweak2″.
http://frugalware.org/packages/103802

A terme il devrait avoir les même fonctionnalités que frugalware-tweak écris en mono/Gtk#.

Ces deux projets utilisent le même daemon ecrit en vala pour mettre à jour la base de données de pacman-g2

service frugalware-tweak add (pour l'activer au boot de la machine)

Voici quelques captures :
fw2
toolsoptions
Les options utilisent les glib schema très simple d'acces en vala.
updatepkgupdate

Il fourni aussi un acces au wiki/forum via la systray :

browser

browser

Ainsi qu'un terminal :
terminal

Les modules sont ajoutés via des fichiers xml ce qui permet de mixer les langages. Ce module de selection de login manager est en pygtk:
login manager

Ce projet me sert de base pour le binding vala de pacman-g2 et il sera réecrit proprement une fois que j'aurais validé ce binding. Il utilisera les autotools et pourra être traduit.
Par la suite, ce binding devrait me permettre d'ajouter pacman-g2 à packagekit mais c'est une autre histoire :p

Pour le moment je vais finir l'intégration de gnome3 dans frugalware et reprendrait ce projet par la suite. (gnome3 est dans un dépot personnel et il ne sera pas dans frugalware-current avant un petit moment)

Vus : 1846
Publié par bouleetbil : 25