李通洲
|
7562e05123
|
Chore: fix a lot code smell
|
2025-03-25 22:08:50 +08:00 |
|
李通洲
|
171005b6a3
|
Chassis (macOS): add support
Based on model string matching
|
2025-02-20 15:57:57 +08:00 |
|
李通洲
|
1ea3264b13
|
SMBIOS (NetBSD): add more data
|
2024-12-21 23:54:30 +08:00 |
|
李通洲
|
4665fdd145
|
Global: make it compile on NetBSD
Doesn't work yet.
|
2024-10-27 11:43:36 +08:00 |
|
李通洲
|
6439921f85
|
Smbios (Windows): check if getting SMBIOS data succeeds
|
2024-05-11 18:07:56 +08:00 |
|
李通洲
|
fef3100fd7
|
Smbios: add struct layout check
|
2024-05-11 15:05:43 +08:00 |
|
李通洲
|
b9777bec77
|
Chassis: detect serial number
|
2024-01-06 18:35:10 +08:00 |
|
李通洲
|
1d35811253
|
Windows: make SMBIOS data a singleton
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
446fe907d2
|
Smbios: add comments, tidy
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
d578f1006c
|
Host / Chassis (Windows): remove options --*-use-wmi
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
33f3199383
|
Host / Chassis (Windows): parse SMBIOS data directly
|
2024-01-06 17:11:25 +08:00 |
|
Carter Li
|
cf98e6f5a1
|
Global: remove unexpected trailing line endings
Ref: https://github.com/fastfetch-cli/fastfetch/pull/671#issuecomment-1867777472
|
2023-12-23 00:19:50 +08:00 |
|
李通洲
|
f9597eba39
|
Global: remove #ifndef FF_INCLUDED_* guards
|
2023-11-09 13:46:45 +08:00 |
|
李通洲
|
b462006280
|
Chassis (Windows): add flag --chassis-use-wmi
|
2023-10-30 14:31:19 +08:00 |
|
李通洲
|
bed1b4cf0f
|
Global: move general options to a new separate folder
|
2023-10-25 13:39:13 +08:00 |
|
李通洲
|
e4c1ec916b
|
FFstrbuf: change ffStrbufToUInt16 to more general function ffStrbufToUInt
|
2023-09-26 09:52:10 +08:00 |
|
李通洲
|
c4c490663b
|
WMI (Windows): code refactor
|
2023-06-25 14:16:49 +08:00 |
|
李通洲
|
dfc9b15dce
|
Chassis (Windows): support get information from WMI
|
2023-06-24 23:58:57 +08:00 |
|
李通洲
|
d0f093c567
|
Global: make FFinstance instance a global variable
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
|
2023-06-24 17:28:05 +08:00 |
|
李通洲
|
fc587ecffa
|
Chassis (Windows): add detectWithWmi to detect chassis version and chassis vendor
|
2023-06-23 11:41:22 +08:00 |
|
李通洲
|
a35d1a32ea
|
Chassis: code refactor
|
2023-06-22 19:05:13 +08:00 |
|
Carter Li
|
376cb4a1eb
|
Global: SMBIOS related code cleanup
|
2023-06-22 10:45:43 +00:00 |
|
李通洲
|
0e4da16d9e
|
Chassis (Linux): convert chassis type number to display string
|
2023-06-22 17:44:20 +08:00 |
|
李通洲
|
5394d6da8a
|
Chassis (Windows): add basic support
|
2023-06-22 17:32:01 +08:00 |
|
李通洲
|
9bd8a788c8
|
Chassis: print version; don't print N/A
|
2023-06-19 21:20:18 +08:00 |
|
李通洲
|
5483cb9143
|
Chassis: refactor
|
2023-06-16 23:27:21 +08:00 |
|
李通洲
|
10a39b88d7
|
Chassis (FreeBSD): add support
|
2023-06-15 14:10:39 +08:00 |
|
Linus Dierheimer
|
a1ea7804f3
|
IO: Separate platform specific implementations
|
2023-01-28 12:40:12 +01:00 |
|
李通洲
|
cb48c1277a
|
Chassis: seperate module
It's only supported on Linux
|
2022-12-24 23:00:38 +08:00 |
|