From c0ea539e5d1984f8d4ba5babe9a7a06b5156278c Mon Sep 17 00:00:00 2001 From: Luke Horwell Date: Sun, 28 Jul 2024 22:19:13 +0100 Subject: [PATCH] Update issue templates --- .github/ISSUE_TEMPLATE/patch-bug.yaml | 55 +++++++++++++++++++ .../report-a-problem-with-a-patch.md | 26 --------- .github/ISSUE_TEMPLATE/suggest-a-new-patch.md | 22 -------- .github/ISSUE_TEMPLATE/suggest-patch.yaml | 28 ++++++++++ 4 files changed, 83 insertions(+), 48 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/patch-bug.yaml delete mode 100644 .github/ISSUE_TEMPLATE/report-a-problem-with-a-patch.md delete mode 100644 .github/ISSUE_TEMPLATE/suggest-a-new-patch.md create mode 100644 .github/ISSUE_TEMPLATE/suggest-patch.yaml diff --git a/.github/ISSUE_TEMPLATE/patch-bug.yaml b/.github/ISSUE_TEMPLATE/patch-bug.yaml new file mode 100644 index 0000000..5043b5e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/patch-bug.yaml @@ -0,0 +1,55 @@ +name: Report a problem with a patch +description: Something is wrong with a patch that doesn't affect regular GTK3 +labels: ["patch bug", "help wanted"] +body: + - type: textarea + id: description + attributes: + label: "Bug Description" + description: A clear and concise description of what the bug is, and only affects this patched version of GTK 3. + validations: + required: true + + - type: textarea + id: expected + attributes: + label: "Expected Behaviour" + description: What should be happening? + validations: + required: true + + - type: textarea + id: screenshots + attributes: + label: "Screenshots" + description: If applicable, any visual aids showing the problem. + placeholder: Drag and drop to upload + validations: + required: false + + - type: input + id: os + attributes: + label: Operating System + description: + placeholder: 'Arch Linux' + validations: + required: true + + - type: input + id: desktop + attributes: + label: Desktop Environment + description: + placeholder: 'KDE' + validations: + required: true + + - type: input + id: version + attributes: + label: gtk3-classic Version + description: + placeholder: '3.24.40' + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/report-a-problem-with-a-patch.md b/.github/ISSUE_TEMPLATE/report-a-problem-with-a-patch.md deleted file mode 100644 index dbe85f5..0000000 --- a/.github/ISSUE_TEMPLATE/report-a-problem-with-a-patch.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Report a problem with a patch -about: Something is wrong with a patch that doesn't affect regular GTK3 -title: '' -labels: patch bug, help wanted -assignees: '' - ---- - -### Bug Description - - - -### Expected Behaviour - - - -### Screenshots - - - -### Environment - - - OS: - - Desktop Environment: - - gtk3-classic Version: diff --git a/.github/ISSUE_TEMPLATE/suggest-a-new-patch.md b/.github/ISSUE_TEMPLATE/suggest-a-new-patch.md deleted file mode 100644 index 6f54d40..0000000 --- a/.github/ISSUE_TEMPLATE/suggest-a-new-patch.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Suggest a new patch -about: Please note that this requires a knowledgeable C programmer to implement them. -title: 'Request: ' -labels: help wanted, patch feature request -assignees: '' - ---- - -### What should be patched? - - - - -### Screenshots - - - -### Commits - - - diff --git a/.github/ISSUE_TEMPLATE/suggest-patch.yaml b/.github/ISSUE_TEMPLATE/suggest-patch.yaml new file mode 100644 index 0000000..38ec2a0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/suggest-patch.yaml @@ -0,0 +1,28 @@ +name: Suggest a new patch +description: A nice to have, but this requires a knowledgeable C programmer to implement them. +labels: ["patch feature request", "help wanted"] +body: + - type: textarea + id: description + attributes: + label: "What should be patched?" + description: Describe the functionality or style that should be changed. Was this a behaviour observed in an older GTK version? + validations: + required: true + + - type: textarea + id: screenshots + attributes: + label: "Screenshots" + description: If applicable, how does it look under GTK3 today? + placeholder: Drag and drop to upload + validations: + required: false + + - type: textarea + id: commits + attributes: + label: "Commits" + description: Are there any commits to use as a reference? https://gitlab.gnome.org/GNOME/gtk + validations: + required: true