Subscription date : 21 October 2009
Messages : 1575
|
Bon, pour reprendre une discussion dans une autre section avec fabounet et autres, je disais que mon but est de me débarasser complètement de la barre de tâches dans KDE, donc d'avoir mon Kmenu (je prévoir en faire un avec sous-dock et les applics importantes), mes applications ouvertes, le system tray (ne semble pas marcher sous 2.0.7 et KDE 4.3.1, mais je vais voir avec 2.1.1), le logout et la clock, tout ça dans le beau CD.
Alors nochka85 (correction faite après l'envoie initial du messge), disait que :
Si tu arrives à obtenir un truc convenable et sympa, ce serait pas mal de nous montrer ce que tu as fait ET de nous donner les détails -> On peut peut être bricoler une applet "simplifiée" pour KDE qui se chargerait simplement de créer un sous-dock avec à l'intérieur des lanceurs/sous-docks SPECIALEMENT conçu pour KDE (il faut des trucs standards) et faisant office d'une sorte de menu pré-configuré (ou centre de contrôle) pour les utilisateurs KDE <- Qu'en penses tu Fab ?
Puis fabounet :
ben en tout cas ça serait vraiment bien d'avoir une liste de lanceurs dédiés à KDE, et si on n'en fait pas une applet, au moins on pourrait proposer un thème dédié à KDE.
ours_en_pluche ajoute que :
le mieux, serait une gestion "Kmenu" ou "Xmenu" ( entre autre, on peux aussi penser, a LXDE ou e17 ... ) comme il y a deja Gmenu.
donc autrement dit, des menus spécifiques a chaque environement. qu il soit au niveau de la distribution ou de l environement graphique.
car par exemple, je sais qu entre Xubuntu et debian sous Xfce, il y a deja des differences, je presume que ca doit etre pareil pour tous.
Et fabounet :
oui mais en fait tous obéisse à la même norme (2 fichiers XML), donc ç amarche de partout
seule l'appparence reste celle d'un menu basique.
Donc j'aimerais bien aider à bâtir quelque chose.
Je connais les lanceurs KDE standards (comme les options du centre contrôle, genre Destop, Appearance, Autostart, Splash, KDM Theme, Find Files and Folders, etc., la structure du kmenu, quoi), mais évidemment quand on arrive aux applications comme ooffice, gimp, k3b, etc., l'utilisateur peut choisir de ne pas les installer, cependant il y a un certain standard de base proposé qui répond aux besoins de la majorité du monde et les plus exigeants n'auraient qu'à ajouter leurs lanceurs d'applic dans des sous-dock déjà là. Ça serait le paradis. Et le paradis du paradis si en installant une nouvelle applic le lanceur s'ajoute de lui-même dans le sous-dock du sous-menu (catégorie) auquel il appartient.
J'ai proposé aussi que peut-être que CD pourrait simplement lancer Kmenu ou Lancelot (un gestionnaire plus complet et bien présenté)...
Alors j'aimerais voir si d'autres personnes veulent voter pour un ajout comme celui-là et si la demande semble être intéressante, de voir ensuite la solution proposée.
Si vous embarquez, dites-le et amenez vos suggestions aussi!
Merci |
nochka85, Wednesday 28 October 2009 à 18:18
|
|
Subscription date : 21 October 2009
Messages : 1575
|
Correction faite. Droits d'auteur c'est important!  |
fabounet, Thursday 29 October 2009 à 12:30
|
|
Subscription date : 30 November 2007
Messages : 17118
|
pour moi ce qu'il manque c'est un thème KDE, pour les utilisateurs de KDE, qui installerait tous les lanceurs les plus courants (comme un thème normal mais orienté KDE, genre Dolphin au lieu de Nautilus, etc)
ensuite pour le menu, GMenu devrait réellement marcher, sinon c'est qu'il y'a un bug soit dans leur format de menu soit dans l'applet, ou alors qu'ils n'utilisent pas le même fichier/format mais ce serait étonnant.
le rendu serait le même (un simple menu), mais au moins toutes les entrées devraient s'y retrouver. |
Subscription date : 21 October 2009
Messages : 1575
|
Bon alors je vais faire une liste des lanceurs de base, autour desquels t'aurais le thème. On parle de 3 à 6 lanceurs j'imagine, car pour gnome il semble y avoir 3 à 6 lanceurs par défaut lorsqu'on installe CD.
J'ai le droit d'en ajouter (des par défaut pour le thème) autant que je veux? Par exemple si je veux que le "Find Files and Folders" fasse partie du thème, c'est ok ou pas? Je cherche juste à savoir l'étendue du thème que je peux sortir.
Le gmenu semble marcher présentement, mais pas tout ce que je retrouve dans kmenu se retrouve dans l'applet gmenu. Actuellement... |
matttbe, Thursday 29 October 2009 à 13:30
|
|
Subscription date : 21 October 2009
Messages : 1575
|
Les lanceurs dans le gmenu ou dans CD en icônes?
Dans CD en icônes, comme lanceurs par défaut je retouvais Firefox, Dolphin, Thunderbird. Hum, y avait-il autre chose, je vais devoir regarder ce soir, je suis au bureau et malheureusement on n'utilise pas linux ici!
Dans le gmenu par contre, j'avais les sous-menus comme Applics, Système et tout ça, mais la structure n'était pas celle de Kmenu et pas toute mes applics étaient présentes dans l'applet gmenu, ce qui fait que je ne pouvais pas effacer le widget KMENU (ou Lancelot, qui est mieux fait) de la barre de tâches.
La motivation est dans l'top, alors je vais proposer plein de choses et on choisira la moins stupide du lot! lolll
1ière suggestion en attente de vérif sous 2.1.1 : ajuster l'applet "SystemTray" pour fonctionner avec KDE4 (je ne sais pas s'il devrait déjà être fonctionel, mais avec 2.0.7 rien ne fonctionnait, j'attends le rpm de 2.1.1 avant de voir si c'est fixé dans cette version). |
matttbe, Thursday 29 October 2009 à 14:32
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Cool, bonnes idées
Par contre, n'active pas l'applet systray par défaut. Certains pourraient ne pas être content  |
Subscription date : 21 October 2009
Messages : 1575
|
Non effectivement, le systray c'est différent, ça fait partie de la barre de tâches et non du kmenu, donc c'est carrément un applet/une fonction à part. N'empêche que si elle pouvait marcher avec kde ça serait cool. |
fabounet, Thursday 29 October 2009 à 14:50
|
|
Subscription date : 30 November 2007
Messages : 17118
|
la structure n'était pas celle de Kmenu et pas toute mes applics étaient présentes dans l'applet gmenu
tu pourrais stp faire un "locate applications.menu" et copier ici leur contenu et leur chemin ?
et aussi, quelles applis n'étaient pas présentes par exemple.
est-ce que en faisant clic droit -> Gmenu -> configurer le menu, tu peux les faire apparaître ?
merci !
PS : le systray est censé être indépendant du bureau |
Subscription date : 21 October 2009
Messages : 1575
|
Je dois encore "tataouiner" ou "bidouiller", pas certain de l'expression en France, ici au Québec on dirait "gosser" mais ça n'existe pas en France, enfin je veux dire que je dois encore m'amuser à regarder comment fonctionne le gmenu et sa config. Peut-être en effet que par défaut il n'est pas adapté à kde mais en modifiant la config ça marcherait, donc à voir, je mets ça sur ma liste.
Je vais également taper 'locate applications.menu' pour te donner de l'info. En fait attends, je vais l'essayer dans un linux sous VBox...
Non mais quelle merde. 'locate' n'est installé par défaut sous opensuse 11.1 KDE (dans VBox). Et mon VBox n'a pas accès à internet à cause des pares-feu au bureau. Quelle merde... on ne peut pas travailer comme on veut, ici! Un autre item sur ma liste!  |
Pouet, Thursday 29 October 2009 à 18:13
|
|
Subscription date : 30 November 2007
Messages : 605
|
si "gosser" en france est utilisé mais dans le sens de : se gosser = se marer, rigoler
sinon rien de plus qui puisse faire avancer le truc sous KDE, je suis sous gnome désolé de ce HS |
Subscription date : 21 October 2009
Messages : 1575
|
Alors au QC "gosser" ne veut pas du tout dire la même chose.  |
Subscription date : 21 October 2009
Messages : 1575
|
Bon, alors pour le gmenu, finalement il démontre assez fidèlement les catégories dans KDE, sans être parfait (il en manque un peu, la structure du menu n'étant pas la même que celle de kmenu. Oui je vais sortir une liste de ces applics ce w-e). Par contre, la majorité des applics qui y sont listées ne s'ouvrent pas. Je clique dessus et rien ne se passe, il faut que je démarre CD de la konsole pour voir le message d'erreur.
Donc, voici ce que j'ai constaté :
- Configurer Menu ne marche pas (rien ne s'ouvre) ;
- Plusieurs applics ne loadent pas ;
- D'où vient "Look and Feel" dans le menu principal du gmenu?
- Dans certains sous-menus se répètent des applications qui sont également dans d'autres sous-menus (doublons) ;
- La structure n'est pas tout à fait celle de kde (ça on s'en doutait peut-être un peu) ;
- Certaines applics sont absentes du menu.
N'empêche que voici le applications.menu, qu'on retrouve dans /etc/xdg/menu
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>SuSE</Name>
<Directory>suse-main.directory</Directory>
<!-- Search the default locations -->
<KDELegacyDirs/>
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<DefaultLayout inline="true" inline_limit="1"/>
<Include>
<Category>X-SuSE-core</Category>
</Include>
<Menu>
<OnlyUnallocated/>
<Name>Applications</Name>
<Directory>suse-applications.directory</Directory>
<Include>
<All/>
</Include>
</Menu>
<Menu>
<Name>Development</Name>
<Directory>suse-development.directory</Directory>
<Include>
<Category>X-SuSE-Core-Development</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Not>
<Category>X-SuSE-Core-Development</Category>
<Category>IDE</Category>
<Category>GUIDesigner</Category>
<Category>Documentation</Category>
<Category>Building</Category>
<Category>Debugger</Category>
<Category>Profiling</Category>
<Category>RevisionControl</Category>
<Category>Translation</Category>
<Category>X-SuSE-Design</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Design</Name>
<Directory>suse-development-design.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>X-SuSE-Design</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Building</Name>
<Directory>suse-development-building.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>Building</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>RevisionControl</Name>
<Directory>suse-development-revisioncontrol.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>RevisionControl</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Translation</Name>
<Directory>suse-development-translation.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>Translation</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Documentation</Name>
<Directory>suse-documentation.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>Documentation</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>GUI Designer</Name>
<Directory>suse-development-guidesigner.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>GUIDesigner</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Design</Name>
<Directory>suse-development-design.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>X-SuSE-Design</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>IDE</Name>
<Directory>suse-development-ide.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>IDE</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Debugger</Name>
<Directory>suse-development-debugger.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>Debugger</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Profiling</Name>
<Directory>suse-development-profiling.directory</Directory>
<Include>
<And>
<Category>Development</Category>
<Category>Profiling</Category>
</And>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Edutainment</Name>
<Directory>suse-edutainment.directory</Directory>
<Include>
<Category>X-SuSE-Core-Edutainment</Category>
</Include>
<Menu>
<Name>Science</Name>
<Directory>suse-edutainment-science.directory</Directory>
<Include>
<And>
<Category>Education</Category>
<Or>
<Category>Science</Category>
<Category>ComputerScience</Category>
<Category>Biology</Category>
<Category>Economy</Category>
<Category>Geology</Category>
<Category>Geoscience</Category>
<Category>History</Category>
<Category>ImageProcessing</Category>
<Category>Literature</Category>
<Category>MedicalSoftware</Category>
<Category>Physics</Category>
<Category>Robotics</Category>
<Category>Sports</Category>
<Category>Electronics</Category>
</Or>
<Not>
<Category>X-SuSE-Core-Edutainment</Category>
<Category>Astronomy</Category>
<Category>Chemistry</Category>
<Category>Construction</Category>
<Category>DataVisualization</Category>
<Category>Engineering</Category>
<Category>Electricity</Category>
<Category>Geography</Category>
<Category>Art</Category>
<Category>Math</Category>
<Category>NumericalAnalysis</Category>
<Category>Music</Category>
<Category>ParallelComputing</Category>
<Category>Languages</Category>
<Category>Teaching</Category>
<Category>X-KDE-Edu-Teaching</Category>
<Category>X-KDE-Edu-Language</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Languages</Name>
<Directory>suse-edutainment-languages.directory</Directory>
<Include>
<Category>Languages</Category>
<Category>X-KDE-Edu-Language</Category>
</Include>
</Menu>
<Menu>
<Name>Mathematics</Name>
<Directory>suse-edutainment-mathematics.directory</Directory>
<Include>
<Category>DataVisualization</Category>
<Category>Math</Category>
<Category>NumericalAnalysis</Category>
<Category>ParallelComputing</Category>
</Include>
</Menu>
<Menu>
<Name>Chemistry</Name>
<Directory>suse-edutainment-chemical.directory</Directory>
<Include>
<Category>Chemistry</Category>
</Include>
</Menu>
<Menu>
<Name>Music</Name>
<Directory>suse-edutainment-music.directory</Directory>
<Include>
<And>
<Category>Education</Category>
<Category>Music</Category>
<Not><Category>AudioVideo</Category></Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Teaching</Name>
<Directory>suse-edutainment-teaching.directory</Directory>
<Include>
<Category>X-KDE-Edu-Teaching</Category>
<Category>Teaching</Category>
</Include>
</Menu>
<Menu>
<Name>Art</Name>
<Directory>suse-edutainment-art.directory</Directory>
<Include>
<Category>Art</Category>
</Include>
</Menu>
<Menu>
<Name>Astronomy</Name>
<Directory>suse-edutainment-astronomy.directory</Directory>
<Include>
<Category>Astronomy</Category>
</Include>
</Menu>
<Menu>
<Name>Geographyy</Name>
<Directory>suse-edutainment-geography.directory</Directory>
<Include>
<Category>Geography</Category>
</Include>
</Menu>
<Menu>
<Name>Construction</Name>
<Directory>suse-edutainment-construction.directory</Directory>
<Include>
<Category>Electricity</Category>
<Category>Engineering</Category>
<Category>Construction</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Games</Name>
<Directory>suse-games.directory</Directory>
<Include>
<Category>X-SuSE-Core-Game</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>Game</Category>
<Not>
<Category>X-SuSE-Core-Game</Category>
<Category>ArcadeGame</Category>
<Category>BlocksGame</Category>
<Category>BoardGame</Category>
<Category>CardGame</Category>
<Category>StrategyGame</Category>
<Category>3DGame</Category>
<Category>Amusement</Category>
<Category>PlatformGame</Category>
<Category>SportsGame</Category>
<Category>FirstPersonGame</Category>
<Category>AdventureGame</Category>
<Category>X-KDE-KidsGame</Category>
<Category>ActionGame</Category>
<Category>KidsGame</Category>
<Category>LogicGame</Category>
<Category>Simulation</Category>
<Category>RolePlaying</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Action</Name>
<Directory>suse-games-action.directory</Directory>
<Include>
<Category>ActionGame</Category>
<Category>FirstPersonGame</Category>
<Category>PlatformGame</Category>
</Include>
</Menu>
<Menu>
<Name>Arcade</Name>
<Directory>suse-games-arcade.directory</Directory>
<Include>
<Category>ArcadeGame</Category>
<Category>BlocksGame</Category>
</Include>
</Menu>
<Menu>
<Name>Board</Name>
<Directory>suse-games-board.directory</Directory>
<Include>
<Category>BoardGame</Category>
</Include>
</Menu>
<Menu>
<Name>Card</Name>
<Directory>suse-games-card.directory</Directory>
<Include>
<Category>CardGame</Category>
</Include>
</Menu>
<Menu>
<Name>Kidsgames</Name>
<Directory>suse-games-kidsgames.directory</Directory>
<Include>
<Category>X-KDE-KidsGame</Category>
<Category>KidsGame</Category>
</Include>
</Menu>
<Menu>
<Name>TacticStrategy</Name>
<Directory>suse-games-strategy.directory</Directory>
<Include>
<Category>StrategyGame</Category>
</Include>
</Menu>
<Menu>
<Name>Amusement</Name>
<Directory>suse-games-amusement.directory</Directory>
<Include>
<Category>Amusement</Category>
</Include>
</Menu>
<Menu>
<Name>Platform</Name>
<Directory>suse-games-platformgame.directory</Directory>
<Include>
<Category>PlatformGame</Category>
</Include>
</Menu>
<Menu>
<Name>Puzzle</Name>
<Directory>suse-games-puzzle.directory</Directory>
<Include>
<Category>LogicGame</Category>
</Include>
</Menu>
<Menu>
<Name>Sport</Name>
<Directory>suse-games-sports.directory</Directory>
<Include>
<Category>SportsGame</Category>
</Include>
</Menu>
<Menu>
<Name>Adventure</Name>
<Directory>suse-games-adventure.directory</Directory>
<Include>
<Category>AdventureGame</Category>
</Include>
</Menu>
<Menu>
<Name>Role-Playing</Name>
<Directory>suse-games-role-playing.directory</Directory>
<Include>
<Category>RolePlaying</Category>
</Include>
</Menu>
<Menu>
<Name>Simulation</Name>
<Directory>suse-games-simulation.directory</Directory>
<Include>
<Category>Simulation</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Graphics</Name>
<Directory>suse-graphics.directory</Directory>
<Include>
<Category>X-SuSE-Core-Graphics</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>Graphics</Category>
<Not>
<Category>X-SuSE-Core-Graphics</Category>
<Category>2DGraphics</Category>
<Category>RasterGraphics</Category>
<Category>VectorGraphics</Category>
<Category>Scanning</Category>
<Category>OCR</Category>
<Category>Photography</Category>
<Category>Viewer</Category>
<Category>3DGraphics</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Scanning</Name>
<Directory>suse-graphics-scanning.directory</Directory>
<Include>
<Category>Scanning</Category>
<Category>OCR</Category>
</Include>
</Menu>
<Menu>
<Name>3DGraphics</Name>
<Directory>suse-graphics-3dgraphics.directory</Directory>
<Include>
<Category>3DGraphics</Category>
</Include>
</Menu>
<Menu>
<Name>RasterGraphics</Name>
<Directory>suse-graphics-rastergraphics.directory</Directory>
<Include>
<And>
<Category>2DGraphics</Category>
<Not><Category>Viewer</Category></Not>
</And>
<And>
<Category>RasterGraphics</Category>
<Not><Category>Viewer</Category></Not>
</And>
</Include>
</Menu>
<Menu>
<Name>VectorGraphics</Name>
<Directory>suse-graphics-vectorgraphics.directory</Directory>
<Include>
<Category>VectorGraphics</Category>
</Include>
</Menu>
<Menu>
<Name>Viewer</Name>
<Directory>suse-graphics-viewer.directory</Directory>
<Include>
<And>
<Category>Graphics</Category>
<Category>Viewer</Category>
<Not>
<Category>Office</Category>
<Category>3DGraphics</Category>
<Category>VectorGraphics</Category>
<Category>Photography</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Photography</Name>
<Directory>suse-graphics-photography.directory</Directory>
<Include>
<Category>Photography</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Internet</Name>
<Directory>suse-internet.directory</Directory>
<Include>
<Category>X-SuSE-Core-Internet</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>Network</Category>
<Not>
<Category>X-SuSE-Core-Internet</Category>
<Category>Email</Category>
<Category>HamRadio</Category>
<Category>Monitor</Category>
<Category>Office</Category>
<Category>InstantMessaging</Category>
<Category>IRCClient</Category>
<Category>News</Category>
<Category>X-SuSE-RSS-News</Category>
<Category>SystemSetup</Category>
<Category>X-SuSE-ControlCenter-Personal</Category>
<Category>FileTransfer</Category>
<Category>P2P</Category>
<Category>RemoteAccess</Category>
<Category>Telephony</Category>
<Category>WebBrowser</Category>
<Category>WebDevelopment</Category>
<Category>Dialup</Category>
<Category>Filesystem</Category>
<Category>System</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>E-Mail</Name>
<Directory>suse-internet-email.directory</Directory>
<Include>
<Category>Email</Category>
</Include>
</Menu>
<Menu>
<Name>Peer to Peer</Name>
<Directory>suse-internet-p2p.directory</Directory>
<Include>
<Category>P2P</Category>
</Include>
</Menu>
<Menu>
<Name>Dialup</Name>
<Directory>suse-internet-dialup.directory</Directory>
<Include>
<Category>Dialup</Category>
</Include>
</Menu>
<Menu>
<Name>Administration</Name>
<Directory>suse-administration.directory</Directory>
<Include>
<And>
<Category>Network</Category>
<Category>Monitor</Category>
</And>
<And>
<Category>Network</Category>
<Category>Settings</Category>
</And>
<And>
<Category>Network</Category>
<Category>Security</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>IP Telephone</Name>
<Directory>suse-internet-telephone.directory</Directory>
<Include>
<And>
<Category>Network</Category>
<Category>Telephony</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Filetransfer</Name>
<Directory>suse-internet-filetransfer.directory</Directory>
<Include>
<Category>FileTransfer</Category>
</Include>
</Menu>
<Menu>
<Name>Ham-Radio</Name>
<Directory>suse-internet-hamradio.directory</Directory>
<Include>
<Category>HamRadio</Category>
</Include>
</Menu>
<Menu>
<Name>Chat</Name>
<Directory>suse-internet-chat.directory</Directory>
<Include>
<Category>IRCClient</Category>
<Category>InstantMessaging</Category>
</Include>
</Menu>
<Menu>
<Name>NewsReader</Name>
<Directory>suse-internet-newsreader.directory</Directory>
<Include>
<Category>News</Category>
</Include>
</Menu>
<Menu>
<Name>RSS Reader</Name>
<Directory>suse-internet-news-feed-reader.directory</Directory>
<Include>
<Category>X-SuSE-RSS-News</Category>
</Include>
</Menu>
<Menu>
<Name>WebBrowser</Name>
<Directory>suse-internet-webbrowser.directory</Directory>
<Include>
<Category>WebBrowser</Category>
</Include>
</Menu>
<Menu>
<Name>WebDevelopment</Name>
<Directory>suse-internet-webdevelopment.directory</Directory>
<Include>
<Category>WebDevelopment</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Multimedia</Name>
<Directory>suse-multimedia.directory</Directory>
<Include>
<Category>X-SuSE-Core-Multimedia</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
<Not>
<Category>X-SuSE-Core-Multimedia</Category>
<Category>Mixer</Category>
<Category>X-SuSE-Jukebox</Category>
<Category>DiscBurning</Category>
<Category>Audio</Category>
<Category>Player</Category>
<Category>Database</Category>
<Category>Utility</Category>
<Category>Music</Category>
<Category>Midi</Category>
<Category>Sequencer</Category>
<Category>Tuner</Category>
<Category>TV</Category>
<Category>AudioVideoEditing</Category>
<Category>Recorder</Category>
<Category>X-SuSE-CD</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Mixer</Name>
<Directory>suse-multimedia-audiomixer.directory</Directory>
<Include>
<Category>Mixer</Category>
</Include>
</Menu>
<Menu>
<Name>AudioVideoEditing</Name>
<Directory>suse-multimedia-audiovideoediting.directory</Directory>
<Include>
<Category>AudioVideoEditing</Category>
</Include>
</Menu>
<Menu>
<Name>VideoPlayer</Name>
<Directory>suse-multimedia-videoplayer.directory</Directory>
<Include>
<Category>Audio</Category>
<And>
<Category>AudioVideo</Category>
<Category>Player</Category>
<Category>Video</Category>
<Not><Category>X-SuSE-Jukebox</Category></Not>
</And>
</Include>
<Exclude>
<Filename>realplay.desktop</Filename>
<Filename>kde-realplay-kde.desktop</Filename>
</Exclude>
</Menu>
<Menu>
<Name>Jukebox</Name>
<Directory>suse-multimedia-jukebox.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
<Category>Player</Category>
<Category>X-SuSE-Jukebox</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>AudioPlayer</Name>
<Directory>suse-multimedia-audioplayer.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
<Category>Player</Category>
<Not><Category>Video</Category></Not>
<Not><Category>Jukebox</Category></Not>
<Not><Category>X-SuSE-Jukebox</Category></Not>
<Not><Category>X-SuSE-CD</Category></Not>
</And>
<And>
<Category>AudioVideo</Category>
<Category>Midi</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>AudioVideoRecorder</Name>
<Directory>suse-multimedia-audiovideorecorder.directory</Directory>
<Include>
<And>
<Category>Recorder</Category>
<Not><Category>X-SuSE-CD</Category></Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Sequencer</Name>
<Directory>suse-multimedia-sequencer.directory</Directory>
<Include>
<Category>Sequencer</Category>
</Include>
</Menu>
<Menu>
<Name>Music</Name>
<Directory>suse-multimedia-music.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
<Category>Music</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Burning</Name>
<Directory>suse-multimedia-burning.directory</Directory>
<Include>
<Category>DiscBurning</Category>
</Include>
</Menu>
<Menu>
<Name>CD</Name>
<Directory>suse-multimedia-cd.directory</Directory>
<Include>
<And>
<Category>Player</Category>
<Category>X-SuSE-CD</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>CD Tools</Name>
<Directory>suse-multimedia-cd-tools.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
<Not><Category>Player</Category></Not>
<Category>X-SuSE-CD</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>TV</Name>
<Directory>suse-multimedia-tv.directory</Directory>
<Include>
<Category>Tuner</Category>
<Category>TV</Category>
</Include>
</Menu>
<Menu>
<Name>Administration</Name>
<Directory>suse-administration.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
<Category>Database</Category>
</And>
<And>
<Category>AudioVideo</Category>
<Category>Utility</Category>
</And>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Office</Name>
<Directory>suse-office.directory</Directory>
<Include>
<Category>X-SuSE-Core-Office</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>Office</Category>
<Not>
<Category>X-SuSE-Core-Office</Category>
<Category>Calendar</Category>
<Category>Presentation</Category>
<Category>Spreadsheet</Category>
<Category>WordProcessor</Category>
<Category>ContactManagement</Category>
<Category>Dictionary</Category>
<Category>Database</Category>
<Category>Email</Category>
<Category>ProjectManagement</Category>
<Category>Finance</Category>
<Category>Chart</Category>
<Category>FlowChart</Category>
<Category>PDFViewer</Category>
<Category>X-SuSE-PDFViewer</Category>
<Category>Viewer</Category>
<Category>X-SuSE-Editor</Category>
<Category>X-SuSE-AddressBook</Category>
<Category>X-SuSE-Warehouse</Category>
<Category>WebDevelopment</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Calendar</Name>
<Directory>suse-office-calendar.directory</Directory>
<Include>
<Category>Calendar</Category>
</Include>
</Menu>
<Menu>
<Name>Database</Name>
<Directory>suse-office-database.directory</Directory>
<Include>
<And>
<Category>Office</Category>
<Category>Database</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Addressbook</Name>
<Directory>suse-office-addressbook.directory</Directory>
<Include>
<And>
<Category>Office</Category>
<Category>ContactManagement</Category>
</And>
<And>
<Category>Office</Category>
<Category>X-SuSE-AddressBook</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>DocumentViewer</Name>
<Directory>suse-office-documentviewer.directory</Directory>
<Include>
<Category>PDFViewer</Category>
<Category>X-SuSE-PDFViewer</Category>
<And>
<Category>Office</Category>
<Category>Viewer</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Warehouse</Name>
<Directory>suse-office-warehouse.directory</Directory>
<Include>
<Category>X-SuSE-Warehouse</Category>
</Include>
</Menu>
<Menu>
<Name>FlowChart</Name>
<Directory>suse-office-flowchart.directory</Directory>
<Include>
<Category>Chart</Category>
<Category>FlowChart</Category>
</Include>
</Menu>
<Menu>
<Name>Finance</Name>
<Directory>suse-office-finance.directory</Directory>
<Include>
<Category>Finance</Category>
</Include>
</Menu>
<Menu>
<Name>Presentation</Name>
<Directory>suse-office-presentation.directory</Directory>
<Include>
<Category>Presentation</Category>
</Include>
</Menu>
<Menu>
<Name>ProjectManagement</Name>
<Directory>suse-office-projectmanagement.directory</Directory>
<Include>
<Category>ProjectManagement</Category>
</Include>
</Menu>
<Menu>
<Name>Spreadsheet</Name>
<Directory>suse-office-spreadsheet.directory</Directory>
<Include>
<Category>Spreadsheet</Category>
</Include>
</Menu>
<Menu>
<Name>Wordprocessor</Name>
<Directory>suse-office-wordprocessor.directory</Directory>
<Include>
<Category>WordProcessor</Category>
</Include>
</Menu>
<Menu>
<Name>Dictionary</Name>
<Directory>suse-office-dictionary.directory</Directory>
<Include>
<Category>Dictionary</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Utilities</Name>
<Directory>suse-utility.directory</Directory>
<Include>
<Category>X-SuSE-Core-Utility</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Not>
<Category>X-SuSE-Core-Utility</Category>
<Category>AudioVideo</Category>
<Category>PDA</Category>
<Category>TextEditor</Category>
<Category>Office</Category>
<Category>Accessibility</Category>
<Category>Applet</Category>
<Category>Settings</Category>
<Category>Shell</Category>
<Category>FileManager</Category>
<Category>Clock</Category>
<Category>Telephony</Category>
<Category>TerminalEmulator</Category>
<Category>Archiving</Category>
<Category>Filesystem</Category>
<Category>Calculator</Category>
<Category>Security</Category>
<Category>DesktopSettings</Category>
<Category>X-SuSE-CD</Category>
<Category>X-SuSE-DesktopUtility</Category>
<Category>X-SuSE-Editor</Category>
<Category>X-SuSE-SyncUtility</Category>
<Category>X-SuSE-WebUtility</Category>
<Category>X-SuSE-TimeUtility</Category>
<Category>X-SuSE-XMLUtility</Category>
<Category>X-SuSE-PrintingUtility</Category>
</Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Desktop</Name>
<Directory>suse-utility-desktop.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Category>Settings</Category>
</And>
<Category>DesktopSettings</Category>
<Category>X-SuSE-DesktopUtility</Category>
</Include>
</Menu>
<Menu>
<Name>Texteditor</Name>
<Directory>suse-utility-editor.directory</Directory>
<Include>
<Category>TextEditor</Category>
<Category>X-SuSE-Editor</Category>
</Include>
</Menu>
<Menu>
<Name>Accessibility</Name>
<Directory>suse-utility-accessibility.directory</Directory>
<Include>
<Category>Accessibility</Category>
</Include>
</Menu>
<Menu>
<Name>Archiving</Name>
<Directory>suse-utility-archiving.directory</Directory>
<Include>
<Category>Archiving</Category>
</Include>
</Menu>
<Menu>
<Name>Telephone</Name>
<Directory>suse-telephone.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Category>Telephony</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Calc</Name>
<Directory>suse-utility-calculator.directory</Directory>
<Include>
<Category>Calculator</Category>
</Include>
</Menu>
<Menu>
<Name>Security</Name>
<Directory>suse-system-security.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Category>Security</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Syncing</Name>
<Directory>suse-utility-sync.directory</Directory>
<Include>
<Category>PDA</Category>
<Category>X-SuSE-SyncUtility</Category>
</Include>
</Menu>
<Menu>
<Name>Time</Name>
<Directory>suse-utility-time.directory</Directory>
<Include>
<Category>Clock</Category>
<Category>X-SuSE-TimeUtility</Category>
</Include>
</Menu>
<Menu>
<Name>XML Utilities</Name>
<Directory>suse-utility-xml.directory</Directory>
<Include>
<Category>X-SuSE-XMLUtility</Category>
</Include>
</Menu>
<Menu>
<Name>WebUtility</Name>
<Directory>suse-utility-web.directory</Directory>
<Include>
<Category>X-SuSE-WebUtility</Category>
</Include>
</Menu>
<Menu>
<Name>Printing</Name>
<Directory>suse-utility-printing.directory</Directory>
<Include>
<Category>X-SuSE-PrintingUtility</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>System</Name>
<Directory>suse-system.directory</Directory>
<Include>
<Category>X-SuSE-Core-System</Category>
</Include>
<Menu>
<Name>More Programs</Name>
<Directory>suse-more.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Not>
<Category>X-SuSE-Core-System</Category>
<Category>HardwareSettings</Category>
<Category>Emulator</Category>
<Category>Monitor</Category>
<Category>Screensaver</Category>
<Category>Shell</Category>
<Category>X-SuSE-Feedback</Category>
<Category>TerminalEmulator</Category>
<Category>Network</Category>
<Category>SystemSetup</Category>
<Category>X-SuSE-ControlCenter-Personal</Category>
<Category>PackageManager</Category>
<Category>Utility</Category>
<Category>Applet</Category>
<Category>TrayIcon</Category>
<Category>Telephony</Category>
<Category>Documentation</Category>
<Category>Database</Category>
<Category>RemoteAccess</Category>
<Category>FileManager</Category>
<Category>Filesystem</Category>
<Category>Archiving</Category>
<Category>Accessibility</Category>
<Category>X-SuSE-Backup</Category>
<Category>X-SuSE-ServiceConfiguration</Category>
<Category>X-KDE-Settings-Hardware</Category>
<Category>Security</Category>
<Category>X-SuSE-YaST</Category>
</Not>
</And>
</Include>
<Exclude>
<Filename>gnome-gnome-system-log.desktop</Filename>
<Filename>gnome-gdmflexiserver-xnest.desktop</Filename>
<Filename>gnome-gdmflexiserver.desktop</Filename>
<Filename>gnome-gdmsetup.desktop</Filename>
<Filename>gnome-gfloppy.desktop</Filename>
</Exclude>
</Menu>
<Menu>
<Name>Backup</Name>
<Directory>suse-system-backup.directory</Directory>
<Include>
<Category>X-SuSE-Backup</Category>
</Include>
</Menu>
<Menu>
<Name>Documentation</Name>
<Directory>suse-documentation.directory</Directory>
<Include>
<And>
<Category>Documentation</Category>
<Not><Category>Development</Category></Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Feedback</Name>
<Directory>suse-system-feedback.directory</Directory>
<Include>
<Category>X-SuSE-Feedback</Category>
</Include>
</Menu>
<Menu>
<Name>Security</Name>
<Directory>suse-system-security.directory</Directory>
<Include>
<And>
<Category>Security</Category>
<Not><Category>Utility</Category></Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Network</Name>
<Directory>suse-system-network.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Category>Network</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Telephone</Name>
<Directory>suse-telephone.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Category>Telephony</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>SystemSetup</Name>
<Directory>suse-system-systemsetup.directory</Directory>
<Include>
<Category>X-KDE-Settings-Hardware</Category>
<Category>HardwareSettings</Category>
<Category>SystemSetup</Category>
<Category>PackageManager</Category>
<Category>X-SuSE-ControlCenter-Personal</Category>
</Include>
</Menu>
<Menu>
<Name>Service Configuration</Name>
<Directory>suse-system-service-configuration.directory</Directory>
<Include>
<Category>X-SuSE-ServiceConfiguration</Category>
<And>
<Category>Database</Category>
<Not><Category>Office</Category></Not>
</And>
</Include>
</Menu>
<Menu>
<Name>Applet</Name>
<Directory>suse-system-applet.directory</Directory>
<Include>
<Category>Applet</Category>
<Category>TrayIcon</Category>
</Include>
</Menu>
<Menu>
<Name>Emulator</Name>
<Directory>suse-system-emulator.directory</Directory>
<Include>
<Category>Emulator</Category>
</Include>
</Menu>
<Menu>
<Name>Filesystem</Name>
<Directory>suse-system-filesystem.directory</Directory>
<Include>
<Category>Filesystem</Category>
</Include>
</Menu>
<Menu>
<Name>FileManager</Name>
<Directory>suse-system-filemanager.directory</Directory>
<Include>
<Category>FileManager</Category>
</Include>
</Menu>
<Menu>
<Name>Monitor</Name>
<Directory>suse-system-monitor.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Category>Monitor</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>ScreenSavers</Name>
<Directory>suse-system-screensavers.directory</Directory>
<MergeFile>suse-screensavers.menu</MergeFile>
<Include>
<Category>Screensaver</Category>
</Include>
</Menu>
<Menu>
<Name>RemoteAccess</Name>
<Directory>suse-system-remoteaccess.directory</Directory>
<Include>
<Category>RemoteAccess</Category>
</Include>
</Menu>
<Menu>
<Name>Virtualization</Name>
<Directory>suse-system-virtualization.directory</Directory>
<Include>
<Category>X-SuSE-YaST-Virtualization</Category>
</Include>
</Menu>
<Menu>
<Name>TerminalEmulator</Name>
<Directory>suse-system-shell.directory</Directory>
<Include>
<Category>Shell</Category>
<Category>TerminalEmulator</Category>
</Include>
</Menu>
</Menu>
<!-- The following menus are hidden by default -->
<Menu>
<Name>Settings</Name>
<Directory>suse-settings.directory</Directory>
<Include>
<Category>X-SuSE-Core-Configuration</Category>
</Include>
<MergeFile>kde-settings.menu</MergeFile>
</Menu>
<Menu>
<Name>YaST</Name>
<Directory>suse-yast.directory</Directory>
<MergeFile>yast-settings.menu</MergeFile>
</Menu>
<Move>
<Old>YaST</Old><New>Settings/YaST</New>
</Move>
<Menu>
<Name>GNOME Settings</Name>
<MergeFile>settings.menu</MergeFile>
<Directory>Hidden.directory</Directory>
</Menu>
<DefaultMergeDirs/>
<MergeFile>applications-kmenuedit.menu</MergeFile>
<MergeFile>custom.menu</MergeFile>
</Menu>
Je vais poursuivre les recherches ce w-e pour les launchers standards qui feraient partie du thème KDE et pour les applics qui ne sont pas dans le gmenu. Évidemment c'est encore avec la version 2.0.7... |
fabounet, Friday 30 October 2009 à 13:18
|
|
Subscription date : 30 November 2007
Messages : 17118
|
pour ça
Configurer Menu ne marche pas
c'est parce que le dock ouvre alacarte, le configurateur de gnome.
il doit bien en exister un sous KDE non ?
"Look and Feel" : aucune idée
Plusieurs applics ne loadent pas
c'est à dire qu'elles sont absentes ?
je pense qu'il doit y'avoir un autre applications.menu, ou un autre fichier qui contrôle l'arborescence, celui dans /etc est juste le schéma de base. |
Subscription date : 21 October 2009
Messages : 1575
|
Oui on a un config de KDE, il faut que je fournisse quoi pour que l'applet puisse l'appeler? Applet qui appelle.... lolll
Alors Look and Feel n'est pas quelque chose de codé dans l'applet? Bizarre, je ne le trouve pas dans KDE... peut-être ce que l'applet extrait comme information il tombe sur ça, enfin c'est un détail celui-là pour l'instant.
Les applics qui ne loadent pas sont dans la liste du menu avec leurs icônes. On clique dessus et rien ne se passe, comme si le chemin d'accès est invalide, par exemple (je ne sais pas si c'est ça l'erreur, par contre!).
Je n'ai pas trouvé de pattern, au début j'ai pensé que les applics gnome que j'ai sous KDE loadent, mais que les applics KDE qui ne sont pas sous gnome ne loadent pas, mais c'est faux. J'ai pu loader des applics gnome, ne pas loader des applics gnome, loader des applics KDE et ne pas loader des applics KDE, alors je ne pense pas que ce soit le bon pattern.
Ce w-e je vais sortir des exemples, mais surtout démarrer CD de la konsole pour voir l'erreur qu'il donne. Sans erreur ce n'est pas évident à faire du troubleshooting.
En fait je pourrais aussi prendre des screenshots du menu CD et du KDE menu, question de comparer plus facilement, rien de mieux que du visuel pour s'y référer!  |
fabounet, Friday 30 October 2009 à 15:16
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oki merci !
si tu as le nom du programme qui te permet de configurer le menu, je le rajouterai à l'applet. |
Subscription date : 01 February 2009
Messages : 125
|
Y a t-il quelqu'un qui a réussi à faire marcher Gmenu sous xfce ? |
Subscription date : 02 September 2009
Messages : 539
|
non et c est normal
tu ne dois avoir que les documents recents.
la seule possibilité d avoir le gmenu sur xfce, c est d avoir aussi un gnome d installé
par exemple sous debian ( installation "user de base" ) et de remettre apres un xfce
sinon, sous une xubuntu par exemple, vu qu il n y a pas les fichiers de menu de gnome, c est impossible
--
Aujourd'hui, conseillère en parfumerie, je m'occupe d'une cliente qui veut un rouge à lèvres. "Je voudrais un rouge à lèvres comme vous, un rouge pute." |
Subscription date : 01 February 2009
Messages : 125
|
Tant pis, je vais garder le panel alors. Merci
Il faut dire que, en regardant, même l'éditeur de menus de XFCE ne contient rien des menus alors ce serait difficile d'en faire un applet! |
|