feat: Update README with warning and feature list; improve software requirements

fix: Change version type to nightly and add version number in build_info.py

refactor: Update form.ui layout and improve widget organization

feat: Enhance instance management with save/load functionality and default save path

feat: Implement browser dialog for external links in launcher.py

feat: Add issue templates for bug reports and feature requests in GitHub

chore: Create browser_dialog.py for handling web views in dialogs
This commit is contained in:
xgui4
2026-03-17 23:29:32 -04:00
parent b96e53d10e
commit 1ada97c6fe
13 changed files with 453 additions and 10232 deletions

59
.github/ISSUE_TEMPLATE/bug.yaml vendored Normal file
View File

@@ -0,0 +1,59 @@
name: Bug Report
description: File a bug report.
title: "[BUG]: "
labels: ["bug"]
type: bug
body:
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
value: "A bug happened!"
validations:
required: true
- type: textarea
id: app-version
attributes:
label: What version of the app you are using ?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
value: "A bug happened!"
- type: textarea
id: operating-system
attributes:
label: Operating System
description: What Operating System you are using ?
options:
- Android
- MacOS
- GNU/Linux
- FreeBSD
- Windows
- Others (please specify)
default: 0
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: checkboxes
id: terms
attributes:
label: Code of Respect
description: By submitting this issue, you agree to follow our [Code of Respect](code-of-conduct.md).
options:
- label: I agree to follow this project's Code of Respect
required: true
- type: upload
id: screenshots
attributes:
label: Upload screenshots
description: If applicable, add screenshots to help explain your problem.
validations:
required: false

29
.github/ISSUE_TEMPLATE/feature.yaml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Feature Request
description: File a feature request.
title: "[Feature Request]: "
labels: ["feature", "improvement"]
type: feature
body:
- type: textarea
id: idea
attributes:
label: What is your suggestion ?
description: What features/modification do you want to see ?
validations:
required: true
- type: checkboxes
id: terms
attributes:
label: Code of Respect
description: By submitting this issue, you agree to follow our [Code of Respect](code-of-conduct.md).
options:
- label: I agree to follow this project's Code of Respect
required: true
- type: upload
id: screenshots
attributes:
label: Upload screenshots
description: If applicable, add screenshots to help understand your idea.
validations:
required: false