Javascript GTK привязки - PullRequest
       4

Javascript GTK привязки

6 голосов
/ 28 июля 2010

Привязки для библиотеки GTK в Javascript, поддерживаемые Gnome, являются ли они асинхронными или синхронными вызовами? Мне не удалось найти подробности так или иначе.

Я бы хотел разработать модуль NodeJS для GTK для создания настольных приложений.

Ответы [ 2 ]

3 голосов
/ 27 апреля 2011

Статические привязки gtk начинаются с https://github.com/Tim-Smart/node-gtk, а привязки к хранилищу самоанализа GObject начинаются с https://github.com/creationix/node-gir. Оба являются неполными.Моя на данный момент - это просто дорожная карта, но я разработал хорошее планирование, когда люди в автономном режиме.

Если у вас есть конкретное приложение, которое вы хотите создать, и для него не нужно много виджетов, тогдаможет быть проще всего добавить эти привязки в репозиторий Тима Смарта.Мои привязки GIR, когда они будут выполнены, позволят использовать практически любую библиотеку gnome без необходимости постоянно обновлять привязки.

1 голос
/ 05 декабря 2010

GTK основан на цикле событий, поэтому это должно быть возможно. Вам нужно будет интегрировать GMainLoop с основным циклом узла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...