李通洲
|
5f261702a9
|
Style: adds BreakBeforeCloseBracketBracedList: true
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
239233f4e0
|
Swap (macOS): don't check if swap is enabled on macOS 26 or later
|
2026-03-31 14:20:21 +08:00 |
|
Carter Li
|
52c7f9f973
|
Swap (macOS): display Unused instead of Disabled for 0/0
Fixes #2248
|
2026-03-29 11:19:07 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
1cd87dc994
|
GPU (Windows): silences a compiler warning [ci skip]
|
2026-03-28 12:52:33 +08:00 |
|
李通洲
|
408d939664
|
GPU (Windows/WSL): adds basic GPU type detection code
|
2026-03-28 12:11:29 +08:00 |
|
李通洲
|
9b1061719c
|
Chore (OpenBSD): silences compiler warnings
|
2026-03-28 12:04:10 +08:00 |
|
李通洲
|
b981e4fd8b
|
GPU (Windows): adds GPU type detection fallback with DXCore
Requires installation of `directx-headers`
Was using it in WSL -_-!!
|
2026-03-27 20:53:57 +08:00 |
|
李通洲
|
8e660136e0
|
GPU (WSL): increases maximum number of GPU adapters
|
2026-03-27 20:41:51 +08:00 |
|
李通洲
|
63f7e15554
|
Sound (Windows): tidy
|
2026-03-27 20:14:21 +08:00 |
|
李通洲
|
ab37216f7d
|
GPU (Windows): logs driver-specific detection error message
|
2026-03-27 15:37:33 +08:00 |
|
李通洲
|
92fb5cb0c1
|
GPU (WSL): supports VMEM total size query on Windows 10
Also adds debug logs
|
2026-03-27 13:33:38 +08:00 |
|
李通洲
|
918153f974
|
Host (macOS): fixes typo
|
2026-03-26 23:39:31 +08:00 |
|
李通洲
|
d45dc53da0
|
GPU (OpenBSD): silences compiler warnings
|
2026-03-26 22:53:43 +08:00 |
|
李通洲
|
bf99aeda92
|
Global: replaces %m for %s + strerror(errno)
Not portable
This reverts aabab6dff5
|
2026-03-26 19:54:10 +08:00 |
|
李通洲
|
12746a9681
|
Global: fixes issues raised by AI
|
2026-03-26 16:40:15 +08:00 |
|
李通洲
|
9036b891a8
|
Host (macOS): adds new M5 models
|
2026-03-26 15:18:14 +08:00 |
|
李通洲
|
0521513609
|
Sound (Windows): a small refactor
|
2026-03-25 16:17:20 +08:00 |
|
李通洲
|
9027f72353
|
Wifi (Linux): decodes SSID string printed by iw
|
2026-03-25 14:14:26 +08:00 |
|
李通洲
|
fe0f292cec
|
FFstrbuf: adds new ffStrbufDecodeHexEscapeSequences
|
2026-03-25 14:13:03 +08:00 |
|
李通洲
|
15804091b0
|
PhysicalDisk (Windows): detects tape devices
|
2026-03-24 18:42:56 +08:00 |
|
李通洲
|
246ff0bc88
|
Common (Windows): adds a unique type for querying registry binary data
|
2026-03-24 17:20:47 +08:00 |
|
李通洲
|
339de56407
|
PhysicalMemory (macOS): don't set runningSpeed
|
2026-03-24 15:17:40 +08:00 |
|
Carter Li
|
795bbde459
|
Smbios: improves robostness; adds maiformed SMBIOS data verification and more debug log
|
2026-03-24 15:12:21 +08:00 |
|
李通洲
|
f32bf9e94f
|
Bios (macOS): tidy
|
2026-03-24 15:12:21 +08:00 |
|
李通洲
|
8facb7c6e9
|
Uptime (Windows): improves comments
|
2026-03-23 16:01:29 +08:00 |
|
李通洲
|
92c65aad10
|
Font (Windows): reads Control Panel registry directly
Improves performance
|
2026-03-23 10:50:03 +08:00 |
|
李通洲
|
ff8d4b46ef
|
Icons (Windows): handles the case when users never changes the default settings
|
2026-03-22 20:21:11 +08:00 |
|
李通洲
|
8defffabff
|
DisplayServer (Linux): fixes build failure on older Wayland versions
Fixes #2237
|
2026-03-21 18:56:23 +08:00 |
|
Carter Li
|
1b543b1eb8
|
PhysicalMemory: ignores custom SMBIOS entry
Fixes less memory devices are reported on certain devices
Found this issue on my old Intel MacBook Pro
|
2026-03-21 18:44:20 +08:00 |
|
Carter Li
|
ab17fb08ef
|
Global (macOS): queries SMBIOS data directly on Intel Mac
|
2026-03-21 18:38:01 +08:00 |
|
李通洲
|
c8fcabf4cc
|
GPU (WSL): don't try to fetch info on unsupported systems
|
2026-03-21 11:04:07 +08:00 |
|
李通洲
|
a961a964ff
|
GPU: adds more useful info
|
2026-03-21 11:03:32 +08:00 |
|
李通洲
|
412de625b2
|
GPU (Windows): detects used memory size by D3DKMT
|
2026-03-20 21:59:11 +08:00 |
|
李通洲
|
b739736527
|
GPU (WSL2): moves to D3DKMT/WDDM
Removes C++ dependency on Linux
|
2026-03-20 19:14:55 +08:00 |
|
李通洲
|
2b19f8078e
|
GPU (Windows): prepares Linux support of d3dkmthk.h
|
2026-03-20 19:14:49 +08:00 |
|
李通洲
|
56eabbe2cb
|
Brightness (Windows): queries monitor description if display name is not available
|
2026-03-19 18:07:24 +08:00 |
|
李通洲
|
86cfa4eded
|
Library (Windows): prefers Ldr APIs
|
2026-03-19 15:24:55 +08:00 |
|
李通洲
|
6ec59f8654
|
Brightness (Windows): fixes detection of external monitors
|
2026-03-19 00:56:02 +08:00 |
|
李通洲
|
d3459af71f
|
LocalIP: removes usage of htonl
|
2026-03-18 18:52:24 +08:00 |
|
李通洲
|
00b5f17f0d
|
Global (Windows): prefers Rtl APIs
|
2026-03-18 18:36:41 +08:00 |
|
李通洲
|
fb412576e1
|
Host (macOS): updates M5 models
|
2026-03-18 13:11:07 +08:00 |
|
李通洲
|
d551651d63
|
WM (macOS): adds glazewm; removes unmaintained plugins
|
2026-03-18 10:56:09 +08:00 |
|
李通洲
|
4e234c52a3
|
Platform (Windows): adds implementation of POSIX readlink(2) and realpath(3)
|
2026-03-17 17:59:24 +08:00 |
|
李通洲
|
edc718d1d1
|
Locale: reports API failure messages
|
2026-03-17 17:33:02 +08:00 |
|
李通洲
|
42e01e7b8f
|
Global (Windows): uses GetCurrentConsoleFontEx instead of GetCurrentConsoleFont
|
2026-03-16 15:16:54 +08:00 |
|
李通洲
|
cc3595c3a4
|
Processing (Windows): prefers NT APIs
|
2026-03-16 14:41:52 +08:00 |
|
李通洲
|
8c72792e31
|
Common (Windows): adds a universal function ffFileTimeToUnixMs and use it
|
2026-03-16 13:49:49 +08:00 |
|
李通洲
|
f7ebeb58e2
|
Packages (Windows): prefers NT APIs
|
2026-03-16 10:50:30 +08:00 |
|
Carter Li
|
ea4a4f0691
|
CPUCache (Linux): makes shared cache dedupe key boundary-safe
Fixes #2228
|
2026-03-16 09:52:43 +08:00 |
|