[Reportbug-commits] [reportbug] 10/22: gtk2_ui: modernize syntax of direct Pango uses

Sandro Tosi morph at moszumanska.debian.org
Thu Dec 15 00:43:57 UTC 2016


This is an automated email from the git hooks/post-receive script.

morph pushed a commit to branch master
in repository reportbug.

commit 2b8ebc523298d5c3c7b14b7ee547f524cf1cf798
Author: Simon McVittie <smcv at debian.org>
Date:   Wed Dec 14 15:20:06 2016 +0000

    gtk2_ui: modernize syntax of direct Pango uses
---
 reportbug/ui/gtk2_ui.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/reportbug/ui/gtk2_ui.py b/reportbug/ui/gtk2_ui.py
index f4f11b6..8f4cf36 100644
--- a/reportbug/ui/gtk2_ui.py
+++ b/reportbug/ui/gtk2_ui.py
@@ -34,7 +34,9 @@ try:
 
     import gtk
     import gobject
-    import pango
+
+    gi.require_version('Pango', '1.0')
+    from gi.repository import Pango
 except ImportError:
     raise UINotImportable('Please install the python3-gi and gir1.2-gtk-3.0 packages to use this interface.')
 
@@ -848,7 +850,7 @@ class MenuPage(TreePage):
 
         self.view.append_column(gtk.TreeViewColumn('Option', gtk.CellRendererText(), markup=0))
         rend = WrapRendererText()
-        rend.set_property('wrap-mode', pango.WRAP_WORD)
+        rend.set_property('wrap-mode', Pango.WrapMode.WORD)
         rend.set_property('wrap-width', 300)
         self.view.append_column(gtk.TreeViewColumn('Description', rend, text=1))
 
@@ -1155,7 +1157,7 @@ class EditorPage(Page):
         vbox.pack_start(hbox, expand=False)
 
         self.view = gtk.TextView()
-        self.view.modify_font(pango.FontDescription("Monospace"))
+        self.view.modify_font(Pango.FontDescription("Monospace"))
         self.view.set_wrap_mode(gtk.WRAP_WORD)
         if has_spell:
             gtkspellcheck.SpellChecker(self.view)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reportbug/reportbug.git



More information about the Reportbug-commits mailing list