Skip to content

Expand GitHub issue templates with playback and TV-focus forms#409

Merged
oxyroid merged 1 commit into
masterfrom
codex/-issue
Jul 20, 2026
Merged

Expand GitHub issue templates with playback and TV-focus forms#409
oxyroid merged 1 commit into
masterfrom
codex/-issue

Conversation

@oxyroid

@oxyroid oxyroid commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Reduce empty/low-quality issues by disabling blank issues and giving links to Telegram, README, and latest release.
  • Improve bug triage by collecting variant, install source, device/Android details, problem category, playlist context, and sanitized logs.
  • Provide specialized forms for playback and Android TV focus problems to gather protocol/codec, ExoPlayer behavior, network, and DPad path details.
  • Improve feature requests with user scenarios, alternatives, platform scope, and compatibility impact to evaluate change risk.

Description

  • Add .github/ISSUE_TEMPLATE/config.yml to disable blank issues and surface contact links (Telegram, README, latest release).
  • Update bug_report.md to include app variant, installation source, app version/commit, device and Android environment, problem type checklist, playlist/provider context, and clearer log/screenshot guidance.
  • Add playback_issue.md to collect stream URL type, codecs, external player comparison, network environment, Media3/ExoPlayer symptoms, reproduction steps, and sanitized logs.
  • Add tv_focus_issue.md to collect TV device info, affected screen/entry path, exact remote/DPad button path, initial-focus expectations, back/confirm problems, and screenshot/recording attachments.
  • Extend feature_request.md with user scenario, alternatives/workarounds, platform scope, and explicit compatibility-impact fields, and remove trailing whitespace from templates.

Testing

  • Ran git diff --check which initially reported trailing whitespace issues in the edited templates.
  • Fixed whitespace with perl -pi -e 's/[ \t]+$//' .github/ISSUE_TEMPLATE/*.md .github/ISSUE_TEMPLATE/config.yml and re-ran git diff --check, which passed with no remaining check failures.
  • Verified the new and updated template files are present with nl -ba .github/ISSUE_TEMPLATE/*.

Codex Task

@oxyroid
oxyroid merged commit e68a71e into master Jul 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant