|
|
@ -191,35 +191,6 @@ class Interface(object): |
|
|
|
|
|
|
|
|
|
|
|
NAMESPACE = 'pygtk' |
|
|
|
NAMESPACE = 'pygtk' |
|
|
|
|
|
|
|
|
|
|
|
def show_about(self, widget): |
|
|
|
|
|
|
|
"""Show the about dialog.""" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
about_window = gtk.AboutDialog() |
|
|
|
|
|
|
|
about_window.set_name('Mitter') |
|
|
|
|
|
|
|
about_window.set_version(version) |
|
|
|
|
|
|
|
about_window.set_copyright('2007-2009 Mitter Contributors') |
|
|
|
|
|
|
|
about_window.set_license(gpl_3) |
|
|
|
|
|
|
|
about_window.set_website('http://code.google.com/p/mitter') |
|
|
|
|
|
|
|
about_window.set_website_label('Mitter on GoogleCode') |
|
|
|
|
|
|
|
about_window.set_authors([ |
|
|
|
|
|
|
|
'Main developers:', |
|
|
|
|
|
|
|
'Julio Biason', |
|
|
|
|
|
|
|
'Deepak Sarda', |
|
|
|
|
|
|
|
'Gerald Kaszuba', |
|
|
|
|
|
|
|
' ', |
|
|
|
|
|
|
|
'And patches from:', |
|
|
|
|
|
|
|
'Santiago Gala', |
|
|
|
|
|
|
|
'Sugree Phatanapherom', |
|
|
|
|
|
|
|
'Kristian Rietveld', |
|
|
|
|
|
|
|
'"Wiennat"', |
|
|
|
|
|
|
|
'Philip Reynolds', |
|
|
|
|
|
|
|
'Greg McIntyre', |
|
|
|
|
|
|
|
'"Alexander"']) |
|
|
|
|
|
|
|
about_window.connect('close', self.close_dialog) |
|
|
|
|
|
|
|
about_window.run() |
|
|
|
|
|
|
|
about_window.hide() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ------------------------------------------------------------ |
|
|
|
# ------------------------------------------------------------ |
|
|
|
# Widget creation functions |
|
|
|
# Widget creation functions |
|
|
|
# ------------------------------------------------------------ |
|
|
|
# ------------------------------------------------------------ |
|
|
@ -348,7 +319,7 @@ class Interface(object): |
|
|
|
|
|
|
|
|
|
|
|
about_action = gtk.Action('About', '_About', 'About Mitter', |
|
|
|
about_action = gtk.Action('About', '_About', 'About Mitter', |
|
|
|
gtk.STOCK_ABOUT) |
|
|
|
gtk.STOCK_ABOUT) |
|
|
|
about_action.connect('activate', self.show_about) |
|
|
|
about_action.connect('activate', self._show_about) |
|
|
|
|
|
|
|
|
|
|
|
#shrink_url_action = gtk.Action('ShrinkURL', 'Shrink _URL', |
|
|
|
#shrink_url_action = gtk.Action('ShrinkURL', 'Shrink _URL', |
|
|
|
# 'Shrink selected URL', gtk.STOCK_EXECUTE) |
|
|
|
# 'Shrink selected URL', gtk.STOCK_EXECUTE) |
|
|
@ -457,6 +428,37 @@ class Interface(object): |
|
|
|
# TODO: Probaly set the context in the object. |
|
|
|
# TODO: Probaly set the context in the object. |
|
|
|
return statusbar |
|
|
|
return statusbar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def _show_about(self, widget): |
|
|
|
|
|
|
|
"""Show the about dialog.""" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
about_window = gtk.AboutDialog() |
|
|
|
|
|
|
|
about_window.set_name('Mitter') |
|
|
|
|
|
|
|
about_window.set_version(version) |
|
|
|
|
|
|
|
about_window.set_copyright('2007-2009 Mitter Contributors') |
|
|
|
|
|
|
|
about_window.set_license(gpl_3) |
|
|
|
|
|
|
|
about_window.set_website('http://code.google.com/p/mitter') |
|
|
|
|
|
|
|
about_window.set_website_label('Mitter on GoogleCode') |
|
|
|
|
|
|
|
about_window.set_authors([ |
|
|
|
|
|
|
|
'Main developers:', |
|
|
|
|
|
|
|
'Julio Biason', |
|
|
|
|
|
|
|
'Deepak Sarda', |
|
|
|
|
|
|
|
'Gerald Kaszuba', |
|
|
|
|
|
|
|
' ', |
|
|
|
|
|
|
|
'And patches from:', |
|
|
|
|
|
|
|
'Santiago Gala', |
|
|
|
|
|
|
|
'Sugree Phatanapherom', |
|
|
|
|
|
|
|
'Kristian Rietveld', |
|
|
|
|
|
|
|
'"Wiennat"', |
|
|
|
|
|
|
|
'Philip Reynolds', |
|
|
|
|
|
|
|
'Greg McIntyre', |
|
|
|
|
|
|
|
'"Alexander"']) |
|
|
|
|
|
|
|
if self._app_icon: |
|
|
|
|
|
|
|
_log.debug('Icon: %s', self._app_icon) |
|
|
|
|
|
|
|
about_window.set_logo(gtk.gdk.pixbuf_new_from_file( |
|
|
|
|
|
|
|
self._app_icon)) |
|
|
|
|
|
|
|
about_window.run() |
|
|
|
|
|
|
|
about_window.hide() |
|
|
|
|
|
|
|
|
|
|
|
# ------------------------------------------------------------ |
|
|
|
# ------------------------------------------------------------ |
|
|
|
# Cell rendering functions |
|
|
|
# Cell rendering functions |
|
|
|
# ------------------------------------------------------------ |
|
|
|
# ------------------------------------------------------------ |
|
|
|