Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Un padding de trop entre Clock et systray2?
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)
Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Un padding de trop entre Clock et systray2?
Page : 1 2
FrankKubuntu Français 22 matttbe [Read]
15 June 2013 à 01:04

FrankKubuntu, Sunday 30 December 2012 à 20:30


Subscription date : 21 October 2009
Messages : 1575
Comme on peut le voir ici, il y a un padding entre systray2 et Clock. Lorsque je clique dessus on dirait que ça fait parti de systray2 car l'animation est celle de si je cliquais sur systray, mais je dois le refaire pour être sûr, peut-être que ça ne fait rien aussi si je clique dans le padding.

Je n'avais pas ça sous Kub11.10 avec bzr de mi-décembre.

http://uppix.net/6/5/6/54d490f2609a537e5bcf18b961090.png

matttbe, Wednesday 09 January 2013 à 12:26


Subscription date : 24 January 2009
Messages : 12573
Ce ne serait pas un espace réservé pour une icône... transparente
Un clic gauche et droit dessus te donne quoi?

FrankKubuntu, Wednesday 09 January 2013 à 14:00


Subscription date : 21 October 2009
Messages : 1575
Non comme je disais un click ne fait rien. S'il y a une appli là, je ne l'ai pas trouvée dans le KDE systray et dans le systray2 aucun moyen de voir son menu ou une fonction quelconque quand on click droit et gauche dessus, ou juste mettre la souris.

Pe si je fais un debug avec le load des icônes dans systray on pourrait voir toutes les applis loadées dedans et comparer? C'est la commande avec "sed", ça?

matttbe, Wednesday 09 January 2013 à 14:12


Subscription date : 24 January 2009
Messages : 12573
Pe si je fais un debug avec le load des icônes dans systray on pourrait voir toutes les applis loadées dedans et comparer? C'est la commande avec "sed", ça?
Yep, ce serait bien

FrankKubuntu, Sunday 13 January 2013 à 18:45


Subscription date : 21 October 2009
Messages : 1575
Si j'enlève mes warning de mon icon theme :

$ cairo-dock -l debug --colors | sed -n "/Status-Notifier\// {N;p;}"
WARNING: gnome-keyring:: couldn't connect to: /run/user/frank/keyring-y4TMCZ/pkcs11: No such file or directory
cairo_dock_instanciate_module (/home/frank/.config/cairo-dock/current_theme/plug-ins/Status-Notifier/Status-Notifier.conf)
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-init.c:init:43)
init (/home/frank/.config/cairo-dock/current_theme/plug-ins/Status-Notifier/Status-Notifier.conf)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-init.c:init:95)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_detect_watcher:280)
=== Watcher is present: 1
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_watcher_owner_changed:225)
=== Watcher is on the bus (1)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_watcher_owner_changed:238)
=== register to the it
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-ias.c:_on_detect_ias:800)
=== Indicator Applications Service is present: 0
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-ias.c:_on_detect_ias:809)
=== try to start the Indicator Service...
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_register_host:171)
=== _on_register_host ()
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_register_host:188)
=== found a friendly watcher, now ask for the items...
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-ias.c:_on_start_service:728)
=== Unable to start the indicator service (The name com.canonical.indicator.application was not provided by any .service files), assuming we don't need it
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:89)
=== _on_get_applications_from_watcher ()
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:120)
+ 'org.kde.StatusNotifierItem-2534-1/StatusNotifierItem'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:432)
=== cd_satus_notifier_create_item (org.kde.StatusNotifierItem-2534-1, /StatusNotifierItem)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:489)
=== ID 'KDE Daemon'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:513)
=== IconName ''
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:521)
=== IconThemePath ''
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:537)
=== cMenuPath '/MenuBar'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:546)
=== iPosition '-1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:556)
=== cLabel '(null)'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:580)
=== Title 'Keyboard Layout'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:_find_status:54)
STATUS: Active
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:139)
=== => + Keyboard Layout
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:120)
+ 'org.kde.StatusNotifierItem-2638-1/StatusNotifierItem'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:432)
=== cd_satus_notifier_create_item (org.kde.StatusNotifierItem-2638-1, /StatusNotifierItem)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:489)
=== ID 'Klipper'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:513)
=== IconName 'klipper'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:521)
=== IconThemePath ''
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:537)
=== cMenuPath '/NO_DBUSMENU'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:546)
=== iPosition '-1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:556)
=== cLabel '(null)'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:580)
=== Title 'Klipper'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:_find_status:54)
STATUS: Active
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:139)
=== => + Klipper
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:120)
+ 'org.kde.StatusNotifierItem-2683-1/StatusNotifierItem'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:432)
=== cd_satus_notifier_create_item (org.kde.StatusNotifierItem-2683-1, /StatusNotifierItem)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:489)
=== ID 'Nepomuk Controller'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:513)
=== IconName 'nepomuk'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:521)
=== IconThemePath ''
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:537)
=== cMenuPath '/MenuBar'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:546)
=== iPosition '-1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:556)
=== cLabel '(null)'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:580)
=== Title 'Desktop Search File Indexing'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:_find_status:54)
STATUS: Passive
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:139)
=== => + Desktop Search File Indexing
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:120)
+ ':1.65/org/kde/statusnotifieritem/1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:432)
=== cd_satus_notifier_create_item (:1.65, /org/kde/statusnotifieritem/1)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:489)
=== ID 'skype'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:513)
=== IconName 'skype_2608_37e170fc54e7355d9d298917e74f9ea9'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:521)
=== IconThemePath '/tmp/sni-qt_skype_2608-xSSkLf/icons'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:537)
=== cMenuPath '/org/kde/statusnotifieritem/1/menu'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:546)
=== iPosition '-1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:556)
=== cLabel '(null)'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:580)
=== Title 'skype'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:_find_status:54)
STATUS: Active
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:139)
=== => + skype
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:120)
+ 'org.kde.StatusNotifierItem-2681-1/StatusNotifierItem'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:432)
=== cd_satus_notifier_create_item (org.kde.StatusNotifierItem-2681-1, /StatusNotifierItem)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:489)
=== ID 'KMix'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:513)
=== IconName 'audio-volume-high'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:521)
=== IconThemePath ''
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:537)
=== cMenuPath '/MenuBar'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:546)
=== iPosition '-1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:556)
=== cLabel '(null)'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:580)
=== Title 'Volume Control'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:_find_status:54)
STATUS: Active
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:139)
=== => + Volume Control
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:120)
+ 'org.kde.StatusNotifierItem-2534-2/StatusNotifierItem'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:432)
=== cd_satus_notifier_create_item (org.kde.StatusNotifierItem-2534-2, /StatusNotifierItem)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:489)
=== ID 'KDE Daemon'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:513)
=== IconName 'kpackagekit-updates'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:521)
=== IconThemePath ''
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:537)
=== cMenuPath '/MenuBar'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:546)
=== iPosition '-1'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:556)
=== cLabel '(null)'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:cd_satus_notifier_create_item:580)
=== Title 'KDE Daemon'
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-item.c:_find_status:54)
STATUS: Active
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-host-kde.c:_on_get_applications_from_watcher:139)
=== => + KDE Daemon
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_reload_compact_mode:200)
=== cd_satus_notifier_reload_compact_mode ()
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_compute_icon_size:89)
=== icon: 39x39
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_compute_icon_size:113)
=== required width: 244 (now: 39)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_reload_compact_mode:209)
=== item size: 0 -> 39, icon size: 244x39
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:128)
=== cd_satus_notifier_draw_compact_icon ()
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:157)
pad: 0;0; grid: 1x6, icon: 244x39
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:168)
=== draw KDE Daemon (-1)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:168)
=== draw KMix (-1)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:168)
=== draw skype (-1)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:168)
=== draw Nepomuk Controller (-1)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/Status-Notifier/src/applet-draw.c:cd_satus_notifier_draw_compact_icon:168)
=== draw Klipper (-1)


Les applis présentent dans systray2 sont les suivantes :

- KDE Deamon
- Kmix
- Skype
- Nepomuk
- Klipper

Cependant les applis présentent dans KDE System Tray sont les suivantes :

- Notifications and Jobs (pas dans systray2)
- Test Snippets (pas dans systray2)
- Skype
- Instant Messaging Presence
- System Notification (C'est KDE Deamon dans systray2 mais il est mal supporté)
- Nepomuk
- Klipper
- Keyboard Layout (pas dans systray2 en tant que systray appli de KDE, en tant qu'appli CD oui)
- KMix
- Device Notifier (pas dans systray2)
- Networking Interface (pas dans systray2).

Donc systray2 ne supporte pas plusieurs applis systray de KDE, mais on le savait déjà. Peut-être est-ce l'une d'elle. Je vais les enlever une par une.

matttbe, Sunday 13 January 2013 à 18:51


Subscription date : 24 January 2009
Messages : 12573
Ne serait-ce pas KDE Daemon? Il apparait 2 fois dans les debug, une fois avec le titre "Keyboard Layout" (sans icône) et une autre fois avec le titre "KDE Daemon" (kpackagekit-updates)
Pourrais-tu joindre un screenshot pour voir les icônes dans le bon ordre?

FrankKubuntu, Sunday 13 January 2013 à 18:56


Subscription date : 21 October 2009
Messages : 1575
Voir mon édition plus haut.

Voici le screenshot, par contre :

http://uppix.net/4/d/d/b487f5c5bd52a5da285c43b3eb29d.png

matttbe, Sunday 13 January 2013 à 19:14


Subscription date : 24 January 2009
Messages : 12573
Avec D-Feet, pourrais-tu aller dans le bus 'Session', le nom 'org.kde.StatusNotifierWatcher', l'objet '/StatusNotifierWatcher', l'interface 'org.kde.StatusNotifierWatcher' et afficher la proriété RegisteredStatusNotifierItems.

PS: ok, je viens de voir comment on pouvait avoir ces 'properties' avec dbus-send... pas très intuitif
dbus-send --print-reply --session --dest=org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.freedesktop.DBus.Properties.Get string:'org.kde.StatusNotifierWatcher' string:'RegisteredStatusNotifierItems'

FrankKubuntu, Sunday 13 January 2013 à 19:47


Subscription date : 21 October 2009
Messages : 1575
As-tu besoin que je fasse qque chose?

matttbe, Sunday 13 January 2013 à 22:16


Subscription date : 24 January 2009
Messages : 12573
Oui, ce que j'ai demandé
En gros, juste renvoyé les messages produits par la commande du dessus.

FrankKubuntu, Tuesday 15 January 2013 à 21:27


Subscription date : 21 October 2009
Messages : 1575
Et voilà!

$ dbus-send --print-reply --session --dest=org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.freedesktop.DBus.Properties.Get string:'org.kde.StatusNotifierWatcher' string:'RegisteredStatusNotifierItems'

method return sender=:1.2 -> dest=:1.82 reply_serial=2
variant array [
string "org.kde.StatusNotifierItem-2563-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2680-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2712-1/StatusNotifierItem"
string ":1.62/org/kde/statusnotifieritem/1"
string "org.kde.StatusNotifierItem-2706-1/StatusNotifierItem"


En tout cas, je sais pas si c'est avec ça que tu penses identifier qque chose.

FrankKubuntu, Wednesday 16 January 2013 à 00:53


Subscription date : 21 October 2009
Messages : 1575
Hey pot, je l'ai roulé comme un grand loll sur Kubuntu 11.10 avec une rev de cet été (!!) et voici le résultat :

$ dbus-send --print-reply --session --dest=org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.freedesktop.DBus.Properties.Get string:'org.kde.StatusNotifierWatcher' string:'RegisteredStatusNotifierItems'

method return sender=:1.2 -> dest=:1.2415 reply_serial=2
variant array [
string "org.kde.StatusNotifierItem-2086-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2251-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2254-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2271-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2288-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2239-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-6508-1/StatusNotifierItem"
]

matttbe, Wednesday 16 January 2013 à 10:21


Subscription date : 24 January 2009
Messages : 12573
est-ce que tu as le même nombre d'éléments que dans le systray du dock ou celui de kde? Est-ce que tu affiche les éléments cachés dans le dock? Ces adresses sont les noms de bus pour chaque application dans le systray, pourrais-tu utiliser d-feet pour te rendre à ces bus et avoir d'autres info comme tu as déjà fait avant?

FrankKubuntu, Saturday 19 January 2013 à 16:50


Subscription date : 21 October 2009
Messages : 1575
matttbe :
est-ce que tu as le même nombre d'éléments que dans le systray du dock ou celui de kde?


Non car CD ne supporte pas tous les éléments du KDE systray. Mais ça c'est un autre problème.

matttbe :
Est-ce que tu affiche les éléments cachés dans le dock?


Oui. Et même sans les afficher le padding reste dans le systray2.

matttbe :
Ces adresses sont les noms de bus pour chaque application dans le systray, pourrais-tu utiliser d-feet pour te rendre à ces bus et avoir d'autres info comme tu as déjà fait avant? :)


Je check

Là au lieu de 5 items j'en ai 6. L'un d'eux doit être celui qui est vide. Je vais tenter de l'identifier par d-feet.

$ dbus-send --print-reply --session --dest=org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.freedesktop.DBus.Properties.Get string:'org.kde.StatusNotifierWatcher' string:'RegisteredStatusNotifierItems'

method return sender=:1.2 -> dest=:1.90 reply_serial=2
variant array [
string "org.kde.StatusNotifierItem-2542-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2681-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2708-1/StatusNotifierItem"
string ":1.60/org/kde/statusnotifieritem/1"
string "org.kde.StatusNotifierItem-2706-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2542-2/StatusNotifierItem"
]


Mais
":1.60/org/kde/statusnotifieritem/1"
n'existe pas!

Quelles infos veux-tu pour les 5 autres? Je ne suis pas sûr qu'on va voir qque chose, car il y a 5 items normaux dans le systray, ce qui correspond aux 5 items dans d-feet. Seul le 1.60 retourné par la commande n'est pas dans d-feet, même pas dans le system bus.

Ah j'ai trouvé, le 1.60 c'est Skype.

$ dbus-send --print-reply --session --dest=org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.freedesktop.DBus.Properties.Get string:'org.kde.StatusNotifierWatcher' string:'RegisteredStatusNotifierItems'

method return sender=:1.2 -> dest=:1.96 reply_serial=2
variant array [
string "org.kde.StatusNotifierItem-2542-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2681-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2708-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2706-1/StatusNotifierItem"
string "org.kde.StatusNotifierItem-2542-2/StatusNotifierItem"
]


Mais même après avoir fermé Skype et redémarré CD, le padding est encore là!
NOTE : J'ai 4 icônes maintenant, car Skype est fermé.

AH! En mettant en sous-dock le systray2 j'ai trouvé! C'est le keyboard layout!! Celui de KDE. En sous-dock voici ce que ça donne, on voit l'icône avec un "?"

http://uppix.net/5/f/1/1efdcd6d871168ca769303207d24a.png

Dans d-feet :

http://uppix.net/9/b/3/4ca266905128c0b0ebc4fdf0fa830.png

matttbe, Thursday 24 January 2013 à 13:03


Subscription date : 24 January 2009
Messages : 12573
Ah, il donne un pixmap via DBus.
@fabounet: C'est supporté ça?

Mais lorsque tu lances la longue commande avec dbus-send, tu as bien le même nombre d'éléments que tu trouves dans le dock mais ça reste moins que ce qu'il y a dans le systray de KDE, c'est bien ça?

FrankKubuntu, Thursday 24 January 2013 à 14:16


Subscription date : 21 October 2009
Messages : 1575
matttbe :
Mais lorsque tu lances la longue commande avec dbus-send, tu as bien le même nombre d'éléments que tu trouves dans le dock mais ça reste moins que ce qu'il y a dans le systray de KDE, c'est bien ça? :)


J'ai le même nb d'éléments entre la commande dbus et le systray2 de CD, si j'assume que l'élément vide est considéré un élément (et je crois que oui c'est le kbd indicator de KDE!).

Effectivement le KDE Systray contient bcp plus d'éléments que dans la commande dbus, mais ça c'est déjà connu et fait l'objet d'un autre thread que j'avais ouvert. Cependant j'ai remis en exemple ici plus haut, j'avais 5 dans CD systray (6 avec le vide) et 11 dans KDE Systray.

fabounet, Friday 22 February 2013 à 23:27


Subscription date : 30 November 2007
Messages : 17118
Ah, il donne un pixmap via DBus.
@fabounet: C'est supporté ça?

non, et c'est le seul que je vois faire ça pour l'instant donc bon ...

mais je vois un 2eme "?" dans le sous-dock, ce serait quoi ?

PS: désolé pour le lag, j'ai laissé échappé quelques messages

FrankKubuntu, Friday 22 February 2013 à 23:36


Subscription date : 21 October 2009
Messages : 1575
Le second était KDE Deamon si ma mémoire est bonne.

Pour l'instant je n'ai plus Kub12.10 d'installé mais j'ai conservé des images alors si jamais je dois vraiment retourner pour vérifier de quoi dans le but de fixer et tester je pourrai le faire, mais avec un certain lag.

FrankKubuntu, Tuesday 28 May 2013 à 14:40


Subscription date : 21 October 2009
Messages : 1575
Salut!

Alors ce problème est toujours présent avec 13.04 et la REV1502 (ou 1520, la dernière de samedi le 25 mai).

Quelle serait la prochaine étape?

FrankKubuntu, Friday 07 June 2013 à 16:32


Subscription date : 21 October 2009
Messages : 1575
Je pense qu'on peut considérer ça dans le cas global de l'intégration de KDE dans CD, ou plutôt dans le cas global de l'intégration du systray KDE dans le systray CD. Ce n'est probablement pas un bug spécifique, car on sait qu'il y a plusieurs icônes du KDE systray et plusieurs fonctions du systray qui ne sont pas encore intégrées. Probablement qu'on pourrait suivre ce cas (le post ici) ailleurs.

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Un padding de trop entre Clock et systray2?
Page : 1 2
FrankKubuntu Français 22 matttbe [Read]
15 June 2013 à 01:04


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Un padding de trop entre Clock et systray2? 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.