Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Tips and Tricks | Trucs et Astuces Le menu de Gnome dans le dock
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)
Tips and Tricks | Trucs et Astuces

Subjects Author Language Messages Last message
[Locked] Le menu de Gnome dans le dock
Page : 1 2 3
ppmt Français 57 nochka85 [Read]
05 March 2010 à 20:19

ppmt, Tuesday 05 February 2008 à 22:08


Subscription date : 29 November 2007
Messages : 3520
L'utilisation de ce script n'est plus necessaire. En effet il existe une bien meilleure solution

Utiliser le plugin Gmenu qui integre le menu Application dans le dock"



Cette astuce vous permettra d'avoir le menu gnome dans le dock. Plusieurs personnes en ont fait la demande donc voila :
de
tout d'abord ouvrez une terminal et téléchargez le script Appl_Menu.py:

wget http://ppmt.org/upload/Appl_Menu.py


Étape importante: je vous conseille de faire une sauvegarde de votre thème (au cas ou!)

Maintenant deplacer le script dans le répertoire du theme que vous venez de créer

mv Appl_Menu.py ~/.cairo-dock/themes/++mon theme+/launchers
cd ~/.cairo-dock/themes/++mon theme++/launchers[/code

Ensuite il faut exécuter le script avec le chemin du fichier des menu. Pour Ubuntu:

[code]chmod +x Appl_Menu.py
./Appl_Menu.py ~/.config/menus/applications.menu


Une fois cela fait il ne reste plus qu'à recharger le thème et vous devriez vous retrouver avec une nouvelle icône à gauche
du dock (le sigle Ubuntu)

il doit y avoir moyen d'ameliorer le script pour qu'il detecte un changement du fichier applications.menu et se lance automatiquement mais
ca oblige quand meme a recherger le theme pour voir les changements.

Le script est en Python donc si ca vous intéresse mais n'oubliez pas de remonter vos améliorations

edit : corrections des typos (merci paradoxxx-zero)
edit 14/02/2008: correction pour l'emplacement du script (merci Fred1897)
edit 27/10/2008: ce script est maintenant obsolete

paradoxxx-zero, Tuesday 05 February 2008 à 22:20


Subscription date : 14 January 2008
Messages : 47
Alors déja "./Appl_Menu.py ~/.config.menus/applications.menu" ca serait plus "./Appl_Menu.py ~/.config/menus/applications.menu"...
Aussi il faut les droits admin pour le faire...
Enfin pas de nouvelle icône donc ben j'ai du rater un truc

ppmt, Tuesday 05 February 2008 à 22:27


Subscription date : 29 November 2007
Messages : 3520
PAs de nouvelle icone ? humm c;est bizarre ca!
Et non il ne faut pas les droit admin...il faut le rendre executable par contre (j'ai corrige le message)

Les changements que tu fais sont dans ton compte donc pas besoin d'etre root

paradoxxx-zero, Tuesday 05 February 2008 à 22:44


Subscription date : 14 January 2008
Messages : 47
ok pour les droits admin c'est ce que je me disais aussi mais complètement zappé le +x... (Jsuis mauvais !)
sinon réinstall dans un nouveau thème 2 changements de thème 2 redémarrages 5 6 segfaults et toujours rien...
Je te collerai bien une erreur mais j'en ai pas ! Si tu veux de l'aide...

ppmt, Tuesday 05 February 2008 à 23:01


Subscription date : 29 November 2007
Messages : 3520
j'utilise ce script depuis longtemps et je n'ai jamais eu de segfault avec!

paradoxxx-zero, Tuesday 05 February 2008 à 23:13


Subscription date : 14 January 2008
Messages : 47
non non c'est pas ton script c'est la dock 1 fois sur 2 quand j'enregistre les prefs ben ca plante... (core dumped )

ppmt, Wednesday 06 February 2008 à 00:48


Subscription date : 29 November 2007
Messages : 3520
que version tu as? tu utilise SVN?

J'avais ce problème la semaine dernière mais la avec les dernières updates je n'ai plus ce probleme

paradoxxx-zero, Wednesday 06 February 2008 à 07:11


Subscription date : 14 January 2008
Messages : 47
ouai pourtant svn derniere mise à jour le jour même...

fred1987, Thursday 14 February 2008 à 21:56


Subscription date : 29 November 2007
Messages : 414
ppmt ton script marche d'enfer mais il faut le copier dans le sous repertoire launchers

mv Appl_Menu.py ~/.cairo-dock/themes/[i]mon theme[/i]/launchers
cd ~/.cairo-dock/themes/[i]mon theme[/i]/launchers

ppmt, Thursday 14 February 2008 à 23:23


Subscription date : 29 November 2007
Messages : 3520
Ouch oui tu as raisons...je vais corriger..

Guest, Tuesday 19 February 2008 à 17:56

Bonjour,
j'essaye de me remettre a cairo-dock ayant vu des nettes améliorations dans les dernières versions (je n'avais certainement pas assez poussé ma personalisation je dois reconnaitre).
(et en plus il y a des thèmes vraiment super dont le macos et le I cairo!!!)
bon la pour le menu gnome je bloque:
voilà ce que cela me donne pour l'exécution du script:

/var/lib/python-support/python2.5/xdg/Menu.py:1054: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
if menuentry.DesktopFileID not in ids:
<string>:6: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal

est-ce ma version de python?
Merci de vos conseils
et encore bravo au dévelloper de ce dock (le parabolique et rainbow incroyable!!)

ppmt, Tuesday 19 February 2008 à 19:23


Subscription date : 29 November 2007
Messages : 3520
tu es sous quelle version de Linux?

peux tu me donner la commande exacte que tu lances?

Est tu sure que tu as installe le package xdg pour Python (python-xdg)

Antoine, Wednesday 20 February 2008 à 09:33


Subscription date : 06 February 2008
Messages : 18
Bonjour, c'était moi l'invité.
D'abord une info que je n'avais pas vu (honte a moi) c'est que j'ai bien eux l'ajout d'un icone dans le dock mais sous forme d'un point d'interrogation.
l'icone est par contre inactif.

J'utilise Ubuntu gusty et j'ai bien le package xdg (version 0.15-1.1ubuntu2 ?)
Merci

ppmt, Wednesday 20 February 2008 à 15:45


Subscription date : 29 November 2007
Messages : 3520
peux tu nous lister ce que tu as faits?

Genre ou as tu execute le script, quelle commande exacte tu as utilise?

peux tu faire un "ls" du repertoire launcher de ton theme?

mets des balises code

Merci

Guest, Wednesday 20 February 2008 à 15:59

Bon voilà ce que j'ai fait (je ne suis pas sur de bien comprendre les questions)
Dans un terminal j'ai rentré ça (Antoinecairo est le nom que j'avais donné au thème):

antoine@Antoine:~$ wget http://ppmt.org/upload/Appl_Menu.py
--15:51:40-- http://ppmt.org/upload/Appl_Menu.py
=> `Appl_Menu.py'
Résolution de ppmt.org... 209.51.223.170
Connexion vers ppmt.org|209.51.223.170|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 7 647 (7.5K) [text/plain]

100%[====================================>] 7 647 --.--K/s

15:51:40 (5.82 MB/s) - « Appl_Menu.py » sauvegardé [7647/7647]

antoine@Antoine:~$ mv Appl_Menu.py ~/.cairo-dock/themes/Antoinecairo/launchers
antoine@Antoine:~$ cd ~/.cairo-dock/themes/Antoinecairo/launchers
antoine@Antoine:~/.cairo-dock/themes/Antoinecairo/launchers$ chmod +x Appl_Menu.py
antoine@Antoine:~/.cairo-dock/themes/Antoinecairo/launchers$ ./Appl_Menu.py ~/.config/menus/applications.menu
/var/lib/python-support/python2.5/xdg/Menu.py:1054: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
if menuentry.DesktopFileID not in ids:
<string>:6: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
antoine@Antoine:~/.cairo-dock/themes/Antoinecairo/launchers$

le ls donne (certain truc sont en vert (je ne sais pas comment garder la couleur) est-ce important?):
01firefox.desktop APP_Gentle.desktop APP_Tetravex.desktop
01f-spot.desktop APP_Gérerlestâchesd'impression.desktop APP_TraitementdetexteOpenOffice.org.desktop
01gimp.desktop APP_Gestionnaired'archives.desktop APP_Visionneurd'imagesgThumb.desktop
01gnome-terminal.desktop APP_GestionnairedepaquetsSynaptic.desktop background-cairo-dock-H.svg
01inkscape.desktop APP_GestionnairedephotosF-Spot.desktop background-cairo-dock-.svg
01launcher.desktop APP_Gnometris.desktop creation-music.svg
01ooo-writer.desktop APP_Iagno.desktop DOCK_Accessoires.desktop
01rhythmbox.desktop APP_Icônedenotificationd'impression.desktop DOCK_Application.desktop
01thunderbird.desktop APP_innotekVirtualBox.desktop DOCK_Autre.desktop
01totem.desktop APP_Installeurdethème.desktop DOCK_Bureautique.desktop
02launcher.desktop APP_Jeud'échecs.desktop DOCK_Graphisme.desktop
1phone_black-gold.svg APP_Klotski.desktop DOCK_Internet.desktop
1phone_chocolat.svg APP_LecteurdemusiqueRhythmbox.desktop DOCK_Jeux.desktop
1phone_ciel.jpg.svg APP_Lecteurvidéo.desktop DOCK_Outilssystème.desktop
1phone_gold.svg Appl_Menu.py DOCK_Science.desktop
1phone_rose.svg APP_Mahjongg.desktop DOCK_Sonetvidéo.desktop
1phone_sombre.svg APP_Messageried'Evolution.desktop filezilla.svg
1phone_vert.svg APP_MessagerieinternetPidgin.desktop firefox.svg
abiword.svg APP_MessagerieThunderbird.desktop f-spot.svg
amule.svg APP_Mines.desktop gimp.svg
APP_AdobeReader.desktop APP_NavigateurWebFirefox.desktop gnome-terminal.svg
APP_Ajoutersupprimer....desktop APP_Nibbles.desktop gravure.svg
APP_Analyseurd'utilisationdesdisques.desktop APP_NotesTomboy.desktop inkscape.svg
APP_AppLauncher.desktop APP_OutilderechercheTracker.desktop k3b.svg
APP_BasededonnéebibliographiqueBibus.desktop APP_Puissance4.desktop ktorrent.svg
APP_BasededonnéesOpenOffice.org.desktop APP_RessourcesdeKDE.desktop kvirc.svg
APP_Blackjack.desktop APP_RlplotGraphGenerator.desktop miseenpage.svg
APP_BluetoothAnalyzer.desktop APP_Robots.desktop music-2.svg
APP_Calculatrice.desktop APP_SameGNOME.desktop nautilus.svg
APP_Captured'écran.desktop APP_Scanneurd'imagesXSane.desktop ooo-writer.svg
APP_Cinqouplus.desktop APP_SoftphoneEkiga.desktop pidgin.svg
APP_Clock.desktop APP_SolitaireAisleRiot.desktop rhythmbox.svg
APP_CPUMemMonitor.desktop APP_SolitaireFreeCell.desktop session-halt.svg
APP_CréateurdeCDaudioSerpentine.desktop APP_StarDict.desktop tableur.svg
APP_DessinOpenOffice.org.desktop APP_Sudoku.desktop terminal.svg
APP_Dictionnaire.desktop APP_SunJava5.0WebStart.desktop thunderbird.svg
APP_Éditeurdeconfiguration.desktop APP_Tabledecaractères.desktop totem.svg
APP_Éditeurdetexte.desktop APP_TableurGnumeric.desktop trash_empty.svg
APP_Éditeurd'imageGIMP.desktop APP_TableurOpenOffice.org.desktop trash_full.svg
APP_Enregistreurdesons.desktop APP_Tali.desktop ubuntu-logo.svg
APP_ExtracteurdeCDaudioSoundJuicer.desktop APP_Terminal.desktop update.svg
APP_Firestarter.desktop APP_TerminalServerClient.desktop utilities-system-monitor.svg
antoine@Antoine:~/.cairo-dock/themes/Antoinecairo/launchers$
antoine@Antoine:~/.cairo-dock/themes/Antoinecairo/launchers$

POur le "mets des balises code" j'avoue mon ignorance (est-ce une blague?)

Merci pour votre aide

Antoine, Wednesday 20 February 2008 à 16:04


Subscription date : 06 February 2008
Messages : 18
OUpsss
1- je ne mettais pas logger pardon
2- le ls apparaissait en trois colonnes la elle se sont collées.
3- dans le ls y'a bien des trucs qui viennent de mon menu gnome (gentle et bibus par exemple)
4- j'ai refais le truc dans le terminal et j'ai quittéet relancé cairo-dock (par alt f2) et je n'ai plus le point d'interrogation gnome panel j'ai plus rien

ppmt, Wednesday 20 February 2008 à 16:24


Subscription date : 29 November 2007
Messages : 3520
Hummmmm

c'est bizarre ca......le script ne devrait pas cree de SVG....seulement des .desktop

Pour les balises code....non c'etait pas une blague....tu les mets autour du texte comme ton ls

Regarde sur la barre au dessus de ton message...il y a un bouton code

Antoine, Wednesday 20 February 2008 à 16:39


Subscription date : 06 February 2008
Messages : 18
En fait les svg (qui sont en vert avec ls comme apll menu py et certain desktop) sont ceux du theme d'origine (I cairo)
J'ai regarder dans tous mes themes perso sauvegarder j'ai des svg du theme d'origine. Il sont d'ailleurs tous d'hier (j'imagine la dernière sauvegarde de mon theme)
Seul les desktop correspondant au menu gnome sont daté d'aujourd'hui et en noir (tous les app- )

Pour la balise exusez je n'avait pas compris (maintenant je sais bon j'aurais sans doute du le lire qlq part!)

ppmt, Wednesday 20 February 2008 à 22:20


Subscription date : 29 November 2007
Messages : 3520
ah ok je comprend...j'avais mal lu le listing.

Ben en fait ca devrait marche car les fichier desktop sont bien present

Essaye donc de tous effacer ce qui commence par APP_ et DOCK_ et recommence

Antoine, Thursday 21 February 2008 à 14:45


Subscription date : 06 February 2008
Messages : 18
Ah ça marche, mais j'ai du relancer plusieurs fois le dock

Par contre les sous-dock ne marchaient pas.
Bon en fait j'ai tjrs un probleme avec les sous docks et j'ai du mettre l'option cliquer pour montrer le sous-dock car sinon le dépliage des sous dock est trés aléatoire (souvent rien ne se passe) il faudra que je pose la question dans la scetion probleme d'utilisation.
Bref pour avoir les sous-sous-docks (donc acces au application) aprés qlq recherche j'ai vu que cela marchait si je cochais "animation du sous dock lors de son apparition" et la si je clique sur un icone du sous-dock j'ai bien le sous-sous-dock qui s'ouvre et je peux lancer mes applis.

DOnc ça marche maintenant il faut que je prennes de bonnes habitudes

Merci beaucoup pour votre aide et le développement de ce dock
Antoine

Tips and Tricks | Trucs et Astuces

Subjects Author Language Messages Last message
[Locked] Le menu de Gnome dans le dock
Page : 1 2 3
ppmt Français 57 nochka85 [Read]
05 March 2010 à 20:19


Glx-Dock / Cairo-Dock List of forums Tips and Tricks | Trucs et Astuces Le menu de Gnome dans le dock 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.