李通洲
|
16dd9fb213
|
Terminal (Windows): fix build
|
2024-07-27 18:52:17 +08:00 |
|
Carter Li
|
873285b083
|
TerminalShell: improve SSH detection
|
2024-07-26 23:53:46 +08:00 |
|
李通洲
|
ce43f06863
|
DisplayServer (Linux): don't try to connect wayland and X11 in tty mode
Fix #1110
|
2024-07-26 23:53:18 +08:00 |
|
李通洲
|
952152edf0
|
Global (macOS): always check NULL after IORegistryEntryCreateCFProperty
|
2024-07-26 08:46:34 +08:00 |
|
李通洲
|
6862747c48
|
GPU (macOS): fix possible segfault when detecting GPU frequency (M1 Air)
Fix #1122
|
2024-07-26 08:46:34 +08:00 |
|
李通洲
|
f91be6442d
|
Android (Linux): detect MTK CPU part name
|
2024-07-26 08:46:34 +08:00 |
|
李通洲
|
9f9a5ba39a
|
Android (Linux): report Snapdragon SOC marketing name
|
2024-07-25 10:33:06 +08:00 |
|
李通洲
|
165b0b0a69
|
TerminalFont (Linux): remove Windows Terminal support for WSL
Fix #1113
|
2024-07-24 09:33:17 +08:00 |
|
李通洲
|
dc216362d5
|
TerminalFont (Linux): detect system mono font
|
2024-07-24 09:21:16 +08:00 |
|
Carter Li
|
cdee6e2997
|
Display (Linux): don't wake up suspended GPU
|
2024-07-23 19:06:04 +08:00 |
|
Carter Li
|
fb03c95d68
|
LM (Linux): improve ssh version detection code
|
2024-07-23 18:38:07 +08:00 |
|
李通洲
|
f3e48a00a0
|
Display (Android): fix MiUI
560 is density dpi, not physical dpi
|
2024-07-23 09:27:07 +08:00 |
|
李通洲
|
4a75123eb1
|
Host (macOS): tidy
|
2024-07-22 09:23:06 +08:00 |
|
李通洲
|
7f2ab7310a
|
Terminal: fix possible buffer overflow
|
2024-07-22 09:22:01 +08:00 |
|
Carter Li
|
3c9d9b3c67
|
Brightness (Linux): use brightness instead of actual_brightness
`actual_brightness` are above `max_brightness` on asahi. See also https://bugzilla.kernel.org/show_bug.cgi?id=203905
|
2024-07-21 12:44:31 +08:00 |
|
李通洲
|
7a1b214ffe
|
Monitor (Windows): if current refresh rate is higher than preferred refresh rate, use it.
No better methods. I have tried EnumDisplaySettings and winrt DisplayPath::GetModes but none of them work.
|
2024-07-20 23:29:40 +08:00 |
|
李通洲
|
4fe1bb0b7e
|
Display: detect if WCG enabled
|
2024-07-20 11:52:07 +08:00 |
|
Carter Li
|
7ba1e3d3d9
|
Monitor (Linux): detect by Xrandr if EDID is not available
|
2024-07-19 05:43:15 +00:00 |
|
Carter Li
|
96ec2b662c
|
Display (Linux): support HDR detection for KDE; fix build
|
2024-07-18 18:51:33 +08:00 |
|
李通洲
|
f11b07ba8a
|
DisplayServer (macOS): detect bit depth
|
2024-07-18 16:41:57 +08:00 |
|
李通洲
|
4e84153e9d
|
Display (Windows): check for hdr enabled & bit depth
|
2024-07-18 16:40:45 +08:00 |
|
李通洲
|
121cbde661
|
Monitor (Windows): detect maximum refresh rate
|
2024-07-18 15:10:15 +08:00 |
|
李通洲
|
0d71ae7f97
|
Monitor (macOS): detect maximum refresh rate
|
2024-07-18 13:52:12 +08:00 |
|
李通洲
|
63a0faa1d9
|
GPU (macOS): support GPU frequency detection for Apple Silicon
Also refactor CPU freq detection code
|
2024-07-17 15:51:15 +08:00 |
|
李通洲
|
408a2d731a
|
GPU: support printing frequency in MHz
|
2024-07-17 15:49:12 +08:00 |
|
李通洲
|
d282050130
|
CPU: support display frequency in MHz
|
2024-07-17 14:09:06 +08:00 |
|
Carter Li
|
c0de618177
|
CPU: remove support of min freq detection
|
2024-07-17 10:19:12 +08:00 |
|
Carter Li
|
5bc9a5dc4e
|
Display: rotate physical demensions
|
2024-07-16 16:36:19 +08:00 |
|
李通洲
|
0776dac95b
|
TerminalFont: improve wezterm detection
|
2024-07-16 15:06:25 +08:00 |
|
李通洲
|
3433043604
|
Terminal: support zed version detection
|
2024-07-16 14:53:14 +08:00 |
|
李通洲
|
25577a6e58
|
Disk (Android): ignore /apex/*
|
2024-07-15 22:56:14 +08:00 |
|
李通洲
|
7eaefe163a
|
TerminalFont (Linux): improve detection for xterm
Fix #1095
|
2024-07-15 10:21:30 +08:00 |
|
Carter Li
|
beabaa90f1
|
InitSystem (Android): fix detection
|
2024-07-12 20:24:59 +08:00 |
|
Carter Li
|
2f42d64dc9
|
GPU (Linux): support intel xe driver
|
2024-07-12 19:24:55 +08:00 |
|
Carter Li
|
5b064f2e7b
|
Display (Linux); improve display type detection
1. assume `DP-x` is external (false possitive alert);
2. detect display type for X11
|
2024-07-12 15:29:12 +08:00 |
|
Carter Li
|
e786cd5d33
|
Display: detect physical width and height
|
2024-07-11 20:33:25 +08:00 |
|
Carter Li
|
1d83743259
|
GPU (Linux): detect more GPU driver versions
|
2024-07-11 10:04:23 +08:00 |
|
Carter Li
|
48bb38ca85
|
GPU (Linux): fix GPU driver detection
Regression of e5a04ee814
Fix #1084
|
2024-07-11 08:59:07 +08:00 |
|
李通洲
|
d9f084894e
|
General: support more module for --detect-version
|
2024-07-10 22:09:28 +08:00 |
|
Carter Li
|
765c7b42b6
|
General: rename --ts-version to --detect-version
And use it in more modules
|
2024-07-10 21:55:37 +08:00 |
|
李通洲
|
4777f7bec3
|
OpenGL (Windows): support EGL via ANGLE
|
2024-07-10 11:01:37 +08:00 |
|
李通洲
|
1038668db9
|
OpenGL: detect library version
|
2024-07-09 20:39:15 +08:00 |
|
Carter Li
|
e5a04ee814
|
GPU (Linux): ignore disabled PCI devices
|
2024-07-09 06:06:46 +00:00 |
|
Carter Li
|
1652ec3512
|
Display (Linux): remove debug output
|
2024-07-08 18:27:42 +08:00 |
|
Carter Li
|
fa872d7c9b
|
Display: fix build on FreeBSD
|
2024-07-08 15:32:09 +08:00 |
|
Carter Li
|
d628bdea5a
|
Display (Linux): support primary display detection for GNOME & Cinnamon
|
2024-07-08 14:11:45 +08:00 |
|
Carter Li
|
f9ce2fae0e
|
Display (Linux): improve id generation for wayland
|
2024-07-08 11:04:27 +08:00 |
|
Carter Li
|
f8d5f56dee
|
GPU (Linux): remove possible overhead
|
2024-07-08 09:11:53 +08:00 |
|
Carter Li
|
4d1c62947b
|
GPU (Linux): don't detect frequency for AMD cards
It's current frequency and may hang for some reason
|
2024-07-08 08:54:51 +08:00 |
|
李通洲
|
3b1b81437e
|
Battery (Linux): add comments [ci skip]
|
2024-07-06 09:04:23 +08:00 |
|