Pages : 1
#1 Le 20/06/2006, à 09:23
- gnumdk
Nouveau panel gnome à la MacosX!
La premiere solution consiste à aller sur le site : http://www.gnome-dock.org/trac mais le soft tel quel est peu fonctionnel.
Sinon, en plus simple et qui marchouille:
http://hibbert.univ-lille3.fr/~cbellegarde/cairo-dock.tar.bz2
Il faut décompresser cette archive et la mettre dans /opt puis taper make une fois dans le repertoire.
Ensuite, comment ca marche:
1) Sous Xgl, je le lance comme ceci : /opt/cairo-dock/cairo-dock --no-glitz --no-background
2) Pour rajouter,enlever,modifier une application, il faut modifier directement le code source et en particulier le tableau: g_aIcons[]
exemple:
static Icon g_aIcons[] =
{
{"/opt/cairo-dock/user-home.svg", "Perso", "nautilus --no-desktop"},
{"/opt/cairo-dock/gnome-terminal.svg", "Terminal", "gnome-terminal"}
}
3) Si on modifie le nombre d'application, il faut changer la taille du dock au mieux en changeant le parametre suivant:
g_iCurrentWidth = 750;
Il faut adapter cela à la taille de votre dock pour que tout rentre... Par defaut, l'auteur utilise la taille de l'écran (en commentaire dans le code) mais cela a pour inconvéniant de ne pouvoir faire des actions sur toute la largeur de l'écran ou se trouve le dock.
4) Il faut modifier la position du dock en changeant la ligne suivante:
gdk_window_move(pWindow, 245, 655);
Ici, c'est adapté à ma résolution (1280x800) et à la taille de mon dock.
Voila, vivement que l'auteur nous ponde un truc un peu plus propre.
Et pour finir, un screenshot:
http://hibbert.univ-lille3.fr/~cbellegarde/cairo-dock.png
Dernière modification par gnumdk (Le 20/06/2006, à 14:05)
Hors ligne
#2 Le 20/06/2006, à 10:38
- gnumdk
Re : Nouveau panel gnome à la MacosX!
Bon, voir ici:
http://macslow.thepimp.net/?p=61#comment-420
Il y'a donc un probleme, expliqué ici.
Pour le moment, j'ai donc passé le dock en "keep below" histoire d'etre tranquille.
Pour cela, remplacer gtk_window_set_keep_above par gtk_window_set_keep_below dans le code source.
Hors ligne
#3 Le 20/06/2006, à 12:55
- Valère
Re : Nouveau panel gnome à la MacosX!
adopté ! merci pour ces infos
1984 was not supposed to be an instruction manual
hostux.net serveur mail/jabber + hébergement d'images.
Hors ligne
#4 Le 20/06/2006, à 14:34
- Tonio
Re : Nouveau panel gnome à la MacosX!
Je jouais aussi avec.
Par contre, là j'ai la derniere révision 10 du svn, et pas moyen de trouver comment positionner le dock ou je veux ....
Hors ligne
#5 Le 20/06/2006, à 14:45
- gnumdk
Re : Nouveau panel gnome à la MacosX!
Comme je l'ai dis dans mon premier commentaire, pour le moment ce n'est pas géré.
Si tu prends l'archive que j'ai donné en lien, tu peux le préciser grace à la ligne:
gdk_window_move(pWindow, 245, 655); => 245 = x et 655 =y
que j'ai rajouté.
Par contre, comme je le dis, dans mon archive, il est peut etre aussi utile de modifier la taille du dock si on rajoute des éléments:
g_iCurrentWidth = 750;
J'ai aussi rajouté dans l'archive le fait de faire passer le dock sous les autres fenetres histoire de palier au bug empechant d'utiliser correctement les applications proche du dock.
Dernière modification par gnumdk (Le 20/06/2006, à 14:49)
Hors ligne
#6 Le 21/06/2006, à 10:51
- motus
Re : Nouveau panel gnome à la MacosX!
Je n'arrive pas à le compiler. Quelles librairies sont nécessaires?
Hors ligne
#7 Le 21/06/2006, à 11:02
- motus
Re : Nouveau panel gnome à la MacosX!
Non c'est bon il me manquais seulement la librsvg ^^
Hors ligne