Skip to content

Commit ebcee30

Browse files
committed
Clear up deprecations
Clean up various deprecations raised by the test cases.
1 parent e14b11f commit ebcee30

File tree

6 files changed

+13
-16
lines changed

6 files changed

+13
-16
lines changed

guake/boxes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,7 @@ def set_terminal(self, terminal):
412412
def add_scroll_bar(self):
413413
"""Packs the scrollbar."""
414414
adj = self.terminal.get_vadjustment()
415-
self.scroll = Gtk.VScrollbar(adj)
415+
self.scroll = Gtk.Scrollbar.new(Gtk.Orientation.VERTICAL, adj)
416416
self.scroll.show()
417417
self.pack_start(self.scroll, False, False, 0)
418418

@@ -647,8 +647,8 @@ class TabLabelEventBox(Gtk.EventBox):
647647
def __init__(self, notebook, text, settings):
648648
super().__init__()
649649
self.notebook = notebook
650-
self.box = Gtk.Box(Gtk.Orientation.HORIZONTAL, 0, visible=True)
651-
self.label = Gtk.Label(text, visible=True)
650+
self.box = Gtk.Box(homogeneous=Gtk.Orientation.HORIZONTAL, spacing=0, visible=True)
651+
self.label = Gtk.Label(label=text, visible=True)
652652
self.close_button = Gtk.Button(
653653
image=Gtk.Image.new_from_icon_name("window-close", Gtk.IconSize.MENU),
654654
relief=Gtk.ReliefStyle.NONE,

guake/gsettings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ def default_font_toggled(self, settings, key, user_data):
277277
"""
278278
font_name = None
279279
if settings.get_boolean(key):
280-
gio_settings = Gio.Settings("org.gnome.desktop.interface")
280+
gio_settings = Gio.Settings(schema="org.gnome.desktop.interface")
281281
font_name = gio_settings.get_string("monospace-font-name")
282282
else:
283283
font_name = self.settings.styleFont.get_string("style")
@@ -378,7 +378,7 @@ def fstyle_changed(self, settings, key, user_data):
378378
terminals = self.guake.notebook_manager.iter_terminals()
379379

380380
if self.settings.general.get_boolean("use-default-font"):
381-
gio_settings = Gio.Settings("org.gnome.desktop.interface")
381+
gio_settings = Gio.Settings(schema="org.gnome.desktop.interface")
382382
font_name = gio_settings.get_string("monospace-font-name")
383383
else:
384384
font_name = settings.get_string(key)

guake/guake_app.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
gi.require_version("Gdk", "3.0")
4141
gi.require_version("Keybinder", "3.0")
4242
from gi.repository import GLib
43-
from gi.repository import GObject
4443
from gi.repository import Gdk
4544
from gi.repository import Gio
4645
from gi.repository import Gtk
@@ -87,10 +86,8 @@
8786
# Disable find feature until python-vte hasn't been updated
8887
enable_find = False
8988

90-
GObject.threads_init()
91-
9289
# Setting gobject program name
93-
GObject.set_prgname(NAME)
90+
GLib.set_prgname(NAME)
9491

9592
GDK_WINDOW_STATE_WITHDRAWN = 1
9693
GDK_WINDOW_STATE_ICONIFIED = 2
@@ -313,7 +310,7 @@ def update_visual(self, user_data=None):
313310
self.hide()
314311
self.show()
315312
else:
316-
log.warn("System doesn't support transparency")
313+
log.warning("System doesn't support transparency")
317314
self.window.transparency = False
318315
self.window.set_visual(screen.get_system_visual())
319316

guake/keybindings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ def reload_global(self, settings, key, user_data):
226226
filename,
227227
)
228228
elif key == "show-focus" and not self.guake.hotkeys.bind(value, self.guake.show_focus):
229-
log.warn("can't bind show-focus key")
229+
log.warning("can't bind show-focus key")
230230

231231
def activate(self, window, event):
232232
"""If keystroke matches a key binding, activate keybinding. Otherwise, allow

guake/notebook.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ def __init__(self, *args, **kwargs):
6868
GObject.signal_new(
6969
"terminal-spawned",
7070
TerminalNotebook,
71-
GObject.SIGNAL_RUN_LAST,
71+
GObject.SignalFlags.RUN_LAST,
7272
GObject.TYPE_NONE,
7373
(GObject.TYPE_PYOBJECT, GObject.TYPE_INT),
7474
)
7575
GObject.signal_new(
7676
"page-deleted",
7777
TerminalNotebook,
78-
GObject.SIGNAL_RUN_LAST,
78+
GObject.SignalFlags.RUN_LAST,
7979
GObject.TYPE_NONE,
8080
(),
8181
)
@@ -511,7 +511,7 @@ def __init__(
511511
GObject.signal_new(
512512
"notebook-created",
513513
self,
514-
GObject.SIGNAL_RUN_LAST,
514+
GObject.SignalFlags.RUN_LAST,
515515
GObject.TYPE_NONE,
516516
(GObject.TYPE_PYOBJECT, GObject.TYPE_INT),
517517
)

guake/terminal.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,13 +228,13 @@ def add_matches(self):
228228
tag = self.match_add_regex(
229229
Vte.Regex.new_for_match(expr, len(expr), VTE_REGEX_FLAGS), 0
230230
)
231-
self.match_set_cursor_type(tag, Gdk.CursorType.HAND2)
231+
self.match_set_cursor_name(tag, "hand")
232232

233233
for _useless, match, _otheruseless in QUICK_OPEN_MATCHERS:
234234
tag = self.match_add_regex(
235235
Vte.Regex.new_for_match(match, len(match), VTE_REGEX_FLAGS), 0
236236
)
237-
self.match_set_cursor_type(tag, Gdk.CursorType.HAND2)
237+
self.match_set_cursor_name(tag, "hand")
238238
except (
239239
GLib.Error,
240240
AttributeError,

0 commit comments

Comments
 (0)