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 23/01/2014, à 00:53

Clhiver

Comment personnaliser Xfce4-appfinder ?

Salut,
J'affiche les applis disponibles en plein écran grace à xfce4-appfinder.
Question : comment modifier les différentes rubriques (accessoires, infographie...) ainsi que les applis qu'elles contiennent ?
Merci pour votre aide.

Dernière modification par Clhiver (Le 23/01/2014, à 00:54)


L'informatique ça marche, sauf quand ça ne marche pas !

Hors ligne

#2 Le 23/01/2014, à 08:13

pololasi

Re : Comment personnaliser Xfce4-appfinder ?

Bonjour,
il me semble que xfce4-appfinder affiche les mêmes rubriques avec les mêmes applications en dessous que le menu de xfce.
Donc logiquement en modifiant le menu avec alacarte (sous applications > gestionnaire de paramètres> menu principal ) tu devrais retrouver la même chose avec xfce4-appfinder.


Perso : Deux Thinkpad X 200 ; Intel Core2 Duo CPU P8600 et P8800 ; 2Go et 4Go  DDR3 ; Intel 4500MHD Xubuntu  64 bits
            Asus EeePC900  ; Intel Celeron 900MHz ; Intel 915GM ; 1Go DDR2 - SSD 16Go ; Archlinux+Fluxbox
           Proliant ML 110 Open Media Vault
Boulot : Dell Optiplex AIO ; Intel Core i7-4770S CPU @ 3.9GHz ;  8 Go DDR3 ; Linux Mint 18 Cinnamon 64 bits

Hors ligne

#3 Le 23/01/2014, à 09:17

Clhiver

Re : Comment personnaliser Xfce4-appfinder ?

Salut pololasi et merci pour la célérité de la réponse,
Le problème, c'est que j'ai  du désinstallé alacarte pour pouvoir modifier les fichiers permettant de personnaliser les menus (/usr/share/desktop-directories/xfce-*.directory, /usr/share/applications/*, /etc/xdg/xdg-xubuntu/menus/xfce-applications.menu...)...


L'informatique ça marche, sauf quand ça ne marche pas !

Hors ligne

#4 Le 24/01/2014, à 09:07

Clhiver

Re : Comment personnaliser Xfce4-appfinder ?

Salut, j'ai oublié de préciser que j'utilise Xubuntu 1204 LTS avec Xfce4-10.


L'informatique ça marche, sauf quand ça ne marche pas !

Hors ligne

#5 Le 24/01/2014, à 14:23

The Uploader

Re : Comment personnaliser Xfce4-appfinder ?

Salut

Ça se modifie en modifiant le fichier ~/.config/menus/xfce-applications.menu :
Pour cela, tu peux le faire avec un éditeur de texte (mousepad, leafpad, vim, gedit, ...), ou avec alacarte, ou menulibre.

Pour exemple, voici le contenu de mon fichier :

<!DOCTYPE Menu
	PUBLIC '-//freedesktop//DTD Menu 1.0//EN'
	'http://standards.freedesktop.org/menu-spec/menu-1.0.dtd'>
<Menu>
		<Name>Xfce</Name>
		<DefaultAppDirs/>
		<AppDir>/home/max/.local/share/applications</AppDir>
		<DefaultDirectoryDirs/>
		<DefaultMergeDirs/>
		<Include>
			<Category>X-Xfce-Toplevel</Category>
		</Include>
		<Layout>
			<Filename>xfce4-run.desktop</Filename>
			<Separator/>
			<Filename>exo-terminal-emulator.desktop</Filename>
			<Filename>exo-file-manager.desktop</Filename>
			<Filename>exo-mail-reader.desktop</Filename>
			<Filename>exo-web-browser.desktop</Filename>
			<Filename>xfce-settings-manager.desktop</Filename>
			<Separator/>
			<Menuname>Paramètres</Menuname>
			<Separator/>
			<Merge type="all"/>
			<Separator/>
			<Filename>xfce4-about.desktop</Filename>
			<Filename>xfce4-session-logout.desktop</Filename>
		</Layout>
		<Menu>
			<Name>Paramètres</Name>
			<Include>
				<Filename>xfce-settings-manager.desktop</Filename>
			 </Include>
		</Menu>
		<Menu>
			<Name>Accessories</Name>
			<Directory>xfce-accessories.directory</Directory>
				<Include>
					<Filename>gcdemu.desktop</Filename>
					<Category>Accessibility</Category>
					<Category>Core</Category>
					<Category>Legacy</Category>
					<Category>Utility</Category>
				</Include>
				<Exclude>
					<Filename>sublime-text.desktop</Filename>
					<Filename>ibus.desktop</Filename>
					<Filename>kde4-akonaditray.desktop</Filename>
					<Filename>exo-file-manager.desktop</Filename>
					<Filename>exo-terminal-emulator.desktop</Filename>
					<Filename>xfce4-about.desktop</Filename>
					<Filename>xfce4-run.desktop</Filename>
					<Filename>gxmessage.desktop</Filename>
					<Filename>globaltime.desktop</Filename>
					<Filename>kde4-nepomukbackup.desktop</Filename>
					<Filename>Thunar.desktop</Filename>
					<Filename>Terminal.desktop</Filename>
					<Filename>xfce4-taskmanager.desktop</Filename>
					<Filename>xfce4-sensors.desktop</Filename>
					<Filename>qemu-launcher.desktop</Filename>
					<Filename>Thunar File Manager.desktop</Filename>
					<Filename>Bulk Rename.desktop</Filename>
					<Filename>kde4-nepomukcleaner.desktop</Filename>
				</Exclude>
		</Menu>
		<Menu>
			<Name>Development</Name>
			<Directory>xfce-development.directory</Directory>
			<Include>
				<Category>Development</Category>
				<Filename>sublime-text.desktop</Filename>
			</Include>
			<Exclude>
				<Filename>qdbusviewer-qt4.desktop</Filename>
				<Filename>assistant-qt4.desktop</Filename>
				<Filename>designer-qt4.desktop</Filename>
				<Filename>linguist-qt4.desktop</Filename>
				<Filename>CMake.desktop</Filename>
				<Filename>java-monitoring-and-management-console.desktop</Filename>
				<Filename>java-visualvm.desktop</Filename>
				<Filename>fluid.desktop</Filename>
				<Filename>jconsole.desktop</Filename>
				<Filename>policytool.desktop</Filename>
			</Exclude>
		</Menu>
		<Menu>
			<Name>Education</Name>
			<Directory>xfce-education.directory</Directory>
			<Include>
				<Category>Education</Category>
			</Include>
		</Menu>
		<Menu>
			<Name>Games</Name>
			<Directory>xfce-games.directory</Directory>
			<Include>
				<Category>Game</Category>
				<Filename>hatari.desktop</Filename>
				<Filename>Project Zomboid.desktop</Filename>
				<Filename>~/.local/share/applications/supertuxkart.desktop</Filename>
			</Include>
			<Exclude>
				<Filename>/usr/share/applications/desmume.desktop</Filename>
				<Filename>/usr/share/applications/pcsxr.desktop</Filename>
				<Filename>/usr/share/applications/pcsx2.desktop</Filename>
				<Filename>fs-uae.desktop</Filename>
				<Filename>gzdoom.desktop</Filename>
				<Filename>/usr/share/applications/dolphin-emu.desktop</Filename>
				<Filename>/usr/share/applications/supertuxkart.desktop</Filename>
				<Filename>Stella.desktop</Filename>
			</Exclude>
		</Menu>
		<Menu>
			<Name>Graphics</Name>
			<Directory>xfce-graphics.directory</Directory>
			<Include>
				<Category>Graphics</Category>
			</Include>
			<Exclude>
				<Filename>/usr/share/applications/pinta.desktop</Filename>
				<Filename>libreoffice-draw.desktop</Filename>
			</Exclude>
		</Menu>
		<Menu>
			<Name>Multimedia</Name>
			<Directory>xfce-multimedia.directory</Directory>
			<Include>
				<Category>Audio</Category>
				<Category>Video</Category>
				<Category>AudioVideo</Category>
			</Include>
			<Exclude>
				<Filename>xfce4-mixer.desktop</Filename>
				<Filename>qv4l2.desktop</Filename>
				<Filename>pavucontrol.desktop</Filename>
				<Filename>pnmixer.desktop</Filename>
			</Exclude>
		</Menu>
		<Menu>
			<Name>Network</Name>
			<Directory>xfce-network.directory</Directory>
			<Include>
				<Category>Network</Category>
				<Filename>wireshark.desktop</Filename>
				<Filename>kde4-ktorrent.desktop</Filename>
			</Include>
			<Exclude>
				<Filename>WebHTTrack-Websites.desktop</Filename>
				<Filename>WebHTTrack.desktop</Filename>
				<Filename>exo-mail-reader.desktop</Filename>
				<Filename>steam.desktop</Filename>
				<Filename>exo-web-browser.desktop</Filename>
				<Filename>wxcas.desktop</Filename>
				<Filename>bssh.desktop</Filename>
				<Filename>bvnc.desktop</Filename>
				<Filename>alc.desktop</Filename>
				<Filename>amulegui.desktop</Filename>
			</Exclude>
		</Menu>
		<Menu>
			<Name>Office</Name>
			<Directory>xfce-office.directory</Directory>
			<Include>
				<Category>Office</Category>
			</Include>
			<Exclude>
				<Filename>globaltime.desktop</Filename>
				<Filename>kde4-korganizer.desktop</Filename>
			</Exclude>
		</Menu>
		<Menu>
			<Name>System</Name>
			<Directory>xfce-system.directory</Directory>
			<Include>
				<Category>Emulator</Category>
				<Category>System</Category>
			</Include>
			<Exclude>
				<Filename>nestopia.desktop</Filename>
				<Filename>pcsx2.desktop</Filename>
				<Filename>gconf-editor.desktop</Filename>
				<Filename>gufw.desktop</Filename>
				<Filename>systemadm.desktop</Filename>
				<Filename>hatari.desktop</Filename>
				<Filename>gcdemu.desktop</Filename>
				<Filename>fs-uae.desktop</Filename>
				<Filename>ibus.desktop</Filename>
				<Filename>kde4-nepomukcleaner.desktop</Filename>
				<Filename>wireshark.desktop</Filename>
				<Filename>xfce4-terminal.desktop</Filename>
				<Filename>regen.desktop</Filename>
				<Filename>gdgen.desktop</Filename>
				<Filename>kde4-k3b.desktop</Filename>
				<Filename>dconf-editor.desktop</Filename>
				<Filename>cups.desktop</Filename>
				<Filename>avahi-discover.desktop</Filename>
				<Filename>kde4-nepomukbackup.desktop</Filename>
				<Filename>kde4-nepomukcontroller.desktop</Filename>
				<Filename>desmume.desktop</Filename>
				<Filename>dolphin-emu.desktop</Filename>
				<Filename>fceux.desktop</Filename>
				<Filename>gambatte-qt.desktop</Filename>
				<Filename>gens.desktop</Filename>
				<Filename>kega-fusion.desktop</Filename>
				<Filename>lxdream.desktop</Filename>
				<Filename>xroar.desktop</Filename>
				<Filename>dosbox.desktop</Filename>
				<Filename>Thunar-bulk-rename.desktop</Filename>
				<Filename>fusion-icon.desktop</Filename>
				<Filename>Thunar.desktop</Filename>
				<Filename>stella.desktop</Filename>
				<Filename>xfce4-session-logout.desktop</Filename>
				<Filename>kde4-ksysguard.desktop</Filename>
			</Exclude>
		</Menu>
</Menu>

Pour le modifier, je me suis basé sur cette documentation :
http://standards.freedesktop.org/menu-s … c-1.0.html

Cela modifiera aussi le contenu du menu des applications, et du menu whisker (un greffon tiers pour Xfce apparue il y a quelques temps, permettant de remplacer le menu des applications).

Dernière modification par The Uploader (Le 24/01/2014, à 14:38)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#6 Le 24/01/2014, à 17:48

Clhiver

Re : Comment personnaliser Xfce4-appfinder ?

Salut The Uploader,
Merci pour le tuyau !!!! Si j'ai sû modifier les fichiers /etc/xdg/xdg-xubuntu/menus/xfce-applications.menu, j'arriverai bien à modifier le fichier ~/.config/menus/xfce-applications.menu !!!!! J'essaies et je te tiens au courant !


L'informatique ça marche, sauf quand ça ne marche pas !

Hors ligne

#7 Le 24/01/2014, à 20:18

The Uploader

Re : Comment personnaliser Xfce4-appfinder ?

Ah oui voilà, je me suis basé sur la doc et sur /etc/xdg/xdg-xubuntu/menus/xfce-applications.menu

Si la modification avec un éditeur de texte est trop fastidieuse, tu peux utilier menulibre ou autre éditeur graphique.

Autre chose : il se peut que ~/.config/menus/xfce-applications.menu n'existe pas, auquel cas il faut le créer.

Et le menu de configuration du greffon "menu des applications" permet de spécifier un menu personnalisé, mais normalement il devrait être pris en compte sans avoir à utiliser cette option.

Dernière modification par The Uploader (Le 24/01/2014, à 20:23)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#8 Le 24/01/2014, à 20:21

Clhiver

Re : Comment personnaliser Xfce4-appfinder ?

Salut, En effet, le fichier en question n'existe pas :
1390587601.png

Donc, je dois créer le dossier ~/.config/menus et le fichier. C'est ça ?

Dernière modification par Clhiver (Le 24/01/2014, à 20:29)


L'informatique ça marche, sauf quand ça ne marche pas !

Hors ligne

#9 Le 24/01/2014, à 20:23

The Uploader

Re : Comment personnaliser Xfce4-appfinder ?

Clhiver a écrit :

Donc, je dois créer le dossier ~/.config/menus et le fichier. C'est ça ?

Oui. Pour le fichier, tu peux copier celui de /etc et partir de là.

Prends aussi l'habitude de tout garder dans ton dossier personnel :
Au lieu de modifier quelquechose dans /usr/share, on le fait dans ~/.local/share/
Au lieu de modifier quelque chose dans /etc/xdg, on le fait dans ~/.config/
etc...

L'avantage, c'est que ça survit aux mises à jours.

Dernière modification par The Uploader (Le 24/01/2014, à 20:37)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#10 Le 25/01/2014, à 19:50

Clhiver

Re : Comment personnaliser Xfce4-appfinder ?

Salut et merci pour l'info.
J'essaie dès que possible et je te tiens au courant.
Bon week-end.


L'informatique ça marche, sauf quand ça ne marche pas !

Hors ligne