李通洲
|
611de77980
|
Terminal (macOS): improve performance of kitty version
|
2025-01-02 16:35:53 +08:00 |
|
李通洲
|
0fde835629
|
WM (Windows): detect version of DWM
|
2025-01-02 16:35:53 +08:00 |
|
李通洲
|
b87df82d58
|
Shell (Windows): use $POWERSHELL_VERSION if available
|
2024-12-19 11:00:16 +08:00 |
|
Carter Li
|
ab200d7e4a
|
Terminal: Support sakura version & font detection
Fix #1424
|
2024-12-02 19:10:47 +08:00 |
|
Carter Li
|
b7a9fe58b4
|
Terminal (Linux): support tilix version detection
|
2024-11-15 16:18:43 +08:00 |
|
Carter Li
|
f7288fec01
|
Global: support DragonFly BSD
|
2024-11-03 08:35:11 +08:00 |
|
李通洲
|
4665fdd145
|
Global: make it compile on NetBSD
Doesn't work yet.
|
2024-10-27 11:43:36 +08:00 |
|
李通洲
|
b257134d74
|
Chore: introduce macro ARRAY_SIZE
|
2024-10-18 16:44:41 +08:00 |
|
李通洲
|
8f79d6ab1d
|
Chore: silence some warnings
|
2024-10-17 15:39:11 +08:00 |
|
Carter Li
|
a32d9d788c
|
OpenBSD: init platform support
|
2024-10-04 17:49:18 +08:00 |
|
Carter Li
|
85a31c7c69
|
TerminalShell (Linux): improve perf of yakuake version detection
|
2024-09-20 16:30:00 +08:00 |
|
Carter Li
|
1dba6d155b
|
TerminalShell (Linux): improve performance of foot version detection
|
2024-09-20 15:33:30 +08:00 |
|
李通洲
|
a052033dc6
|
IO: allow issuing multiple terminal queries in one call
|
2024-09-10 15:18:12 +08:00 |
|
Carter Li
|
f8c58a9178
|
Terminal: add fast path of mate-terminal version detection
|
2024-09-07 15:23:42 +08:00 |
|
李通洲
|
d75803794e
|
Terminal: improve performance of xfce4-terminal version
|
2024-08-30 12:13:33 +08:00 |
|
李通洲
|
df729938c5
|
Binary: improve performance
|
2024-08-27 16:41:23 +08:00 |
|
李通洲
|
03c95e5cad
|
Shell: improve performance of bash and zsh version detection
|
2024-08-27 14:06:45 +08:00 |
|
李通洲
|
dd2d343630
|
Global: fix build on Windows
|
2024-08-20 23:52:29 +08:00 |
|
李通洲
|
f71c4f6d5a
|
TerminalShell (Linux): improve performance of GNOME Terminal version detection
|
2024-08-17 14:06:34 +08:00 |
|
Carter Li
|
2e2cf64452
|
Terminal (Linux): add kitty version detection fast path back
|
2024-08-08 14:58:56 +08:00 |
|
Carter Li
|
d0b72c5457
|
Shell (Linux): remove version detection for unknown shells
It's a dangerous operation. Should fix #1144
|
2024-08-03 08:18:43 +08:00 |
|
李通洲
|
7f2ab7310a
|
Terminal: fix possible buffer overflow
|
2024-07-22 09:22:01 +08:00 |
|
李通洲
|
3433043604
|
Terminal: support zed version detection
|
2024-07-16 14:53:14 +08:00 |
|
李通洲
|
7eaefe163a
|
TerminalFont (Linux): improve detection for xterm
Fix #1095
|
2024-07-15 10:21:30 +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 |
|
Carter Li
|
a749014e7c
|
Kernel: code refactor
|
2024-07-02 10:47:14 +08:00 |
|
李通洲
|
3b156e819b
|
Terminal (Linux): support ptyxis version detection
|
2024-07-01 23:56:19 +08:00 |
|
Carter Li
|
0c1462898b
|
TerminalShell / TerminalFont: fix CodeQL warnings
|
2024-06-28 10:50:37 +08:00 |
|
李通洲
|
b500e9c09b
|
Terminal: add fast path of version and font detection for kitty
Ref: https://github.com/fastfetch-cli/fastfetch/discussions/1030#discussioncomment-9845233
|
2024-06-22 15:43:25 +08:00 |
|
Carter Li
|
6473db86a3
|
SunOS: support shell & terminal detection
|
2024-06-17 14:47:47 +08:00 |
|
李通洲
|
0b75caaf96
|
Chore: strcasecmp => ffStrEqualsIgnCase
|
2024-06-03 14:17:01 +08:00 |
|
李通洲
|
407bfa8c95
|
Shell: don't try detecting version of raw sh shell
Fix #849
|
2024-05-03 09:11:59 +08:00 |
|
李通洲
|
526324be38
|
Terminal (FreeBSD): implement kitty version fast path for FreeBSD
|
2024-04-19 15:19:46 +08:00 |
|
李通洲
|
fd0b35f21a
|
Display: add option --ts-version to hide terminal and shell version
|
2024-04-18 22:53:31 +08:00 |
|
Carter Li
|
41df915f29
|
Terminal (Linux): make fast path of kitty version detection actually work
|
2024-04-18 15:22:13 +08:00 |
|
李通洲
|
08cbba1d9d
|
Terminal (Linux): optimise kitty version detection
|
2024-04-18 08:53:53 +08:00 |
|
李通洲
|
095149a4e9
|
TerminalShell (Windows): fix compiling
|
2024-04-17 23:18:32 +08:00 |
|
李通洲
|
2862f466f3
|
Terminal (Linux): improve performance of kitty version detection
|
2024-04-17 20:28:13 +08:00 |
|
李通洲
|
9b21ec6e1f
|
Terminal (Linux): support weston-terminal version detection
|
2024-03-28 13:46:11 +08:00 |
|
李通洲
|
ffac354368
|
Terminal (Linux): support Lxterminal version detection
|
2024-03-26 19:28:07 +08:00 |
|
李通洲
|
4bd4ec2897
|
Terminal (Linux): detect zellij version
|
2024-03-02 18:32:31 +08:00 |
|
李通洲
|
22012556f8
|
Terminal (Linux): support warp version detection
|
2024-02-27 23:35:07 +08:00 |
|
李通洲
|
e046787aec
|
Terminal: better tmux version detection
|
2024-02-26 23:33:30 +08:00 |
|
李通洲
|
9038cd32b2
|
Terminal (Linux): don't assume blackbox is build for flatpak
|
2024-02-01 09:14:06 +08:00 |
|
李通洲
|
128c3bfea6
|
TerminalShell (Linux): try supporting blackbox
Fix #707
|
2024-02-01 09:02:49 +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 |
|
李通洲
|
0168f2e9a8
|
Shell: improve xonsh version detection
|
2024-01-18 15:27:31 +08:00 |
|
李通洲
|
2808b1a653
|
TerminalShell: improve xonsh version detection
|
2024-01-17 23:45:39 +08:00 |
|