Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
1cad1df
Packaging: update debian stuff [ci skip]
CarterLi Jan 13, 2025
fdbd8d9
Chore: forbid using of VLAs
CarterLi Jan 14, 2025
31f620c
Logo (Builtin): add Arch Old
CarterLi Jan 14, 2025
52411f6
Logo (Builtin): update netbsd small
CarterLi Jan 14, 2025
c005bc5
TerminalShell (Linux): ignore proot
CarterLi Jan 14, 2025
8ceda02
CPU (Linux): query SOC name in cpuinfo for aarch64
CarterLi Jan 14, 2025
60c06a8
Doc: split bug report issue template into smaller parts [ci skip]
CarterLi Jan 15, 2025
b566ffe
Doc: update more issue templates [ci skip]
CarterLi Jan 15, 2025
cc51596
OpenGL: suppress output of EGL again
CarterLi Jan 15, 2025
b7dd7fe
CI: add linux-armv6
CarterLi Jan 16, 2025
0b39d6f
Doc: update issue templates [ci skip]
CarterLi Jan 16, 2025
85050f7
Packages: add pkgsrc; code refactor
CarterLi Jan 17, 2025
f76981c
Packages (SunOS): fix building
CarterLi Jan 17, 2025
5137a9e
Packages: fix file type check
CarterLi Jan 18, 2025
66fbda9
Display (Linux): return reason if errored
CarterLi Jan 21, 2025
61e9db9
Doc: update feature_request issue template
CarterLi Jan 21, 2025
66deb43
Disk (NetBSD): silence compiler warnings
CarterLi Jan 21, 2025
9528cf9
Presets: fix percentage number printing in examples/20 [ci skip]
CarterLi Jan 22, 2025
6a2e8de
Doc: update changelog [ci skip]
CarterLi Jan 22, 2025
35d431d
CPU (Linux): detect SOC name on RISCV
CarterLi Jan 22, 2025
1f5e56c
CPU (Android): detect new QS8E
CarterLi Jan 23, 2025
c281c46
Logo (Builtin): Add KDE Linux logo (#1523)
User8395 Jan 24, 2025
af813de
Logo (Builtin): fix OpenBSD & OpenBSD_small
CarterLi Jan 24, 2025
680978b
Logo (Builtin): fix more escape problems
CarterLi Jan 24, 2025
a2919f5
OS (Linux): acquire more os info from lsb-release if missing from os-…
CarterLi Jan 24, 2025
1d03747
CMake: add option `-DCUSTOM_LSB_RELEASE_PATH`
CarterLi Jan 24, 2025
026489c
CPU (Android): add QS8E for Galaxy
CarterLi Jan 24, 2025
6f266a1
Doc: update changelog
CarterLi Jan 24, 2025
3839ee6
Disk / Users: support duration printing in custom format
CarterLi Jan 24, 2025
7fc1f00
Doc: update changelog [ci skip]
CarterLi Jan 24, 2025
ed8430f
Doc: update json_schema [ci skip]
CarterLi Jan 24, 2025
884d256
Doc: update changelog [ci skip]
CarterLi Jan 24, 2025
e6e7572
Doc: update changelog again [ci skip]
CarterLi Jan 25, 2025
3bb3bd5
PhysicalDisk: change temp range to 50-70 °C
CarterLi Jan 25, 2025
54de7c8
Release: v2.35.0
CarterLi Jan 25, 2025
f601d2d
CPU (Linux): add comments
CarterLi Jan 26, 2025
9324136
Thread: optimise locking (unused though)
CarterLi Jan 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 0 additions & 80 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

113 changes: 113 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_crash.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: Crash Bug Report
description: If fastfetch crashes or freezes
title: "[BUG] "
labels: ["bug", "crash", "triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! We will try hard to solve the issue.
However since platforms and hardwares vary greatly, it can be hard to find the root cause of an issue.
Providing the following information may help us greatly. Thanks in advance!
- type: checkboxes
attributes:
label: Read the FAQ first
description: Please check if the issue is already covered in the FAQ.
options:
- label: I have checked the FAQ but the issue is not covered
required: true
- type: markdown
attributes:
value: "### General description of the bug"
- type: textarea
attributes:
label: Description
description: A clear and concise description of what the bug is.
placeholder: I was trying to [...] but [...]
validations:
required: true
- type: input
attributes:
label: Version used
description: Fastfetch version used. Please use the latest version (found in the [releases](https://github.com/fastfetch-cli/fastfetch/releases)) if possible.
placeholder: Result of `fastfetch --version`
validations:
required: true
- type: dropdown
attributes:
label: Bug prevalence
description: How often does the bug occur?
options:
-
- Always
- Sometimes
- Rarely
- Once
- Other
validations:
required: true
- type: dropdown
attributes:
label: Regression
description: Did it work in an older version?
options:
-
- Not sure
- 'Yes'
- 'No'
validations:
required: true
- type: dropdown
attributes:
label: Installation
description: Where did you install fastfetch from?
options:
-
- GitHub Releases
- GitHub Actions (nightly)
- Built from source
- Package manager
validations:
required: true
- type: input
attributes:
label: Package manager
description: Which package manager did you use if applicable?
placeholder: e.g. `apt`, `pacman`, `brew`, `scoop`
- type: markdown
attributes:
value: '### Often helpful information'
- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
- type: textarea
attributes:
label: Configuration
description: If applicable, paste your configuration file here.
placeholder: cat ~/.config/fastfetch/config.jsonc
render: jsonc
- type: markdown
attributes:
value: |
Paste the stacktrace here. You may get it with:

```shell
# You may need Ctrl+C to stop the process if it freezes
gdb -q -ex 'set confirm off' -ex run -ex 'bt full' -ex quit --args /path/to/fastfetch
```

If you are able to identify which module crashed, the strace can be helpful too

```shell
strace /path/to/fastfetch --multithreading false -s {MODULE} --pipe
```

If you cannot do the instructions above, please upload the core dump file if available.
- type: textarea
attributes:
label: Stacktrace
description: Paste the stacktrace or core dump file here.
render: text
validations:
required: true
106 changes: 106 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_general.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
name: General Bug Report
description: If something is not working as expected (wrong output, missing info, etc)
title: "[BUG] "
labels: ["bug", "triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! We will try hard to solve the issue.
However since platforms and hardwares vary greatly, it can be hard to find the root cause of an issue.
Providing the following information may help us greatly. Thanks in advance!
- type: checkboxes
attributes:
label: Read the FAQ first
description: Please check if the issue is already covered in the FAQ.
options:
- label: I have checked the FAQ but the issue is not covered
required: true
- type: markdown
attributes:
value: "### General description of the bug"
- type: textarea
attributes:
label: Description
description: A clear and concise description of what the bug is.
placeholder: I was trying to [...] but [...]
validations:
required: true
- type: input
attributes:
label: Version used
description: Fastfetch version used. Please use the latest version (found in the [releases](https://github.com/fastfetch-cli/fastfetch/releases)) if possible.
placeholder: Result of `fastfetch --version`
validations:
required: true
- type: dropdown
attributes:
label: Bug prevalence
description: How often does the bug occur?
options:
-
- Always
- Sometimes
- Rarely
- Once
- Other
validations:
required: true
- type: dropdown
attributes:
label: Regression
description: Did it work in an older version?
options:
-
- Not sure
- 'Yes'
- 'No'
validations:
required: true
- type: dropdown
attributes:
label: Installation
description: Where did you install fastfetch from?
options:
-
- GitHub Releases
- GitHub Actions (nightly)
- Built from source
- Package manager
validations:
required: true
- type: input
attributes:
label: Package manager
description: Which package manager did you use if applicable?
placeholder: e.g. `apt`, `pacman`, `brew`, `scoop`
- type: markdown
attributes:
value: '### Often helpful information'
- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
- type: textarea
attributes:
label: Configuration
description: If applicable, paste your configuration file here.
placeholder: cat ~/.config/fastfetch/config.jsonc
render: jsonc
- type: textarea
attributes:
label: System information
description: Output of `fastfetch -c all.jsonc --stat --format json`
placeholder: |
Note that this output will contain you public IP.
If it is not relevant for the issue, feel free to remove it before uploading.
render: jsonc
validations:
required: true
- type: textarea
attributes:
label: Features built-in
description: Output of `fastfetch --list-features`
render: text
validations:
required: true
Loading
Loading