/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 revidbox.py

  • Committer: Jelmer Vernooij
  • Date: 2011-03-14 20:12:19 UTC
  • Revision ID: jelmer@samba.org-20110314201219-wo692nzwywu6mevh
Fix formatting, imports.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
import gtk
25
25
 
26
26
class RevisionSelectionBox(gtk.HBox):
 
27
 
27
28
    def __init__(self, branch):
28
29
        super(RevisionSelectionBox, self).__init__()
29
30
        self._branch = branch
32
33
        self._button_revid.set_image(gtk.image_new_from_stock(
33
34
            gtk.STOCK_OPEN, gtk.ICON_SIZE_BUTTON))
34
35
        self.pack_start(self._entry_revid, True, True)
35
 
        self.pack_start(self._button_revid, False, False) 
 
36
        self.pack_start(self._button_revid, False, False)
36
37
 
37
38
        self._button_revid.connect('clicked', self._on_revid_clicked)
38
39
 
39
40
    def _on_revid_clicked(self, widget):
40
41
        """ Browse for revision button clicked handler. """
41
42
        from revbrowser import RevisionBrowser
42
 
        
 
43
 
43
44
        # FIXME: Should specific parent window here - how to get to it?
44
45
        # JRV 20070715
45
46
        revb = RevisionBrowser(self._branch)
46
47
        response = revb.run()
47
48
        if response != gtk.RESPONSE_NONE:
48
49
            revb.hide()
49
 
        
 
50
 
50
51
            if response == gtk.RESPONSE_OK:
51
52
                if revb.selected_revno is not None:
52
53
                    self._entry_revid.set_text(revb.selected_revid)
53
 
            
 
54
 
54
55
            revb.destroy()
55
56
 
56
57
    def get_revision_id(self):