Files
oop7 f33122fecd Add Open Logs button and simplify bug template
Add an 'Open Logs' button to the About dialog that opens the app log folder via QDesktopServices/QUrl, ensures the log directory exists, and logs warnings/errors. Include minimal styling and a handler (open_logs_folder) that uses APP_LOG_DIR and the logger. Also update settings dialog imports to include QUrl/QDesktopServices and APP_LOG_DIR. Simplify the bug report template to instruct users to open logs from the About dialog and attach ytsage.log / ytsage_error.log.
2026-02-10 13:50:03 +02:00

73 lines
2.0 KiB
Markdown

---
name: "\U0001F41B Bug Report"
about: Provide a clear and descriptive title
title: ''
labels: bug
assignees: ''
---
## 📝 Description
<!--
Describe the bug in detail. Include:
- Affected feature (e.g., audio extraction, playlist downloads)
- Specific error messages (if any)
-->
## 🔗 Affected Video URL
<!-- Paste the YouTube URL that caused the issue -->
<!-- Example: https://www.youtube.com/watch?v=ABC123XYZ -->
## 🔄 Steps to Reproduce
1. <!-- Step 1 (e.g., "Pasted the URL above into YTSage") -->
2. <!-- Step 2 -->
3. <!-- Step 3 -->
4. <!-- ... -->
## ✅ Expected Behavior
<!-- What should have happened? -->
## ❌ Actual Behavior
<!-- What actually happened? -->
## 🖥️ Environment
- **YTSage Version**: <!-- e.g., v4.5.0 -->
- **yt-dlp Version**: <!-- e.g., 2025.11.12 -->
- **OS**: <!-- e.g., Windows 11, macOS Ventura, Ubuntu 22.04 -->
- **Python Version**: <!-- e.g., 3.13.6 -->
- **Deno Version**: <!-- e.g., 2.5.6 -->
- **FFmpeg Version**: <!-- Run `ffmpeg -version` -->
- **Installation Method**: <!-- - pip - executable - manual -->
> 💡 You can find most of these details by clicking the About button to open the About dialog.
## 📸 Screenshots/Logs
<!--
Attach screenshots (for GUI issues) or terminal logs (for CLI errors).
To collect log files:
1. Open YTSage and reproduce the issue.
2. Click the **About** button.
3. Click **Logs** (📂) to open the logs folder.
4. Attach `ytsage.log` and `ytsage_error.log`.
Use ``` to format logs:
-->
## [ERROR] Failed to download: ...
## 🛠️ Possible Fix
<!-- (Optional) Suggest a fix if you have insights -->
## 📌 Additional Context
<!-- Any other details (e.g., frequency of the issue, related PRs) -->
---
**Checklist**
- [ ] I have searched existing issues to avoid duplicates
- [ ] I have provided **the affected YouTube URL**
- [ ] I have included clear steps to reproduce
- [ ] I have attached relevant screenshots/logs
- [ ] I have provided all required environment details
/label ~bug ~needs-triage