李通洲
|
92c65aad10
|
Font (Windows): reads Control Panel registry directly
Improves performance
|
2026-03-23 10:50:03 +08:00 |
|
李通洲
|
76d6e86fe5
|
Time (Windows): prefers RTL APIs
|
2026-03-23 10:03:12 +08:00 |
|
李通洲
|
e3d7eab4df
|
Binary (Windows): prefers NT APIs
|
2026-03-23 09:54:04 +08:00 |
|
李通洲
|
ff8d4b46ef
|
Icons (Windows): handles the case when users never changes the default settings
|
2026-03-22 20:21:11 +08:00 |
|
李通洲
|
4fb7860a8e
|
Common (Windows): uses RtlOpenCurrentUser directly
|
2026-03-22 19:52:41 +08:00 |
|
李通洲
|
f188e9518d
|
Colors: add brightness option for color display configuration
Fixes #2238
|
2026-03-22 13:43:16 +08:00 |
|
李通洲
|
a39419b12a
|
Chore: tidy
|
2026-03-22 13:26:05 +08:00 |
|
李通洲
|
941502d718
|
Platform (Windows): fixes kernel version detection on Win 8
|
2026-03-21 23:19:45 +08:00 |
|
李通洲
|
de146c6370
|
Windows: removes 7/8 from manifest.xml
|
2026-03-21 23:19:23 +08:00 |
|
李通洲
|
09efb0d897
|
Host: fixes building on niche platforms
|
2026-03-21 22:39:42 +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 |
|
Carter Li
|
a4bc3c812d
|
SMBIOS: improves garbage data cleanup code
|
2026-03-21 18:27:48 +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 |
|
李通洲
|
b0215aae37
|
Common (Windows): fixes random failures of WMI initialization
|
2026-03-19 15:46:19 +08:00 |
|
李通洲
|
86cfa4eded
|
Library (Windows): prefers Ldr APIs
|
2026-03-19 15:24:55 +08:00 |
|
李通洲
|
bab1e4ff82
|
Global (Windows): adds full TEB/PEB definitions
|
2026-03-19 15:16:50 +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 |
|
李通洲
|
b8ad833b4b
|
Networking (Windows): prefers WSA functions
|
2026-03-18 18:35:59 +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 |
|
李通洲
|
8edfda979e
|
Processing (Windows): prefers *W version APIs
|
2026-03-16 15:09:43 +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 |
|
李通洲
|
81984e6e97
|
Global (Windows): prefers NtWaitForSingleObject
|
2026-03-14 23:36:59 +08:00 |
|
李通洲
|
f46e97fc62
|
Common (Windows): fixes querying HKEY_LOCAL_MACHINE on Windows 8.1
... and adds debug log
|
2026-03-14 22:57:29 +08:00 |
|
李通洲
|
7821552761
|
Common (Windows): adds ffDebugNtStatus for debugging
|
2026-03-14 22:55:16 +08:00 |
|
李通洲
|
cd8a0fc5f1
|
Global: enables debug mode when $FF_DEBUG is set
in case of `debugMode` is accessed before `--debug` is parsed
|
2026-03-14 22:27:36 +08:00 |
|
Carter Li
|
30f32f1fb5
|
CI (DFBSD): workarounds building errors
|
2026-03-14 21:52:55 +08:00 |
|
Carter Li
|
9af918b1ef
|
DisplayServer (Linux): swaps width/height in vertical mode and native X11
|
2026-03-13 23:47:39 +08:00 |
|
李通洲
|
37b8bb4fc0
|
DisplayServer: reports DPI instead of scaled resolution
Fixes #2224
|
2026-03-13 20:44:21 +08:00 |
|
李通洲
|
66edea702e
|
Common (Windows): reverts 42509f115c
Fixes warp terminal version detection
|
2026-03-13 13:58:50 +08:00 |
|
李通洲
|
930fb06ca7
|
TerminalFont (Windows): adds style detection support for warp terminal
|
2026-03-13 13:27:58 +08:00 |
|
李通洲
|
ca9c67353f
|
Global (Windows): prefers NtClose over CloseHandle
|
2026-03-13 13:27:58 +08:00 |
|
李通洲
|
ea6ad4ac86
|
Global (Windows): prefers NTAPI for querying registry values
|
2026-03-13 13:27:58 +08:00 |
|
李通洲
|
6ed8aac6bb
|
FFlist: adds ffListReserve
|
2026-03-13 09:52:18 +08:00 |
|
李通洲
|
cfabee4ba7
|
Common: adds ffEdidIsValid
|
2026-03-13 09:39:28 +08:00 |
|