李通洲
|
fcf4aca3b7
|
Shell: fixes a potencial out-of-bound read
|
2026-08-04 21:14:48 +08:00 |
|
李通洲
|
66ce39e3fc
|
Shell (Windows): fixes incompatibility with the newest fish version
|
2026-08-02 22:02:54 +08:00 |
|
Carter Li
|
bf1af71d03
|
Shell (Linux): fixes a potiential fish version detection error
|
2026-07-11 08:14:25 +08:00 |
|
李通洲
|
61656a1a7a
|
Global: replaces __attribute__ to C23 [[attribute]]
|
2026-07-11 08:14:21 +08:00 |
|
李通洲
|
ba18705d2e
|
Global: replaces NULL to nullptr
|
2026-07-10 18:10:09 +08:00 |
|
李通洲
|
35af768d92
|
Shell (Windows): improves performance of Windows PowerShell version detection
|
2026-07-03 11:07:15 +08:00 |
|
Carter Li
|
b96d8ad00b
|
Terminal (Linux): adds kmscon version detection support
|
2026-06-11 10:15:50 +08:00 |
|
李通洲
|
723552f68b
|
Shell: be more robust on busybox version detection
|
2026-06-03 18:29:10 +08:00 |
|
李通洲
|
8aeb7c2f10
|
Shell (Linux): improves performance of busybox (ash) version detection
|
2026-06-02 17:44:55 +08:00 |
|
Carter Li
|
d1bf208a92
|
Chore: renames stringUtils to strutil
|
2026-05-28 15:58:08 +08:00 |
|
Carter Li
|
dadcccdf26
|
TerminalShell: code refactor
|
2026-05-28 10:31:35 +08:00 |
|
Carter Li
|
9856d97bd1
|
Common (macOS): unifies AppBundle version detection code
|
2026-05-22 13:37:48 +08:00 |
|
Carter Li
|
26b3a84b8a
|
Terminal: fixes TDE konsole version detection
Fixes #2319
|
2026-05-11 08:51:46 +08:00 |
|
李通洲
|
c1c6ccce9a
|
Shell (Linux): fixes ash version detection
Fixes #2271
|
2026-04-17 18:50:35 +08:00 |
|
李通洲
|
abc6c0593c
|
Chore: IndentPPDirectives: BeforeHash [ci skip]
|
2026-04-15 16:17:08 +08:00 |
|
Carter Li
|
f6a363f7ad
|
Global: unifies GCC attributes usage
|
2026-04-09 20:02:04 +08:00 |
|
李通洲
|
831659966f
|
Style: adds Cpp11BracedListStyle: Block
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
72bdee7fbf
|
Global (Windows): prefers RtlUnicodeToUTF8N instead of WideCharToMultiByte
|
2026-03-11 22:40:13 +08:00 |
|
李通洲
|
1337525eb5
|
Shell: fixes xonsh version detection
|
2026-01-09 20:14:00 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
Carter Li
|
61690a1804
|
Util: moves util/io/io.h to util/io.h
|
2026-01-06 09:13:40 +08:00 |
|
李通洲
|
1e43e35857
|
Chore: merges common/* into util/*
|
2026-01-05 17:54:41 +08:00 |
|
Carter Li
|
f03a0bc202
|
Terminal (Linux): supports cosmic-term version detection
|
2026-01-01 22:32:32 +08:00 |
|
李通洲
|
5e27ee0f57
|
Shell: fixes ksh version detection on Linux
|
2025-12-01 10:04:40 +08:00 |
|
Carter Li
|
2fe2a21bfe
|
Terminal: reports sshd if $SSH_TTY is not available
|
2025-11-25 14:33:35 +08:00 |
|
Carter Li
|
5d13389827
|
TerminalShell: uses absolute path when detecting version if available
Closes #2067
|
2025-11-25 09:10:30 +08:00 |
|
李通洲
|
662f5127fa
|
Shell: makes fish shell version detection more robust (v2)
|
2025-11-11 15:38:53 +08:00 |
|
李通洲
|
fb9117553b
|
Shell: makes fish shell version detection more robust
|
2025-11-11 15:19:40 +08:00 |
|
李通洲
|
ff28f5807b
|
Shell: supports brush version detection
|
2025-10-19 10:25:28 +08:00 |
|
李通洲
|
6a317366d7
|
Shell: fix fish version detection when LC_ALL is set
Fixes #2014
|
2025-10-19 10:25:28 +08:00 |
|
Carter Li
|
e9104c38c6
|
Terminal (GNU): enable version detection
|
2025-08-24 13:04:12 +01:00 |
|
李通洲
|
08e6db090b
|
Shell (Windows): be compatible with fish 4 built by MSYS2
|
2025-08-19 17:25:04 +08:00 |
|
apocelipes
|
1c7aa89228
|
TerminalShell: use ffBinaryExtractStrings result as possible (#1739)
|
2025-05-06 18:49:29 +08:00 |
|
李通洲
|
f34d51dddc
|
Terminal (Windows): fix file version detection
|
2025-03-30 16:38:54 +08:00 |
|
李通洲
|
6ef4f62d5b
|
Terminal (Windows): detect warp version
|
2025-03-06 22:11:36 +08:00 |
|
Carter Li
|
ac71ebcad9
|
Terminal (Linux): support termite version detection
|
2025-02-26 09:28:18 +08:00 |
|
Carter Li
|
948a965c7a
|
Terminal (Haiku): detect terminal version
|
2025-02-17 21:22:12 +08:00 |
|
Carter Li
|
5f3ff07b4b
|
Terminal (Haiku): fix konsole version detection
|
2025-02-14 23:54:16 +08:00 |
|
Carter Li
|
85ed4b136f
|
Terminal (Linux): improve performance of Tilix version detection
Fix #1550
|
2025-02-10 09:15:55 +08:00 |
|
李通洲
|
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 |
|