李通洲
|
19d3c948ad
|
DE (Android): clarifies that Google Pixel and other OSes also report ro.build.display.id
|
2026-01-26 10:17:28 +08:00 |
|
李通洲
|
c116a5abdf
|
Chore: uses elvis operators where applicatable
|
2026-01-22 15:36:42 +08:00 |
|
李通洲
|
e26a05e3ac
|
DE (Linux): ensures process returns successfully before using its output
|
2026-01-21 14:28:40 +08:00 |
|
李通洲
|
2a82009ffe
|
WM (macOS): checks the version of WindowServer instead of WindowManager
|
2026-01-21 09:39:31 +08:00 |
|
李通洲
|
e851f3a7ed
|
Packages (Linux): optimises pacman detection code
|
2026-01-20 10:06:02 +08:00 |
|
Sean Will
|
3a865df09e
|
Packages (Linux): Auto detect the DBPath directory for pacman on archlinux (#2154)
Fixes #2068
|
2026-01-19 19:44:30 -06:00 |
|
berezka
|
4445e1e78d
|
Fix Bedrock Linux version detection & futureproof for 0.8
|
2026-01-20 09:42:28 +08:00 |
|
Carter Li
|
f0e3d3d8e1
|
Host (Linux): uses /sys/firmware/devicetree/base/smbios if available
|
2026-01-20 09:20:48 +08:00 |
|
Carter Li
|
a313fd1572
|
Linux: uses the standard /sys/firmware/devicetree/base instead of the outdated /proc/device-tree
|
2026-01-20 09:11:47 +08:00 |
|
Carter Li
|
927d44d919
|
Chassis (Linux): uses /proc/device-tree/smbios if available
|
2026-01-20 08:59:22 +08:00 |
|
Carter Li
|
3b9a91e8af
|
DE (Linux): silences compiler warnings [ci skip]
|
2026-01-20 08:34:46 +08:00 |
|
李通洲
|
70b4582bb6
|
DE (Linux): removes option slowVersionDetection
It's always true now
Fixes #2149
|
2026-01-19 10:55:30 +08:00 |
|
李通洲
|
461552b8d0
|
DynamicInterval: reruns prepare code before next interval
Fixes #2152
|
2026-01-16 20:02:03 +08:00 |
|
Carter Li
|
0f3db37199
|
Chassis (Linux): supports arm devices
|
2026-01-16 16:47:51 +08:00 |
|
Carter Li
|
67f16b269a
|
DisplayServer (Linux): regenerates wlr-output-management-unstable-v1*
NOOP
|
2026-01-16 10:40:53 +08:00 |
|
李通洲
|
25671fa4b4
|
DisplayServer (Linux): fixes crashes on KDE beta
Fixes #2150
|
2026-01-16 10:13:50 +08:00 |
|
李通洲
|
7592885b9f
|
GPU (Windows): ensures devId is uppercase for consistent parsing
|
2026-01-15 15:46:21 +08:00 |
|
李通洲
|
ba0eeab18c
|
DisplayServer (Linux): cleanup code
|
2026-01-14 13:47:40 +08:00 |
|
李通洲
|
e6bd1c340f
|
Common: add on_scope_exit utility for scope-based resource management
|
2026-01-13 18:33:02 +08:00 |
|
李通洲
|
3d84ad19be
|
macOS: uses MACH_PORT_NULL to maintain compatibility with older SDKs
Fixes #2140
|
2026-01-13 10:12:31 +08:00 |
|
Carter Li
|
6496dcd7d0
|
DisplayServer (Linux): refactors property handling in xcb and xlib
|
2026-01-13 09:24:27 +08:00 |
|
李通洲
|
b065b3da51
|
Global: optimises usage of FFstrbuf and FFlist
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
1337525eb5
|
Shell: fixes xonsh version detection
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
9e49451340
|
Display (Windows): supports dpi scale factor detection on Win 7
|
2026-01-07 20:04:54 +08:00 |
|
李通洲
|
4d185e64ac
|
SunOS: silences compiler warnings
|
2026-01-07 18:38:44 +08:00 |
|
李通洲
|
8423efb686
|
CMake (Windows): introduces a flag to remove Win7 compat mode
|
2026-01-07 11:05:12 +08:00 |
|
李通洲
|
cd8c15d01e
|
OS (Windows): acquires OS name from registry
|
2026-01-07 10:36:28 +08:00 |
|
李通洲
|
0b52d75415
|
GPU (Windows): assumes Win10+ on WoA
|
2026-01-07 08:58:03 +08:00 |
|
李通洲
|
3a7f4f5848
|
Uptime (Windows): silences a compiler warning
|
2026-01-07 08:56:00 +08:00 |
|
李通洲
|
c640ddbff7
|
Uptime (Windows): uses QueryInterruptTime on WoA unconditionally
|
2026-01-06 22:41:00 +08:00 |
|
李通洲
|
981ae6bdd1
|
GPU: improves error handling and add case-insensitive PCI ID parsing
|
2026-01-06 20:21:03 +08:00 |
|
李通洲
|
977e3f317e
|
Uptime (Windows): improves accurancy on Windows 10 and later
|
2026-01-06 19:59:02 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
Carter Li
|
61690a1804
|
Util: moves util/io/io.h to util/io.h
|
2026-01-06 09:13:40 +08:00 |
|
李通洲
|
1e43e35857
|
Chore: merges common/* into util/*
|
2026-01-05 17:54:41 +08:00 |
|
李通洲
|
8c86003220
|
Common: introduces FF_LIBRARY_LOAD_MESSAGE to simplify library-loading
|
2026-01-05 17:54:41 +08:00 |
|
Carter Li
|
18c3cd2e66
|
CPU (Linux): fixes speed detection on s390x
Fixes #2129
|
2026-01-05 10:50:55 +08:00 |
|
Carter Li
|
b21f35e914
|
CMake (Hurd): defines O_PATH=0
|
2026-01-05 10:45:19 +08:00 |
|
李通洲
|
6f87026b0c
|
Host (macOS): uses IORegistryEntryFromPath if applicatable
|
2026-01-04 15:38:25 +08:00 |
|
李通洲
|
e23edae917
|
Board (macOS): removes an unused #include
|
2026-01-04 15:37:11 +08:00 |
|
Carter Li
|
bdc867031a
|
TerminalFont (Linux): check xterm.vt100.faceName for xterm font detection
|
2026-01-04 10:41:24 +08:00 |
|
Carter Li
|
37fe446a58
|
TerminalFont (Linux): supports cosmic-term
|
2026-01-01 22:52:03 +08:00 |
|
Carter Li
|
f03a0bc202
|
Terminal (Linux): supports cosmic-term version detection
|
2026-01-01 22:32:32 +08:00 |
|
Carter Li
|
bcbc5a4bff
|
DE (Linux): fix COSMIC version detection
|
2026-01-01 22:29:11 +08:00 |
|
Carter Li
|
7925469e2f
|
DE (Linux): detect COSMIC version
|
2025-12-28 23:16:58 +08:00 |
|
Carter Li
|
53116d65f1
|
WM (Linux): supports niri version detection
Fixes #2121
|
2025-12-28 23:16:45 +08:00 |
|
李通洲
|
01917b781b
|
Bootmgr (macOS): supports secure boot detection on Intel
|
2025-12-27 18:12:23 +08:00 |
|
李通洲
|
d01fc56ea2
|
Bootmgr (macOS): supports secure boot detection
|
2025-12-27 16:11:16 +08:00 |
|
李通洲
|
9c870a57f0
|
PhysicalMemory (macOS): improves performance on Apple Silicon
|
2025-12-27 15:58:56 +08:00 |
|
Carter Li
|
8439204cef
|
DisplayServer (Linux): upgrades kde-output-device-v2 wayland protocol files (again)
|
2025-12-23 16:17:01 +08:00 |
|