Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques test de StatusNotifier sous Maverick
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] test de StatusNotifier sous Maverick
Page : 1 2
fabounet Français 38 Guest [Read]
17 December 2010 à 19:36

fabounet, Monday 09 August 2010 à 11:10


Subscription date : 30 November 2007
Messages : 17118
Matttbe (ou tout autre kamikaze qui est déjà sous Ubuntu 10.10 ), est-ce que tu pourrais tester le dernier StatusNotifier stp ?
en effet j'ai vu qu'ils ont changé des noms de méthode (...), donc j'ai mis à jour, mais l'une des méthodes renvoit FALSE sans message d'erreur.

aussi est-ce que tu pourrais tester avec d-feet les méthodes suivantes :
RegisterNotificationHost avec en entrée "org.kde.NotificationHost-123" (normalement on peut mettre le nom qu'on veut)
RegisteredStatusNotifierItems (donne la liste des items dans le systray)

aussi j'ai l'impression que sans le gnome-panel, il manque un truc sur le bus (le "StatusNotifierWatcher"), tu pourrais vérifier stp ? si oui, c'est un bug dans Ubuntu (ce truc est censé être indépendant de tout le reste)
chez moi il n'apparaît que lorsque je lance le gnome-panel à la main (mais il reste présent après).

merci

matttbe, Tuesday 10 August 2010 à 01:41


Subscription date : 24 January 2009
Messages : 12573
Pas de probleme, je teste dès que je peux!

Qq1 pourrait répondre à ce message pour marquer le sujet comme non lu

SQP, Tuesday 10 August 2010 à 02:32


Subscription date : 03 July 2010
Messages : 1081
non, dsl

SQP, Tuesday 10 August 2010 à 02:35


Subscription date : 03 July 2010
Messages : 1081
sinon j'imagine que c'est pas facile pour test à partir d'un lucid ?
(si il faut maj 10 libs je m'en fous, mais j'ai pas envie de me taper la moitié de la distro)

matttbe, Tuesday 10 August 2010 à 08:53


Subscription date : 24 January 2009
Messages : 12573
@ Fab: pourtant, est-ce que ça ne ferait pas déjà partie de Lucid? (suffit de tester avec les dernieres versions de redshift (gtk-redshift) ou lernid ou dropbox, rhythmbox, etc.)
Sinon je pense qu'il y a un ppa pour 'sound-indicator' et p-e pour 'indicator-applet' ou 'application indicator' ou encore le ppa pour unity.

fabounet, Tuesday 10 August 2010 à 10:56


Subscription date : 30 November 2007
Messages : 17118
sous Lucid rien ne marche pour moi.
en plus les noms sur le bus ont changé, et je suis pas sûr que ce soit les noms définitifs sous Lucid.
je vais m'installer une 10.10 sur le netbook mais ça devra attendre le WE.

matttbe, Saturday 14 August 2010 à 09:59


Subscription date : 24 January 2009
Messages : 12573
J'ai testé rapidement hier et ça n'allait pas... Par contre, j'ai un probleme avec le serveur X (1.9) à cause du pilote nVidia et nouveau...
Mais j'essayerai de te sortir les info dbus

fabounet, Monday 16 August 2010 à 11:17


Subscription date : 30 November 2007
Messages : 17118
il faut avoir la dernière version (bzr) de indicator-applications
de plus celui-ci se ferme tout seul, si tu n'as pas de gnome-panel il faut le lancer toi-même
j'ai ouvert un bug pour ça

matttbe, Monday 16 August 2010 à 13:08


Subscription date : 24 January 2009
Messages : 12573
Sur Maverick, ils m'ont dit qu'ils mettaient à jour tous les jeudi (du moins jusqu'à la feature freeze)
Maintenant, faut voir si c'est volontaire ou non de ne pas respecter les mêmes noms...

fabounet, Monday 16 August 2010 à 17:47


Subscription date : 30 November 2007
Messages : 17118
les bugs sont passés en "confirmed", par contre l'importance est en "wishlist"
je suis ça de près.

matttbe, Monday 16 August 2010 à 18:46


Subscription date : 24 January 2009
Messages : 12573
J'espère que ce sera intégré dans Maverick!

Peux-tu nous glisser les liens vers ces bugs (ou uniquement les numéros de bugs)


matttbe, Tuesday 17 August 2010 à 17:37


Subscription date : 24 January 2009
Messages : 12573
Voilà, moi c'est fait, au suivant

Si tu veux que je rajoute un commentaire, n'hésite pas

fabounet, Wednesday 18 August 2010 à 10:10


Subscription date : 30 November 2007
Messages : 17118
merci

matttbe, Wednesday 18 August 2010 à 12:41


Subscription date : 24 January 2009
Messages : 12573
Les NOUVEAUX paquets suivants seront installés :
libappindicator1
Mais je ne vois pas d'améliorations

fabounet, Wednesday 18 August 2010 à 13:35


Subscription date : 30 November 2007
Messages : 17118
as-tu des messages en sortie de l'applet ? (j'ai mis des g_print)

matttbe, Wednesday 18 August 2010 à 13:54


Subscription date : 24 January 2009
Messages : 12573
Oouuh, c'est quoi tous ces g_print

Voilà la partie intéressante:
registering name 'org.kde.StatusNotifierHost-17357' on the bus ...
getting the watcher ...
registering to the watcher...
_on_register_host ()
no friendy watcher, let's try the 'application indicator'
_cd_satus_notifier_get_indicator_application ()
_on_get_applications_from_service ()
2 apps in the systray
+ item {redshift ; 0 ; :1.25 ; /org/ayatana/NotificationItem/redshift/Menu ; ; ; }
cd_satus_notifier_create_item (:1.25)
owner : :1.25
getting properties ...
ID 'redshift'
Category 'ApplicationStatus'
Status 'Active'
IconName 'redshift'
IconThemePath ''
AttentionIconName ''
cMenuPath '/org/ayatana/NotificationItem/redshift/Menu'
cLabel '(null)'
cLabelGuide '(null)'
Title '(null)
WindowId '0'
OverlayIconName '(null)'
AttentionMovieName '(null)'
creating the icon...
destroy props...
+ item {idle ; 1 ; :1.56 ; /org/ayatana/NotificationItem/dropbox_client/Menu ; /home/matttbe/.dropbox-dist/icons ; ; }
cd_satus_notifier_create_item (:1.56)
owner : :1.56
getting properties ...
ID 'dropbox-client'
Category 'ApplicationStatus'
Status 'Active'
IconName 'idle'
IconThemePath '/home/matttbe/.dropbox-dist/icons'
AttentionIconName 'blank'
cMenuPath '(null)'
cLabel '(null)'
cLabelGuide '(null)'
Title '(null)
WindowId '0'
OverlayIconName '(null)'
AttentionMovieName '(null)'
creating the icon...
destroy props...


EDIT: en activant l'applet, je n'ai plus le sous-menu Cairo-Dock lors d'un clic droit

fabounet, Wednesday 18 August 2010 à 15:51


Subscription date : 30 November 2007
Messages : 17118
d'après le debug tu devrais avoir 2 icones
vérifie que le mode compact est désactivé dans la config, car je ne l'ai pas encore codé.

matttbe, Wednesday 18 August 2010 à 19:11


Subscription date : 24 January 2009
Messages : 12573
ok, je regarderai. En desklet, on a rien non plus?

matttbe, Wednesday 18 August 2010 à 22:23


Subscription date : 24 January 2009
Messages : 12573
C'était coché mais ça ne change rien :-? => Ok, l'init n'est pas encore au point

Oui, ça fonctionne en insistant un petit peu (à part l'icône de Dropbox qui est celle de Python)
Cool, bon début

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] test de StatusNotifier sous Maverick
Page : 1 2
fabounet Français 38 Guest [Read]
17 December 2010 à 19:36


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques test de StatusNotifier sous Maverick Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.