李通洲
|
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 |
|
李通洲
|
4d58d1be66
|
Smbios (OpenBSD): add comments for UEFI systems [ci skip]
|
2025-03-23 20:30:31 +08:00 |
|
李通洲
|
0952d7917f
|
Smbios: add verbose debug logs
|
2025-03-23 11:19:49 +08:00 |
|
李通洲
|
a3f50f32bf
|
Smbios (OpenBSD): add support for legency BIOS
|
2025-03-23 11:19:49 +08:00 |
|
李通洲
|
ab1bfffbd4
|
util/debug: add missing headers
|
2025-03-23 10:52:08 +08:00 |
|
李通洲
|
96e9e61437
|
Networking (Windows): print readable error message
|
2025-03-16 10:38:04 +08:00 |
|
李通洲
|
244625d26a
|
Networking (Windows): apply the same optimizations of *nix's
|
2025-03-15 23:35:58 +08:00 |
|
Carter Li
|
72afa9ef99
|
Networking (Linux): improve performance by TFO and response compression
|
2025-03-15 22:35:11 +08:00 |
|
李通洲
|
6ef4f62d5b
|
Terminal (Windows): detect warp version
|
2025-03-06 22:11:36 +08:00 |
|
李通洲
|
be89dff12a
|
Kmod (NetBSD): add __attribute__((__packed__)) to ensure memory layout
|
2025-03-04 23:23:46 +08:00 |
|
李通洲
|
01e78e2179
|
Kmod (NetBSD): add support
|
2025-03-03 20:27:14 +08:00 |
|
李通洲
|
570abb194a
|
Chore: update image logo
Make the rocket bigger, so it's more visible in small size
|
2025-03-03 10:12:21 +08:00 |
|
李通洲
|
aee7b37fc8
|
Chore (Windows): set exe file icon to fastfetch logo
|
2025-02-28 15:44:31 +08:00 |
|
Carter Li
|
948a965c7a
|
Terminal (Haiku): detect terminal version
|
2025-02-17 21:22:12 +08:00 |
|
李通洲
|
e79b561f2a
|
Smbios: add comments about UEFI systems [ci skip]
|
2025-02-16 23:25:16 +08:00 |
|
李通洲
|
519dae9462
|
Smbios: don't try to scan memory multiple times
|
2025-02-15 19:50:34 +08:00 |
|
李通洲
|
34419d9bcf
|
Revert "Host (Haiku): add debug log"
This reverts commit f3e54f33c2.
|
2025-02-15 19:47:16 +08:00 |
|
Carter Li
|
532b3cd457
|
Smbios (NetBSD): add support
|
2025-02-15 14:45:09 +08:00 |
|
Carter Li
|
f3e54f33c2
|
Host (Haiku): add debug log
|
2025-02-15 11:13:03 +08:00 |
|
Carter Li
|
8984aa740e
|
Smbios (Haiku): add support; enable related modules
|
2025-02-14 21:49:50 +00:00 |
|
李通洲
|
c081268b7c
|
StringUtils: fix a possible segfault
|
2025-02-14 19:34:33 +08:00 |
|
李通洲
|
76710c8159
|
Temps (macOS): support M4x
|
2025-02-05 11:01:09 +08:00 |
|
李通洲
|
fc8ddce182
|
Chore: use ffStrEquals instead of strcmp
|
2025-02-05 10:17:32 +08:00 |
|
François Revol
|
01f400c15f
|
Haiku: minimal implementation (#1538)
|
2025-02-05 09:08:28 +08:00 |
|
Carter Li
|
b282ac5d47
|
Packages (Linux): support am-user
Fix #771
|
2025-01-08 09:46:12 +08:00 |
|
Carter Li
|
3ea0406b69
|
CPU (Linux): fix var content was unexpectedly modified
|
2025-01-06 10:57:29 +08:00 |
|
Carter Li
|
3dc51d5f88
|
FFstrbuf: improve performance of copying static strings
|
2025-01-03 10:59:01 +08:00 |
|
李通洲
|
0fde835629
|
WM (Windows): detect version of DWM
|
2025-01-02 16:35:53 +08:00 |
|
Peter Zmanovsky
|
2a83b86ba4
|
Platform (Linux): fix exe path detection (#1468)
On error, -1 is returned from readlink()
|
2024-12-29 09:53:20 +08:00 |
|
李通洲
|
41240e9460
|
FFlist: fix return value of ffListPop
|
2024-12-20 11:12:14 +08:00 |
|
Carter Li
|
d897472572
|
Edid: use screen size in DTD if make sense
|
2024-12-06 19:20:06 +08:00 |
|
Carter Li
|
9955e9da02
|
CPU: remove duplicate whitespaces in CPU name
Eg. `Intel(R) Xeon(R) CPU E5620 @ 2.40GHz`
|
2024-11-26 21:27:36 +08:00 |
|
Carter Li
|
8b41cbd508
|
CPU (Linux): refactor; fix cpu count detection
|
2024-11-26 16:05:01 +08:00 |
|
李通洲
|
64287eed21
|
Display: change physical size detection to use basic display parameters
Some monitor report invalid data in DTD.
Ref: #1406
|
2024-11-24 01:02:06 +08:00 |
|
Carter Li
|
864fb918bc
|
Chore: silence some warnings
|
2024-11-22 14:20:50 +08:00 |
|
李通洲
|
5efb87997b
|
Util (macOS): cleanup cf_helpers.c
|
2024-11-13 10:38:40 +08:00 |
|
李通洲
|
e618303343
|
Media (macOS): try fixing error CFStringGetCString() failed
|
2024-11-12 21:52:12 +08:00 |
|
李通洲
|
748b7df0d7
|
Smbios: clean up more garbage values
Ref: #1391
|
2024-11-12 10:45:09 +08:00 |
|
李通洲
|
7c8250c68c
|
StringUtil: rename ffStrCopy and correctly reflect its usage
|
2024-11-11 18:02:23 +08:00 |
|
apocelipes
|
7b81ffc8e4
|
FFstrbuf: fix small FFstrbuf allocations in ffStrbufEnsureFree (#1383)
|
2024-11-10 08:27:57 +08:00 |
|
李通洲
|
07f2a71b3c
|
Bluetooth (Windows): detect battery level
|
2024-11-09 20:23:25 +08:00 |
|
李通洲
|
acb38fa3ee
|
Bluetooth (Windows): detect battery (WIP)
|
2024-11-06 08:25:54 +08:00 |
|
李通洲
|
2389d7b580
|
FFstrbuf: correct definition of StrStrIA
|
2024-11-06 08:25:06 +08:00 |
|