Carter Li
501746a270
Logo: removes unneeded #includes
...
Fixes #2143
2026-01-14 08:50:56 +08:00
Carter Li
16e6decebf
Logo: general fixes
...
1. updates JSON schema
2. removes unused fields
3. runs tests in CI
2026-01-12 09:34:25 +08:00
李通洲
5c783e64c0
Logo: adds new module for querying raw builtin logo data
...
Fixes #2124
2026-01-08 16:39:52 +08:00
Carter Li
e2ee24598c
Zpool: add "Is read-only" option to module info
2026-01-06 18:49:52 +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
李通洲
88b1b558d7
CPU: adds option tempSensor
2025-12-11 09:52:50 +08:00
李通洲
f644df481c
CPU: exposes numa node count in custom format
2025-12-04 15:21:27 +08:00
李通洲
3e22dd4b0e
Chore: uses _WIN32 always
2025-12-03 09:26:32 +08:00
全てずんだもんの所爲です
84a5c6ebe8
Packages (Linux): add kiss packages count ( #2072 )
2025-11-30 19:10:07 -06:00
李通洲
7e8fb0fa14
Zpool: simplifies impl; exposes allocated/guid/readOnly
2025-11-19 19:27:19 +08:00
李通洲
a94f0efb5b
CPU: adds NUMA node detection
2025-11-18 09:30:47 +08:00
李通洲
cd8ab8e55a
Command: Adds splitLines option
2025-11-17 11:01:32 +08:00
apocelipes
d15bb8a232
Display: fix an uninitialized FFDisplayOptions field
2025-11-15 22:34:33 +08:00
李通洲
e6b0bd3817
Media: fixes album cover serialization in JSON result
2025-11-11 13:58:45 +08:00
Carter Li
cb0a88df22
[Command] enables parallel command execution by default
2025-11-11 09:28:44 +08:00
李通洲
ea92ad3785
Command: adds parallel and useStdErr options
...
Fixes #2045
2025-11-10 16:34:23 +08:00
李通洲
645bf5c839
Disk: moves disk hiding by folder and FS type to detection code
...
Don't probe if hided
Fixes #2043
2025-11-06 13:39:30 +08:00
李通洲
e63b777916
GPU: handles missing GPU type as null in JSON output
2025-11-01 16:44:36 +08:00
李通洲
338b552499
Logo: adds support for using media cover as logo source
2025-10-21 15:05:25 +08:00
李通洲
4b5e1a816b
Display (Windows): rename VRR to DRR
2025-10-16 13:24:44 +08:00
李通洲
1631f74700
Disk (Linux): revisits 78c6d71049
2025-10-11 18:20:56 +08:00
李通洲
78c6d71049
Disk (Linux): adds glob pattern matching for hidden disk folders
...
Fixes #1999
2025-10-11 16:19:11 +08:00
李通洲
f4c43abbf7
Display (Windows): adds VRR status detection support
2025-10-05 09:17:30 +08:00
李通洲
1594a69d6c
Kernel (Windows): move kernel.displayVersion to OS.codeName
2025-09-30 10:01:01 +08:00
李通洲
57a4b9b6ed
Disk: refactors mountpoint matching to use shared string utilities
2025-09-19 14:54:13 +08:00
李通洲
403900639c
Gamepad / Keyboard / Mouse: improves device error handling and memory cleanup
2025-09-19 13:36:02 +08:00
李通洲
0bb5b4cc9c
Gamepad / Keyboard / Mouse: adds support to ignore input devices by name prefix
...
Fixes #1950
2025-09-19 11:00:18 +08:00
李通洲
f0e9caaf04
Disk: allows array input for disk folder and filesystem options
2025-09-18 14:51:00 +08:00
李通洲
1abfa70237
LocalIP: adds IPv6 type selection for local IP display
...
`{ "type": "localip", "showIpv6": "ula" /* Show ULA only */ }`
Fixes #1459
2025-09-10 13:42:48 +08:00
李通洲
baaeef5ab5
Separator: uses widecharwidth for Unicode wcwidth and fixes issue that wchar_t on Windows is 2-byte length
2025-09-10 10:34:07 +08:00
李通洲
8eafec479e
Separator: rename property length with times
2025-09-09 09:52:10 +08:00
李通洲
505ff6ff65
Global: renames fractionTrailingZeros enum to always/never for consistance
2025-09-05 12:27:03 +08:00
Carter Li
5e068d22c8
Btrfs (Linux): refactors Btrfs allocation to use profile string
...
Fixes #1941
2025-09-05 10:46:23 +08:00
李通洲
b77646f23e
Btrfs (Linux): adds tracking of Btrfs data copy counts
...
Fixes(?) #1941
2025-09-05 00:18:00 +08:00
李通洲
21b15ee944
Display: rearranges default format; removes scaled resolution
2025-09-02 14:15:37 +08:00
李通洲
8e0a65126e
LocalIP: honors fractionTrailingZeros
2025-09-02 14:13:37 +08:00
李通洲
9ae968fbd3
CPU: adds CPU microarchitecture detection for x64 and reporting
...
Fixes #1928
2025-08-23 15:17:57 +08:00
李通洲
8f6608db74
Disk: adds formatted free and available disk size fields
...
Fixes #1929
2025-08-23 13:59:48 +08:00
李通洲
6867b87c3e
Disk: disable hyperlink by default and move it to custom keys
2025-08-21 08:53:51 +08:00
李通洲
3ce3de2963
OS: set the icon of unknown OS type as a cog
2025-08-18 14:03:52 +08:00
李通洲
3b5e9c74d6
Modules: return bool to indicate whether the detection is succeeded
2025-08-18 13:38:30 +08:00
李通洲
b994ce5b55
LocalIP: refines default route detection and JSON output for local IPs
...
Add verbose log for Windows
2025-08-16 18:27:30 +08:00
李通洲
a5fd671b92
LocalIP: fix showMac does not honor defaultRouteOnly
2025-08-15 20:20:43 +08:00
李通洲
0fe3db419e
Separator: honors FQDN settings in Title module
2025-08-14 13:30:02 +08:00
李通洲
61f2823903
Global: fixes -ffast-math compatibility
...
Unifies unset double handling using `-DBL_MAX` sentinel
Fixes #1894
2025-08-14 10:01:34 +08:00
Carter Li
b0340d5581
DisplayServer: merge serverVender into wmProtocolName
...
Fix #1888
2025-08-11 09:16:05 +08:00
aequabit
1124342eda
Display (Linux): show brand of Xserver in WM section ( #1888 )
...
* Display: add server vendor string
* Display (X11): fetch server vendor string using XCB/Xlib
* WM: show server vendor string when not empty
* Display (XCB): use proper string helper function
* Display (X11): shorten "The X.Org Foundation" to "Xorg"
2025-08-11 09:03:23 +08:00
李通洲
1b0a65ecf2
Wifi: updates default WiFi percentage thresholds
2025-08-08 14:59:39 +08:00