Carter Li
124bbb06f9
Wifi (macOS): fixes compatibility for old Intel MBP
2026-08-19 09:17:12 +08:00
Carter Li
f04a53337d
Wifi (macOS): adds channel width, accurate channel frequency and device driver detection
2026-08-18 19:32:01 +08:00
李通洲
514efab8eb
Wifi (Windows): adds channel width and device driver detection
2026-08-18 19:32:01 +08:00
Carter Li
232cd6659b
Wifi (Linux): adds channel width and device driver detection
2026-08-18 19:32:01 +08:00
Carter Li
7c93f9c82a
GPU (macOS): removes useless @available tests
2026-08-18 19:32:01 +08:00
Wehrwolfmann
e5b6e3612a
L10n: falls back to English when the auto-detected locale is unsupported
...
--key-language with an empty value (and "language": null in the config)
asks for the system locale, not for a specific language. When that locale
has no translation, fastfetch aborted with exit 477 instead of printing
anything, so the same config broke on every locale outside the twelve
supported ones, and under LC_ALL=C variants such as POSIX.
Auto-detected locales now fall back to English. An explicitly requested
language still errors out, so typos and zh are still reported.
2026-08-17 20:14:39 -05:00
Carter Li
6cb15885c7
L10n: don't use ffStrbufCreateStatic for buffers that will be modified later
2026-08-18 09:11:50 +08:00
Carter Li
e6d90c2081
L10n (Zh): uses a different name for Monitor
2026-08-17 14:20:46 +08:00
Carter Li
679d868b4a
L10n (Zh): clarifies Disk actually detects Disk partitions
2026-08-17 13:57:23 +08:00
Carter Li
72d240f325
L10n (Zh): clarifies Bluetooth actually detects Bluetooth devices
2026-08-17 13:42:30 +08:00
Carter Li
2ca7e037ef
L10n (Zh): translates shell
2026-08-17 13:36:09 +08:00
Carter Li
5e9c31ac31
Completion (Fish): prints enum description [ci skip]
2026-08-17 10:42:24 +08:00
Wehrwolfmann
bcb48774a0
Modules: proofreads Russian l10n strings
2026-08-16 12:01:42 -05:00
Wehrwolfmann
9ff7969acf
Bluetooth / BluetoothRadio: keeps the brand name in Latin script in Russian keys
2026-08-16 12:01:42 -05:00
李通洲
7fbd06a135
Doc: updates README.md [ci skip]
2026-08-16 22:16:56 +08:00
Hashing
bbb906ba10
L10n (Pt): matches all Portuguese locales, not only bare pt ( #2521 )
...
359cb0a79a renamed the key from `pt_BR` to
`pt` but kept the exact-match guard, so only the literal string `pt`
matched. Every real Portuguese locale (`pt_BR`, `pt_PT` and their charset
and modifier variants) fell through to `goto error` and aborted.
Return the offset unconditionally, matching every other two-letter case.
2026-08-16 02:15:39 -05:00
李通洲
2de674ec9a
L10n (Ar / He): adds support
...
Fixes #2520
2026-08-16 10:52:23 +08:00
李通洲
b700d9ded5
L10n (Ru): changes Блютус to Блютуз
...
Ref: https://github.com/fastfetch-cli/fastfetch/issues/2503#issuecomment-5304614812
2026-08-16 10:52:23 +08:00
李通洲
359cb0a79a
L10n (Pt): renames pt_BR to pt
2026-08-16 10:52:14 +08:00
李通洲
45f9de6cd2
L10n: improves performance
2026-08-16 10:36:33 +08:00
Guiorgy
233c481f7a
CMAKE: bumps minimum CMake version to 3.21.0 ( #2517 )
...
C_STANDARD 23 was added in 3.21
2026-08-15 09:15:03 +08:00
Carter Li
b677f1e902
Theme: improves GTK theme/icons/font detection on standalone WMs (Hyprland, sway, niri, i3)
...
Fixes #2504
2026-08-15 09:08:29 +08:00
Carter Li
8d82eedaef
DiskIO / NetIO: updates default value of waitTime to reduce latency
...
Also corrects docs.
2026-08-15 08:53:00 +08:00
Carter Li
4dc27b365f
DiskIO / NetIO: fixes I/O rate calculation precision, prevent div-by-zero
2026-08-15 08:51:45 +08:00
李通洲
e5c3fa4023
CI: fixes compiling errors
2026-08-15 00:00:27 +08:00
李通洲
bdba78c45c
CI: silences codespell errors
2026-08-14 23:56:29 +08:00
Carter Li
f95167e907
Global: adds option key-language
...
Fixes #2503
2026-08-14 23:33:54 +08:00
Carter Li
3908c39ce2
Modules: adds l10n strings
2026-08-14 22:47:24 +08:00
李通洲
858d3749f4
FFstrbuf: adds FF_STRBUF_STATIC
2026-08-14 18:27:53 +08:00
李通洲
51f36fa4b4
FFstrbuf: adds comments [ci skip]
2026-08-14 17:54:36 +08:00
李通洲
bfe30eec79
Doc: updates changelog [ci skip]
2026-08-14 17:05:06 +08:00
Carter Li
4dd2f2d34b
Merge pull request #2516 from fastfetch-cli/dev
2.67.1
2026-08-14 01:20:28 -05:00
Carter Li
60431c0321
Doc: update changelog [ci skip]
2026-08-14 13:50:22 +08:00
李通洲
7b2b3405ae
Locale (Windows): reports the code page used by the console
2026-08-14 13:38:14 +08:00
Carter Li
965ed4ba79
Library (Windows): don't assume DataTableEntry->FullDllName is null-terminated
2026-08-14 09:41:30 +08:00
李通洲
00603357ea
Processing (Windows): improves performance of environement string creation
2026-08-14 09:41:30 +08:00
OctoBored
5ea299a8d2
Doc: restores Star History in README.md
...
The Star History chart was removed in 8df0a1c9 (Fixes #2508 ) because the previous chart was broken due to GitHub stargazer API restrictions. This restores it at the same location using a working data source that requires no API token, so the chart renders correctly again.
2026-08-13 05:43:43 -05:00
Carter Li
368a4c5a73
Release v2.67.1
2026-08-13 11:02:18 +08:00
Carter Li
8df0a1c97e
Doc: removes Star History in README.md
...
Fixes #2508
2026-08-13 10:44:35 +08:00
Carter Li
7098cd86cb
Display: fixes bright colours incorrectly active in light theme
...
Fixes #2509
2026-08-13 10:44:35 +08:00
njk
681749ed54
TerminalFont (Ghostty): fixes font-family fallback order ( #2510 )
2026-08-12 20:04:19 -05:00
李通洲
c4695b8cf1
Processing (Windows): sets LANG=C when spawning child processes
2026-08-12 13:54:32 +08:00
李通洲
1d12003555
Locale (Windows): uses $LANG if available e.g. MSYS2
2026-08-12 10:19:22 +08:00
Carter Li
16b10c162b
Revert "Locale (macOS): queries system-wide locale preference"
...
This reverts commit 8b8efcdcce .
2026-08-12 10:07:34 +08:00
Carter Li
51cfd4b5ed
OS (Android): optimises code
2026-08-12 09:52:31 +08:00
JunaidQrysh
a0452b8323
Logo (Image): don't block images support in zellij
2026-08-11 17:41:45 +08:00
Carter Li
ebf38e829d
OS (Android): reports real code names
2026-08-11 11:02:20 +08:00
HashimAbdulaziz
4c2af4071c
TerminalFont (Alacritty): fix font size never being parsed from config
...
The query array gained a third entry in
dd30c82b83 but numQueries stayed at 2, so
`size =` was never queried and every Alacritty user silently got the
hardcoded 11.25 fallback.
2026-08-09 02:23:17 -05:00
李通洲
e3b8e94055
Wallpaper (macOS): uses the official API if possible
2026-08-09 11:33:58 +08:00
李通洲
1d4b0236ac
WMTheme (macOS): migrates impl to pure C using CoreFoundation
2026-08-09 10:25:13 +08:00