李通洲
|
48bb5b8746
|
Chore: use ffStrCopyN instead of strlcpy
|
2024-10-17 22:29:38 +08:00 |
|
Carter Li
|
ecd73667df
|
DiskIO (Linux): fix multi-namespace nvme drive detection
|
2024-10-17 19:38:48 +08:00 |
|
李通洲
|
993902916d
|
Chore: don't use strncpy in favor of strlcpy
strncpy doesn't require target to be NUL terminated
|
2024-10-17 16:16:04 +08:00 |
|
李通洲
|
8f79d6ab1d
|
Chore: silence some warnings
|
2024-10-17 15:39:11 +08:00 |
|
李通洲
|
6500cddc09
|
Disk (Android): fix compiling
|
2024-10-17 15:25:54 +08:00 |
|
李通洲
|
4146bb6731
|
OS (Windows): hard linking winbrand
|
2024-10-17 09:30:48 +08:00 |
|
李通洲
|
9188715efd
|
TPM (Windows): use system headers
|
2024-10-17 09:20:17 +08:00 |
|
李通洲
|
bf1cd3388d
|
Battery (macOS): fix remaining time detection
|
2024-10-16 09:15:04 +08:00 |
|
李通洲
|
a0ad38d1d4
|
Disk: check for mntopt instead of statvfs when detecting read only flags
Ref: #1343
|
2024-10-15 23:08:10 +08:00 |
|
李通洲
|
67a35c92ff
|
Chore (Linux): code cleanup
|
2024-10-15 21:43:41 +08:00 |
|
李通洲
|
ae76d2d032
|
IO (Linux): improve performance of ffPathExists
|
2024-10-15 19:40:03 +08:00 |
|
Carter Li
|
2b2c223d22
|
Btrfs (Linux): simplify
|
2024-10-15 11:11:11 +08:00 |
|
Carter Li
|
21ab56ad00
|
DiskIO (Linux): simplify
|
2024-10-15 10:30:58 +08:00 |
|
Carter Li
|
b5a9d64e75
|
PhysicalDisk (Linux): simplify
|
2024-10-15 10:29:50 +08:00 |
|
Carter Li
|
e73d6db2e5
|
Battery (Linux): improve performance by specifying O_PATH
|
2024-10-15 10:18:26 +08:00 |
|
Carter Li
|
1c598add39
|
Chore (Linux): always ignore hidden files when enumerating directories
|
2024-10-15 10:16:58 +08:00 |
|
李通洲
|
c73b5914ab
|
Battery (macOS): report time remaining only when discharging
|
2024-10-14 15:58:31 +08:00 |
|
Carter Li
|
71a8978f41
|
Display: report platform api used for detection
|
2024-10-14 14:42:11 +08:00 |
|
Carter Li
|
c5527fa4e6
|
Zpool: don't report invalid fragmentation
|
2024-10-13 17:18:53 +08:00 |
|
Shu Niu
|
986d36c028
|
fix build in ancient MacOS (#1334)
|
2024-10-12 19:45:14 +08:00 |
|
Carter Li
|
08cdeb3bcf
|
PhysicalDisk (Linux): simplify code
|
2024-10-12 13:29:58 +08:00 |
|
Carter Li
|
b5a8d6b86d
|
PowerAdapter (Linux): simplify
|
2024-10-12 10:42:13 +08:00 |
|
Carter Li
|
49076ec69d
|
Battery (Linux): simplify
|
2024-10-12 10:41:25 +08:00 |
|
Carter Li
|
1178f46aac
|
Battery (Linux): check if AC is connected
|
2024-10-12 09:38:19 +08:00 |
|
Carter Li
|
68406cd044
|
IO (Linux): use openat to simplify code
|
2024-10-11 16:36:08 +08:00 |
|
Carter Li
|
782474b068
|
Battery (Linux): revert back not to use uevent
Reading `uevent` is slow...
|
2024-10-11 16:24:19 +08:00 |
|
李通洲
|
cd9cfa5d99
|
Memory (SunOS): simplify
|
2024-10-11 14:48:56 +08:00 |
|
李通洲
|
ded38efb1a
|
Memory (OpenBSD): fix detection of used memory size
Fix #1331
|
2024-10-11 14:48:11 +08:00 |
|
Carter Li
|
e2474d1238
|
OpenCL: print more detailed error messages
|
2024-10-11 13:28:10 +08:00 |
|
Carter Li
|
ec7c1855b3
|
Battery (FreeBSD): fix time remaining detection
oops
|
2024-10-11 00:23:04 +08:00 |
|
李通洲
|
af09de319b
|
Battery (Android): better status detection
|
2024-10-10 21:03:27 +08:00 |
|
李通洲
|
ff21dabfb7
|
Battery (FreeBSD): detect time remaining
|
2024-10-10 21:01:12 +08:00 |
|
Carter Li
|
27910cf6ec
|
Battery (Linux): calcuate time remaining with current & charge if time_to_empty is unavailable
|
2024-10-10 08:38:58 +00:00 |
|
Carter Li
|
daab70fafc
|
Battery (Linux): rewrite with uevent, add remaining time support
|
2024-10-10 16:04:27 +08:00 |
|
李通洲
|
4dccb92bb2
|
Battery: support time remaining detection
|
2024-10-10 15:57:17 +08:00 |
|
李通洲
|
3eb081561d
|
Gamepad: report joystick too
|
2024-10-10 09:42:56 +08:00 |
|
Carter Li
|
9dcfdcae83
|
Mouse / Keyboard (FreeBSD): add support
|
2024-10-10 09:30:20 +08:00 |
|
李通洲
|
4dbc9566da
|
Keyboard: fix CI
|
2024-10-09 23:22:45 +08:00 |
|
李通洲
|
492010b325
|
Mouse / Keyboard: try fixing x86 link errors
|
2024-10-09 23:14:52 +08:00 |
|
李通洲
|
6647d36f85
|
Mouse / Keyboard (macOS): don't detect vendor name
|
2024-10-09 21:46:49 +08:00 |
|
李通洲
|
ee29f767a0
|
Mouse / Keyboard: try harder to get device name
|
2024-10-09 21:43:33 +08:00 |
|
李通洲
|
aece7cb550
|
Mouse / Keyboard: add placeholders for unsupported platforms
Fix #1327
|
2024-10-09 16:41:52 +08:00 |
|
李通洲
|
6f0e6587ac
|
Mouse / Keyboard (Windows): add support
|
2024-10-09 16:33:47 +08:00 |
|
李通洲
|
bf9963cf85
|
Gamepad (Windows): fix invalid handle testing
|
2024-10-09 16:26:00 +08:00 |
|
Carter Li
|
a2b32ef564
|
Mouse / Keyboard: add new modules
|
2024-10-09 14:36:09 +08:00 |
|
apocelipes
|
84cc9e3b15
|
Chore: fix some unused paramater/function warnings (#1324)
|
2024-10-06 23:01:49 +08:00 |
|
Carter Li
|
d5d935a658
|
DisplayServer (Linux): fix invalid display name detection
|
2024-10-06 12:27:49 +08:00 |
|
李通洲
|
9ea887e841
|
TerminalFont: fix possible buffer overflow
|
2024-10-06 09:27:55 +08:00 |
|
Carter Li
|
5f3ce50022
|
Display (Linux): prefer detecting physical size from EDID
|
2024-10-05 23:56:16 +08:00 |
|
李通洲
|
24c3f0d6b9
|
Version (Android): correctly report sysName
|
2024-10-05 18:47:00 +08:00 |
|