Git Version | Version Git
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 @@
gboolean bFirstLaunch = FALSE;
gchar *cRootDataDirPath;
+ if (cUserDefinedDataDir != NULL)
{
- cRootDataDirPath = cUserDefinedDataDir;
+ + 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 (cRootDataDirPath, G_FILE_TEST_IS_DIR);
}
+ bFirstLaunch = ! g_file_test (cRootDataDirPath, G_FILE_TEST_IS_DIR);
_cairo_dock_get_global_config (cRootDataDirPath);
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/ |
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é |
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.
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. |
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 |
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 |
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! |
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 |
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! |
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 |
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
|