Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Quelques problèmes ou bugs avec les menus / infobulles
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)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Quelques problèmes ou bugs avec les menus / infobulles
Kam Français 1 matttbe [Read]
29 January 2015 à 23:52

Kam, Sunday 07 December 2014 à 15:43


Subscription date : 07 December 2014
Messages : 1
EDIT - Ah mince, je suis neuneu, je posté ça dans la mauvaise section, vraiment désolé.

Bon, je me suis inscrit, ça va être plus simple pour les discussion.

Voici une liste de bugs concernant les menus d'application (suite à ce sujet notamment: http://www.glx-dock.org/bg_topic.php?t=8124 )
    • Votre version de Cairo-Dock: 3.4.0
    • Votre distribution GNU/Linux: Xubuntu (très modifié)
    • Si vous utilisez l'OpenGL: oui
    • Votre Gestionnaire de Fenêtres: Compiz (+ Emerald)
    • Votre Environnement de Bureau: XFCE


1) Cairo Dock lit les fichiers .desktop de /usr/share/applications, mais ignore ceux de $HOME/.local/share/applications (cf: le lien donné plus haut).

2) La taille de la police n'est pas appliquée aux menus de la barre des tâches. Ca marche avec le plugin "quote" par exemple, mais pas avec les menus d'un clic droit:

http://ibin.co/1jpCHDqj0OKH

3) La couleur de fond de l'élément en surbrillance est dessinée à la fois sur le fond du menu, mais aussi sur le contour - ça ne devrait pas être le cas (je sais, truc de maniaque ):

http://ibin.co/1jp6gLe7DPZn

4) Visible sur le screenshot plus haut: avec le style "infobulle" et un dock vertical, la ligne de contour est mal dessinée: elle fait tout le tour, alors qu'elle devrait être absente au niveau du pointeur - je ne sais pas comment ça s'appelle, ça:

http://ibin.co/1jp82KooWALw

5) Les icônes des [Desktop Action] (ici "ouvrir le répertoire vidéos") sont plus petites que celles des entrées par défaut (CD, etc).

6) Avec le style "bande dessinée" et un dock vertical: le pointeur est au mauvais endroit lorsque le menu est trop long:

http://ibin.co/1jp9IOCM4iG9

7) Avec une couleur de fond transparente, le background disparait parfois complètement après un survol de la souris:

http://ibin.co/1jpAO8mPf9ar

J'ai lancé CD en mode debug, mais il est complètement muet quand ça arrive. Du coup, ça va pas être facile à corriger si vous n'arrivez pas à reproduire ce bug...).

Pour plus d'esthétique, il faudrait ajouter une marge en haut et en bas des menus:

http://ibin.co/1jpEjaJoUoLj

---------------------

Voilà, beaucoup de chipotage, mais encore merci pour ce dock. Les nouveaux menus rendent vraiment bien.

matttbe, Thursday 29 January 2015 à 23:52


Subscription date : 24 January 2009
Messages : 12573
Hello et désolé pour le délai!

1) Cairo Dock lit les fichiers .desktop de /usr/share/applications, mais ignore ceux de $HOME/.local/share/applications (cf: le lien donné plus haut).


Le dock ne s'occupe pas de lire ce dossier, c'est la bibliothèque gnome-menus qui s'en charge (et qui n'est pas plus liée à GNOME qu'une autre lib de XFCE, c'est juste le nom).
Par contre, je n'ai pas ce soucis chez moi, tous les lanceurs ajoutés dans $HOME/.local/share/applications se retrouvent dans le menu. Est-ce que les lanceurs testés sont syntaxiquement corrects?

Une autre piste à regarder: selon les spécifications, les fichiers .desktop devraient se trouver dans le dossier applications des dossiers de cette liste:
echo $XDG_DATA_DIRS
Peut-être que lancer le dock avec cette commande devrait aider mais chez moi, le dossier local n'est pas dans la liste...
env XDG_DATA_DIRS=$XDG_DATA_DIRS:$HOME/.local/share cairo-dock


2) La taille de la police n'est pas appliquée aux menus de la barre des tâches. Ca marche avec le plugin "quote" par exemple, mais pas avec les menus d'un clic droit:
En effet, pour les menus, ce sont des menus GTK qui sont utilisés, les devs de GTK forcent un peu la main pour ne pas que l'on modifie la taille de ces menus. Par contre, je pense que l'on peut changer la taille de l'ensemble des menus via la config liée à GTK. (ou peut-être que l'on peut limiter tout ça en bricolant un fichier ~/.config/cairo-dock/current_theme/menu.css mais il faut tester et chercher )

3) ça ne devrait pas être le cas (je sais, truc de maniaque
4) Visible sur le screenshot plus haut: avec le style "infobulle" et un dock vertical, la ligne de contour est mal dessinée: elle fait tout le tour, alors qu'elle devrait être absente au niveau du pointeur - je ne sais pas comment ça s'appelle, ça:
6) Avec le style "bande dessinée" et un dock vertical: le pointeur est au mauvais endroit lorsque le menu est trop long:
C'est important aussi les détails
J'espère que @fabounet nous lira

5) Les icônes des [Desktop Action] (ici "ouvrir le répertoire vidéos") sont plus petites que celles des entrées par défaut (CD, etc).
Oui, c'est voulu. Est-ce un problème? (Par ailleurs, les devs de GTK forcent la main pour supprimer toutes icônes dans les menus et boutons...)

7) Avec une couleur de fond transparente, le background disparait parfois complètement après un survol de la souris:
Bizarre, je soupçonne un problème de rendu des menus GTK. Quelle version de GTK utilises-tu?

Pour plus d'esthétique, il faudrait ajouter une marge en haut et en bas des menus:
En effet, bien vu! J'ajoute une tâche!
EDIT: il semblerait que cette marge soit liée au thème GTK du système. Donc je crois qu'il vaut mieux laisser ce choix au thème GTK utilisé. Par contre, c'est toujours possible de changer ces règles en ajoutant ceci au fichier ~/.config/cairo-dock/current_theme/menu.css:
GtkMenu {
    
padding-bottomXpx;
    
padding-topXpx;
}
(en modifiant X par un nombre de pixels puis en relançant le dock)

Voilà, beaucoup de chipotage, mais encore merci pour ce dock. Les nouveaux menus rendent vraiment bien.
Fabounet va être content d'entendre ça

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Quelques problèmes ou bugs avec les menus / infobulles
Kam Français 1 matttbe [Read]
29 January 2015 à 23:52


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Quelques problèmes ou bugs avec les menus / infobulles 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.