Technical discussions | Discussions techniques
matttbe, Tuesday 28 February 2012 à 13:17
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Hello,
Pour ceux qui suivent les commits BZR, ils ont dû voir que le protocole indicator-application avait à nouveau évolué.
Maintenant, on a plusieurs éléments qui peuvent être utilisés comme étiquette pour l'icône concernée... Voici qqs exemples:
Network-Manager:
- Accessible Description: Connexion au réseau sans fil « (...) » active : (...) 75%
- (si on n'est pas connecté, alors cette description est vide)
- Title: Réseau
- Label: /
- Id: nm-applet
Dropbox:
- Accessible Description: /
- Title: /
- Label: /
- Id: dropbox-client-xxxx
Keyboard Indicator:
- Accessible Description: /
- Title: /
- Label: be
- Id: gsd-keyboard-xkb
Record My Deskctop:
- Accessible Description: /
- Title: /
- Label: /
- Id: gtk-recordmydesktop
Pour moi, je crois que ce serait intéressant d'afficher "Accessible Description" si c'est accessible, sinon Title si c'est accessible ou alors Label. Si aucun des trois n'est disponible, alors on n'affiche rien car l'id n'est pas plus instructif que l'icône et n'est pas "joli": voir nm-applet ou dropbox-client-xxxx, bof.
Par contre, doit-on afficher "Accessible Description"? Une personne m'a indiqué que ce serait pratique de l'avoir pour rapidement savoir à quel réseau il est connecté (et qu'il préférait ne rien voir que d'avoir 'nm-applet'). Je suis du même avis, et vous?
PS: je push la modification sur BZR (rev 2310), un revert est toujours facilement possible
PS²: merci Fab, pour la correction du problème de compilation  |
fabounet, Tuesday 28 February 2012 à 17:55
|
|
Subscription date : 30 November 2007
Messages : 17118
|
je suis pour Accessible Description, en espérant qu'ils n'y mettent pas des pages
par contre rien ça me gène un peu: c'est pas cohérent, et même si dropbox-client-xxxx n'est pas joli, c'est indicatif, non ? mais je m'étonne qu'on ait pas mieux et si tu passes par notre watcher plutôt que celui d'Ubuntu ?
en tout cas cette API devient franchement bordélique, ils laissent les stagiaires coder chez Canonical ? |
matttbe, Tuesday 28 February 2012 à 23:18
|
|
Subscription date : 24 January 2009
Messages : 12573
|
même si dropbox-client-xxxx n'est pas joli, c'est indicatif, non ? Oui, j'ai assez bien hésité avant de l'enlever mais vu que je me suis souvent dit que ce n'était pas très propre d'afficher ça et surtout, qu'avec la barre d'Unity, ils n'affichent rien non plus, j'ai préféré l'enlever. L'icône est assez bien explicative et le menu qui contient l'application aussi... |
fabounet, Wednesday 29 February 2012 à 13:02
|
|
Subscription date : 30 November 2007
Messages : 17118
|
ils n'affichent rien non plus
mais ils n'affichent rien tout le temps n'est-ce pas ? ça reste donc cohérent.
et l'image ? souvent c'est simplement le nom du programme. |
matttbe, Wednesday 29 February 2012 à 15:25
|
|
Subscription date : 30 November 2007
Messages : 17118
|
grumpf
me souviens plus, on n'a rien d'autre (classe, nom de l'exécutable, X ID, etc) ? |
matttbe, Friday 02 March 2012 à 14:32
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Non...
pour nm-applet, il y a un .desktop du même nom mais pas pour 'dropbox-client-XXXX'...
Pour celui de KDE, je crois qu'il y a une info sur le WindowID mais il n'y en a pas beaucoup avec une fenêtre associée mais surtout, s'il y en a une, elle n'est pas souvent active... |
Subscription date : 30 November 2007
Messages : 17118
|
le X ID c'était juste pour pouvoir remonter à la classe, et donc à une étiquette.
actuellement je n'ai que 2 items ayant une étiquette sur 7
le seul truc gênant, c'est que quand on survole un élément sans nom, on s'attend à en voir un et rien ne vient, on se demande si c'est normal ou pas.
aussi certains éléments ne sont pas très explicites dans leur icône (il faut montrer le menu pour savoir ce que c'est). |
matttbe, Monday 05 March 2012 à 18:30
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Le WindowID n'est disponible que sur KDE.
Mais si on veut afficher quelque chose, je préfère afficher le nom de l'applet (Zone de notification) au lieu d'utiliser 'dropbox-client-1234'. Après tout, ces applications devraient utiliser une des variables 'Title', 'AccessibleDesc' ou 'Label'. Si elles ne le font pas... c'est pas au dock à aller chercher la moindre info à afficher... |
fabounet, Wednesday 07 March 2012 à 12:20
|
|
Subscription date : 30 November 2007
Messages : 17118
|
c'est pas faux ...
afficher Zone de notification n'est pas très utile, ce qui me dérange c'est plus de ne pas savoir facilement ce que représente tel ou tel élément. |
matttbe, Wednesday 07 March 2012 à 12:40
|
|
Subscription date : 24 January 2009
Messages : 12573
|
c'est plus de ne pas savoir facilement ce que représente tel ou tel élément. Mais par défaut sous Ubuntu (et celui de KDE aussi je crois), il n'y a pas d'étiquette donc c'est un problème qui ne semble pas en être un (je suppose que les devs qui veulent ajouter leur application dans cette zone sont au courant qu'il n'y aura pas d'étiquette...)
Je comprends tout à fait ton point de vue mais afficher une "laide" info, c'est pas permis pour un dock qui se veut design. Il faut essayer d'être propre partout quittent à perdre de l'info je pense. (c'est un peu comme le soucis de l'heure où les caractères se déplacent parfois d'un pixel et même si ce n'est pas vraiment gênant, ce n'est pas "propre" ) |
fabounet, Wednesday 07 March 2012 à 12:45
|
|
Subscription date : 30 November 2007
Messages : 17118
|
bon allez d'accord, on ouvrira des rapport de bug chez les vilains devs qui n'auront pas mis de titre |
matttbe, Wednesday 07 March 2012 à 12:56
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Faut-il ajouter le nom d'applet au lieu de ne rien afficher? |
fabounet, Thursday 08 March 2012 à 13:26
|
|
Subscription date : 30 November 2007
Messages : 17118
|
non je pense que ça n'apporte aucune info utile |
lylambda, Thursday 08 March 2012 à 16:01
|
|
Subscription date : 06 September 2009
Messages : 1635
|
c'est un peu comme le soucis de l'heure où les caractères se déplacent parfois d'un pixel et même si ce n'est pas vraiment gênant, ce n'est pas "propre"
Héhé, jolie remontage de bug au passage ^^. Vu que fab est en phase de bouclage, je n'ose plus le déterrer une enième fois |
Subscription date : 30 November 2007
Messages : 17118
|
vous utilisez quelle config pour avoir ce phénomène ? |
matttbe, Friday 09 March 2012 à 17:04
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Simplement en affichant les secondes
(sans, je crois que ça se voit aussi mais p-ê une fois par minute) |
Subscription date : 06 September 2009
Messages : 1635
|
Dans mon cas, j'utilise le backend cairo, un vieux 10.10, carte ATI X300 (driver radeon) et l'horloge numérique toujours affiché dans un panel vertical à droite :
 |
Subscription date : 30 November 2007
Messages : 17118
|
j'ai un peu réduit la taille du texte pour qu'il rentre bien dans l'icône (problème d'arrondi dans pango, je sais pas pourquoi ça déborde un peu, chez moi ça débordait à droite )
est-ce que c'est mieux chez vous ? |
lylambda, Wednesday 14 March 2012 à 01:21
|
|
Subscription date : 06 September 2009
Messages : 1635
|
Tiens oui, je n'ai pas noté le bug ce soir. Je vais être plus vigilant, mais je crois bien que j'ai un "résolu" à ajouter |
Technical discussions | Discussions techniques
|