李通洲
|
0b94ff5adb
|
CPU (Windows): detect core count of different core types
|
2024-05-17 21:31:24 +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 |
|
李通洲
|
8721cc1ab5
|
CPU (Windows): silence compiler warnings
|
2024-04-30 14:43:12 +08:00 |
|
李通洲
|
115b293ff5
|
CPU (Windows): fix silly bug...
|
2024-04-27 23:27:16 +08:00 |
|
李通洲
|
81fb146869
|
CPU (Windows): detect max CPU freq with CPUID instruction
Note this only works when Hyper-V is not enabled
Ultimately fixes #800 #812 #815
|
2024-04-27 23:07:12 +08:00 |
|
李通洲
|
aa58a0999d
|
CPU (Windows): try detecting invalid data in SMBIOS
Work around #800
|
2024-04-21 17:59:14 +08:00 |
|
李通洲
|
2e201eaaf7
|
CPU: bring min frequency back & code optimizations
|
2024-03-14 19:24:03 +08:00 |
|
李通洲
|
7e04e23528
|
CPU: rename min frequency to base frequency
|
2024-03-13 23:42:59 +08:00 |
|
李通洲
|
8d779f68f3
|
CPU: detect base frequency
|
2024-03-13 23:41:11 +08:00 |
|
李通洲
|
640fa146c1
|
CPU (Windows): only use smbios to detect maximum speed
Because some virtual machines report invalid information
|
2024-01-06 18:00:59 +08:00 |
|
李通洲
|
1621484c96
|
CPU (Windows): don't report 30GHz in VMware
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
d8297d296e
|
CPU (Windows): use ThreadCount if GetLogicalProcessorInformationEx() fails
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
1d35811253
|
Windows: make SMBIOS data a singleton
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
fe0b43d92d
|
CPU (Windows): detect the actual maximum frequency
|
2024-01-06 17:11:26 +08:00 |
|
李通洲
|
fe9fcd603b
|
CPU (Windows): fix possible memory errors
|
2023-09-08 10:11: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 |
|
李通洲
|
5678019204
|
CPU (Windows): fix detection bug
|
2023-06-17 19:17:10 +08:00 |
|
李通洲
|
56effcb189
|
CPU: use module options
|
2023-06-12 10:33:28 +08:00 |
|
李通洲
|
f205982ae5
|
CPU: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
b3da6b0e89
|
CPU (Windows): try improving performance
|
2023-03-21 15:27:34 +08:00 |
|
李通洲
|
7f15f91bd3
|
Temps (Windows): dirty support
Note: https://stackoverflow.com/a/17083409
|
2023-02-23 21:31:33 +08:00 |
|
李通洲
|
ff6e982050
|
Global: remove caching except image caching
|
2022-12-17 12:41:11 +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 |
|
李通洲
|
051423e75e
|
util: add mallocHelper and use it
|
2022-11-23 17:44:57 +08:00 |
|
李通洲
|
9ef95e43a3
|
CPU: improve performance (Windows)
|
2022-11-22 19:40:57 +08:00 |
|