李通洲
bad85a557a
Host (Android): detect marketing name of vivo smartphone
2024-11-13 15:53:14 +08:00
xiaoran007
3fa0d1ab19
Host (macOS): add HwModel support for new Mac (2024) ( #1381 )
...
* host(macOS): add HwModel support for new Mac (iMac, Mac mini and Macbook Pro 2024)
* Update host_apple.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-11-09 20:32:35 +08:00
李通洲
4665fdd145
Global: make it compile on NetBSD
...
Doesn't work yet.
2024-10-27 11:43:36 +08:00
apocelipes
84cc9e3b15
Chore: fix some unused paramater/function warnings ( #1324 )
2024-10-06 23:01:49 +08:00
Carter Li
a32d9d788c
OpenBSD: init platform support
2024-10-04 17:49:18 +08:00
李通洲
4a75123eb1
Host (macOS): tidy
2024-07-22 09:23:06 +08:00
李通洲
d9f084894e
General: support more module for --detect-version
2024-07-10 22:09:28 +08:00
Carter Li
d35490aeef
Fastfetch: make it compile on SunOS
2024-06-16 01:02:48 +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
李通洲
6c0c4fa2cf
Host (Linux): improve performance of WSL version detection
2024-04-21 17:28:40 +08:00
李通洲
c6c866d78a
Host (Apple): add MacBook Air 2024
2024-03-12 18:27:02 +08:00
Carter Li
80cc4e3f4a
Host (Linux): detect serial number for Asahi Linux
2024-01-08 11:19:35 +08:00
李通洲
de91429e1a
CI: fix build
2024-01-06 17:11:39 +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
李通洲
21f3875c4f
Host (Windows): detect serial number and UUID
2024-01-06 17:11:25 +08:00
李通洲
6bcd75835e
Host: rename properties
2024-01-05 20:38:29 +08:00
李通洲
24cec76251
Host (Linux): detect serial number and uuid
2024-01-05 16:33:52 +08:00
李通洲
f8ac56691f
Host (FreeBSD): detect serial number and uuid
2024-01-05 16:32:34 +08:00
李通洲
810112cb26
Host (macOS): detect serial number and uuid
2024-01-05 16:29:38 +08:00
李通洲
b6c8649cbf
macOS: improve IO service related code generally
2024-01-05 15:00:50 +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
李通洲
5db3c903e5
Host (macOS): fix build
2023-11-28 15:05:10 +08:00
李通洲
91c23c533a
Host (macOS): add general method to query product name
2023-11-28 13:36:19 +08:00
Marius Messerschmidt
6fe0eb5677
ClangTidy: avoid different parameter names for same function
2023-11-18 12:31:57 +01:00
李通洲
f9597eba39
Global: remove #ifndef FF_INCLUDED_* guards
2023-11-09 13:46:45 +08:00
李通洲
ac654ff346
Host (macOS): update the latest models
2023-11-08 10:43:17 +08:00
matoro
fc0db8c291
Host (Linux): devicetree path for OBP hosts ( #591 )
...
At least SPARC devices have their model name in this devicetree node
and do not have a "model" node. Possibly also POWER Macs, do not have
one to test though.
2023-10-23 23:37:37 +08:00
李通洲
75323d64f8
Chore: fix typo
2023-08-16 16:51:54 +08:00
李通洲
ca31f67c82
Host (Linux): display WSL distro name
2023-07-31 20:29:57 +08:00
李通洲
7abf91aa7f
Host (Android): better host detection
2023-07-27 22:43:47 +08:00
李通洲
2a20338885
Host (macOS): fix incorrect Host on M2 Mac Studio with M2 Max CPU ( #490 )
2023-07-05 08:44:47 +08:00
李通洲
c6416b5ccb
Host (Windows): cleanup useless smbios values
2023-07-04 17:53:28 +08:00
Carter Li
376cb4a1eb
Global: SMBIOS related code cleanup
2023-06-22 10:45:43 +00:00
李通洲
e261bf8be0
Host (WSL): make WSL version the product version
2023-06-22 14:58:07 +08:00
李通洲
baa8992322
Global: refactor strcmp() == 0 to ffStrEquals()
2023-06-19 17:11:57 +08:00
Carter Li
6a44242795
Host (macOS): update newest product name data
2023-06-18 14:16:06 +08:00
李通洲
2e22b5f601
Host (FreeBSD): actually support
2023-06-15 13:42:03 +08:00
李通洲
429d7c1ed9
Host: don't use singleton
2023-06-13 09:04:41 +08:00
李通洲
c7119498a3
Global: major FFstrbuf related code refactor
2023-06-10 09:15:15 +08:00
李通洲
6c22fd6902
Host: update newest product name data (macOS)
2023-02-07 14:35:50 +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
李通洲
2a8235ae38
Host: improve performance (macOS)
2022-12-02 22:18:39 +08:00
李通洲
5c381460ce
util: rename register -> registry
2022-11-27 12:21:53 +08:00
李通洲
4fa3ca98a2
util/register: fix crashing when value string contains non-ascii chars
...
We can't use RegGetValueA because RegGetValueA converts wide string to non UTF-8 string, which results in crashing when printing
2022-11-23 17:44:57 +08:00
李通洲
4355039329
Host: improve performance (Windows)
2022-11-22 19:40:56 +08:00