李通洲
974dc96259
Wifi: support multiple interfaces
2022-11-28 16:29:30 +08:00
李通洲
db33d246cb
common/io: improve performance for large files
2022-11-28 01:57:45 +08:00
李通洲
5e5442426c
Wifi: load wlanapi.dll dynamically
...
Windows Server doesn't support it
2022-11-27 16:22:30 +08:00
李通洲
a55add190c
Wifi: add new module
...
Only Windows is supported currently
2022-11-27 12:21:53 +08:00
李通洲
5c381460ce
util: rename register -> registry
2022-11-27 12:21:53 +08:00
李通洲
4cf1d5bf94
util: rename unicode helper function names
2022-11-27 12:21:32 +08:00
李通洲
4316ba988b
CpuUsage: optimise performance further
2022-11-25 23:14:41 +08:00
李通洲
c6a9217c74
Windows: silense compiler warnings
2022-11-25 23:13:57 +08:00
李通洲
34d3021b80
Build: fix Android is incorrectly detected as Linux
2022-11-25 19:17:37 +08:00
李通洲
c57417e834
Logo: adjust ubuntu logo style
2022-11-25 18:09:49 +08:00
Linus Dierheimer
00f86c6346
CMake: Don't require pkg-config
2022-11-24 18:10:49 +01:00
李通洲
0ab38bb4d7
CPU: fix cpu freq detection in WSL
...
`/sys/devices/system/cpu/cpufreq/policy0/` doesn't exist in WSL
2022-11-24 23:30:54 +08:00
李通洲
7da45d6c2c
DE: fix detection for Windows Server
2022-11-24 23:30:54 +08:00
Linus Dierheimer
3c7f02bee3
Merge pull request #338 from CarterLi/dev
...
Improve performance and various fixes
2022-11-24 14:14:03 +01:00
Linus Dierheimer
686a66e5f1
Merge pull request #340 from draumaz/dev
...
add CRUX logo
2022-11-24 14:12:08 +01:00
李通洲
c50d7bf974
Logo: remove Windows 11 Old, add Windows 11 Small
2022-11-24 21:06:08 +08:00
李通洲
d70b3100f2
BSD: fix build
2022-11-24 18:59:40 +08:00
李通洲
d500bdff96
WmTheme: convert known color values to readable strings
2022-11-24 17:38:40 +08:00
draumaz
8de88adc0b
add CRUX logo, update README.md
2022-11-23 23:31:11 -08:00
李通洲
4b3ed67877
TerminalShell: detect Clink
2022-11-24 11:24:12 +08:00
李通洲
11258c0d8d
TerminalShell: code cleanup (Windows)
2022-11-24 11:23:45 +08:00
李通洲
325aa536c4
Font: improve performance (Windows)
2022-11-23 20:01:41 +08:00
李通洲
31863baee2
CpuUsage: remove unused code (Windows)
2022-11-23 20:01:41 +08:00
李通洲
0f08233581
Users: improve performance (Windows)
2022-11-23 20:01:40 +08:00
李通洲
b28da1057c
WmTheme: detect accent color (Windows)
2022-11-23 20:01:40 +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
李通洲
66f8a8cdd0
TerminalFont: fix Windows Terminal font detection when running inside msys2
2022-11-23 17:44:57 +08:00
李通洲
051423e75e
util: add mallocHelper and use it
2022-11-23 17:44:57 +08:00
李通洲
ae562ac962
Cursor: support Windows (not working yet)
2022-11-23 17:44:57 +08:00
李通洲
772dd1e294
GPU: improve performance (Windows)
2022-11-23 15:38:59 +08:00
李通洲
27212e8b98
Battery: improve performance (Windows)
2022-11-23 15:38:59 +08:00
李通洲
629c2de253
util: add a helper function to convert wide strings (Windows)
2022-11-23 15:38:59 +08:00
李通洲
9ef95e43a3
CPU: improve performance (Windows)
2022-11-22 19:40:57 +08:00
李通洲
6a304dbb4d
OS: improve performance (Windows)
2022-11-22 19:40:57 +08:00
李通洲
4355039329
Host: improve performance (Windows)
2022-11-22 19:40:56 +08:00
李通洲
5aebb400da
Board: improve performance (Windows)
2022-11-22 19:40:56 +08:00
李通洲
fbd8c0237f
BIOS: improve performance (Windows)
2022-11-22 19:40:56 +08:00
李通洲
04c9d16c16
util: introduce register helpers and use them (Windows)
2022-11-22 19:40:56 +08:00
李通洲
308408a962
Processes: improve performance (Windows)
2022-11-22 19:40:56 +08:00
李通洲
19c5904561
Memory: improve performance by not querying WMI (Windows)
2022-11-21 15:45:53 +08:00
Linus Dierheimer
c0037c99e4
Refactor CMakeLists.txt
2022-11-20 18:14:32 +01:00
Linus Dierheimer
b85c1c44b8
Merge pull request #332 from CarterLi/dev
...
Various improvements
2022-11-20 12:51:51 +01:00
李通洲
1c69d6c788
Disk: use statvfs64 only when __USE_LARGEFILE64 is defined
2022-11-20 19:43:02 +08:00
李通洲
b6b95581cd
Windows: partially revert a5306d60ee to fix crashes on Windows 7
...
Very strange behavior. Needs further investigation
2022-11-20 02:18:06 +08:00
李通洲
55c6374949
WmTheme: support Windows 7
2022-11-20 00:57:32 +08:00
李通洲
0a65867937
Windows: fix memleaks
2022-11-20 00:52:52 +08:00
李通洲
859f645fe5
Disk: fix size detection on 32bit Linux
...
Ref: #337
2022-11-18 00:10:16 +08:00
李通洲
f1cc94207e
Host: detect WSL version
2022-11-17 22:36:49 +08:00
李通洲
70847857f7
GPU: remove special handling for WSL
...
WSL2 is VM, which can only provide virtual GPUs, like other VMs do. We should honor it.
As of WSL 1.0, it prints `Microsoft Corporation Basic Render Driver`
2022-11-17 22:36:49 +08:00
李通洲
2a34978487
Thread: silence compiler warnings
2022-11-17 22:36:49 +08:00