Files
community-plugins/.github/ISSUE_TEMPLATE/feature_request.yml
T

208 lines
4.0 KiB
YAML

name: Feature Request
description: Suggest an improvement to a community plugin
title: "[FEATURE] "
labels: ["feature"]
body:
- type: checkboxes
id: submission-checklist
attributes:
label: Submission checklist
description: Please confirm the following before submitting.
options:
- label: I have searched existing issues and confirmed this has not been requested before.
required: true
- label: I have checked existing pull requests for similar changes.
required: true
- label: This is about a community plugin, not about Noctalia itself (those belong in the noctalia repo).
required: true
- type: dropdown
id: plugin-id
attributes:
label: Plugin
description: The plugin id.
options:
- mini-docker
- battery-graph
- sharednd
- arch-updater
- todo
- prismlauncher-instances
- daily-wallpaper
- imagemagick-clock
- cat
- game-launcher
- wl-screen-mirror
- eyecare
- battery-threshold
- audio-switcher
- keybind-cheatsheet
- noctwhspr
- ssh-launcher
- web-launcher
- nextboot-selector
- lyrics
- bookmarks
- keymap
- godot-provider
- hypr-screen-mirror
- color_picker
- portctl
- topgrade-wrapper
- calculator
- drive-health
- hotspot
- mangowm-keymode
- special-workspaces
- zed-provider
- pass
- ideapad-conservation-mode
- upbeat
- proton-pass
- hypr-submap
- file-search
- shelly
- claude-companion
- ds4-color
- um5606_fan_state
- w-engine
- nix-monitor
- anilist
- lid-guard
- pomodoro
- dropwall
- iio_lock
- mawaqit
- hassio
default: 0
validations:
required: true
- type: dropdown
id: feature-type
attributes:
label: Feature type
description: What kind of feature or improvement is this?
options:
- UI / visual improvement
- New functionality
- Performance improvement
- Configuration / customization
- Accessibility improvement
- Integration support
- Documentation improvement
- Other
validations:
required: true
- type: textarea
id: summary
attributes:
label: Feature summary
description: A concise description of the feature or enhancement.
placeholder: What would you like to see added or changed?
validations:
required: true
- type: textarea
id: motivation
attributes:
label: Motivation / use case
description: |
Why would this feature be useful?
What problem does it solve or improve?
placeholder: Explain the benefit or real-world use case...
validations:
required: true
- type: textarea
id: proposed-solution
attributes:
label: Proposed solution
description: |
Describe how you think this could work.
Mockups, examples, screenshots, or references are welcome.
placeholder: Describe your idea...
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
description: |
Have you considered any alternative solutions or workarounds?
placeholder: Optional...
- type: textarea
id: references
attributes:
label: References / related projects
description: |
Link any related projects, concepts, screenshots, issues, or examples here.
placeholder: |
https://github.com/...
https://example.com/...
- type: textarea
id: additional
attributes:
label: Additional context
description: |
Add any additional information, screenshots, mockups, or context here.