6001 Commits

Author SHA1 Message Date
李通洲 6e77b592cb WM (FreeBSD): enable Hyprland version detection 2025-04-12 10:48:26 +08:00
李通洲 73bc71e922 CPU (Windows): use PDH to detect thermal temp
No Administrator privileges needed
2025-04-12 10:47:57 +08:00
Anduin Xue 090529ffef Logo (Builtin): Add support for anduinos (#1684)
* Add anduinos

* fix logo.

* Update anduinos.txt
2025-04-10 23:13:26 +08:00
李通洲 3c291f1af9 Platform: retrieve full user name 2025-04-09 16:15:23 +08:00
李通洲 fc31fe4aa4 Merge branch 'master' into dev 2025-04-09 14:39:51 +08:00
李通洲 563f9598be Release: v2.40.4 2.40.4 2025-04-09 14:24:27 +08:00
Carter Li 03bc2dade9 Fastfetch: fix loading presets in {exePath}/presets
Regression of v2.40.0
2025-04-09 14:15:06 +08:00
Carter Li 09d683b706 WM (Linux): remove v from Hyprland version 2025-04-09 14:14:56 +08:00
Carter Li 523a9590b8 Fastfetch: fix loading presets in {exePath}/presets
Regression of v2.40.0
2025-04-08 15:42:58 +08:00
李通洲 3c3188eb05 IO (Windows): support ~ expanding 2025-04-07 16:43:48 +08:00
李通洲 354062118f Chore: update comment 2025-04-07 16:43:48 +08:00
李通洲 85d7390fa8 Util (Windows): use native win32 functions 2025-04-07 16:38:54 +08:00
Carter Li 8509f97054 WM (Linux): remove v from Hyprland version 2025-04-06 17:21:32 +08:00
Rabindra Dhakal 8d5d8b4c90 Packages (Linux): add soar packages count (#1531)
* add soar packages count

* use || instead of concat for better compatibility with older SQLite versions

* convert package flags to 64-bit
2025-04-05 23:54:27 +08:00
李通洲 536ad9594e PhysicalDisk (Linux): add more disk types 2025-04-05 22:35:42 +08:00
李通洲 a57bbbadf4 PhysicalDisk (Linux): don't detect disk type for virtual disks
Fix #1669
2025-04-05 22:35:42 +08:00
李通洲 3def466ee0 Revert "CPU (FreeBSD): remove using of freq_levels"
This reverts commit ed2dd8f2ec.
2025-04-05 13:54:20 +08:00
李通洲 59868c66a0 CPU (FreeBSD): don't assume one SMT group has only two threads
Fix #1670
2025-04-05 13:48:18 +08:00
Carter Li e13eb05073 CPU (Linux): detect physical core count on non-x86 platforms 2025-04-05 12:08:35 +08:00
Carter Li cdda65e6ad Merge pull request #1673 from fastfetch-cli/dev
Release: v2.40.3
2.40.3
2025-04-05 09:14:34 +08:00
Carter Li a7ac89818c Logo (Image): mark kitty image protocol support for warp terminal on macOS 2025-04-05 08:59:35 +08:00
李通洲 06956d2cf4 Release: v2.40.3 2025-04-05 08:42:24 +08:00
李通洲 ac52ea1afb Fastfetch: fix loading example configs from presets directory
Fix #1672
2025-04-05 08:42:24 +08:00
Carter Li b68e0ce8ae Merge pull request #1668 from fastfetch-cli/dev
Release v2.40.2
2.40.2
2025-04-04 19:38:49 +08:00
李通洲 8d6ed2e847 Release: v2.40.2 2025-04-04 19:23:22 +08:00
李通洲 4211d15cdb Doc: fix CI errors (2) 2025-04-04 19:12:01 +08:00
李通洲 2ff8d8864d Doc: fix CI errors 2025-04-04 19:07:56 +08:00
李通洲 884c902d93 Doc: migrate some help texts to Github Wiki pages 2025-04-04 18:59:15 +08:00
李通洲 16c56254b0 Doc: update documents 2025-04-04 18:51:31 +08:00
李通洲 88eaab670f Doc: update README 2025-04-04 16:18:57 +08:00
李通洲 3e7630e074 Fastfetch: enforce .jsonc extension when loading config file
Examples:
1. `-c filename`: load `filename.jsonc`
2. `-c filename.jsonc`: load `filename.jsonc`
3. `-c filename.json`: load `filename.json` and enforce strict JSON syntax (no comment and trailing comma support)
4. `-c filename.ext`: load `filename.ext.jsonc` (`jsonc` extension is enforced)
2025-04-04 14:45:48 +08:00
李通洲 744455d8b7 Logo (Image): default to kitty protocol in warp terminal
Fix #1666
2025-04-04 14:41:06 +08:00
Carter Li bcc8f6d0b8 Merge pull request #1665 from fastfetch-cli/dev
Release v2.40.1
2.40.1
2025-04-04 00:45:57 +08:00
Carter Li 90ca6ee3cd Release: v2.40.1 2025-04-04 00:27:11 +08:00
李通洲 b679185c87 Logo: don't try to find files named - 2025-04-03 22:42:15 +08:00
李通洲 6bbed12083 IO: remove fast path of ffPathExists, which causes too many problems
Fix #1662
2025-04-03 22:38:05 +08:00
李通洲 f04851891e TPM (macOS): fix compiling error on old system
Fix #1659
2025-04-03 16:21:02 +08:00
Carter Li f94d9ca3bd Packaging: update debian stuff [ci skip] 2025-04-03 08:49:01 +08:00
Carter Li f833dda3b9 Merge pull request #1656 from fastfetch-cli/dev
Release: v2.40.0
2.40.0
2025-04-03 08:41:21 +08:00
李通洲 ceecb39bc5 WM (Linux): fix https://github.com/fastfetch-cli/fastfetch/issues/1657#issuecomment-2772749780 2025-04-02 23:22:34 +08:00
Carter Li c957ca7230 WM (Linux): query Hyprland version from hyprland dev header 2025-04-02 19:15:09 +08:00
李通洲 5dfd2676c2 Binary: add comments 2025-04-02 10:35:42 +08:00
李通洲 d650f67ece WM (Linux): correctly fall back to calling wm --version if ffBinaryExtractStrings fails
Fix #1657
2025-04-02 10:35:42 +08:00
李通洲 760e82913a CI: remove Dragonfly BSD
Ref: #1632
2025-04-02 08:53:51 +08:00
Carter Li e64a44a3e6 WM (Linux): fix (?) Hyprland version detection 2025-04-02 00:12:21 +08:00
李通洲 be9cf00b05 Release: v2.40.0 2025-04-01 20:20:06 +08:00
李通洲 52fdabeb2e Uptime: round seconds to the nearest minute
To match the behavior of `uptime` command
2025-04-01 19:40:15 +08:00
李通洲 846f4c003e DisplayServer (Linux): silence compiler errors 2025-04-01 19:15:21 +08:00
李通洲 dc5f2ac577 Util (Windows): fix mem leaks 2025-04-01 19:15:20 +08:00
李通洲 663650cb61 Util (Windows): fix possible errors in Unicode.c 2025-04-01 19:15:20 +08:00