Greetings,

Current version of Keybinder included in Precise is 0.2.2. Packages:

libkeybinder0
libkeybinder0-dev
python-keybinder

This version was compiled against Gtk 2.x and with static binding for python is not usable with Gtk3.

I exchanged a few emails with the author and version 3 has been ready for a while now, but never officially released.

New version can be found here:

https://github.com/engla/keybinder/tree/keybinder-3.0

Version 3 is backwards compatible and will work with Gtk2. It also includes Gobject Introspection bindings.

I've been using this version of keybinder in unstable build of Kazam Screencaster and I can confirm that GIR bindings work in Python. This very same git branch is also used for over a year in Arch:

https://aur.archlinux.org/packages.php?ID=48856

I suggest that keyinder 0.2.2 is replaced with keybinder 3, this way we keep old functionality and get GIR support.

This should really be considered because right now there is no way to implement global shortcuts in python if using Gtk3.

Regards,
David

--
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop

Reply via email to