李通洲
|
3747683f0d
|
GPU: add vendor code of QTI & MTK
|
2024-01-29 21:49:42 +08:00 |
|
李通洲
|
999f2170fe
|
Terminal: ignore sshd
|
2024-01-26 09:53:12 +08:00 |
|
李通洲
|
0282b884cc
|
OpenCL: fix possible segfaults
Found in Alpine Linux
|
2024-01-26 09:38:08 +08:00 |
|
李通洲
|
ef7e6d0a6a
|
GPU (WSL): fix uninitialized variables
|
2024-01-26 09:20:58 +08:00 |
|
李通洲
|
77253a8d81
|
GPU (FreeBSD): better name detection
|
2024-01-26 09:20:58 +08:00 |
|
Carter Li
|
2041272f5f
|
GPU (Linux): simpify code
|
2024-01-25 18:32:40 +08:00 |
|
Carter Li
|
d2a41bdfe1
|
GPU (FreeBSD): drop pciutils dep
|
2024-01-25 10:33:06 +08:00 |
|
Carter Li
|
025a708ecb
|
Shell: remove trailing \0 in JSON output
|
2024-01-25 10:33:06 +08:00 |
|
李通洲
|
79ba9d7a68
|
TerminalShell (Linux): fix segfault
|
2024-01-23 18:51:00 +08:00 |
|
李通洲
|
ee60ec3530
|
TerminalShell: don't detect sh as a terminal
|
2024-01-23 16:38:43 +08:00 |
|
李通洲
|
ec6195133b
|
TerminalTheme: add new module
|
2024-01-22 16:40:27 +08:00 |
|
李通洲
|
fa8c99601c
|
TerminalSize: tidy
|
2024-01-22 14:34:19 +08:00 |
|
李通洲
|
a5d5de90f8
|
Terminal (Linux): support screen version detection
|
2024-01-22 14:33:55 +08:00 |
|
李通洲
|
994fd359a5
|
Terminal (Linux): fix kgx version detection
|
2024-01-22 11:10:40 +08:00 |
|
李通洲
|
a9a5790cba
|
TerminalShell (Linux): improve terminal detection by env
|
2024-01-22 11:10:40 +08:00 |
|
李通洲
|
31b3fe403a
|
Wifi (Linux): remove trailing \n
Fix #697
|
2024-01-22 11:10:30 +08:00 |
|
李通洲
|
a767104b96
|
TerminalShell (Windows): more variable initialization fixes
|
2024-01-21 17:52:03 +08:00 |
|
李通洲
|
5b2db02bc1
|
CI: Fix building for GCC in Windows
|
2024-01-21 17:39:31 +08:00 |
|
Carter Li
|
7d7789565b
|
PowerAdapter (macOS): improve detection for Intel macbook
|
2024-01-20 21:46:57 +08:00 |
|
Carter Li
|
0eb76e9636
|
Battery (macOS): improve manufacture info detection
|
2024-01-20 21:38:24 +08:00 |
|
李通洲
|
8b1ee64a3e
|
GPU (macOS): fix gpu type detection
|
2024-01-20 20:57:33 +08:00 |
|
李通洲
|
4d1f242e1d
|
Terminal (Windows): tidy
|
2024-01-19 22:23:32 +08:00 |
|
李通洲
|
06181ec433
|
Terminal (Windows): default default terminal to conhost
|
2024-01-19 21:54:44 +08:00 |
|
李通洲
|
8404ae034f
|
Locale: improve detection
Linux: always use `setlocale`, fix #688
Windows: don't append `UTF-8`
|
2024-01-19 21:15:05 +08:00 |
|
李通洲
|
87813b3306
|
Shell: detect associated TTY
|
2024-01-19 16:43:08 +08:00 |
|
李通洲
|
9610a1ab23
|
TerminalShell (Windows): simplify nested shell detection by looking up GUI objects
|
2024-01-19 15:00:10 +08:00 |
|
李通洲
|
5f14781970
|
TerminalShell (Windows): set exePath
|
2024-01-19 14:40:07 +08:00 |
|
Carter Li
|
356488be0c
|
TerminalShell (FreeBSD): detect real exe path
|
2024-01-19 14:40:07 +08:00 |
|
Carter Li
|
e013c87890
|
TerminalShell (Linux): detect real exe path
|
2024-01-19 14:40:07 +08:00 |
|
李通洲
|
7d78d92a92
|
TerminalShell (macOS): detect full exe path
|
2024-01-19 14:40:07 +08:00 |
|
李通洲
|
06af39835a
|
Terminal: don't use login as terminal process; set ppid
|
2024-01-19 14:40:07 +08:00 |
|
Carter Li
|
eee8fb78d2
|
Shell (FreeBSD): detect arg0 instead of exe path
|
2024-01-19 14:40:07 +08:00 |
|
Carter Li
|
413f91260d
|
Processes (FreeBSD): don't count sub-threads as processes
|
2024-01-19 14:40:07 +08:00 |
|
李通洲
|
a44daa04d6
|
Shell (Windows): better support xonsh detection
|
2024-01-18 18:08:08 +08:00 |
|
李通洲
|
0168f2e9a8
|
Shell: improve xonsh version detection
|
2024-01-18 15:27:31 +08:00 |
|
李通洲
|
3992d85eb6
|
CPU (Linux): show vendor if no model name available
|
2024-01-18 15:16:46 +08:00 |
|
李通洲
|
5096180e92
|
CPU (Linux): don't access out-of-bound memory
|
2024-01-18 15:06:47 +08:00 |
|
李通洲
|
1e4f174415
|
Shell (macOS): improve handling of xonsh
|
2024-01-18 14:07:29 +08:00 |
|
李通洲
|
2808b1a653
|
TerminalShell: improve xonsh version detection
|
2024-01-17 23:45:39 +08:00 |
|
李通洲
|
c749f214e0
|
Global: silence warnings when building in 32bit environments
|
2024-01-17 23:12:55 +08:00 |
|
李通洲
|
b3945e277c
|
Global: review code
|
2024-01-17 15:06:52 +08:00 |
|
Carter Li
|
a3c0085e2b
|
Sound: tidy
|
2024-01-17 13:31:34 +08:00 |
|
Carter Li
|
c8f28e4c79
|
Sound (FreeBSD): don't use mixer.h
It's only supported in FreeBSD 14 and later
|
2024-01-17 10:22:56 +08:00 |
|
Carter Li
|
861eea5899
|
Sound (FreeBSD): new impl; drop pulseaudio dep
|
2024-01-16 17:40:41 +08:00 |
|
李通洲
|
ea3734f004
|
Locale (Windows): fix typo
|
2024-01-15 15:48:32 +08:00 |
|
李通洲
|
5d35dade60
|
DisplayServer (Windows): don't detect unknown display type as external
|
2024-01-15 15:22:33 +08:00 |
|
李通洲
|
c1ed0a4e91
|
Locale (Windows): print standard format
|
2024-01-15 15:22:33 +08:00 |
|
李通洲
|
e1af6fc0fe
|
Locale: display only LC_MESSAGES if available, which is used by gettext
|
2024-01-15 14:27:29 +08:00 |
|
Carter Li
|
01de158bba
|
Vulkan: print instance version if no vulkan drivers found
|
2024-01-15 10:33:55 +08:00 |
|
李通洲
|
974ee2ab0d
|
TerminalShell: fix wezterm name pretty printing
|
2024-01-14 17:26:54 +08:00 |
|