lua-users home
lua-l archive

[ANN] lgi 0.6.1 Lua binding using gobject-introspection

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hello Lua hackers,
lgi 0.6.1 was released. As usual, it is available either
from its github homepage[1], [2], luarocks (by 'luarocks install lgi'), 
or it might be available in your favorite distribution.
lgi is gobject-introspection based dynamic Lua binding to GObject
libraries. It allows using GObject-based libraries directly from Lua. If
it sounds gibberish to you, ten simply said it allows easy usage of GTK+
and similar libraries from Lua.
This is bugfix release, no new major features were added compared to last 
0.6 release. List of fixed bugs taken from README is appended at the end 
of this announcement.
Any comments or other feedback will be greatly appreciated, use github
issue tracker [3] for reporting bugs.
Happy hacking!
Pavel
[1] http://github.com/pavouk/lgi
[2] http://github.com/downloads/pavouk/lgi/lgi-0.6.1.tar.gz
[3] http://github.com/pavouk/lgi/issues
0.6.1 NEWS:
 avoid leak caused by not calling g_value_unset() in some cases
 objects and structs: actually implement '_type' property as documented
 tests: Fix regression tests for less common platforms
 Pango: Add a few missing overrides
 cairo: Fix Context:user_to_device() family of methods.
 GStreamer: Add support for transfer!=none for input objects. This is 
needed to avoid leaks caused by strange usage of transfer annotations of 
gstreamer-0.10
 GStreamer: Add more missing overrides
 GStreamer: Fix and improve samples
 Various fixes for usecase when lua context with loaded lgi is closed 
and opened again
 Gtk: Add missing Gtk.Builder:connect_signals() override

AltStyle によって変換されたページ (->オリジナル) /