/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to viz/branchwin.py

  • Committer: Daniel Schierbeck
  • Date: 2007-11-07 20:24:52 UTC
  • mto: This revision was merged to the branch mainline in revision 372.
  • Revision ID: daniel.schierbeck@gmail.com-20071107202452-yzz9g2wpvkrc8g6r
Added About dialog to the viz.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
from bzrlib.config import BranchConfig
21
21
from bzrlib.config import GlobalConfig
22
22
from treeview import TreeView
 
23
from about import AboutDialog
23
24
 
24
25
class BranchWindow(Window):
25
26
    """Branch window.
190
191
 
191
192
        branch_menu.add(gtk.MenuItem("Pu_ll Revisions"))
192
193
        branch_menu.add(gtk.MenuItem("Pu_sh Revisions"))
 
194
 
 
195
        help_menu = gtk.Menu()
 
196
        help_menuitem = gtk.MenuItem("_Help")
 
197
        help_menuitem.set_submenu(help_menu)
 
198
 
 
199
        help_menu_about = gtk.ImageMenuItem(gtk.STOCK_ABOUT)
 
200
        help_menu_about.connect('activate', self._show_about_cb)
 
201
 
 
202
        help_menu.add(help_menu_about)
193
203
       
194
204
        menubar.add(file_menuitem)
195
205
        menubar.add(edit_menuitem)
197
207
        menubar.add(go_menuitem)
198
208
        menubar.add(revision_menuitem)
199
209
        menubar.add(branch_menuitem)
 
210
        menubar.add(help_menuitem)
200
211
        menubar.show_all()
201
212
 
202
213
        return menubar
388
399
            self.toolbar.show() 
389
400
        else:
390
401
            self.toolbar.hide()
 
402
 
 
403
    def _show_about_cb(self, w):
 
404
        dialog = AboutDialog()
 
405
        dialog.connect('response', lambda d,r: d.destroy())
 
406
        dialog.run()