Existe-t-il un moyen pour les non-experts de créer de nouveaux verres / tiroirs pour le lanceur Unity?


9

Jusqu'à présent, j'aime la nouvelle interface Unity, mais il y a certains aspects de la lentille / du tableau de bord des applications que je trouve un peu gênant. Par exemple, j'ai environ 30 jeux installés sur mon bureau.

Avec l'ancien menu principal, je pouvais éditer les jeux en catégories, et c'était très rapide de voir tous les jeux de cartes, ou tous les jeux d'arcade.

Avec la configuration actuelle, il n'y a aucun problème si je sais quel jeu (ou autre programme) je veux, mais si je veux parcourir les jeux, c'est moins pratique. Une fois que j'ai cliqué sur la lentille Applications, je dois choisir Jeux dans le menu déroulant (qui nécessite plus de mouvements de souris qu'auparavant), et après cela, les jeux restent non triés, donc je ne peux pas parcourir par catégorie.

Ce que je voudrais serait de pouvoir créer un bouton de lancement similaire au bouton Applications, pour des groupes spécifiques de programmes, afin que je puisse, par exemple, cliquer sur un bouton 'Arcade' dans le lanceur, et voir une liste de jeux d'arcade . Existe-t-il (maintenant ou à l'avenir) un moyen pour quelqu'un sans compétences en programmation de faire quelque chose comme ça? (Idéalement, cela aurait un niveau de difficulté similaire à celui de l'édition du menu principal de Gnome.)

Réponses:


4

Malheureusement, il n'y a pas de moyen facile de personnaliser les objectifs, les gens doivent les écrire. Du côté positif, ils sont faciles à écrire pour les gens, par exemple l'objectif Ask Ubuntu est d'environ ~ 350 lignes de code.

Veuillez ajouter votre idée ici ; Je suis constamment à la recherche de personnes pour écrire des lentilles, alors mettez des détails sur ce que vous aimeriez voir dans l'objectif et peut-être aurons-nous de la chance et trouver quelqu'un.


OK merci. Je trouve la nature imbriquée d'un menu principal beaucoup plus efficace; s'il y avait un moyen d'accomplir quelque chose de similaire avec des lentilles, ce serait formidable. Il serait également intéressant de pouvoir simplement modifier les applications qui apparaissent dans le tableau de bord - par exemple, j'ai ajouté le netbook Kubuntu et je préférerais ne pas voir toutes les applications KDE apparaître dans Unity.
Sean Fitzpatrick

Étant donné que mon idée n'était pas tant pour un nouvel objectif qu'une demande de nouvelles fonctionnalités dans un objectif existant (applications), j'ai décidé de consigner mon idée en tant que bug de liste de souhaits sur Launchpad (enfin, pour le moment, c'est juste un bug, car quelqu'un autre que moi doit attribuer le statut de liste de souhaits!)
Sean Fitzpatrick

2

Vous pouvez simplement utiliser l '"indicateur de menu classique" (pour Ubuntu 12.04 / 11.10 / 11.04). J'ai trouvé des instructions sur la façon de l' installer ici .


1

Découvrez les tiroirs:

Un utilitaire pour organiser les éléments connexes pour un lancement facile à partir du lanceur Unity. Les tiroirs créent un favori de lancement pour le panneau de lancement Unity qui peut contenir n'importe quelle combinaison de fichiers, d'applications, de liens Web ou de répertoires. Déposez simplement un fichier sur le lanceur ou ouvrez le tiroir et il sera ajouté. Un clic gauche sur le lanceur "ouvre un tiroir" avec une vue d'icône de chaque élément pour le lancement. Un clic droit permet un lancement rapide via des listes rapides.

Vous pouvez également imbriquer un tiroir dans un autre. http://launchpad.net/drawers entrez la description de l'image ici


0

Pourquoi n'y a-t-il pas de documentation sur la façon d'écrire? J'ai fait l'entrée .place et j'obtiens une lentille vide. si j'y mets le nom et le chemin d'accès du dbus comme le fait la lentille d'application, j'obtiens une lentille d'application. Je pense donc qu'il doit y avoir un fichier supplémentaire pour le dbus où il est configuré, mais je ne trouve pas ces fichiers dbus. Il serait plus facile d'apprendre comment cela fonctionne, s'il existe une documentation où se trouvent les différents fichiers. Si Ask Ubuntu Lense ne contient que 350 lignes de code, sont-elles toutes dans le même fichier? Si oui, où est ce fichier et pourquoi ne puis-je pas simplement le regarder et le modifier ou le regarder et apprendre comment cela fonctionne et où je dois mettre ma propre lentille.


Avez-vous vu cette entrée wiki?
elmicha


0

regardez les .desktopfichiers dans/usr/share/applications/

vous devez les éditer avec un éditeur de texte et ajouter une ligne:

OnlyShowIn = KDE;

Ensuite, votre application KDE ne devrait apparaître que dans KDE.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.