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

  • Committer: Jelmer Vernooij
  • Date: 2007-07-13 21:48:23 UTC
  • Revision ID: jelmer@samba.org-20070713214823-ufyiuvpmjk9po71o
Show preferences dialog from notify area icon, fix GPG display.

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
        table.attach(align, 0, 1, 2, 3, gtk.FILL, gtk.FILL)
72
72
 
73
73
        align = gtk.Alignment(0.0, 0.5)
74
 
        self.check_sigs = gtk.Entry()
75
 
        self.check_sigs.set_text(self.config.signature_checking())
76
 
        align.add(self.check_sigs)
 
74
        sigvals = gtk.VBox()
 
75
        self.check_sigs_if_possible = gtk.RadioButton(None, 
 
76
                                                      "_Check if possible")
 
77
        sigvals.pack_start(self.check_sigs_if_possible)
 
78
        self.check_sigs_always = gtk.RadioButton(self.check_sigs_if_possible, 
 
79
                                                 "Check _always")
 
80
        sigvals.pack_start(self.check_sigs_always)
 
81
        self.check_sigs_never = gtk.RadioButton(self.check_sigs_if_possible,
 
82
                                                "Check _never")
 
83
        sigvals.pack_start(self.check_sigs_if_possible)
 
84
        # FIXME: Set default
 
85
        align.add(sigvals)
77
86
        table.attach(align, 1, 2, 2, 3, gtk.EXPAND | gtk.FILL, gtk.FILL)
78
87
 
79
88
        align = gtk.Alignment(1.0, 0.5)
83
92
        table.attach(align, 0, 1, 3, 4, gtk.FILL, gtk.FILL)
84
93
 
85
94
        align = gtk.Alignment(0.0, 0.5)
86
 
        self.create_sigs = gtk.Entry()
87
 
        self.create_sigs.set_text(self.config.signing_policy())
88
 
        align.add(self.create_sigs)
 
95
        create_sigs = gtk.VBox()
 
96
        self.create_sigs_when_required = gtk.RadioButton(None, 
 
97
                                                         "Sign When _Required")
 
98
        create_sigs.pack_start(self.create_sigs_when_required)
 
99
        self.create_sigs_always = gtk.RadioButton(
 
100
            self.create_sigs_when_required, "Sign _Always")
 
101
        create_sigs.pack_start(self.create_sigs_always)
 
102
        self.create_sigs_never = gtk.RadioButton(
 
103
            self.create_sigs_when_required, "Sign _Never")
 
104
        create_sigs.pack_start(self.create_sigs_never)
 
105
        # FIXME: Set default
 
106
        align.add(create_sigs)
89
107
        table.attach(align, 1, 2, 3, 4, gtk.EXPAND | gtk.FILL, gtk.FILL)
90
108
 
91
109
        return table
196
214
 
197
215
    def close(self, widget=None):
198
216
        self.window.destroy()
 
217
 
 
218
class BranchPreferencesWindow(gtk.Dialog):
 
219
    """Displays global preferences windows."""
 
220
    def __init__(self, config=None):
 
221
        super(BranchPreferencesWindow, self).__init__(config)
 
222