Biblioteca de alto nivel para Unity Dash?

15

Hace tiempo que quería escribir una versión GTK + de Unity Dash. Creo que podría ser útil para Xfce, Gnome Flashback, elementaryOS, etc.

Antes de comenzar a hacer algo al respecto, me gustaría saber si hay bibliotecas de alto nivel para buscar ámbitos, usar filtros, etc. Una GIR-lib sería muy buena.

¿Existe algo como esto, o voy a tener que hacer todas las cosas de dbus yo mismo?

Jo-Erlend Schinstad
fuente
Es posible que desee ver el paquete de libunidad.
Stephen M. Webb
Apenas necesitas uno para Gnome, especialmente con esta extensión. Hasta donde sé, Unity está integrado en Ubuntu, por lo que puede ser difícil de implementar en otros lugares.
Wilf
No hay nada particularmente Ubuntu sobre Unity. Pero en este caso, estoy principalmente interesado en Ubuntu, así que eso está bien en cualquier caso. Los servicios de Unity no dependen del escritorio. Muchos de los componentes se utilizan en LXDE, Xfce, KDE y elementaryOS, entre otros. Sin embargo, el tablero no está disponible en otros escritorios, porque nadie ha creado uno todavía.
Jo-Erlend Schinstad
He examinado libunity-api-doc, pero no encuentro nada relacionado con Scopes. Noté que esto no estaba del todo claro en la pregunta, así que lo edité.
Jo-Erlend Schinstad
Gnome Flashback no es lo mismo que Gnome Shell. Es el escritorio tradicional que solíamos tener en Ubuntu antes de Unity.
Jo-Erlend Schinstad

Respuestas:

1

Gambas3 tiene una opción para instalar UnitySC que le permite completar un formulario y crear elementos que aparecerán en Unity Dash. El complemento de la unidad no crea una interfaz de aplicación, pero puede hacerlo con gambas. En su lugar, ejecuta UnitySC y completa el formulario en consecuencia, para obtener un enlace al elemento en el tablero, e iconos, comentarios, etc. ingrese la descripción de la imagen aquí

Entonces, cuando compilé Gambas3 , no hizo un icono para gambas3 en el menú de Dasah. ¡Ah, pero puedo arreglar eso ahora mismo! aquí, usando la herramienta UnitySC, agregué gambas3 al menú del tablero y a la barra de la unidad, con la pantalla del icono I capturada del sitio web de gambas.

Gambas en el tablero

Gambas en la barra de la unidad

j0h
fuente
2
Creo que lo que quiere hacer es hacer una versión de Unity Dash para otros DE como XFCE.
Es Willem
Inicialmente no lo leí de esa manera, pero veo lo que quieres decir, ahora que has dicho esto.
j0h