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 agencement du menu
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] agencement du menu [Bug #251]
Page : 1 2
fabounet Français 39 fabounet [Read]
01 September 2012 à 01:17

fabounet, Monday 17 October 2011 à 13:45


Subscription date : 30 November 2007
Messages : 17118
suite à la proposition de Lylambda sur le menu (et au mode "lock"), j'ai changé l'agencement du menu

mon but:
- avoir le nom et l'image de l'icône cliquée dans le haut du menu
- avoir les actions de l'icône directement accessible (actions des applets et des applis), et seulement celles-là, pour les mettre en avant.
- rendre plus uniforme les options de configuration des différents types d'icônes
- pouvoir tout de même configurer son dock

un résultat possible est donc la version bzr courante.
les commentaires sur le but et sur le résultat sont bienvenus

matttbe, Monday 17 October 2011 à 15:12


Subscription date : 24 January 2009
Messages : 12573
J'apprécie l'idée, j'ai vu le résultat mais il faudrait que j'ai le dock devant moi pour plus de commentaires
mais ce serait p-e plus juste si le menu "Cairo-Dock" était renommé (Paramètres?)

lylambda, Monday 17 October 2011 à 21:12


Subscription date : 06 September 2009
Messages : 1635
Pas mal, je trouve que c'est bien plus cohérent.
Par contre, lorsque on "Lock everything", les menus de modification (de chacun des applets, lanceurs et séparateurs) sont vides.
À mon avis, ils devraient alors disparaitre ou intégrer les entrées "Unlock" et "Manuel" si c'est un applet (je suis plutôt partisan pour la 1ère option).

EDIT : Petite remarque supplémentaire, il semblerait que l'entrée "Autres actions" --> "Définir une icône personnalisée" du menu des appli ne fonctionne pas lorsque le dock est en mode "Lock". Au contraire à "Autres actions" --> "Enlever l'icône personnalisée" fonctionne bien dans ce cas là.
Toujours dans une optique de cohérence, soit ces 2 entrées fonctionnent avec un dock bloqué, soit elles sont cachées.

matttbe, Tuesday 18 October 2011 à 18:26


Subscription date : 24 January 2009
Messages : 12573
C'est intéressant comme agencement, en effet mais peut-être qu'il faudrait renommer certaines choses (on doit aller dans le menu de l'applet pour l'enlever, c'est peut-être pas intuitif mais d'un autre côté, il y a le nom du lanceur/applet/appli...)

Aussi, j'ai un bug avec JDownloader:
http://uppix.net/a/b/6/f634dd76c83a2234b6d760ec34fec.png


Et pour certaines applets qui n'ont pas d'entrée supplémentaire dans le menu comme Impulse, Messaging Menu, Status Notifier, etc., il y a un séparateur en trop qui est ajouté automatiquement:
http://uppix.net/4/4/b/b3abb69e96eded9a8905722ed706c.png

Pour d'autres applets, il y a un séparateur en trop mais qui est ajouté dans le code de l'applet.

Peut-être qu'il serait intéressant d'ajouter un séparateur au menu 'Cairo-Dock' (à renommer) et pour "Fichiers Récents"

PS: très chouette de pouvoir cliquer dans les séparateurs de la vue panel! merci

fabounet, Wednesday 19 October 2011 à 16:39


Subscription date : 30 November 2007
Messages : 17118
Par contre, lorsque on "Lock everything", les menus de modification (de chacun des applets, lanceurs et séparateurs) sont vides.

en fait, comme j'aime bien avoir le nom et l'image de l'icone cliquée dans le menu, je préfèrerais garder l'entrée.
du coup, pour ne pas avoir une entrée inutile, je pense qu'il vaut mieux supprimer le mode "locked", je trouve qu'il n'est plus vraiment utile (il n'allège plus vraiment le menu maintenant).

Pour d'autres applets, il y a un séparateur en trop mais qui est ajouté dans le code de l'applet.

oui il faut nettoyer un peu le code


Peut-être qu'il serait intéressant d'ajouter un séparateur au menu 'Cairo-Dock' (à renommer) et pour "Fichiers Récents"

oui possible, il suffit de faire l'essai et voir ce qui rend le mieux. Je ne vois pas trop en quoi le renommer par contre, vu son contenu.

PS: très chouette de pouvoir cliquer dans les séparateurs de la vue panel! merci

de rien ça ne marche pas encore en mode vertical mais je le ferai.

lylambda, Wednesday 19 October 2011 à 17:08


Subscription date : 06 September 2009
Messages : 1635
je pense qu'il vaut mieux supprimer le mode "locked", je trouve qu'il n'est plus vraiment utile
Très juste . Par contre, tu vas bien garder le blocage des icônes ? Cette entrée là me semble indispensable.

Je ne vois pas trop en quoi le renommer par contre, vu son contenu.
Pourquoi pas tout simplement "Général" ? Soit un menu de gestion "Général" du dock et un autre lié spécifiquement au lanceur/applet/application/séparateur/sous-dock.

ça ne marche pas encore en mode vertical mais je le ferai.
Ah ! Dans ce cas, je comprend pourquoi cela ne fonctionne pas chez moi .

De plus, pour moi "Aide" et "À propos", voir "Plus d'applets !", devrait être présent dans une rubrique "Informations" du panneau de config, pas dans le menu général. Cela l'alourdis pour pas grand chose. Ou si cela te semble indispensable, au moins les rassembler dans un menu "Informations".

SQP, Wednesday 19 October 2011 à 23:43


Subscription date : 03 July 2010
Messages : 1081
fabounet :
je pense qu'il vaut mieux supprimer le mode "locked", je trouve qu'il n'est plus vraiment utile (il n'allège plus vraiment le menu maintenant).


moi je trouve que ce n'est pas parce que quelques personnes peuvent avoir du mal à comprendre l'option qu'il faut la supprimer.
La disposition d'avant avait l'avantage d'avoir l'accès direct et rapide aux options de config quand on en avait besoin, et de les cacher quand on en avait plus besoin (avec le lock).
Je suis vraiment pas convaincu que la nouvelle disposition aidera les nouveaux utilisateurs vu qu'au lieu de simplifier le menu, il se tasse.

Perso il y a 2 entrées qui me paraissent ne toujours pas y avoir leur place :
-lancer cairo-dock au démarrage
-plus d'applets

J'aime pas la position du menu add

La nouvelle entrée "supprimer ce dock" me paraitrait plus pertinente dans la config lanceurs (il reste de la place en bas pour les boutons add/remove/move)

matttbe, Thursday 20 October 2011 à 04:55


Subscription date : 24 January 2009
Messages : 12573
J'aime pas la position du menu add
+1 et +1 pour les boutons dans la config du dock

lylambda, Thursday 20 October 2011 à 12:00


Subscription date : 06 September 2009
Messages : 1635
ce n'est pas parce que quelques personnes peuvent avoir du mal à comprendre l'option qu'il faut la supprimer.
Avec l'ancien menu, j'aurais été d'accord avec toi.
Mais le nouveau a une organisation plus logique qui me semble moins nécessiter cette option. Maintenant on a:
- un sous-menu de gestion général du dock -> accès au panneau de config, aux thèmes, aux lock, etc.
- un sous-menu de gestion de l'applet/lanceur/appli/séparateur/sous-dock ciblé -> "modifier", "retirer" et "déplacer". Ainsi que "détacher" et le "manuel" si c'est un applet
- des entrées d'actions spécifiques à l'applet ciblé -> c'est eux que l'on va utiliser le plus souvent, donc ils doivent être mis en avant.

Dans cette optique, tout ce qui concerne la modification du dock (qui sont ponctuelles pour un utilisateur de base) sont dans un sous-menu. Donc elles sont en quelques sortes cachées et c'est ce que l'on souhaitait. Les actions sont immédiatement disponibles comme il se doit.
Bref je ne vois que des avantages à cette agencement bien qu'il faille l'améliorer.

J'aime pas la position du menu add
Ça se discute. À mon sens c'est un menu de modification du dock,donc il est plutôt à sa place.

Perso il y a 2 entrées qui me paraissent ne toujours pas y avoir leur place :
-lancer cairo-dock au démarrage
-plus d'applets
Ici je te rejoins, tout comme les entrées "Aide" et "À propos".

Ce qui laisserais dans le sous-menu Général :
- Configurer
- Gestion des thèmes
- Ajouter -> à mettre en tête du sous-menu ? À remonter au 1er niveau du menu?
- (Un)lock icons position -> à remonter en seconde position ?
- Lock everything -> inutile
- Plus d'applets ! -> rien à faire ici
- Aide -> rien à faire ici
- À propos -> rien à faire ici
- Quitter -> bien pratique pour les testeurs

Soit 4 entrées dans le sous-menu général (ou 3 si "Ajouter" est remonté) contre 3 (pour les séparateurs) à 5 (pour les applets) pour le sous-menu spécifique. C'est plutôt bien équilibré, non ?
La nouvelle entrée "supprimer ce dock" me paraitrait plus pertinente dans la config lanceurs (il reste de la place en bas pour les boutons add/remove/move)
Si on en vient à l'agencement décrit précédemment, je ne suis pas vraiment du même avis.
"Régler ce dock" et "Supprimer ce dock" n'ont rien à faire dans le sous-menu spécifique d'un applet ou autre. Par contre, à défaut de les laisser dans le sous-menu de gestion général, ils ont toutes leurs place dans un 3ème sous-menu particulier, avec un nom du type "Dock secondaire".

lylambda, Thursday 20 October 2011 à 12:58


Subscription date : 06 September 2009
Messages : 1635
Mockup rapide

1/ Menu principal ("Poubelle" sur dock secondaire)

http://uppix.net/4/5/3/8321a28a8f66cffc74fc3488a6474.png

2/ Sous-menu général (appelé pour l'instant "Cairo-Dock")

http://uppix.net/6/a/7/b73f204e37d87225946780d48a233.png

3/ Sous-menu spécifique (de l'applet "Poubelle")

http://uppix.net/6/f/1/6620cb3fb20d9c07ff1407814065d.png

fabounet, Thursday 20 October 2011 à 15:57


Subscription date : 30 November 2007
Messages : 17118
Par contre, tu vas bien garder le blocage des icônes ?

yep, très utile aussi pour que ma mère ne détache pas des applets par erreur

ça ne marche pas encore en mode vertical mais je le ferai.

c'est fixé


De plus, pour moi "Aide" et "À propos", voir "Plus d'applets !", devrait être présent dans une rubrique "Informations" du panneau de config, pas dans le menu général


un sous-menu "Help" alors, comme la plupart des applications ?


J'aime pas la position du menu add

moui, c'est groupé avec les options de config quoi. tu le verrais où ?

"Régler ce dock" et "Supprimer ce dock" n'ont rien à faire dans le sous-menu spécifique d'un applet ou autre.

plutôt d'accord, ça me semble pas naturel.
un sous-menu "Ce dock" pourrait le faire, mais est-ce que ça n'est pas dommage d'ajouter une entrée dans le menu principal pour ça ?

chouette, des mockups je peux pas les voir ici par contre

lylambda, Saturday 22 October 2011 à 00:54


Subscription date : 06 September 2009
Messages : 1635
yep, très utile aussi pour que ma mère ne détache pas des applets par erreur
S'il n'y avait que ta maman … cette option m'a changé la vie

c'est fixé
Je vois ça, merci ! Vraiment bien, cette transparence au clic

un sous-menu "Help" alors, comme la plupart des applications ?
Je dirais simplement une catégorie "Help" dans la config, mais bon c'est discutable.

SQP, Saturday 22 October 2011 à 16:34


Subscription date : 03 July 2010
Messages : 1081
Help est une pièce maitresse de ce menu pour les nouveaux arrivants, et le About, même si peu utilisé, est vital sur un projet libre, et à sa place. (il y a les liens dedans)
Cette partie basse du menu (Help, About, Quit) est cohérente avec ce qui se fait ailleurs.

Je propose ca pour le menu cairo-dock (à gauche l'actuel, à droite la proposition)

http://uppix.net/8/7/0/ed358b2694412d97f329d196a13e1.png - http://uppix.net/8/0/7/1648bc4f21f56460f9877f9a21164.png

- Masquage Rapide : ya vraiment qqn qui utilise cette option du menu ?
- (Un)lock dock configuration : Utiliser un checkbox pour simplifier la comprehension de l'option.
- Quitter : Ne devrait pas être visible si lancé en tant que default panel

je pense que ca allège pas mal en gardant l'essentiel à portée de main

Pour le reste, je pense que l'option "launch another instance of that applet" serait pas mal renomée "Clone", à la suite de Modify, Detach, Remove

lylambda, Sunday 23 October 2011 à 00:18


Subscription date : 06 September 2009
Messages : 1635
Cette partie basse du menu (Help, About, Quit) est cohérente avec ce qui se fait ailleurs.
Moui, je reste sur ma réserve, c'est indispensable en effet mais est utilisé trop peu souvent pour avoir sa place dans le menu, qui par définition sert à activer certaine fonction rapidement.
Un section pour Help et About dans la config suffirait amplement.

Masquage Rapide : ya vraiment qqn qui utilise cette option du menu ?
Ce n'est pas faux, j'ai dut l'utiliser qu'une demi douzaine de fois. Malgré tout, à voir si c'est utile à d'autre. Si c'est le cas, il faudrait le monter dans le menu principal (aucun intérêt à "masquer rapidement" le dock si il faut passer par différents sous-menus pour se faire.

Quitter : Ne devrait pas être visible si lancé en tant que default panel
Pourquoi pas ? Il y a un message de confirmation, après tout.

je pense que l'option "launch another instance of that applet" serait pas mal renomée "Clone", à la suite de Modify, Detach, Remove
Excellente idée !
Et le rendre possible pour tout les applets. Par exemple on peut très bien avoir envie de placer un "Network-monitor" dans un dock et un autre sur la couche widget, ou configurer un "Show desktop" pour l'affichage des applet (Couche widget, Montrer), tandis qu'un autre s'occupera plutôt du Bureau (Vider, Exposer), etc.

SQP, Sunday 23 October 2011 à 18:51


Subscription date : 03 July 2010
Messages : 1081
lylambda :
Moui, je reste sur ma réserve, c'est indispensable en effet mais est utilisé trop peu souvent pour avoir sa place dans le menu, qui par définition sert à activer certaine fonction rapidement.
Un section pour Help et About dans la config suffirait amplement.

C'est obligatoire dans le menu pour les nouveaux utilisateurs, et pour ceux qui a un moment se disent qu'ils auraient besoin d'un peu plus d'infos. Et le help de la config n'est pas super visible. (mais bien placé pour le filtre)

Groupés à la fin du menu, ils ne coutent pas grand chose si on a gardé l'essentiel avant.
Je sais très bien que trop peu de gens le font. Mais c'est juste à nous de leur rappeler qu'il y a plein d'informations utiles dedans.
L'informatique ça n'est pas toujours totalement intuitif. Et nous sommes les premiers à le reconnaître en cherchant le meilleur moyen d'optimiser notre interface.

Masquage Rapide : ya vraiment qqn qui utilise cette option du menu ?
Ce n'est pas faux, j'ai dut l'utiliser qu'une demi douzaine de fois. Malgré tout, à voir si c'est utile à d'autre. Si c'est le cas, il faudrait le monter dans le menu principal (aucun intérêt à "masquer rapidement" le dock si il faut passer par différents sous-menus pour se faire.

Pour moi, l'entrée dans le menu à surtout un intérêt, c'est d'indiquer que l'option est disponible et qu'il devrait y avoir un moyen d'y affecter un raccourci.


Et le rendre possible pour tout les applets. Par exemple on peut très bien avoir envie de placer un "Network-monitor" dans un dock et un autre sur la couche widget, ou configurer un "Show desktop" pour l'affichage des applet (Couche widget, Montrer), tandis qu'un autre s'occupera plutôt du Bureau (Vider, Exposer), etc.

tous les applets, et pourquoi pas aussi pour les lanceurs. (le clone)

fabounet, Tuesday 25 October 2011 à 15:42


Subscription date : 30 November 2007
Messages : 17118
pour les clones, il faut savoir que le code nécessite d'être écrit d'une certaine manière, donc ce n'est pas trivial (et je l'ai fait que pour les applets qui peuvent vraiment en bénéficier).

assez d'accord avec SQP sur le Help.

le masquage rapide n'a pas vocation à être utilisé en tant que auto-hide (il y'a une option pour ça), mais plus pour dépanner si on n'utilise pas l'auto-hide et que par hasard le dock gêne pour faire une action (d'ailleurs si je ne m'abuse, l'option n'apparait pas si le dock est caché).

matttbe, Wednesday 26 October 2011 à 01:17


Subscription date : 24 January 2009
Messages : 12573
C'est bizarre, je croyais avoir envoyé un message mais je ne le vois plus... C'est bête, il était long

Je proposais, après avoir vu une personne configurer le dock, de réduire le nombre de panneaux de conf, ce qui permettrait p-ê de modifier l'agencement des menus.
Si une personne veut configurer le dock, il risque de passer par le panneau de conf simple puis par l'onglet thème, (la rubrique thème n'étant plus directement accessible via le menu avec si le panneau de conf simple est utilisé), le panneau pour modifier les lanceurs/applets puis retour au panneau général configurer le dock principal puis un autre pour le dock secondaire, etc.

Du coup, je propose de fusionner les panneaux pour pouvoir configurer les lanceurs et applets actifs, le général et pourquoi pas le About. Donc ne plus avoir que le panneau de config avancé hors du précédent.
De plus, ajouter la possibilité de modifier l'ordre, déplacer rapidement vers un autre dock et de pouvoir supprimer (et détacher) des lanceurs et applets via des petits boutons en dessous à gauche de la fenêtre avec la liste des icônes. Aussi, ça serait pas mal d'ajouter une icône à côté des catégories "Dock de XXX" (l'icône de CD?).
On pourrait donc configurer tout le(s) dock(s) via une seule interface, ce serait plus pratique. Les icônes pour déplacer/supprimer (/détacher) un lanceur ou applet pourraient être enlevées.

Qu'en pensez-vous?

SQP :
- Quitter : Ne devrait pas être visible si lancé en tant que default panel
Fait si on utilise une session 'cairo-dock'

PS: Finalement, où irait le menu 'Ajouter'?

lylambda, Wednesday 26 October 2011 à 10:56


Subscription date : 06 September 2009
Messages : 1635
À mon sens, la fusion des panneaux serait une bonne chose pour faciliter la config du dock. Sauf que cela nécessite un certain travail de fond, car chacun est utile. Aurais-tu un mockup, même brouillon, sous le curseur ?

Les icônes pour déplacer/supprimer (/détacher) un lanceur ou applet pourraient être enlevées.
Tu parles du sous-menu par icônes ? Ce serait tout de même dommage, car ils permettent de faire un ré-agencement rapide, justement sans avoir à ouvrir l'un des panneau de conf. Aprés, c'est effectivement redondant avec la possibilité de ré-agencer au sein du panneau de modification.

fabounet, Wednesday 26 October 2011 à 12:33


Subscription date : 30 November 2007
Messages : 17118
il faut pouvoir supprimer une applet (la glisser hors du dock la détache juste), du coup autant l'avoir aussi pour les lanceurs.
on peut le faire depuis le panneau de conf, mais en effet ce serait plus fastidieux pour une modif ponctuelle.

fusionner les panneaux, bonne idée mais c'est pas évident (l'un traite des paramètres globaux, l'autre des icônes/docks).

SQP, Wednesday 26 October 2011 à 20:54


Subscription date : 03 July 2010
Messages : 1081
fabounet :
fusionner les panneaux, bonne idée mais c'est pas évident (l'un traite des paramètres globaux, l'autre des icônes/docks).


même si j'aime bien l'idée aussi, ca ferait un niveau d'onglets en plus qui n'est pas terrible en ergonomie (pour config les applets)

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] agencement du menu [Bug #251]
Page : 1 2
fabounet Français 39 fabounet [Read]
01 September 2012 à 01:17


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git agencement du menu 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.