From 1495ad386d0bcabf19782b80beaaffd0a6c515e5 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 30 Nov 2025 04:43:18 +0900 Subject: [PATCH 1/4] fix: hide filter panel when changing contexts --- CHANGELOG.md | 4 ++++ dzgui.sh | 6 +++--- helpers/funcs | 2 +- helpers/ui.py | 2 ++ 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11d20f2..fd62db2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [6.0.0-beta.13] 2025-11-29 +## Fixed +- Server filter panel not being hidden when entering other page contexts + ## [6.0.0-beta.12] 2025-11-14 ## Changed - Require Python 3.13 diff --git a/dzgui.sh b/dzgui.sh index 0b6f8ef..348ea30 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -3,7 +3,7 @@ set -o pipefail src_path=$(realpath "$0") -version=6.0.0.beta-12 +version=6.0.0.beta-13 #CONSTANTS aid=221100 @@ -601,10 +601,10 @@ fetch_helpers_by_sum(){ [[ -f "$config_file" ]] && source "$config_file" declare -A sums sums=( - ["funcs"]="bb059b81826babc53a268d0f5afe1110" + ["funcs"]="519a13ecb5c8527ae3cbefb5babe2c62" ["query_v2.py"]="55d339ba02512ac69de288eb3be41067" ["servers.py"]="ed442c3aecf33f777d59dcf53650d263" - ["ui.py"]="2276386252bd571b3505cbbc74359732" + ["ui.py"]="8edf48e6780460bd8ea7b01614592296" ["vdf2json.py"]="2f49f6f5d3af919bebaab2e9c220f397" ["pefile.py"]="21531f2c0d9dfa5f110cf6779f9d22c0" ) diff --git a/helpers/funcs b/helpers/funcs index 124d4c1..9372798 100755 --- a/helpers/funcs +++ b/helpers/funcs @@ -1,6 +1,6 @@ #!/usr/bin/env bash set -o pipefail -version="6.0.0-beta.12" +version="6.0.0-beta.13" #CONSTANTS aid=221100 diff --git a/helpers/ui.py b/helpers/ui.py index 2b88f3e..594f9be 100644 --- a/helpers/ui.py +++ b/helpers/ui.py @@ -1486,6 +1486,8 @@ class ButtonBox(Gtk.Box): context = button.type logger.info(f"User clicked '{context}'") + App.grid.right_panel.filters_vbox.set_visible(False) + if context == ButtonType.EXIT: logger.info("Normal user exit") save_res_and_quit() From ac3e7ee12852574a888a88fcf59181ce3732cbd9 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 30 Nov 2025 04:51:43 +0900 Subject: [PATCH 2/4] fix: incorrect changelog path --- dzgui.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dzgui.sh b/dzgui.sh index 348ea30..895a888 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -377,9 +377,10 @@ prompt_dl(){ dl_changelog(){ local mdbranch local md + source "$config_file" [[ $branch == "stable" ]] && mdbranch="dzgui" [[ $branch == "testing" ]] && mdbranch="testing" - local md="$url_prefix/${mdbranch}/$file" + local changelog="$url_prefix/${mdbranch}/CHANGELOG.md" curl -Ls "$md" > "$state_path/CHANGELOG.md" } test_display_mode(){ From 9c4541fe76f5641318e55b6d10995d3d83c29872 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 30 Nov 2025 04:53:43 +0900 Subject: [PATCH 3/4] chore: update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd62db2..2e9067e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## [6.0.0-beta.13] 2025-11-29 ## Fixed - Server filter panel not being hidden when entering other page contexts +- Path to remote changelog being constructed incorrectly ## [6.0.0-beta.12] 2025-11-14 ## Changed From a50b11633fcb15b6d167bd42b60f8d5d36b4acb5 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 30 Nov 2025 04:54:50 +0900 Subject: [PATCH 4/4] fix: update variable name --- dzgui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dzgui.sh b/dzgui.sh index 895a888..772c6b1 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -381,7 +381,7 @@ dl_changelog(){ [[ $branch == "stable" ]] && mdbranch="dzgui" [[ $branch == "testing" ]] && mdbranch="testing" local changelog="$url_prefix/${mdbranch}/CHANGELOG.md" - curl -Ls "$md" > "$state_path/CHANGELOG.md" + curl -Ls "$changelog" > "$state_path/CHANGELOG.md" } test_display_mode(){ pgrep -a gamescope | grep -q "generate-drm-mode"