René Stadler
7a05a716d2
Switch to new try..except syntax
...
This is forward compatible to Python 3.
2014-09-11 20:51:47 +02:00
René Stadler
1d009ac3c5
GUI: Work around GtkBuilder name property API break (gtk+ 2.20)
2014-09-11 20:51:46 +02:00
René Stadler
390262a363
Cleanup whitespace
2014-09-11 20:51:45 +02:00
René Stadler
6369acee76
Migrate from glade to GtkBuilder
2014-09-11 20:51:45 +02:00
René Stadler
b468acd836
Fix logging being on by default with recent Python
...
The fix for Python issue #1021 uncovered a mistake of mine. I was under the
impression that logging.NOTSET level means "off", but in fact it means to not
modify the level, and setting that on the root logger with basicConfig leads to
turning on all levels.
2014-09-11 20:51:45 +02:00
René Stadler
9e3ebe40cd
Make option parser work with glib before 2.13.2
2014-09-11 20:51:44 +02:00
René Stadler
e3d2cfb035
When right clicking to open a context menu, pass the event on (which selects the row)
2014-09-11 20:51:43 +02:00
René Stadler
a6f268ab4b
Add GUI utility function to add a popup menu to a widget
2014-09-11 20:51:42 +02:00
René Stadler
635659a6b9
Correctly set sensitivity of row action group
2014-09-11 20:51:40 +02:00
René Stadler
b948b7b6e5
Fix handling of filename command line argument
2014-09-11 20:51:40 +02:00
René Stadler
6f371b8b3a
Use low idle priority for dispatching, to fix initial vtimeline display
2014-09-11 20:51:40 +02:00
René Stadler
d4237c5600
Save state of timeline visibility
2014-09-11 20:51:39 +02:00
René Stadler
6e056f8e20
Refactor state/config classes to be more flexible
2014-09-11 20:51:39 +02:00
René Stadler
13a1310e44
Fix copyright/license headers and module docstrings
2014-09-11 20:51:39 +02:00
René Stadler
7cda31f6c7
Don't make timeline data processing block the GUI
2014-09-11 20:51:38 +02:00
René Stadler
5a0fff722b
Ease importing of modules from the Common package
2014-09-11 20:51:38 +02:00
René Stadler
71cddb7d78
New import (the old repo got busted, just had 4 revs anyways)
2014-09-11 20:51:36 +02:00