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 Rev 784/1994
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] Rev 784/1994
matttbe Français 12 taiebot65 [Read]
22 June 2011 à 21:16

matttbe, Monday 20 June 2011 à 10:07


Subscription date : 24 January 2009
Messages : 12573
Cool, pas mal de nouvelles rev (c'est plus sympa d'avoir plusieurs rev par push je trouve => plus simple pour des reverts, pour du changelog, etc. )

Par contre, j'ai deux questions:
  • Où as-tu eu l'idée des tips?
    • En fait, je ne suis pas trop fan de ceci mais c'est peut-être personnel.
    • D'un autre côté, je ne les trouve pas vraiment élégantes dans l'état actuel (dans cette grosse bulle de dialogue avec de gros boutons et la liste d'une autre couleur...)
    • Pourquoi ne pas mettre ces tips quand on ouvre le panneau de conf?
    • Ou plutôt ces tips dans la fenêtre gtk?
    • Pourquoi ne pas avoir de plus petites icônes dans la bulle?
    • Moi ça n'affiche des messages que dans la première catégorie.
    • Le message de bienvenue (le tout premier lancement du dock) n'était pas affiché et remplacé par une tip, pourquoi? (juste pour le test? enfin, je l'ai remis pour ne pas l'oublier mais désolé si c'était fait exprès)
  • Pourquoi avoir fait un revert de ce que j'avais changé dans cairo-dock.c? (si on lance le dock comme ceci : cairo-dock -d test, toutes les images avec un chemin non complet ne seront pas utilisées => avec le thème par défaut, il ne va pas trouver bg.svg et les indicateurs et autres fichiers du dossier test/current_theme/images) :
    === modified file 'src/cairo-dock.c'
    --- src/cairo-dock.c    2011-06-19 23:46:43 +0000
    +++ src/cairo-dock.c    2011-06-20 07:48:11 +0000
    @@ -952,16 +952,23 @@
         
    //\___________________ get global config.
         
    gboolean bFirstLaunch FALSE;
         
    gchar *cRootDataDirPath;
    +    
    // if the user has specified the '-d' parameter.
         
    if (cUserDefinedDataDir != NULL)
         {
    -        
    cRootDataDirPath cUserDefinedDataDir;
    +        
    // if 'cRootDataDirPath' is not a full path, we will have a few problems with image in the config panel without a full path (e.g. 'bg.svg' in the default theme)
    +        if (*cUserDefinedDataDir == '/')
    +            
    cRootDataDirPath cUserDefinedDataDir;
    +        else if (*
    cUserDefinedDataDir == '~')
    +            
    cRootDataDirPath g_strdup_printf ("%s%s"getenv("HOME"), cUserDefinedDataDir 1);
    +        else
    +            
    cRootDataDirPath g_strdup_printf ("%s/%s"g_get_current_dir(), cUserDefinedDataDir);
             
    cUserDefinedDataDir NULL;
         }
         else
         {
             
    cRootDataDirPath g_strdup_printf ("%s/.config/%s"getenv("HOME"), CAIRO_DOCK_DATA_DIR);
    -        
    bFirstLaunch = ! g_file_test (cRootDataDirPathG_FILE_TEST_IS_DIR);
         }
    +    
    bFirstLaunch = ! g_file_test (cRootDataDirPathG_FILE_TEST_IS_DIR);
         
    _cairo_dock_get_global_config (cRootDataDirPath);
         
         
    //\___________________ internationalize the app.
    J'ai recommité mais je peux l'enlever si j'ai fait qqc de mauvais. (c'est juste que ce n'était pas précisé dans la commit qu'il y avait un revert donc j'ai pensé à une mauvaise manip). J'en ai profité pour ajouté la définition de bFirstLaunch après (pourquoi pas de message si on spécifie l'option -d?)


PS: Dans ma commit, j'ai viré launch-cairo-dock-with-delay qui n'est plus utile car il y a l'option -w. Fallait pas? (surtout que j'ai vu que ce fichier n'était pas dans les paquets .deb...)
PS²: Les traductions des applets third-party sont en cours d'importation => https://translations.launchpad.net/cairo-dock-plug-ins-extras/

fabounet, Monday 20 June 2011 à 13:01


Subscription date : 30 November 2007
Messages : 17118
En fait, je ne suis pas trop fan de ceci mais c'est peut-être personnel.

je trouve ça sympa moi beaucoup de programmes le font, surtout quand il y'a beaucoup d'actions possibles

Pourquoi avoir fait un revert de ce que j'avais changé dans cairo-dock.c? (

désolé j'ai fait une mauvaise manip et j'ai écrasé mon .bzr
du coup j'ai du magouillé et je me suis sûrement planté
j'ai viré launch-cairo-dock-with-delay qui n'est plus utile

oui il ne sert plus à rien

Le message de bienvenue (le tout premier lancement du dock) n'était pas affiché et remplacé par une tip, pourquoi

j'ai pensé qu'il était redondant si on affiche des tips.

Pourquoi ne pas avoir de plus petites icônes dans la bulle

ça c'est les boutons (taille définie dans la config), c'est peut-être ça qu'il faut changer ?
pour les boutons j'ai pris les boutons next et prev de GTK (sûrement à changer aussi, je sais que d'autres trouveront mieux donc j'ai pas trop cherché )

dans cette grosse bulle de dialogue avec de gros boutons et la liste d'une autre couleur

pour la liste, c'est le widget GTK dans un dialogue cairo ... pas terrible en effet, enfin au moins j'ai résolu pour les labels. il y'a peut-être moyen de customiser aussi les combo-box, j'ai pas regardé.
pour les boutons, c'est à régler dans le thème (et peut-être aussi dans les valeurs par défaut du coup), ou bien c'est juste que les boutons sont moches

aussi le help.conf n'était pas le bon quand tu l'as vu, là je l'ai mis à jour.
peut-être aussi que certains tips sont trop longs;
Idéalement il faudrait qu'ils soient aussi cours que possible, personne n'aime lire des pâtés

matttbe, Monday 20 June 2011 à 15:43


Subscription date : 24 January 2009
Messages : 12573
beaucoup de programmes le font, surtout quand il y'a beaucoup d'actions possibles
ça c'est les boutons (taille définie dans la config), c'est peut-être ça qu'il faut changer ?
pour la liste, c'est le widget GTK dans un dialogue cairo ... pas terrible en effet
peut-être aussi que certains tips sont trop longs;
En fait, je ne trouve pas l'arrangement superbe (les boutons + la liste + la checkbox), il faudrait plus qqc de plus discret, non?
Je pense que ça a plus sa place dans le panneau de configuration (il y a souvent de la place en-dessous.
Ou alors créer une applet Help avec une icône. (mais vraiment au démarrage, c'est assez lourd )

j'ai pensé qu'il était redondant si on affiche des tips.
Ce message de bienvenue est plus approprié je pense.

désolé j'ai fait une mauvaise manip et j'ai écrasé mon .bzr
du coup j'ai du magouillé et je me suis sûrement planté
Raah, il y a d'autres manières pour faire un revert!
Ça va, je pensais que tu n'avais pas aimé

taiebot65, Monday 20 June 2011 à 19:09


Subscription date : 26 October 2008
Messages : 1904
Please pas de tips.......

Un applet serait preferable avec dedans cairo-dock tips...

matttbe, Tuesday 21 June 2011 à 02:25


Subscription date : 24 January 2009
Messages : 12573
Comme dit sur IRC, pour moi l'idéal serait de ne pas dépasser cette taille.
http://uppix.net/f/7/5/6c67b5bcc62363497f156d78a4d9b.png


Une centaine de caractères?
Sinon les bulles de dialogues débordent parfois de l'écran si l'applet est située le plus au bord.

fabounet, Tuesday 21 June 2011 à 12:40


Subscription date : 30 November 2007
Messages : 17118
Raah, il y a d'autres manières pour faire un revert

non c'était pas pour faire un revert, j'ai écrasé mon répertoire avec un autre


Sinon les bulles de dialogues débordent parfois de l'écran si l'applet est située le plus au bord.

ça c'est corrigeable (si j'arrive à le reproduire)
mais je suis d'accord d'avoir des tips le plus courts possibles (et c'est pour ça que j'ai pas lancé le script de traduction, il faut peaufiner le help.conf)

sinon mais qu'est-ce que vous avez tous contre les tips au démarrage ?

matttbe, Tuesday 21 June 2011 à 15:46


Subscription date : 24 January 2009
Messages : 12573
sinon mais qu'est-ce que vous avez tous contre les tips au démarrage ?
pour moi, ça peut passer quand on a une fenêtre et que l'on affiche les tips dans un coin (avec si possible une icône sympa mais surtout pas gênant)

fabounet, Wednesday 22 June 2011 à 17:53


Subscription date : 30 November 2007
Messages : 17118
il me semble que les tips sont toujours dans une fenêtre modale (bloquante) au milieu de la fenêtre principale

taiebot65, Wednesday 22 June 2011 à 19:02


Subscription date : 26 October 2008
Messages : 1904
Le probleme des tips c'est que:

_ Un aveux que les options sont trop difficiles a trouver pour l'utilisateur lambda.

_ Un desastre du point de vue de l'interface utilisateur.

_Du spam non necessaire.

Moi je prefererais une applet cairo-dock help. mise sur le theme par defaut avec des infos styles tips qui s'affichent toutes les 5 mins.

Un clique milieu sur l'applet permet de faire une recherche sur l'aide dans le wiki.

Et en premier message on aurait un truc comme ca.

Wellcome to cairo-dock. I am the applet help, and I am here to show you some tips from cairo-dock.
CLick on my icon and you will be able to search for more info.
If you do not want to have help.
Just remove me from the dock

taiebot65, Wednesday 22 June 2011 à 19:02


Subscription date : 26 October 2008
Messages : 1904
Le probleme des tips c'est que:

_ Un aveux que les options sont trop difficiles a trouver pour l'utilisateur lambda.

_ Un desastre du point de vue de l'interface utilisateur.

_Du spam non necessaire.

Moi je prefererais une applet cairo-dock help. mise sur le theme par defaut avec des infos styles tips qui s'affichent toutes les 5 mins.

Un clique milieu sur l'applet permet de faire une recherche sur l'aide dans le wiki.

Et en premier message on aurait un truc comme ca.

Wellcome to cairo-dock. I am the applet help, and I am here to show you some tips from cairo-dock.
CLick on my icon and you will be able to search for more info.
If you do not want to have help.
Just remove me from the dock

matttbe, Wednesday 22 June 2011 à 19:04


Subscription date : 24 January 2009
Messages : 12573
Si c'est bloquant, par définition, c'est gênant
Les tips sont intéressante mais pour le dock qui prend qu'une petite place dans le dock, je trouve ça assez bien gênant. Si l'appli ne comportant que le panneau de conf, pour moi les tips pouvaient passer

matttbe, Wednesday 22 June 2011 à 19:44


Subscription date : 24 January 2009
Messages : 12573
avec des infos styles tips qui s'affichent toutes les 5 mins.
Aaaah , dans le genre spam, il n'y a pas mieux!

Par contre, changer le message de bienvenue et l'afficher au-dessus de l'applet Help pourrait être intéressant!

taiebot65, Wednesday 22 June 2011 à 21:16


Subscription date : 26 October 2008
Messages : 1904
Bien sur le timer sur ces infos tips seraient configurables.

Attention Moi je parle d'une applet help CAD une icone physique dans le dock pas l'aide dans le config panel.
apres oui le filtre serait une astuce pour afficher ce qu'il y a dans le panneaux de conf mais celle-ci serait afficher directement dans le dock comme chaque applet si on la desactive plus d'info tips et plus d'help.

Mais acivee sur le theme par defaut ca prendrait tout son sens.

PS je voulais faire une demo mais la commande ne marche pas
dbus-send --session --dest=org.cairodock.CairoDock /org/cairodock/CairoDock org.cairodock.CairoDock.ShowDialog string:"Cairo-Dock is great \!" int32:5 string:none string:none string:none

et il est impossible de creer des customs launchers

fabounet, Friday 24 June 2011 à 12:22


Subscription date : 30 November 2007
Messages : 17118
oui l'API Dbus a changé, faut suivre !
(ouais je sais, faut que je remette à jour le wiki )

bon, 2 avis pour une applet help et contre les tips... les autres ?

matttbe, Friday 24 June 2011 à 17:30


Subscription date : 24 January 2009
Messages : 12573
J'ai bloqué leur ip, ils ne savent pas voter
Donc le vote est clos!

fabounet, Tuesday 28 June 2011 à 11:58


Subscription date : 30 November 2007
Messages : 17118
c'est pas très constitutionnel tout ça !
enfin, le vote est validé tout de même par les bons arguments ci-dessus
le code est prêt, reste plus qu'à décider dans quel paquet je le met (dock ou plug-ins)

Edit: d'ailleurs si vous avez des idées d'actions utiles que l'aide pourrait fournir (comme par exemple activer le composite s'il ne l'est pas), merci de les poster ici

taiebot65, Tuesday 28 June 2011 à 19:59


Subscription date : 26 October 2008
Messages : 1904
=> Icones du menu manquantes.
=> enlever unity

matttbe, Wednesday 29 June 2011 à 09:36


Subscription date : 24 January 2009
Messages : 12573
Icones du menu manquantes.
Il ne devrait plus en avoir.

Mais +1 pour enlever Unity mais aussi voir le script help_script.sh => ajouter notre dépôt stable ou weekly
Et aussi avoir un bouton pour revenir au thème par défaut (en supprimant vraiment tout le dossier current_theme)

fabounet, Wednesday 29 June 2011 à 16:40


Subscription date : 30 November 2007
Messages : 17118
bonnes idées
et oui les icônes ça devrait être bon là (à confirmer)

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Rev 784/1994
matttbe Français 12 taiebot65 [Read]
22 June 2011 à 21:16


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Rev 784/1994 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.