[Gnome 3] Gestionnaire de mise à jour

Autres projets et contributions
Kiljaeden
archer
Messages : 105
Inscription : sam. 19 sept. 2009, 12:31
Localisation : France
Contact :

[Gnome 3] Gestionnaire de mise à jour

Message par Kiljaeden » dim. 08 mai 2011, 15:16

Salut,
j'ai dans l'idée de créer un petit gestionnaire de notifications léger pour arch linux, qui serait appelé à intervalles fréquent par cron, et qui afficherait une notification, et ensuite, si on clique sur l'icône de la notification, on a deux choix : repousser ou mettre à jour. Si on met à jour, ça ouvre le terminal avec un yaourt (ou pacman, suivant un réglage) -Syu.
Deux choses :
-Qu'en dites-vous ? Suggestions ?
-Quelqu'un a de la documentation sur l'utilisation des notifications dans Gnome 3 ? Le "notify-send" est trop basique et ne permet pas de mettre des boutons, etc., bref, les nouveautés de gnome 3.
Je compte faire ça en bash.

Merci.
Je préfère de loin être heureux plutôt qu'avoir raison. ~Douglas Adams.

Arch Linux x86_64 sur un Acer Aspire TimelineX 4820TG

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Re: [Gnome 3] Gestionnaire de mise à jour

Message par tuxce » dim. 08 mai 2011, 15:33

Gnome3 a encore une zone de notification mais elle est cachée.
Pour une icône de statut, c'est dans la barre de statut que ça se passe, mais là par contre, il te faut le faire en javascript et en tant qu'extension de gnome-shell, de la doc, elle est difficile à trouver, mais tu peux commencer par ce blog:
http://blog.fpmurphy.com/
et pour les api: http://www.roojs.com/seed/gir-1.2-gtk-3.0/gjs/

Pour tester, j'ai fait un truc du même genre, je le nettoierai un peu et donnerai l'archive de l'extension si ça t'intéresse.

Kiljaeden
archer
Messages : 105
Inscription : sam. 19 sept. 2009, 12:31
Localisation : France
Contact :

Re: [Gnome 3] Gestionnaire de mise à jour

Message par Kiljaeden » lun. 09 mai 2011, 12:12

Oui, j'ai vu la nouvelle zone de notifications cachée. (on parle bien de la zone en bas à gauche où se mettent les notifications de Rhythmbox par exemple ?)
Qu'appelles-tu une icone de statut ? Celles de l'accessibilité, du volume ou du réseau ? Si oui, c'est pas ce que je veux.
Par contre, je veux bien ton extension pour jeter un oeil.
Je préfère de loin être heureux plutôt qu'avoir raison. ~Douglas Adams.

Arch Linux x86_64 sur un Acer Aspire TimelineX 4820TG

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Re: [Gnome 3] Gestionnaire de mise à jour

Message par tuxce » lun. 09 mai 2011, 13:25

Code : Tout sélectionner

wget http://tuxce.no-ip.org/~tuxce/archlinux/gnome-shell/archupdate.tar.gz
bsdtar xf archupdate.tar.gz -C ~/.local/share/gnome-shell/extensions/
Alt+F2 puis "r"

- L'icône ne s'affiche que s'il y a une mise à jour
- L'extension vérifie chaque 24h
- le "Pacman -Sy" doit se faire en dehors, par cron ou autre
- Perso, j'ai "package-query -AQu" et "yaourt -Syua" pour vérifier/faire la mise à jour, mais je l'ai modifié par "pacman" au cas où t'aurais pas yaourt
- le Update lance urxvt

Répondre