feat: add update check functionality and improve menu options for macOS

This commit is contained in:
Bohdan Triapitsyn
2025-12-17 18:57:20 +02:00
parent 7425e446ef
commit 9bd866ade1
7 changed files with 310 additions and 2 deletions
+58
View File
@@ -0,0 +1,58 @@
name: Bug report
description: Report a reproducible problem
title: "bug: "
labels: [bug]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report a bug.
Please include description/screenshots if possible.
- type: textarea
id: what-happened
attributes:
label: What happened?
description: What did you expect, what happened instead?
placeholder: Steps + expected vs actual
validations:
required: true
- type: textarea
id: repro
attributes:
label: Steps to reproduce
description: Numbered steps help a lot
placeholder: |
1.
2.
3.
validations:
required: true
- type: dropdown
id: runtime
attributes:
label: Runtime
multiple: true
options:
- Desktop MacOS app
- Mobile (Web/PWA)
- Desktop Web
- VS Code extension
validations:
required: true
- type: input
id: version
attributes:
label: OpenChamber version
placeholder: "e.g. 1.2.3"
- type: textarea
id: logs
attributes:
label: Logs / screenshots
description: Paste relevant logs or attach screenshots
render: shell
+5
View File
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: GitHub Discussions
url: https://github.com/btriapitsyn/openchamber/discussions
about: Ask questions and share ideas
@@ -0,0 +1,39 @@
name: Feature request
description: Suggest an improvement or new capability
title: "feat: "
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
Thanks for proposing an idea.
- type: textarea
id: problem
attributes:
label: Problem / use case
description: What are you trying to do?
placeholder: "As a user, I want..."
validations:
required: true
- type: textarea
id: proposal
attributes:
label: Proposed solution
description: What would you like to see happen?
placeholder: UI, behavior, config, etc.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
placeholder: "Other approaches you've tried/considered"
- type: textarea
id: additional
attributes:
label: Additional context
description: Links, screenshots, mockups, etc.