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

  • Committer: Daniel Schierbeck
  • Date: 2007-12-02 16:41:17 UTC
  • mto: This revision was merged to the branch mainline in revision 417.
  • Revision ID: daniel.schierbeck@gmail.com-20071202164117-x1yo4uszsctzd5xo
Made the revision id label use signals when updating.

Show diffs side-by-side

added added

removed removed

Lines of Context:
124
124
        if revision.timestamp is not None:
125
125
            self.timestamp.set_text(format_date(revision.timestamp,
126
126
                                                revision.timezone))
 
127
        self.message_buffer.set_text(revision.message)
127
128
        try:
128
129
            self.branchnick_label.set_text(revision.properties['branch-nick'])
129
130
        except KeyError:
401
402
 
402
403
 
403
404
    def _create_message_view(self):
404
 
        msg_buffer = gtk.TextBuffer()
405
 
        self.connect('notify::revision',
406
 
                lambda w, p: msg_buffer.set_text(self._revision.message))
 
405
        self.message_buffer = gtk.TextBuffer()
407
406
        window = gtk.ScrolledWindow()
408
407
        window.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
409
408
        window.set_shadow_type(gtk.SHADOW_IN)
410
 
        tv = gtk.TextView(msg_buffer)
 
409
        tv = gtk.TextView(self.message_buffer)
411
410
        tv.set_editable(False)
412
411
        tv.set_wrap_mode(gtk.WRAP_WORD)
413
412
        tv.modify_font(pango.FontDescription("Monospace"))