[Gnome 3] Gestionnaire de mise à jour

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

[Gnome 3] Gestionnaire de mise à jour

Message par Kiljaeden »

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.
Arch Linux x86_64 sur Dell Latitude 6490
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Gnome 3] Gestionnaire de mise à jour

Message par tuxce »

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 : 107
Inscription : sam. 19 sept. 2009, 12:31
Localisation : France

Re: [Gnome 3] Gestionnaire de mise à jour

Message par Kiljaeden »

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.
Arch Linux x86_64 sur Dell Latitude 6490
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Gnome 3] Gestionnaire de mise à jour

Message par tuxce »

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