From 8d30af9dee91a18329c6c12d13834143cce0a1dd Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Fri, 10 Apr 2026 16:50:31 +0900 Subject: [PATCH 1/3] fix: use GLibUnix namespace --- CHANGELOG.md | 4 ++++ dzgui.sh | 12 ++++++------ helpers/funcs | 2 +- helpers/ui.py | 5 +++-- 4 files changed, 14 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a66e5d..6842754 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [6.0.2-beta.3] 2026-04-10 +## Fixed +- Use GLibUnix namespace when setting up SIGINT handling + ## [6.0.2-beta.3] 2026-01-26 ## Fixed - Raise error correctly from module diff --git a/dzgui.sh b/dzgui.sh index f02d8a9..df64214 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -2,7 +2,7 @@ set -o pipefail src_path="$(readlink -e "$0")" -version=6.0.2-beta.3 +version=6.0.2-beta.4 #CONSTANTS aid=221100 @@ -626,10 +626,10 @@ fetch_helpers_by_sum(){ [[ -f "$config_file" ]] && source "$config_file" declare -A sums sums=( - ["funcs"]="9c790def4f70b6d1b0ed604a2b87b0dc" + ["funcs"]="a823824ec835a7db836aaff0eccd3a50" ["query_v2.py"]="55d339ba02512ac69de288eb3be41067" ["servers.py"]="ed442c3aecf33f777d59dcf53650d263" - ["ui.py"]="d09b9d8bed3854efd51377289786c5ac" + ["ui.py"]="d00c37fd006fa8cfb7fd02a8505e67e0" ["vdf2json.py"]="2f49f6f5d3af919bebaab2e9c220f397" ["pefile.py"]="b452974a84bff1d821872fcebf59e380" ) @@ -1122,9 +1122,9 @@ calc_local_coords(){ } initial_setup(){ check_architecture - test_connection - fetch_helpers - varcheck +# test_connection +# fetch_helpers +# varcheck source "$config_file" lock legacy_vars diff --git a/helpers/funcs b/helpers/funcs index 314b214..a19a069 100755 --- a/helpers/funcs +++ b/helpers/funcs @@ -1,6 +1,6 @@ #!/usr/bin/env bash set -o pipefail -version="6.0.2-beta.3" +version="6.0.2-beta.4" #CONSTANTS aid=221100 diff --git a/helpers/ui.py b/helpers/ui.py index bff57a0..166c605 100644 --- a/helpers/ui.py +++ b/helpers/ui.py @@ -39,7 +39,8 @@ locale.setlocale(locale.LC_ALL, "") import gi # noqa E402 gi.require_version("Gtk", "3.0") -from gi.repository import Gtk, GLib, Gdk, GObject, Pango # noqa E402 +gi.require_version("GLibUnix", "2.0") +from gi.repository import Gtk, GLib, GLibUnix, Gdk, GObject, Pango # noqa E402 # https://bugzilla.gnome.org/show_bug.cgi?id=708676 warnings.filterwarnings("ignore", ".*g_value_get_int", Warning) @@ -4651,7 +4652,7 @@ class App(Gtk.Application): ) self.win.add_accel_group(accel) - GLib.unix_signal_add( + GLibUnix.signal_add_full( GLib.PRIORITY_DEFAULT, signal.SIGINT, self._catch_sigint ) Gtk.main() From 99301b33122737b2ba0f44ed082aa2e758882cb4 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Fri, 10 Apr 2026 18:50:58 +0900 Subject: [PATCH 2/3] fix: uncomment functions --- dzgui.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dzgui.sh b/dzgui.sh index df64214..7540c27 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -1122,9 +1122,9 @@ calc_local_coords(){ } initial_setup(){ check_architecture -# test_connection -# fetch_helpers -# varcheck + test_connection + fetch_helpers + varcheck source "$config_file" lock legacy_vars From 5460b53c2673d94323309aa24a1aa7bfd3ffc829 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Fri, 10 Apr 2026 18:52:04 +0900 Subject: [PATCH 3/3] fix: version number in changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6842754..32f7ba1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [6.0.2-beta.3] 2026-04-10 +## [6.0.2-beta.4] 2026-04-10 ## Fixed - Use GLibUnix namespace when setting up SIGINT handling