Bibliothèque de haut niveau pour Unity Dash?

15

Je voulais écrire une version GTK + de Unity Dash depuis un certain temps. Je pense que cela pourrait être utile pour Xfce, Gnome Flashback, elementaryOS, etc.

Avant de commencer à faire quoi que ce soit à ce sujet, j'aimerais savoir s'il existe des bibliothèques de haut niveau pour rechercher des étendues, utiliser des filtres, etc. Un GIR-lib serait très bien.

Existe-t-il quelque chose comme ça, ou vais-je devoir faire tout le matériel dbus moi-même?

Jo-Erlend Schinstad
la source
Vous voudrez peut-être regarder le paquet libunity.
Stephen M. Webb
Vous en avez à peine besoin pour Gnome, surtout avec cette extension. Pour autant que je sache, Unity est intégré à Ubuntu lui-même, il peut donc être difficile à implémenter ailleurs.
Wilf
Il n'y a rien de particulièrement Ubuntu dans Unity. Mais dans ce cas, je suis principalement intéressé par Ubuntu, donc ça va dans tous les cas. Les services Unity ne dépendent pas du bureau. De nombreux composants sont utilisés dans LXDE, Xfce, KDE et elementaryOS, entre autres. Cependant, le tiret reste indisponible sur les autres bureaux, car personne n'en a encore créé un.
Jo-Erlend Schinstad du
J'ai regardé libunity-api-doc, mais je ne trouve rien du tout lié aux Scopes. J'ai remarqué que ce n'était pas tout à fait clair dans la question, alors je l'ai édité.
Jo-Erlend Schinstad du
Gnome Flashback n'est pas la même chose que Gnome Shell. C'est le bureau traditionnel que nous avions dans Ubuntu avant Unity.
Jo-Erlend Schinstad du

Réponses:

1

Gambas3 a une option pour installer UnitySC qui vous permet de remplir un formulaire et de créer des éléments qui apparaîtront dans Unity Dash. Le plugin Unity ne crée pas d'interface d'application, mais vous pouvez le faire avec gambas. Au lieu de cela, vous exécutez UnitySC et remplissez le formulaire en conséquence, pour obtenir un lien vers l'élément dans le tiret, et les icônes, commentaires, etc. entrez la description de l'image ici

Donc, quand j'ai compilé Gambas3 , il n'a pas fait d'icône pour gambas3 dans le menu Dasah. Ah, mais je peux arranger ça maintenant! ici, à l'aide de l'outil UnitySC, j'ai ajouté gambas3 au menu du tableau de bord et à la barre d'unité, avec l'écran Icon I capturé sur le site Web de gambas.

Gambas en tiret

Gambas dans la barre d'unité

j0h
la source
2
Je pense que ce qu'il veut faire est de faire une version de Unity Dash pour d'autres DE comme XFCE.
C'est Willem
Je ne l'ai pas lu de cette façon au départ, mais je vois ce que vous voulez dire, maintenant que vous avez dit cela.
j0h