李通洲
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
Carter Li
d0f52162f3
Logo (Builtin): add MidOS
...
Fix #1304
2024-10-08 15:31:15 +08:00
Yukari Chiba
c624c36754
Logo (Builtin): add eweOS ( #1328 )
...
* Logo (Builtin): add eweOS
* Update eweos.txt
* Update builtin.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-10-08 15:20:51 +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
李通洲
2d356aa644
IO: don't reuse va_list
...
Fix #1321
2024-10-06 09:29:54 +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
apocelipes
acfab74d4b
LocalIP: document show-mtu and show-speed command line options ( #1318 )
...
Also add these options to shell completions.
2024-10-05 21:49:29 +08:00
李通洲
24c3f0d6b9
Version (Android): correctly report sysName
2024-10-05 18:47:00 +08:00
李通洲
951a15b61b
LocalIP: only print properties if detected in JSON results
2024-10-05 17:45:45 +08:00
Carter Li
f30501f365
Display (macOS): fix invalid physical size on old Intel Mac
2024-10-05 17:22:32 +08:00
李通洲
bde6c3b829
Logo (Builtin): add ValhallaOS
...
Fix #1316
2024-10-05 15:46:20 +08:00
XeroArch
d4c8a4c9fd
Logo (Builtin): add XeroArch Ascii logo ( #1312 )
...
* putting xeroarch logo in askii
* updating logo
* updating
* updating
* uploading xeroarch ascii logo
* upgrading fetch ascii logo
* fixing a very small issue
* removing unecessary line
* removing trailing lines
2024-10-05 11:42:27 +08:00
李通洲
b34283eaf0
Chore: fix a warning of warning
2024-10-05 11:33:57 +08:00
Carter Li
320283a538
LocalIP: fix bug that flags are appended multiple times
2024-10-05 10:28:43 +08:00
apocelipes
40ab735e6b
LocalIp: support get interface flags ( #1315 )
2024-10-05 09:49:27 +08:00
Carter Li
716bfe7cc1
Global: use glob(3) if wordexp(3) is not available
2024-10-04 20:00:28 +08:00
李通洲
84fc5b4503
TPM (Windows): corrently report TPM device is not found
...
Fix #1314
2024-10-04 19:58:55 +08:00
Carter Li
a32d9d788c
OpenBSD: init platform support
2024-10-04 17:49:18 +08:00
李通洲
d06f9a1509
Chore (Windows): silence some warnings
2024-10-04 17:49:18 +08:00
李通洲
c2b60a2ebf
Logo (Builtin): remove some paddings
2024-10-03 21:58:38 +08:00
李通洲
937b2e41ed
Terminal (Linux): remove invalid info when fail to detect terminal by process tracing
2024-10-03 21:58:37 +08:00
Carter Li
53a373c9cf
Monitor: don't deprecate this module
2024-10-03 20:58:14 +08:00
Carter Li
46c8bc1f99
Board (Linux): trim strings
2024-10-03 20:47:31 +08:00
kralverde
89d3924659
CPU (Linux): fix temperature detection ( #1308 )
...
Return proper NaN instead of false -> 0.0 coercion
2024-10-02 07:43:58 +08:00
Carter Li
b49c509a6c
DateTime: add day-pretty
...
Fix #1305
2024-10-01 17:44:23 +08:00
Carter Li
99626149f6
Display (FreeBSD): add guards between linux specific code
2024-10-01 17:26:29 +08:00
李通洲
3381262930
Monitor: make it an alias of Display module
2024-10-01 12:10:15 +08:00
李通洲
6dd6266a2a
GPU (Linux): fix possible buffer overflow
2024-10-01 09:30:39 +08:00
李通洲
18be6c8fd1
Display: don't use non-ascii charactors
...
Which cannot be displayed in Linux console
2024-09-30 23:42:08 +08:00
李通洲
5bdae7afc3
Display: display ppi in integer
2024-09-30 23:40:47 +08:00
李通洲
316849e5df
Monitor: remove module
2024-09-30 23:35:34 +08:00
李通洲
d5c395fb85
Display (Windows): merge features of Monitor module
2024-09-30 23:25:08 +08:00
李通洲
46eb0e4b1c
Display (Linux): merge features of Monitor module
2024-09-30 22:43:29 +08:00
李通洲
fb0a18dc82
Display (macOS): merge monitor module features
2024-09-30 20:16:24 +08:00
李通洲
ca442b3da4
Monitor (macOS): improve performance
2024-09-30 19:53:10 +08:00