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
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
李通洲
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
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
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
Carter Li
3196f5efaa
chore: adds defaultOrder to every module's definition
2026-08-04 09:58:31 +08:00
tru3
ccf3909372
Separator: fixes memory leakes
...
- Add missing ffStrbufDestroy(&options->outputColor) in ffDestroySeparatorOptions
to prevent memory leak when outputColor is set via JSON config
- Replace two exit(1) calls in ffPreparePublicIp with proper error status
propagation, matching the pattern used in the weather module
2026-07-24 08:50:59 +08:00
h4sht
c5a8950ad4
Weather: fixes memory leak and replace aggressive exit(1) with proper error handling ( #2474 )
...
- Add missing ffStrbufDestroy(&options->location) in ffDestroyWeatherOptions
to prevent memory leak when location is set via config
- Replace exit(1) in ffPrepareWeather with setting status to an error string,
allowing the error to be properly propagated through the existing error mechanism
Co-authored-by: tru3 <tru3@tru3.com >
2026-07-24 08:39:07 +08:00
Carter Li
0feec933ea
Camera: removes unused #includes
2026-07-17 10:40:48 +08:00
Carter Li
f0564fb9a7
Camera: adds missing ffStrbufDestroy
2026-07-17 10:34:56 +08:00
李通洲
e0c31be9d5
Battery: changes battery status to array type in custom format
2026-07-11 15:23:24 +08:00
李通洲
61656a1a7a
Global: replaces __attribute__ to C23 [[attribute]]
2026-07-11 08:14:21 +08:00
李通洲
ba18705d2e
Global: replaces NULL to nullptr
2026-07-10 18:10:09 +08:00
Carter Li
873454191f
Global: uses typed enums
2026-07-10 18:09:46 +08:00
Carter Li
93bca8d480
CPU (Linux): disables printing package count by default
...
The detection code is problematic. Let's hide the package count before we can find the root cause.
2026-07-10 08:32:42 +08:00
Carter Li
c690fe5aa9
BluetoothRadio: fixes memleaks
2026-07-10 08:32:42 +08:00
Carter Li
fa2c56cb9f
Global: fixes bugs found by CI
...
The code quality is to be improved...
2026-06-23 13:16:49 +08:00
Jess
d8be61411e
Packages (Linux): add install-release package count support ( #2342 )
...
* feat: add install-release package count support
* Apply suggestion from @codacy-production[bot]
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
* Fix formatting of ffParsePropFileValues call
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
2026-06-22 00:23:21 -05:00
yabobay
3aa43212ff
Packages (Linux): support porg
2026-06-22 10:45:08 +08:00
Carter Li
5fd059827d
Display: fetch text serial if available instead of the 4-byte integer
2026-06-19 18:56:08 +08:00
Carter Li
240928138e
GPU: adds egl-ext detection method
2026-06-18 21:03:28 +08:00
Carter Li
22f9948497
GPU: detect current pcie link speed
2026-06-14 19:51:30 +08:00
Carter Li
4e44c0520b
GPU: detects max PCI gen & link width
2026-06-14 19:51:29 +08:00
Carter Li
7df2ed2251
Packages: reorders package variables in custom format
2026-06-12 14:34:36 +08:00
Carter Li
43301afc47
CPU: enables showPeCoreCount by default
2026-06-09 14:04:54 +08:00
李通洲
e936ddef6b
CPU (X86): adds code name and tech detection
...
Fixes #1501
2026-06-07 10:46:37 +08:00
李通洲
e24e3b6b29
Global: returns false when an error is printed
2026-06-05 22:34:53 +08:00
Carter Li
3b56200ee4
Packages: adds option PACKAGES_REMOVE_DISABLED to remove disabled package managers from the build entirely
2026-06-04 17:22:24 +08:00
Carter Li
de95a62e2f
Codec (macOS): removes usage of JPEG XL; replaces enums with raw constants
2026-06-04 10:48:01 +08:00
李通洲
92b86f7cbb
Codec: shows types only specifed by showType
2026-06-01 19:27:37 +08:00
李通洲
b0bb6fb58e
Codec: don't show Unknown
2026-06-01 19:27:37 +08:00
Carter Li
35428606e7
Codec (Linux): adds FFCodecShowOptions; code cleanup
2026-06-01 19:27:37 +08:00
李通洲
3a54617196
Codec: adds vulkan support
2026-05-31 23:45:20 +08:00
Carter Li
825b8b8715
Codec (Linux): adds vdpau fallback impl
2026-05-31 23:37:49 +08:00
Carter Li
0c94fd87db
Codec: updates default format
2026-05-31 23:37:49 +08:00
Carter Li
473a08d85c
Decoder: renames to Codec and adds encoders detection support
2026-05-31 23:37:49 +08:00
Carter Li
ae5132c388
Decoder (macOS): adds support
2026-05-31 23:37:49 +08:00
李通洲
1addcec7a2
Decoder (Linux): adds *nix support
2026-05-31 23:37:49 +08:00
李通洲
b9ab823f77
Decoder: inits module
2026-05-31 23:37:48 +08:00
李通洲
d2e8a8fd9e
CMake: renames DISABLE_MODULE_* for MODULE_DISABLE_* to align with PACKAGE_DISABLE_*
2026-05-30 18:37:42 +08:00
李通洲
822bc158ba
CMake: changes FF_MODULE_XX to FF_DISABLE_MODULE_XX
2026-05-28 23:14:49 +08:00
Carter Li
d1bf208a92
Chore: renames stringUtils to strutil
2026-05-28 15:58:08 +08:00
Carter Li
6b9a6fd103
CMake: adds MODULE_<module> options to disable modules
2026-05-28 15:41:14 +08:00
Carter Li
88c3b7d118
Common (stringUtil): adds ffUtf8CharLenWidth
2026-05-26 16:11:30 +08:00
李通洲
1f211cf8d1
Brightness: adds ddcciSleep: null to skip DDC/CI detection
2026-05-24 10:58:10 +08:00