From cc4d2b90f07a1899a6cb1aee8fca59e43623ac60 Mon Sep 17 00:00:00 2001 From: kozec Date: Mon, 23 May 2016 09:58:04 +0200 Subject: [PATCH] Silenced PyGIWarnings --- scripts/syncthing-gtk | 5 ++++- scripts/syncthing-gtk-exe.py | 4 ++++ syncthing-gtk.py | 6 +++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/scripts/syncthing-gtk b/scripts/syncthing-gtk index c7c5f7d4..b643f3d7 100644 --- a/scripts/syncthing-gtk +++ b/scripts/syncthing-gtk @@ -1,5 +1,5 @@ #!/usr/bin/env python2 -import sys, os, signal +import sys, os, signal, gi def sigint(*a): print("\n*break*") @@ -20,6 +20,9 @@ if __name__ == "__main__": else: raise IOError("Could not find files in %r", paths) + gi.require_version('Gtk', '3.0') + gi.require_version('Rsvg', '2.0') + from syncthing_gtk.tools import init_logging, init_locale init_locale(localedir) init_logging() diff --git a/scripts/syncthing-gtk-exe.py b/scripts/syncthing-gtk-exe.py index 3433fae1..20d9581f 100644 --- a/scripts/syncthing-gtk-exe.py +++ b/scripts/syncthing-gtk-exe.py @@ -4,6 +4,10 @@ if __name__ == "__main__": portable = False + + gi.require_version('Gtk', '3.0') + gi.require_version('Rsvg', '2.0') + if "--portable" in sys.argv: sys.argv.remove("--portable") portable = True diff --git a/syncthing-gtk.py b/syncthing-gtk.py index e77bcb96..6e8741f7 100755 --- a/syncthing-gtk.py +++ b/syncthing-gtk.py @@ -1,5 +1,5 @@ #!/usr/bin/env python2 -import os, sys, signal +import os, sys, signal, gi def sigint(*a): print("\n*break*") @@ -8,12 +8,16 @@ def sigint(*a): if __name__ == "__main__": signal.signal(signal.SIGINT, sigint) + gi.require_version('Gtk', '3.0') + gi.require_version('Rsvg', '2.0') + from syncthing_gtk.tools import init_logging, init_locale, IS_WINDOWS if IS_WINDOWS: from syncthing_gtk import windows windows.enable_localization() init_logging() init_locale("locale/") + if IS_WINDOWS: from syncthing_gtk import windows, Configuration config = Configuration()