Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Bug report
description: Something in NotchWatch is broken or behaves unexpectedly
labels: ["bug"]
body:
- type: textarea
id: description
attributes:
label: What happened
description: What did you expect instead?
validations:
required: true

- type: textarea
id: repro
attributes:
label: Steps to reproduce
placeholder: |
1. Open Settings
2. ...
validations:
required: true

- type: input
id: app-version
attributes:
label: NotchWatch version
description: Settings window, bottom of the panel
placeholder: "0.2.0"
validations:
required: true

- type: input
id: macos-version
attributes:
label: macOS version
placeholder: "macOS 15.1 (Sequoia)"
validations:
required: true

- type: dropdown
id: install-method
attributes:
label: Installed via
options:
- Homebrew
- Manual .dmg
- Built from source
validations:
required: true

- type: textarea
id: logs
attributes:
label: Console output (if relevant)
description: Console.app, filtered on "NotchWatch", around the time of the bug
render: shell
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Feature request
description: Suggest something NotchWatch should do
labels: ["enhancement"]
body:
- type: textarea
id: problem
attributes:
label: What's missing or annoying
description: The situation this would fix, not just the feature itself
validations:
required: true

- type: textarea
id: proposal
attributes:
label: Proposed behavior
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Alternatives considered
description: Optional
validations:
required: false
Loading