Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink


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