2010-07-28 7 views
6

Las conexiones para la biblioteca GTK en Javascript mantenidas por Gnome, ¿son llamadas asincrónicas o síncronas? No he podido encontrar los detalles de una manera u otra.Javascript enlaces GTK

Me gustaría desarrollar un módulo NodeJS para GTK para la creación de aplicaciones de escritorio.

+0

¿Has trabajado en esta idea? –

+1

No, no, TBH, Lamentablemente, los requisitos del trabajo remunerado superan a los proyectos personales. – Rixius

+0

La lógica indica claramente que las necesidades de muchas superan las necesidades de unos pocos - spock –

Respuesta

3

Existe el inicio de enlaces gtk estáticos en https://github.com/Tim-Smart/node-gtk y estoy comenzando enlaces al Repositorio de Introspección GObject en https://github.com/creationix/node-gir. Ambos están incompletos. El mío es solo una hoja de ruta en este momento, pero he elaborado una buena planificación con personas fuera de línea.

Si tiene una aplicación específica en mente que desea construir y no requiere muchos widgets, entonces podría ser más fácil simplemente agregar esas vinculaciones al repositorio de Tim Smart. Mis enlaces GIR, una vez que estén completos, permitirán el uso de prácticamente cualquier biblioteca gnome sin tener que mantener las conexiones actualizadas.

1

GTK está basado en bucle de eventos, por lo que debería ser posible. Tendrá que integrar GMainLoop con el bucle principal del nodo.

+0

Esto tiene sentido. Lo estoy buscando ahora. – Rixius

+0

háganos saber aquí si tiene algún avance en este tema. –