diff --git a/safeeyes/platform/io.github.slgobinath.SafeEyes.desktop b/safeeyes/platform/io.github.slgobinath.SafeEyes.desktop index 5d88bb9..2c876b9 100644 --- a/safeeyes/platform/io.github.slgobinath.SafeEyes.desktop +++ b/safeeyes/platform/io.github.slgobinath.SafeEyes.desktop @@ -24,7 +24,7 @@ Comment[ta]=உங்கள் கண்களை சோர்வடையாத Comment[tr]=Gözünüzü yorgunluğa karşı koruyun Comment[uk]=Захистіть свої очі від втоми Comment[vi]=Bảo vệ đôi mắt của bạn khỏi sự mệt mỏi -Exec=env GDK_BACKEND=x11 safeeyes +Exec=safeeyes Icon=io.github.slgobinath.SafeEyes Terminal=false Type=Application diff --git a/safeeyes/plugins/donotdisturb/plugin.py b/safeeyes/plugins/donotdisturb/plugin.py index 5d17990..079af87 100644 --- a/safeeyes/plugins/donotdisturb/plugin.py +++ b/safeeyes/plugins/donotdisturb/plugin.py @@ -27,7 +27,7 @@ import re import subprocess import gi -gi.require_version('Gdk', '3.0') +gi.require_version('Gdk', '4.0') from gi.repository import Gdk from gi.repository import GdkX11 # noqa F401 from safeeyes import utility diff --git a/safeeyes/plugins/mediacontrol/plugin.py b/safeeyes/plugins/mediacontrol/plugin.py index df471cd..f09847b 100644 --- a/safeeyes/plugins/mediacontrol/plugin.py +++ b/safeeyes/plugins/mediacontrol/plugin.py @@ -26,7 +26,7 @@ import dbus import re import gi from safeeyes.model import TrayAction -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') from gi.repository import Gtk tray_icon_path = None diff --git a/safeeyes/plugins/screensaver/plugin.py b/safeeyes/plugins/screensaver/plugin.py index 0165b63..22b7828 100644 --- a/safeeyes/plugins/screensaver/plugin.py +++ b/safeeyes/plugins/screensaver/plugin.py @@ -26,7 +26,7 @@ import os from safeeyes import utility from safeeyes.model import TrayAction -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') from gi.repository import Gtk context = None diff --git a/safeeyes/plugins/trayicon/plugin.py b/safeeyes/plugins/trayicon/plugin.py index f8ba1e3..a8fe3d4 100644 --- a/safeeyes/plugins/trayicon/plugin.py +++ b/safeeyes/plugins/trayicon/plugin.py @@ -19,7 +19,7 @@ import datetime from safeeyes.model import BreakType import gi -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') try: gi.require_version('AppIndicator3', '0.1') from gi.repository import AppIndicator3 as appindicator diff --git a/safeeyes/safeeyes.py b/safeeyes/safeeyes.py index 883d659..7d487f1 100644 --- a/safeeyes/safeeyes.py +++ b/safeeyes/safeeyes.py @@ -37,7 +37,7 @@ from safeeyes.plugin_manager import PluginManager from safeeyes.core import SafeEyesCore from safeeyes.ui.settings_dialog import SettingsDialog -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') from gi.repository import Gtk, Gio SAFE_EYES_VERSION = "2.1.6" diff --git a/safeeyes/ui/break_screen.py b/safeeyes/ui/break_screen.py index cce0674..1c4b237 100644 --- a/safeeyes/ui/break_screen.py +++ b/safeeyes/ui/break_screen.py @@ -27,7 +27,7 @@ from safeeyes import utility from Xlib.display import Display from Xlib.display import X -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') from gi.repository import Gdk from gi.repository import GLib from gi.repository import Gtk diff --git a/safeeyes/ui/settings_dialog.py b/safeeyes/ui/settings_dialog.py index f4bc4e3..b106738 100644 --- a/safeeyes/ui/settings_dialog.py +++ b/safeeyes/ui/settings_dialog.py @@ -23,7 +23,7 @@ import gi from safeeyes import utility from safeeyes.model import Config -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') from gi.repository import Gtk from gi.repository import GdkPixbuf diff --git a/safeeyes/utility.py b/safeeyes/utility.py index 3976140..a33c3d7 100644 --- a/safeeyes/utility.py +++ b/safeeyes/utility.py @@ -39,12 +39,12 @@ from pathlib import Path import babel.core import babel.dates import gi -gi.require_version('Gtk', '3.0') +gi.require_version('Gtk', '4.0') from gi.repository import Gtk from gi.repository import GLib from gi.repository import GdkPixbuf -gi.require_version('Gdk', '3.0') +gi.require_version('Gdk', '4.0') BIN_DIRECTORY = os.path.dirname(os.path.realpath(__file__)) HOME_DIRECTORY = os.environ.get('HOME') or os.path.expanduser('~')