From 2370e81403ef4960b9091ec0aa9d285699e0402f Mon Sep 17 00:00:00 2001 From: jiriks74 Date: Tue, 17 Dec 2024 16:03:26 +0100 Subject: [PATCH 01/67] feat(ci): Add workflow for pushing to Codeberg --- .github/workflows/mirror.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/mirror.yml diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml new file mode 100644 index 0000000..b4cf79b --- /dev/null +++ b/.github/workflows/mirror.yml @@ -0,0 +1,18 @@ +name: Mirror to Codeberg + +on: + push: + workflow_dispatch: + +jobs: + mirror-to-codeberg: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - uses: pixta-dev/repository-mirroring-action@v1 + if: ${{ vars.GIT_REMOTE != '' }} + with: + target_repo_url: ${{ vars.GIT_REMOTE }} + ssh_private_key: ${{ secrets.GIT_SSH_PRIVATE_KEY }} From 85451f765b5991b9091ce1fdb65e482534211eab Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Wed, 25 Dec 2024 14:09:54 +0900 Subject: [PATCH 02/67] Update mirror.yml --- .github/workflows/mirror.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index b4cf79b..3744ce3 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -2,6 +2,10 @@ name: Mirror to Codeberg on: push: + branches: + - main + - dzgui + - testing workflow_dispatch: jobs: From c19346529bfc30038238b9f03d491b14ada13257 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Wed, 25 Dec 2024 14:12:08 +0900 Subject: [PATCH 03/67] Update mirror.yml --- .github/workflows/mirror.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 3744ce3..6826de7 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -6,6 +6,7 @@ on: - main - dzgui - testing + - release/5.6.0-beta.20 workflow_dispatch: jobs: From a8f51280e8870ae8bf0e2ef27967c953c46b6e3f Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Wed, 25 Dec 2024 14:19:04 +0900 Subject: [PATCH 04/67] Update mirror.yml --- .github/workflows/mirror.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 6826de7..b4cf79b 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -2,11 +2,6 @@ name: Mirror to Codeberg on: push: - branches: - - main - - dzgui - - testing - - release/5.6.0-beta.20 workflow_dispatch: jobs: From 7a68d7e0973e1d855c373d0cff584c4ccb46e3e0 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:27:44 +0900 Subject: [PATCH 05/67] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..dd84ea7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. From c6c377e8b98576bb8ac848bff379331f3f4936fa Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:30:16 +0900 Subject: [PATCH 06/67] Update bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index dd84ea7..6577135 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,9 +1,9 @@ --- name: Bug report -about: Create a report to help us improve +about: Submit bugs that affect functionality here title: '' -labels: '' -assignees: '' +labels: 'BUG' +assignees: 'aclist' --- @@ -24,15 +24,9 @@ A clear and concise description of what you expected to happen. If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] + - Distribution: [e.g. Arch Linux] +- Version [e.g. 5.5.0] +- Branch [e.g. stable] **Additional context** Add any other context about the problem here. From 800f68a1b711de1059ee6bac789da6b23adc2a0b Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:32:55 +0900 Subject: [PATCH 07/67] Update bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 6577135..88bd341 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,8 +1,8 @@ --- name: Bug report about: Submit bugs that affect functionality here -title: '' -labels: 'BUG' +title: "[BUG] " +labels: ["BUG"] assignees: 'aclist' --- From 53f2fe922a20d26e39a15e66a4da39f6e6fb67ab Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:37:00 +0900 Subject: [PATCH 08/67] Create feature.md --- .github/feature.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/feature.md diff --git a/.github/feature.md b/.github/feature.md new file mode 100644 index 0000000..59eadc1 --- /dev/null +++ b/.github/feature.md @@ -0,0 +1,14 @@ +--- +name: Feature suggestion +about: Submit requests for new features here +title: "[FEAT] " +labels: ["FEAT"] +assignees: 'aclist' + +--- + +**Describe the desired feature** +A clear and detailed description of the desired feature. Insufficient detail may cause the ticket to be closed as non-actionable. + +**Explain why this feature would be beneficial to users** +Explain the proposed benefits of this feature to large numbers of users, not just for your specific use case. From e4fff5f242ab0566f673d107b7efc0e5827c858f Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:37:38 +0900 Subject: [PATCH 09/67] Create feature.md --- .github/ISSUE_TEMPLATE/feature.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature.md diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 0000000..59eadc1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,14 @@ +--- +name: Feature suggestion +about: Submit requests for new features here +title: "[FEAT] " +labels: ["FEAT"] +assignees: 'aclist' + +--- + +**Describe the desired feature** +A clear and detailed description of the desired feature. Insufficient detail may cause the ticket to be closed as non-actionable. + +**Explain why this feature would be beneficial to users** +Explain the proposed benefits of this feature to large numbers of users, not just for your specific use case. From bc94d989d477895b8f4885b63536dfc1e7f0b9bf Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:37:57 +0900 Subject: [PATCH 10/67] Delete .github/feature.md --- .github/feature.md | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 .github/feature.md diff --git a/.github/feature.md b/.github/feature.md deleted file mode 100644 index 59eadc1..0000000 --- a/.github/feature.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -name: Feature suggestion -about: Submit requests for new features here -title: "[FEAT] " -labels: ["FEAT"] -assignees: 'aclist' - ---- - -**Describe the desired feature** -A clear and detailed description of the desired feature. Insufficient detail may cause the ticket to be closed as non-actionable. - -**Explain why this feature would be beneficial to users** -Explain the proposed benefits of this feature to large numbers of users, not just for your specific use case. From 6cab96d1f8027ba64ec300faaab98c65c2920c5c Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:39:18 +0900 Subject: [PATCH 11/67] Create config.yml --- .github/ISSUE_TEMPLATE/config.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false From 5334d07f7f1a6b06e9b79b6440a84b065f9b48bf Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:41:34 +0900 Subject: [PATCH 12/67] Create test.yml --- .github/ISSUE_TEMPLATE/test.yml | 63 +++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/test.yml diff --git a/.github/ISSUE_TEMPLATE/test.yml b/.github/ISSUE_TEMPLATE/test.yml new file mode 100644 index 0000000..d30c08e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/test.yml @@ -0,0 +1,63 @@ +name: Test issue +description: File a bug report. +title: "[Bug]: " +labels: ["bug", "triage"] +assignees: + - aclist +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: false + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Tell us what you see! + value: "A bug happened!" + validations: + required: true + - type: dropdown + id: version + attributes: + label: Version + description: What version of our software are you running? + options: + - 1.0.2 (Default) + - 1.0.3 (Edge) + default: 0 + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](NULL). + options: + - label: I agree to follow this project's Code of Conduct + required: true From 406554e01154cf7fc289b4d6a6a22eae2874e779 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:50:39 +0900 Subject: [PATCH 13/67] Create bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 55 +++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..cc3cb08 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,55 @@ +name: Bug report (TEST) +description: Submit bugs that affect functionality here +title: "[BUG]: " +labels: ["bug"] +assignees: + - aclist +body: + - type: textarea + id: what-happened + attributes: + label: Description of the bug? + description: What did you expect to happen? + placeholder: Add detailed bug description here + value: "When doing X, Y occurred. Include as much detail as possible." + validations: + required: true + - type: dropdown + id: version + attributes: + label: Version + description: DZGUI version + options: + - 5.5.0 (stable) + - 5.6.0 (testing) + - Version prior to 5.5.0 + default: 0 + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: Device type + multiple: true + options: + - Desktop PC + - Steam Deck + validations: + required: true + - type: input + id: distro + attributes: + label: Linux distribution + options: + - Desktop PC + - Steam Deck + validations: + required: true + placeholder: "Arch Linux" + - type: textarea + id: logs + attributes: + label: Additional log output + Tip: You can attach log files by clicking this area to highlight it and then dragging files in. + validations: + required: false From 8666b0055ae93c16fb5d27df6d8b7db8e5a4f9ff Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:53:52 +0900 Subject: [PATCH 14/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index cc3cb08..6bf5f00 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -name: Bug report (TEST) +name: Bug report description: Submit bugs that affect functionality here title: "[BUG]: " labels: ["bug"] @@ -34,22 +34,19 @@ body: options: - Desktop PC - Steam Deck - validations: - required: true + validations: + required: true - type: input id: distro attributes: label: Linux distribution - options: - - Desktop PC - - Steam Deck - validations: - required: true + validations: + required: true placeholder: "Arch Linux" - type: textarea id: logs attributes: label: Additional log output - Tip: You can attach log files by clicking this area to highlight it and then dragging files in. + description: You can attach log files by clicking this area to highlight it and then dragging files in. validations: required: false From 1ab963406923f01ef32799f0507a876ddea80724 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:54:29 +0900 Subject: [PATCH 15/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 6bf5f00..df858aa 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -name: Bug report +name: Bug report (TEST) description: Submit bugs that affect functionality here title: "[BUG]: " labels: ["bug"] From 271c3e6197c34b29836055a063b2dd2b08a4f018 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:56:39 +0900 Subject: [PATCH 16/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index df858aa..cf27bbc 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -8,10 +8,10 @@ body: - type: textarea id: what-happened attributes: - label: Description of the bug? + label: Describe the bug description: What did you expect to happen? - placeholder: Add detailed bug description here - value: "When doing X, Y occurred. Include as much detail as possible." + placeholder: E.g., When doing X, Y occurred. + value: "" validations: required: true - type: dropdown @@ -30,10 +30,10 @@ body: id: browsers attributes: label: Device type - multiple: true options: - Desktop PC - Steam Deck + default: 0 validations: required: true - type: input From 830318d98e5132ca8bcae0f742895d1aa91640bd Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:57:00 +0900 Subject: [PATCH 17/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index cf27bbc..bab7f5c 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -11,7 +11,6 @@ body: label: Describe the bug description: What did you expect to happen? placeholder: E.g., When doing X, Y occurred. - value: "" validations: required: true - type: dropdown From 59c58a1df521c98d987cfbf3f2dda2a14dad01a4 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:57:56 +0900 Subject: [PATCH 18/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index bab7f5c..67939f4 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,15 +5,7 @@ labels: ["bug"] assignees: - aclist body: - - type: textarea - id: what-happened - attributes: - label: Describe the bug - description: What did you expect to happen? - placeholder: E.g., When doing X, Y occurred. - validations: - required: true - - type: dropdown +- type: dropdown id: version attributes: label: Version @@ -42,6 +34,14 @@ body: validations: required: true placeholder: "Arch Linux" + - type: textarea + id: what-happened + attributes: + label: Describe the bug + description: What did you expect to happen? + placeholder: E.g., When doing X, Y occurred. Include as much detail as possible. + validations: + required: true - type: textarea id: logs attributes: From 602a7b8edc184fac2b52659b130a0b996bf16f43 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:59:20 +0900 Subject: [PATCH 19/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 67939f4..2f05aed 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,7 +5,7 @@ labels: ["bug"] assignees: - aclist body: -- type: dropdown + - type: dropdown id: version attributes: label: Version @@ -24,7 +24,6 @@ body: options: - Desktop PC - Steam Deck - default: 0 validations: required: true - type: input @@ -37,9 +36,9 @@ body: - type: textarea id: what-happened attributes: - label: Describe the bug + label: Description of the bug? description: What did you expect to happen? - placeholder: E.g., When doing X, Y occurred. Include as much detail as possible. + placeholder: "When doing X, Y occurred. Include as much detail as possible." validations: required: true - type: textarea From 23464d3b51747e783b2110958ed4a649b61724ea Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:01:30 +0900 Subject: [PATCH 20/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 2f05aed..d6659e0 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -36,15 +36,15 @@ body: - type: textarea id: what-happened attributes: - label: Description of the bug? + label: Describe the bug description: What did you expect to happen? - placeholder: "When doing X, Y occurred. Include as much detail as possible." + placeholder: "E.g., When doing X, Y occurred. Include as much detail as possible." validations: required: true - type: textarea id: logs attributes: label: Additional log output - description: You can attach log files by clicking this area to highlight it and then dragging files in. + description: Attach the file `$HOME/.local/state/dzgui/DZGUI_DEBUG.log` by clicking this area to highlight it and then dragging the file in. validations: required: false From ebce329c3d5b3d8e7692c7d10de8e660813bcfb3 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:02:38 +0900 Subject: [PATCH 21/67] Delete .github/ISSUE_TEMPLATE/bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 32 ---------------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 88bd341..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -name: Bug report -about: Submit bugs that affect functionality here -title: "[BUG] " -labels: ["BUG"] -assignees: 'aclist' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - Distribution: [e.g. Arch Linux] -- Version [e.g. 5.5.0] -- Branch [e.g. stable] - -**Additional context** -Add any other context about the problem here. From 7eb5a4fac5e0574c0731717c85f743ef204cddfc Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:02:52 +0900 Subject: [PATCH 22/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index d6659e0..5fb1c35 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -name: Bug report (TEST) +name: Bug report description: Submit bugs that affect functionality here title: "[BUG]: " labels: ["bug"] From bb0eefadd27c06510b63ab345a73e73dda5ef72d Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:03:41 +0900 Subject: [PATCH 23/67] Delete .github/ISSUE_TEMPLATE/test.yml --- .github/ISSUE_TEMPLATE/test.yml | 63 --------------------------------- 1 file changed, 63 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/test.yml diff --git a/.github/ISSUE_TEMPLATE/test.yml b/.github/ISSUE_TEMPLATE/test.yml deleted file mode 100644 index d30c08e..0000000 --- a/.github/ISSUE_TEMPLATE/test.yml +++ /dev/null @@ -1,63 +0,0 @@ -name: Test issue -description: File a bug report. -title: "[Bug]: " -labels: ["bug", "triage"] -assignees: - - aclist -body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out this bug report! - - type: input - id: contact - attributes: - label: Contact Details - description: How can we get in touch with you if we need more info? - placeholder: ex. email@example.com - validations: - required: false - - type: textarea - id: what-happened - attributes: - label: What happened? - description: Also tell us, what did you expect to happen? - placeholder: Tell us what you see! - value: "A bug happened!" - validations: - required: true - - type: dropdown - id: version - attributes: - label: Version - description: What version of our software are you running? - options: - - 1.0.2 (Default) - - 1.0.3 (Edge) - default: 0 - validations: - required: true - - type: dropdown - id: browsers - attributes: - label: What browsers are you seeing the problem on? - multiple: true - options: - - Firefox - - Chrome - - Safari - - Microsoft Edge - - type: textarea - id: logs - attributes: - label: Relevant log output - description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. - render: shell - - type: checkboxes - id: terms - attributes: - label: Code of Conduct - description: By submitting this issue, you agree to follow our [Code of Conduct](NULL). - options: - - label: I agree to follow this project's Code of Conduct - required: true From 7c3521cf97808baae3de3d8e218a2f87df00ed89 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:08:16 +0900 Subject: [PATCH 24/67] Delete .github/ISSUE_TEMPLATE/feature.md --- .github/ISSUE_TEMPLATE/feature.md | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature.md diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md deleted file mode 100644 index 59eadc1..0000000 --- a/.github/ISSUE_TEMPLATE/feature.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -name: Feature suggestion -about: Submit requests for new features here -title: "[FEAT] " -labels: ["FEAT"] -assignees: 'aclist' - ---- - -**Describe the desired feature** -A clear and detailed description of the desired feature. Insufficient detail may cause the ticket to be closed as non-actionable. - -**Explain why this feature would be beneficial to users** -Explain the proposed benefits of this feature to large numbers of users, not just for your specific use case. From 0311cc8a9516fd282b7a3d88c3aa9f927ff569b2 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:08:29 +0900 Subject: [PATCH 25/67] Create feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 51 ++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..28e5c36 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,51 @@ +name: Feature suggestion +description: Submit requests for new features here +title: "[FEAT]: " +labels: ["feat"] +assignees: + - aclist +body: + - type: dropdown + id: version + attributes: + label: Version + description: DZGUI version + options: + - 5.5.0 (stable) + - 5.6.0 (testing) + - Version prior to 5.5.0 + default: 0 + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: Device type + options: + - Desktop PC + - Steam Deck + validations: + required: true + - type: input + id: distro + attributes: + label: Linux distribution + validations: + required: true + placeholder: "Arch Linux" + - type: textarea + id: what-happened + attributes: + label: Describe the feature + description: A clear and detailed description + placeholder: "Add a dialog to the Options menu that automatically lets the user do Y" + validations: + required: true + - type: textarea + id: why + attributes: + label: Describe the benefit + description: How will this feature benefit large numbers of users? + placeholder: "Currently, users have to manually do X to achieve Y. Implementing this feature would achieve A, B, and C." + validations: + required: true From 745cc0609163f8b0210f1b284f30c45f820b7672 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:09:08 +0900 Subject: [PATCH 26/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 28e5c36..c17f462 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -38,7 +38,7 @@ body: attributes: label: Describe the feature description: A clear and detailed description - placeholder: "Add a dialog to the Options menu that automatically lets the user do Y" + placeholder: "E.g., Add a dialog to the Options menu that automatically lets the user do Y" validations: required: true - type: textarea @@ -46,6 +46,6 @@ body: attributes: label: Describe the benefit description: How will this feature benefit large numbers of users? - placeholder: "Currently, users have to manually do X to achieve Y. Implementing this feature would achieve A, B, and C." + placeholder: "E.g., Currently, users have to manually do X to achieve Y. Implementing this feature would achieve A, B, and C." validations: required: true From 1e29288e2a8e17f57dbde869c1009f609ca6ee69 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:10:08 +0900 Subject: [PATCH 27/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index c17f462..ca43cce 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,7 +1,7 @@ name: Feature suggestion description: Submit requests for new features here title: "[FEAT]: " -labels: ["feat"] +labels: ["enhancement"] assignees: - aclist body: From 5b2738420e3ed9e60c6c5a52fd7d6045c44e4d10 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:19:41 +0900 Subject: [PATCH 28/67] Create trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 47 ++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/trouble.yml diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml new file mode 100644 index 0000000..a76e801 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -0,0 +1,47 @@ +name: Troubleshooting +description: Submit user error/troubleshooting questions here +title: "[HELP]: " +labels: ["troubleshooting"] +assignees: + - aclist +body: + - type: markdown + attributes: + value: | + Important: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)? + - type: dropdown + id: version + attributes: + label: Version + description: DZGUI version + options: + - 5.5.0 (stable) + - 5.6.0 (testing) + - Version prior to 5.5.0 + default: 0 + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: Device type + options: + - Desktop PC + - Steam Deck + validations: + required: true + - type: input + id: distro + attributes: + label: Linux distribution + validations: + required: true + placeholder: "Arch Linux" + - type: textarea + id: what-happened + attributes: + label: Describe the issue + description: A detailed description. What did you expect to happen? + placeholder: "Include as much detail as possible and state the steps leading up to the problem. E.g., First I do this, then I do this, then this happens." + validations: + required: true From ce44cdbc5499bb0af4878a54a1785579cd02bb47 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:20:36 +0900 Subject: [PATCH 29/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index a76e801..ada6ac3 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -8,7 +8,7 @@ body: - type: markdown attributes: value: | - Important: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)? + **Important: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)?** - type: dropdown id: version attributes: From 5d37039064be3b2cc8c4fdc048e71eb51b1905ac Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:20:57 +0900 Subject: [PATCH 30/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index ada6ac3..d191494 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -8,7 +8,7 @@ body: - type: markdown attributes: value: | - **Important: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)?** + **READ THIS FIRST: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)?** - type: dropdown id: version attributes: From d2e8333ba9868f5be108e26783f9f04698993948 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:21:10 +0900 Subject: [PATCH 31/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index d191494..0622f25 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -8,7 +8,7 @@ body: - type: markdown attributes: value: | - **READ THIS FIRST: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)?** + **READ THIS FIRST**: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)? - type: dropdown id: version attributes: From 20511f56613b925ffd8f10d88bd31f35d088bb59 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:24:14 +0900 Subject: [PATCH 32/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 0622f25..ebefe71 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -5,10 +5,12 @@ labels: ["troubleshooting"] assignees: - aclist body: - - type: markdown + - type: checkboxes + id: kb attributes: - value: | - **READ THIS FIRST**: Is your issue already covered in the [Knowledge Base](https://aclist.codeberg.page/kb.html)? + options: + - label: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. + required: true - type: dropdown id: version attributes: From 48fee301bbd0106a5c52c7cd019df2e720fb620d Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:24:47 +0900 Subject: [PATCH 33/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index ebefe71..2c22f92 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -8,6 +8,7 @@ body: - type: checkboxes id: kb attributes: + label: Prior reading options: - label: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. required: true From e08f66cdcb0dbdd702f33497a06716a6bdab3919 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:25:22 +0900 Subject: [PATCH 34/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 2c22f92..14791d3 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -11,7 +11,7 @@ body: label: Prior reading options: - label: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. - required: true + required: true - type: dropdown id: version attributes: From 56c80d187bbadd82cfc9800396383f278437658d Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:26:20 +0900 Subject: [PATCH 35/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 14791d3..212901f 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -9,9 +9,10 @@ body: id: kb attributes: label: Prior reading + descrition: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. options: - - label: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. - required: true + - label: "Yes" + required: true - type: dropdown id: version attributes: From 5d61a1f5136c587e5c7fee19e7c16704bc475b50 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:26:29 +0900 Subject: [PATCH 36/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 212901f..1fbcc0a 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -9,7 +9,7 @@ body: id: kb attributes: label: Prior reading - descrition: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. + description: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. options: - label: "Yes" required: true From 2da4d001d6b9f264b0315ebebeaa0fb7cd7a3081 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:27:30 +0900 Subject: [PATCH 37/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 1fbcc0a..2f653c5 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -8,10 +8,9 @@ body: - type: checkboxes id: kb attributes: - label: Prior reading - description: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. + label: Did you check if this issue already exists? options: - - label: "Yes" + - label: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. required: true - type: dropdown id: version From 3739f19ab2cbd5e93c95858fc62443afc3f5a4c4 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:28:12 +0900 Subject: [PATCH 38/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 2f653c5..f0d66d4 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -1,6 +1,6 @@ name: Troubleshooting description: Submit user error/troubleshooting questions here -title: "[HELP]: " +title: "[HELP] " labels: ["troubleshooting"] assignees: - aclist From 3cb617543642e7e14b80fd2118d4d69a87c4251d Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:28:23 +0900 Subject: [PATCH 39/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index ca43cce..1ab0ee4 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,6 +1,6 @@ name: Feature suggestion description: Submit requests for new features here -title: "[FEAT]: " +title: "[FEAT] " labels: ["enhancement"] assignees: - aclist From 2c5da88e06ad9e684f167eff93a4bb6b63ab1744 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:28:34 +0900 Subject: [PATCH 40/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 5fb1c35..21a3ce7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,6 +1,6 @@ name: Bug report description: Submit bugs that affect functionality here -title: "[BUG]: " +title: "[BUG] " labels: ["bug"] assignees: - aclist From 7413f7c02915382248eef686634acfa845576775 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:51:46 +0900 Subject: [PATCH 41/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 21a3ce7..3aba3a1 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -11,8 +11,8 @@ body: label: Version description: DZGUI version options: - - 5.5.0 (stable) - - 5.6.0 (testing) + - 5.5.x (stable) + - 5.6.x (testing) - Version prior to 5.5.0 default: 0 validations: From 6369d895fd269b23bca1ec427ecf5ce84ea12c86 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:51:58 +0900 Subject: [PATCH 42/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 1ab0ee4..6ea29b6 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -11,8 +11,8 @@ body: label: Version description: DZGUI version options: - - 5.5.0 (stable) - - 5.6.0 (testing) + - 5.5.x (stable) + - 5.6.x (testing) - Version prior to 5.5.0 default: 0 validations: From ac8ff2febff4244fbd8fdb946934cade40ae6648 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:52:29 +0900 Subject: [PATCH 43/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index f0d66d4..a45e5d0 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -18,8 +18,8 @@ body: label: Version description: DZGUI version options: - - 5.5.0 (stable) - - 5.6.0 (testing) + - 5.5.x (stable) + - 5.6.x (testing) - Version prior to 5.5.0 default: 0 validations: From aac8558079706c1a23e2960edde4e68d4f8804a1 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:53:15 +0900 Subject: [PATCH 44/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index a45e5d0..d3f1e76 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -10,7 +10,7 @@ body: attributes: label: Did you check if this issue already exists? options: - - label: I have checked the [Knowledge Base](https://aclist.codeberg.page/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. + - label: I have checked the [Knowledge Base](https://aclist.github.io/dzgui/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. required: true - type: dropdown id: version From 70db7b45b3d66439e54717ec9345d0cb8582f5cd Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:54:19 +0900 Subject: [PATCH 45/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index d3f1e76..9b53a5f 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -48,3 +48,10 @@ body: placeholder: "Include as much detail as possible and state the steps leading up to the problem. E.g., First I do this, then I do this, then this happens." validations: required: true +- type: textarea + id: logs + attributes: + label: Additional log output + description: Attach the file `$HOME/.local/state/dzgui/DZGUI_DEBUG.log` by clicking this area to highlight it and then dragging the file in. + validations: + required: false From afffc90abc4cbd9a9b9fcc072eb7def6e12267c2 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:55:31 +0900 Subject: [PATCH 46/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 9b53a5f..44222e4 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -48,7 +48,7 @@ body: placeholder: "Include as much detail as possible and state the steps leading up to the problem. E.g., First I do this, then I do this, then this happens." validations: required: true -- type: textarea + - type: textarea id: logs attributes: label: Additional log output From 3b384c5a4dc1cbeb99c1c8a4c65079fc2ad6afb5 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:39:17 +0900 Subject: [PATCH 47/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 3aba3a1..b1209a1 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -11,9 +11,9 @@ body: label: Version description: DZGUI version options: - - 5.5.x (stable) - - 5.6.x (testing) - - Version prior to 5.5.0 + - 5.6.x (stable) + - 5.7.x (testing) + - Version prior to 5.6.0 default: 0 validations: required: true From 0763416903fe8018ae169e5c54a67113c9b848c5 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:39:25 +0900 Subject: [PATCH 48/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 6ea29b6..cb687ce 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -11,9 +11,9 @@ body: label: Version description: DZGUI version options: - - 5.5.x (stable) - - 5.6.x (testing) - - Version prior to 5.5.0 + - 5.6.x (stable) + - 5.7.x (testing) + - Version prior to 5.6.0 default: 0 validations: required: true From 1f31c43fe4a52a842f353e70d903a00808d1a0d8 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:39:35 +0900 Subject: [PATCH 49/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 44222e4..90a583a 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -18,9 +18,9 @@ body: label: Version description: DZGUI version options: - - 5.5.x (stable) - - 5.6.x (testing) - - Version prior to 5.5.0 + - 5.6.x (stable) + - 5.7.x (testing) + - Version prior to 5.6.0 default: 0 validations: required: true From 05f88b60191b17b5c3700f41230894665e87abdf Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:27:08 +0900 Subject: [PATCH 50/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 90a583a..3151675 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -12,18 +12,6 @@ body: options: - label: I have checked the [Knowledge Base](https://aclist.github.io/dzgui/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. required: true - - type: dropdown - id: version - attributes: - label: Version - description: DZGUI version - options: - - 5.6.x (stable) - - 5.7.x (testing) - - Version prior to 5.6.0 - default: 0 - validations: - required: true - type: dropdown id: browsers attributes: @@ -31,8 +19,16 @@ body: options: - Desktop PC - Steam Deck + default: 0 validations: required: true + - type: input + id: version + attributes: + label: DZGUI version + validations: + required: true + placeholder: "5.6.0" - type: input id: distro attributes: From a333571f94f679e4d55c7a9a9fdcc3d3261fc0ee Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:28:46 +0900 Subject: [PATCH 51/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index b1209a1..ee292cb 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -6,26 +6,22 @@ assignees: - aclist body: - type: dropdown - id: version - attributes: - label: Version - description: DZGUI version - options: - - 5.6.x (stable) - - 5.7.x (testing) - - Version prior to 5.6.0 - default: 0 - validations: - required: true - - type: dropdown - id: browsers + id: device attributes: label: Device type options: - Desktop PC - Steam Deck + default: 0 validations: required: true + - type: input + id: version + attributes: + label: DZGUI version + validations: + required: true + placeholder: "5.6.0" - type: input id: distro attributes: From df92acb7dc27b53e8c2ba1fcad0caf6b7609c719 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:30:24 +0900 Subject: [PATCH 52/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index ee292cb..c0bd03a 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,6 +5,13 @@ labels: ["bug"] assignees: - aclist body: + - type: checkboxes + id: kb + attributes: + label: Did you check if this issue already exists? + options: + - label: I have checked the [Knowledge Base](https://aclist.github.io/dzgui/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. + required: true - type: dropdown id: device attributes: From c6a88416149c4ec502162778c58a9f06e0e31b35 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:30:37 +0900 Subject: [PATCH 53/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 3151675..ef270ef 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -13,7 +13,7 @@ body: - label: I have checked the [Knowledge Base](https://aclist.github.io/dzgui/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. required: true - type: dropdown - id: browsers + id: device attributes: label: Device type options: From 0834a86d33bec4c3629892f9851a7dab1fc785fd Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:30:54 +0900 Subject: [PATCH 54/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index ef270ef..5068da5 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -5,13 +5,6 @@ labels: ["troubleshooting"] assignees: - aclist body: - - type: checkboxes - id: kb - attributes: - label: Did you check if this issue already exists? - options: - - label: I have checked the [Knowledge Base](https://aclist.github.io/dzgui/kb.html) and searched through [past issues](https://github.com/aclist/dztui/issues?q=is%3Aissue+is%3Aclosed) and did not find my issue there. - required: true - type: dropdown id: device attributes: From 54e07628822e17833999c0614f4a6efa3d77aca8 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:31:21 +0900 Subject: [PATCH 55/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index cb687ce..bc466fb 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -6,26 +6,22 @@ assignees: - aclist body: - type: dropdown - id: version - attributes: - label: Version - description: DZGUI version - options: - - 5.6.x (stable) - - 5.7.x (testing) - - Version prior to 5.6.0 - default: 0 - validations: - required: true - - type: dropdown - id: browsers + id: device attributes: label: Device type options: - Desktop PC - Steam Deck + default: 0 validations: required: true + - type: input + id: version + attributes: + label: DZGUI version + validations: + required: true + placeholder: "5.6.0" - type: input id: distro attributes: From d03346b56af23fda241bd196fba5b7001ed5c617 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:32:26 +0900 Subject: [PATCH 56/67] Update trouble.yml --- .github/ISSUE_TEMPLATE/trouble.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 5068da5..1c25e69 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -1,6 +1,6 @@ name: Troubleshooting description: Submit user error/troubleshooting questions here -title: "[HELP] " +title: "[HELP] Your title here" labels: ["troubleshooting"] assignees: - aclist From 47bea4511157ed3e66b87363566af591b917ab32 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:32:27 +0900 Subject: [PATCH 57/67] Update feature.yml --- .github/ISSUE_TEMPLATE/feature.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index bc466fb..3b350f2 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,6 +1,6 @@ name: Feature suggestion description: Submit requests for new features here -title: "[FEAT] " +title: "[FEAT] Your title here" labels: ["enhancement"] assignees: - aclist From 540d0ad7e465796eda0cc9d58b5a463dff8336da Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 9 Jan 2025 23:32:28 +0900 Subject: [PATCH 58/67] Update bug_report.yml --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index c0bd03a..0ad8d65 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,6 +1,6 @@ name: Bug report description: Submit bugs that affect functionality here -title: "[BUG] " +title: "[BUG] Your title here" labels: ["bug"] assignees: - aclist From d6d0b241e0ae2950c8fc94c05dff8d5bf8381d72 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 15 Mar 2025 17:00:08 +0900 Subject: [PATCH 59/67] chore: update to new index url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 553e72e..607f7dd 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ This overcomes certain limitations in the Linux client and helps prepare the gam Refer to the documentation for installation and setup instructions: -- [GitHub](https://aclist.github.io/dzgui/dzgui.html) +- [GitHub](https://aclist.github.io/dzgui/index.html) - [Mirror (Codeberg)](https://aclist.codeberg.page) From 2a59441dbc9fc42990746911c0684479d37a5f11 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 5 Jun 2025 17:47:07 +0900 Subject: [PATCH 60/67] feat: add code of conduct --- CODE_OF_CONDUCT.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..c3838f0 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,34 @@ +# Preamble +This project is free and open source software (FOSS) that is improved upon through the collaborative efforts of its community. + +To foster a collegial and productive atmosphere, all interactions with this project and its members shall be subject to these standards. + +"Members" refers to all project maintainers, contributors, developers, and end-users. +Bear in mind that members may come from different countries, age groups, and backgrounds, and have differing experience levels. + +# Standards +- Do not engage in antagonistic, offensive, discriminatory, threatening, or inflammatory behavior or trolling towards other members under any circumstances. +- Engage in professional communication and stay on topic. Keep banter and jokes to a minimum, as they are liable to be misconstrued. +- Do not post offensive or inflammatory off-site content, or content violating the above standards or the terms of service of this site. +- Do not post spam. The site operator implements anti-spam measures that may lead to your account being revoked. +- While this project relates to the DayZ computer game, it is not a forum for non-technical discussion about the game, or a place to post unsolicited links. +- Do not use images, emoji reactions, or other non-verbal gags as justification for skirting the above standards. + +# Off-site content +From time to time, it may be necessary to include off-site reference material or links. Use discretion when selecting this content and provide +the minimum necessary for a technical discussion of the matter. Do not willfully include content that violates the above standards. + +# Enforcement +Violations of the above standards will be subject to moderation decisions. + +Project maintainers reserve the right to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are +not aligned with these standards, and will communicate reasons for moderation decisions when appropriate. + +Depending on the nature of the violation, or if the violation is not corrected after a warning has been issued, the user may be permanently barred from further interaction with the project. + +# Technical support +This project is free software, but this does not imply a guarantee of free, unlimited tech support and troubleshooting in perpetuity. +The software is provided as-is, and no warranty is made as to its fitness for a given purpose or that it is free from defects. + +Project members volunteer their time. Do not disparage other members when they attempt to assist you. +Be aware that if you cannot provide enough information when filing a ticket, this may lead to the ticket being closed as non-actionable. From c37800795bbcb59918c9ece0a0ef6f27f541fcd2 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 27 Dec 2025 20:39:09 +0900 Subject: [PATCH 61/67] fix: malformed vdf path discovery --- dzgui.sh | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/dzgui.sh b/dzgui.sh index 02f5274..7c977d4 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -851,12 +851,26 @@ file_picker(){ } find_library_folder(){ local search_path="$1" - steam_path="$(python3 "$helpers_path/vdf2json.py" -i "$1/steamapps/libraryfolders.vdf" \ - | jq -r '.libraryfolders[]|select(.apps|has("221100")).path')" - if [[ ! $? -eq 0 ]] || [[ -z $steam_path ]]; then + readarray -t paths < <(python3 "$helpers_path/vdf2json.py" -i "$1/steamapps/libraryfolders.vdf" \ + | jq -r '.libraryfolders[]|select(.apps|has("221100")).path') + if [[ ! $? -eq 0 ]]; then logger WARN "Failed to parse Steam path using '$search_path'" return 1 fi + if [[ ${#paths[@]} -eq 0 ]]; then + logger WARN "No valid VDF paths in '$search_path'" + return 1 + fi + if [[ ${#paths[@]} -gt 1 ]]; then + for path in "${paths[@]}"; do + if [[ -d "$path" ]]; then + steam_path="$path" + break + fi + done + else + steam_path="${paths[0]}" + fi logger INFO "Steam path resolved to: $steam_path" } create_config(){ From 4bcf8947049e034a0d743ed9d9ab9f9ba9af9439 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 27 Dec 2025 20:41:25 +0900 Subject: [PATCH 62/67] chore: update installscript branch --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 13f96cc..efe9f08 100755 --- a/install.sh +++ b/install.sh @@ -11,7 +11,7 @@ fetch(){ local file="dzgui.sh" local author="aclist" local repo="dztui" - local branch="dzgui" + local branch="fix/malformed-vdf" local url local res gh_url="https://raw.githubusercontent.com/$author/$repo/$branch/$file" From b9c30b4f52deb351aee79c635363fd6da974c328 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 27 Dec 2025 21:06:44 +0900 Subject: [PATCH 63/67] fix: encapsulate paths --- dzgui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dzgui.sh b/dzgui.sh index 7c977d4..815345f 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -488,7 +488,7 @@ migrate_files(){ } stale_symlinks(){ local game_dir="$steam_path/steamapps/common/DayZ" - for l in $(find "$game_dir" -xtype l); do + for l in "$(find "$game_dir" -xtype l)"; do logger DEBUG "Updating stale symlink '$l'" unlink "$l" done From 0cd561b62ae35e9656b2a0a907fc371f363a87fe Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 27 Dec 2025 23:06:11 +0900 Subject: [PATCH 64/67] fix: enclose game_dir in quotes --- dzgui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dzgui.sh b/dzgui.sh index 815345f..e3893fd 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -952,7 +952,7 @@ varcheck(){ source "$config_file" local workshop_dir="$steam_path/steamapps/workshop/content/$aid" local game_dir="$steam_path/steamapps/common/DayZ" - if [[ ! -d $steam_path ]] || [[ ! -d $game_dir ]] || [[ ! $(find $game_dir -type f) ]]; then + if [[ ! -d $steam_path ]] || [[ ! -d $game_dir ]] || [[ ! $(find "$game_dir" -type f) ]]; then logger WARN "DayZ path resolved to '$game_dir'" logger WARN "Workshop path resolved to '$workshop_dir'" qdialog "$msg2" "Yes" "Exit" From 34ee8c6645fff4c153cccb503e811284b8a14fcc Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 27 Dec 2025 23:42:49 +0900 Subject: [PATCH 65/67] fix: enclose whitespaces during setup --- .github/ISSUE_TEMPLATE/bug_report.yml | 4 ++++ .github/ISSUE_TEMPLATE/trouble.yml | 4 ++++ install.sh | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 0ad8d65..e572b50 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,6 +5,10 @@ labels: ["bug"] assignees: - aclist body: + - type: markdown + attributes: + value: | + ### WARNING: When posting log/config data, redact any sensitive information like API keys. - type: checkboxes id: kb attributes: diff --git a/.github/ISSUE_TEMPLATE/trouble.yml b/.github/ISSUE_TEMPLATE/trouble.yml index 1c25e69..e890c62 100644 --- a/.github/ISSUE_TEMPLATE/trouble.yml +++ b/.github/ISSUE_TEMPLATE/trouble.yml @@ -5,6 +5,10 @@ labels: ["troubleshooting"] assignees: - aclist body: + - type: markdown + attributes: + value: | + ### WARNING: When posting log/config data, redact any sensitive information like API keys. - type: dropdown id: device attributes: diff --git a/install.sh b/install.sh index efe9f08..13f96cc 100755 --- a/install.sh +++ b/install.sh @@ -11,7 +11,7 @@ fetch(){ local file="dzgui.sh" local author="aclist" local repo="dztui" - local branch="fix/malformed-vdf" + local branch="dzgui" local url local res gh_url="https://raw.githubusercontent.com/$author/$repo/$branch/$file" From 203ca0d388dced9babfefdb9247ec77ea7821afa Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 27 Dec 2025 23:44:54 +0900 Subject: [PATCH 66/67] chore: update changelog --- CHANGELOG.md | 5 +++++ dzgui.sh | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index befe399..ad04a4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [5.8.0] 2025-12-27 +## Fixed +- Path discovery during first-time setup when parsing filepaths with whitespaces +- First-time setup dialog continuously triggering when DayZ install path had whitespaces in it + ## [5.8.0] 2025-07-06 ## Added - Filter servers by official/unofficial status diff --git a/dzgui.sh b/dzgui.sh index e3893fd..da73642 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -o pipefail -version=5.8.0 +version=5.8.1 #CONSTANTS aid=221100 From d90c069a738bf41cfbc3f9898c2bd406c77d5d20 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sun, 28 Dec 2025 00:01:30 +0900 Subject: [PATCH 67/67] chore: correct version number in changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ad04a4f..655c00d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [5.8.0] 2025-12-27 +## [5.8.1] 2025-12-27 ## Fixed - Path discovery during first-time setup when parsing filepaths with whitespaces - First-time setup dialog continuously triggering when DayZ install path had whitespaces in it