李通洲
|
5dbd6b9ab8
|
Chore: remove temps_windows
|
2024-09-24 13:30:42 +08:00 |
|
李通洲
|
0c90941a32
|
Chore: remove temps_bsd
|
2024-09-24 11:00:49 +08:00 |
|
李通洲
|
81b0ddb2da
|
Chore: rename temps_apple
|
2024-09-24 10:37:54 +08:00 |
|
李通洲
|
9b4053e9dc
|
Chore: remove temps_linux
|
2024-09-24 01:51:45 +00:00 |
|
李通洲
|
b4325ff205
|
Temps (Linux): simplify
|
2024-09-24 01:42:00 +00:00 |
|
Carter Li
|
3381062ab9
|
CPU (FreeBSD): fix cpu temperature detection
|
2024-09-14 21:53:43 +08:00 |
|
李通洲
|
ed2dd8f2ec
|
CPU (FreeBSD): remove using of freq_levels
Doesn't work at all
Fix #1260
|
2024-09-13 20:48:58 +08:00 |
|
李通洲
|
7bbaca2fab
|
CPU (FreeBSD): remove showPeCoreCount support
It doesn't work. Ref #1260
|
2024-09-12 20:58:36 +08:00 |
|
Carter Li
|
b2810bc030
|
CPU (Linux): update comments
|
2024-09-10 09:10:03 +08:00 |
|
Carter Li
|
611d5f949b
|
CPU (Linux): detect Qualcomm Snapdragon SOC
|
2024-09-09 20:49:25 +08:00 |
|
Carter Li
|
c24d378cf1
|
CPU (FreeBSD): detect the number of online cores
|
2024-09-06 15:37:37 +08:00 |
|
Carter Li
|
de8efb39c8
|
CPU (ARM): add new microarchitectures
|
2024-09-06 14:11:57 +08:00 |
|
Carter Li
|
13452da076
|
CPU (Linux): add more Snapdragon SOCs
|
2024-09-06 14:01:56 +08:00 |
|
李通洲
|
b5695b50c2
|
CPU (Linux): add code name of Apple M4
|
2024-08-23 16:03:52 +08:00 |
|
Carter Li
|
17deaf963e
|
CPU (Linux): make "Hardware :" arm specific
|
2024-08-22 09:29:26 +08:00 |
|
Carter Li
|
96905012a4
|
CPU (Linux): support loongarch
Fix #1204
|
2024-08-22 09:16:44 +08:00 |
|
Carter Li
|
591dba8829
|
CPU (Linux): don't parse unnecessary lines on certain platforms
|
2024-08-21 16:42:40 +08:00 |
|
李通洲
|
d10dd2095a
|
CPU (Android): try support old armv7 smart phone
Fix #1202
|
2024-08-21 16:40:40 +08:00 |
|
Carter Li
|
418902512d
|
CPU: detect frequency by cpuid (x86 only)
Ref: https://github.com/fastfetch-cli/fastfetch/issues/1194#issuecomment-2295058252
|
2024-08-18 19:24:24 +08:00 |
|
Carter Li
|
fbfe2b2d1a
|
CPU (Linux): tidy
|
2024-08-18 17:26:06 +08:00 |
|
李通洲
|
c8e4de9831
|
CPU (Linux): silence complier warnings
|
2024-08-15 19:40:39 +08:00 |
|
Carter Li
|
6b6827b915
|
CPU (Linux): also detect CPU name for arm32
|
2024-08-15 15:24:13 +08:00 |
|
李通洲
|
7447a95299
|
CPU (Linux): better ARM cpu name detection
|
2024-08-15 15:05:18 +08:00 |
|
Carter Li
|
df4350666a
|
CPU (Linux): embed the arm part codes of lscpu
Fix #1175
|
2024-08-12 10:25:54 +08:00 |
|
Carter Li
|
fa0007ac6f
|
CPU (Android): add SD 4s Gen 2
|
2024-07-31 08:58:03 +08:00 |
|
李通洲
|
952152edf0
|
Global (macOS): always check NULL after IORegistryEntryCreateCFProperty
|
2024-07-26 08:46:34 +08:00 |
|
李通洲
|
f91be6442d
|
Android (Linux): detect MTK CPU part name
|
2024-07-26 08:46:34 +08:00 |
|
李通洲
|
9f9a5ba39a
|
Android (Linux): report Snapdragon SOC marketing name
|
2024-07-25 10:33:06 +08:00 |
|
李通洲
|
63a0faa1d9
|
GPU (macOS): support GPU frequency detection for Apple Silicon
Also refactor CPU freq detection code
|
2024-07-17 15:51:15 +08:00 |
|
李通洲
|
d282050130
|
CPU: support display frequency in MHz
|
2024-07-17 14:09:06 +08:00 |
|
Carter Li
|
c0de618177
|
CPU: remove support of min freq detection
|
2024-07-17 10:19:12 +08:00 |
|
李通洲
|
57b3c3951e
|
CPU (SunOS): remove trailing \0
|
2024-06-18 22:06:40 +08:00 |
|
Carter Li
|
255c6a09ac
|
CPU (SunOS): optimise ncpu detection
|
2024-06-17 15:49:59 +08:00 |
|
Carter Li
|
1841e1a99d
|
SunOS: support CPU & packages detection
|
2024-06-17 01:01:21 +08:00 |
|
Carter Li
|
d35490aeef
|
Fastfetch: make it compile on SunOS
|
2024-06-16 01:02:48 +08:00 |
|
李通洲
|
b308ded1e1
|
Global (Linux): silence some compiler warnings
|
2024-06-05 16:11:52 +08:00 |
|
Carter Li
|
df9144ea31
|
CpuCache: move to a new module; add linux impl
|
2024-06-05 14:35:25 +08:00 |
|
李通洲
|
f1eaeddfe1
|
CPU (Windows): detect CPU caches
|
2024-06-04 23:56:00 +08:00 |
|
Carter Li
|
3ba899261f
|
Util: add ffCharIsDigit and use it
|
2024-05-28 15:34:59 +08:00 |
|
李通洲
|
01d1336cf0
|
CPU (FreeBSD): remove unused variables
|
2024-05-21 09:28:21 +08:00 |
|
Carter Li
|
2d4e7f10c4
|
CPU: add option --show-pe-core-count
|
2024-05-21 09:21:03 +08:00 |
|
李通洲
|
264b6794f3
|
CPU (Linux): detect bios limited frequency and print it by default
To match neofetch's behavior
Fix #947
|
2024-05-20 18:35:10 +08:00 |
|
李通洲
|
81485baadb
|
CPU: better compatibility for Intel CPUs
|
2024-05-19 22:18:07 +08:00 |
|
李通洲
|
14969b31d0
|
CPU (Windows): fix silly mistake
|
2024-05-18 20:53:11 +08:00 |
|
李通洲
|
d88e2eeb36
|
CPU (macOS): fix compiling
|
2024-05-18 19:57:24 +08:00 |
|
李通洲
|
7946e69a66
|
CPU: print core count for different core types
|
2024-05-18 18:08:38 +08:00 |
|
Carter Li
|
926390508e
|
CPU (FreeBSD): fix core count detection
|
2024-05-18 16:43:33 +08:00 |
|
Carter Li
|
b79c47cac9
|
CPU (BSD): fix max freq detection
|
2024-05-18 01:50:21 +08:00 |
|
Carter Li
|
fd16e69464
|
CPU (macOS): fix core count detection
|
2024-05-18 01:46:56 +08:00 |
|
Carter Li
|
90a242a4aa
|
CPU (BSD): detect max / min frequency; detect core count of different core types
|
2024-05-18 00:34:08 +08:00 |
|