PyGTK global keybinding module
- From: Ulrik Sverdrup <ulrik sverdrup gmail com>
- To: desktop-devel-list gnome org
- Subject: PyGTK global keybinding module
- Date: Thu, 16 Jul 2009 12:47:56 +0200
Hello,
I'm developing a gnome application in python, called kupfer[1]. To use global
keybindings, I've taken deskbar-applet's internal wrapped version of
libtomboy (parts of it). I didn't want to put all that build system in
my project, and others might also benefit, so I've broken out a
standalone version of the keybinder module here:
http://github.com/engla/python-keybinder
With its homepage here:
http://kaizer.se/wiki/python-keybinder/
"keybinder is a python module for gtk-based applications registering
global key bindings."
I could have done what all others have done before me -- simply ship
this library internal to the application. Counting more than just
Python users, I think this is used by Tomboy, deskbar-applet, glipper
and some more. Now my (so far not so big) application kupfer.
Now which way the gnome desktop takes I don't know. Global keybindings
are certainly coming, everyone is including tomboy's code. I know the
most sensible way for gnome would be to have a C library + A python
binding, I've put this together as a pure python module for my
application.
I want to host this at git.gnome.org; I don't know if general lack of
consensus on the global keybinding situation is an obstruction for
that.
[1]: http://kaizer.se/wiki/kupfer/
Ulrik
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]