李通洲
|
25353261d0
|
Chore (Windows): standardizes Windows header include casing. NOOP.
Fixes #2006
|
2025-10-14 09:10:24 +08:00 |
|
李通洲
|
4b517263d0
|
Chore (macOS): refactors code for better resource management
|
2025-10-13 14:27:23 +08:00 |
|
李通洲
|
240ba5c00c
|
Platform (Windows): adds missing else for Wine version detection
|
2025-10-01 16:45:13 +08:00 |
|
李通洲
|
e394efdd85
|
OS (macOS): trims whitespace from full user name
|
2025-09-30 13:19:58 +08:00 |
|
李通洲
|
1594a69d6c
|
Kernel (Windows): move kernel.displayVersion to OS.codeName
|
2025-09-30 10:01:01 +08:00 |
|
李通洲
|
3079b44f63
|
FFstrbuf: adds more functions to match separated strings
1. ffStrbufMatchSeparatedIgnCaseNS
2. ffStrbufSeparatedContainNS
3. ffStrbufSeparatedContainNS
|
2025-09-19 14:34:27 +08:00 |
|
李通洲
|
baaeef5ab5
|
Separator: uses widecharwidth for Unicode wcwidth and fixes issue that wchar_t on Windows is 2-byte length
|
2025-09-10 10:34:07 +08:00 |
|
李通洲
|
54d8b0a95d
|
Global: adds configurable trailing zeros for double formatting
|
2025-09-02 14:12:58 +08:00 |
|
Carter Li
|
74e0732390
|
Common (GNU): more __GNU__ tests
|
2025-08-24 21:40:22 +08:00 |
|
Carter Li
|
82a1eaf276
|
Chore: tidy tabs
|
2025-08-24 19:09:51 +08:00 |
|
Yelninei
|
71fbe04367
|
Start work on GNU
|
2025-08-24 11:29:01 +01:00 |
|
Carter Li
|
1f1d7cf936
|
FFstrbuf: handles double rounding and zero representation in formatter
|
2025-08-20 10:10:30 +08:00 |
|
李通洲
|
a7eecf6fc7
|
FFstrbuf: improves double formatting precision handling
|
2025-08-19 16:03:04 +08:00 |
|
李通洲
|
dcbf76b233
|
FFstrbuf: adds number appending functions
|
2025-08-19 15:00:30 +08:00 |
|
李通洲
|
ea86273a0e
|
Common: refactors time formatting to use a shared buffer and utility macro
|
2025-08-19 09:49:43 +08:00 |
|
李通洲
|
a5fd671b92
|
LocalIP: fix showMac does not honor defaultRouteOnly
|
2025-08-15 20:20:43 +08:00 |
|
Ashish SHUKLA
|
c1db692982
|
FFstrbuf: wrap yyjson.h include in conditional
|
2025-08-15 08:49:53 +08:00 |
|
李通洲
|
61f2823903
|
Global: fixes -ffast-math compatibility
Unifies unset double handling using `-DBL_MAX` sentinel
Fixes #1894
|
2025-08-14 10:01:34 +08:00 |
|
李通洲
|
3cef51ec4a
|
JsonConfig: refactor string buffer JSON handling for robustness
|
2025-08-02 17:41:19 +08:00 |
|
Carter Li
|
77dd18466b
|
FFstrbuf: add function ffStrbufAppendUtf32CodePoint
|
2025-07-29 16:36:21 +08:00 |
|
李通洲
|
0e8b9bec2d
|
FFstrbuf: add function ffStrbufSubstr
|
2025-07-28 15:35:02 +08:00 |
|
李通洲
|
a3182c31cb
|
Chore: add FF_C_NONNULL
|
2025-07-28 15:35:02 +08:00 |
|
李通洲
|
8a00f2d901
|
GPU (Windows): fix compiling on x86-32
|
2025-07-15 00:04:43 +08:00 |
|
李通洲
|
102e8fcc72
|
GPU (Windows): detect GPU frequency by default
Supported on Windows 11 only
|
2025-07-13 01:16:46 +08:00 |
|
李通洲
|
ab496b23b7
|
GPU (Windows): greatly improve performance of GPU temp detection
... when `--gpu-driver-specific` is not set. Supported on Windows 10 and later
|
2025-07-12 01:26:33 +08:00 |
|
李通洲
|
23e4d1c4aa
|
Chore (Windows): tidy
|
2025-07-07 22:34:23 +08:00 |
|
李通洲
|
61adc7cf64
|
GPU (Windows): new method to detect device type
|
2025-07-07 22:03:30 +08:00 |
|
Carter Li
|
3a1f0485f4
|
PhysicalDisk: unifying white space trimming
|
2025-07-05 08:31:21 +08:00 |
|
李通洲
|
4abb183735
|
CPUUsage(Windows): add new method using Windows Performance Library
|
2025-07-01 20:53:46 +08:00 |
|
李通洲
|
1854953d8c
|
Chore (Windows): move perflib_.h to somewhere global
|
2025-07-01 14:57:40 +08:00 |
|
李通洲
|
b079a8643b
|
Chore: code cleanups
|
2025-06-19 22:41:30 +08:00 |
|
apocelipes
|
3291a9945f
|
Global: add missing O_CLOEXEC to open()
|
2025-06-19 22:40:06 +08:00 |
|
李通洲
|
636bcaaaf9
|
Kmod: remove Chinese comments [ci skip]
|
2025-06-17 08:43:09 +08:00 |
|
李通洲
|
9d2df589b5
|
Smbios (DragonFly): acquire SMBIOS info from /dev/mem
|
2025-06-04 14:22:33 +08:00 |
|
Carter Li
|
a0f579072f
|
Disk: add --disk-hide-fs
Fix #1762
|
2025-05-21 16:40:42 +08:00 |
|
Marvin Friedrich
|
a96a9fc31d
|
Smbios: fix transitive include for loff_t (#1746)
|
2025-05-10 10:49:22 +08:00 |
|
Carter Li
|
2f706ed494
|
Smbios: discard usless values
|
2025-05-09 21:55:31 +08:00 |
|
apocelipes
|
3a180b24e3
|
Platform: fix a memory leak (#1716)
|
2025-04-28 22:49:31 +08:00 |
|
李通洲
|
3c291f1af9
|
Platform: retrieve full user name
|
2025-04-09 16:15:23 +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 |
|
李通洲
|
85d7390fa8
|
Util (Windows): use native win32 functions
|
2025-04-07 16:38:54 +08:00 |
|
李通洲
|
5dfd2676c2
|
Binary: add comments
|
2025-04-02 10:35:42 +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 |
|
李通洲
|
45aecae221
|
Util (Linux): fix executable file check
|
2025-04-01 19:02:35 +08:00 |
|
李通洲
|
3d3669ae3a
|
FFlist: use uint8_t instead of char to store raw data
|
2025-04-01 19:02:35 +08:00 |
|
李通洲
|
9535b4d480
|
Chore (Windows): silense compiler warnings
|
2025-03-31 10:48:14 +08:00 |
|
Carter Li
|
c64cbf57d8
|
fastfetch: load config from fastfetch binary path
Fix #1649
|
2025-03-31 10:48:09 +08:00 |
|
李通洲
|
17556c7a95
|
Util/debug: add missing #pragma once
|
2025-03-26 09:47:33 +08:00 |
|
李通洲
|
0a0c1745b3
|
GPU (macOS): fix code smell
|
2025-03-25 22:08:49 +08:00 |
|