Commit Graph

11 Commits

Author SHA1 Message Date
Tom Tromey
e434095c42 add minimum requirements using gi.require_version 2015-12-28 16:03:34 -07:00
Tom Tromey
22bdecb10d make it work with both python2 and python3
I ran 2to3, fixed up the output a tiny bit, and fixed the C module as
well.  I smoke tested with both versions of Python but didn't use it in
anger yet.

Fix #29
2015-05-19 09:44:09 -06:00
Tom Tromey
6eea985e68 add application icon 2015-05-01 22:21:32 -06:00
Tom Tromey
5593cf7365 set application name and class 2015-05-01 21:34:56 -06:00
Tom Tromey
558fef88b2 remove extraneous "global" 2013-11-15 19:25:56 -07:00
Tom Tromey
4cac0ece7f fix initialization of _gdb_thread 2013-11-15 13:59:34 -07:00
Tom Tromey
b73212ab30 add thread enforcement decorators
This adds a couple of decorators that can be used to
mark functions as needing to be run in the gdb thread
or in the gtk thread.

This found at least one bug.
2013-11-03 19:48:27 -07:00
Tom Tromey
3e79929585 add gui.startup.create_builder
this pulls some repeated code out into a separate function
2013-06-14 15:01:02 -06:00
Tom Tromey
b9bd74b346 remove "currying" comment
There's no need for send_to_gtk to be fancier, since we have
functools.partial.
2013-06-12 11:25:16 -06:00
Tom Tromey
5fceb3421e move to pygobject and glade
This ports the code to PyGObject, and also changes it to use Glade to
edit the user interface elements.
2013-06-07 11:13:31 -06:00
Tom Tromey
0509c2273d initial commit 2013-06-05 08:58:13 -06:00