/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 annotate/spanselector.py

  • Committer: Jelmer Vernooij
  • Date: 2012-07-09 15:23:26 UTC
  • mto: This revision was merged to the branch mainline in revision 794.
  • Revision ID: jelmer@samba.org-20120709152326-dzxb8zoz0btull7n
Remove bzr-notify.

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
16
16
 
17
17
 
18
 
import pygtk
19
 
pygtk.require("2.0")
20
18
from gi.repository import GObject
21
19
from gi.repository import Gtk
22
20
 
41
39
    last_selected = None
42
40
 
43
41
    def __init__(self, homogeneous=False, spacing=6):
44
 
        GObject.GObject.__init__(self, homogeneous, spacing)
 
42
        super(SpanSelector, self).__init__(
 
43
            homogeneous=homogeneous, spacing=spacing)
45
44
 
46
45
        self.model = self._create_model()
47
46
        self.combo = self._create_combobox(self.model)
50
49
        label = Gtk.Label(label="Highlighting spans:")
51
50
        label.show()
52
51
 
53
 
        self.pack_start(label, expand=False, fill=True)
54
 
        self.pack_start(self.combo, expand=False, fill=False)
55
 
        self.pack_start(self.entry, expand=False, fill=False)
 
52
        self.pack_start(label, False, True, True, 0)
 
53
        self.pack_start(self.combo, False, False, True, 0)
 
54
        self.pack_start(self.entry, False, False, True, 0)
56
55
 
57
56
    def set_to_oldest_span(self, span):
58
57
        """Set the span associated with the "to Oldest Revision" entry."""
100
99
            self.emit("span-changed", model.get_value(iter, SPAN_DAYS_COL))
101
100
 
102
101
    def _activate_custom_span_cb(self, w):
103
 
        self.entry.hide_all()
 
102
        self.entry.hide()
104
103
        self.combo.show()
105
104
 
106
105
        span = float(w.get_text())
180
179
 
181
180
        label = Gtk.Label(label="Days")
182
181
 
183
 
        entry.pack_start(spin, expand=False, fill=False)
184
 
        entry.pack_start(label, expand=False, fill=False)
 
182
        entry.pack_start(spin, False, False, True, 0)
 
183
        entry.pack_start(label, False, False, True, 0)
185
184
 
186
185
        return entry
187
186