李通洲
|
9ea887e841
|
TerminalFont: fix possible buffer overflow
|
2024-10-06 09:27:55 +08:00 |
|
李通洲
|
03565384e6
|
Chore (macOS): use simplified syntax
|
2024-09-27 09:16:54 +08:00 |
|
李通洲
|
29ae56e76a
|
TerminalFont: fix hanging when font name is long (kitty)
|
2024-09-24 10:42:43 +08:00 |
|
Carter Li
|
db669c00a1
|
TerminalFont (Linux): fix font size detection of foot when fall back font is used
Fix #1276
|
2024-09-20 15:33:04 +08:00 |
|
李通洲
|
174dde131c
|
TerminalFont: silence CodeQL warnings
|
2024-09-11 13:28:21 +08:00 |
|
李通洲
|
a052033dc6
|
IO: allow issuing multiple terminal queries in one call
|
2024-09-10 15:18:12 +08:00 |
|
李通洲
|
c9d539090d
|
Global: remove --lib-xxx support
|
2024-09-04 15:56:11 +08:00 |
|
李通洲
|
df729938c5
|
Binary: improve performance
|
2024-08-27 16:41:23 +08:00 |
|
李通洲
|
dd2d343630
|
Global: fix build on Windows
|
2024-08-20 23:52:29 +08:00 |
|
李通洲
|
65b9f0005b
|
TerminalFont (Linux): when detecting st, report an error if fails to load libelf
|
2024-08-09 10:11:38 +08:00 |
|
Carter Li
|
e8ebae7ee9
|
TerminalFont (Linux): improve performance of st terminal font detection
|
2024-08-08 15:09:37 +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 |
|
李通洲
|
7f2ab7310a
|
Terminal: fix possible buffer overflow
|
2024-07-22 09:22:01 +08:00 |
|
李通洲
|
0776dac95b
|
TerminalFont: improve wezterm detection
|
2024-07-16 15:06:25 +08:00 |
|
李通洲
|
4db6aebcc9
|
TerminalFont (Linux): support Ptyxis
|
2024-07-01 23:56:53 +08:00 |
|
Carter Li
|
0c1462898b
|
TerminalShell / TerminalFont: fix CodeQL warnings
|
2024-06-28 10:50:37 +08:00 |
|
李通洲
|
0606cde061
|
TerminalFont (Linux): fix XTGETTCAP response is printed in console when query kitty term font
|
2024-06-25 16:10:54 +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 |
|
李通洲
|
b308ded1e1
|
Global (Linux): silence some compiler warnings
|
2024-06-05 16:11:52 +08:00 |
|
Carter Li
|
8f457f047c
|
TerminalFont (Linux): searching for font config in st binary
|
2024-05-08 09:54:33 +08:00 |
|
李通洲
|
bcbca38b1e
|
Terminal: tidy
|
2024-04-10 10:11:31 +08:00 |
|
李通洲
|
12ca1a0cf7
|
TerminalFont (Windows): better portable mode detection of Windows Terminal
`.portable` can be a folder.
Fix #784
|
2024-04-08 22:29:24 +08:00 |
|
Carter Li
|
dd2cc116bd
|
TerminalFont (Linux): support weston-terminal
|
2024-04-06 16:56:17 +08:00 |
|
李通洲
|
8b7a4daeda
|
TerminalFont: use system mono font if no config file is find
|
2024-04-04 11:09:28 +08:00 |
|
李通洲
|
153df44282
|
TerminalFont (Linux): support warp terminal
|
2024-02-27 23:40:42 +08:00 |
|
李通洲
|
925dc6f681
|
TerminalFont (Windows): support portable Windows Terminal settings
Fix #720
|
2024-02-13 19:49:49 +08:00 |
|
李通洲
|
a9a5790cba
|
TerminalShell (Linux): improve terminal detection by env
|
2024-01-22 11:10:40 +08:00 |
|
李通洲
|
b3945e277c
|
Global: review code
|
2024-01-17 15:06:52 +08:00 |
|
李通洲
|
905ed76ddd
|
TerminalShell: split terminal and shell detection code further
|
2024-01-12 20:58:45 +08:00 |
|
李通洲
|
bb489f9af3
|
Common: get rid of detection/internal.h
|
2023-12-30 18:13:54 +08:00 |
|
apocelipes
|
b2236cc046
|
refactor(TerminalFont): use ffSearchUserConfigFile
|
2023-12-20 10:28:51 +00:00 |
|
李通洲
|
3a0b132001
|
TerminalFont: support alacritty.toml
Fix #631
|
2023-11-27 10:12:22 +08:00 |
|
Marius Messerschmidt
|
40e977be31
|
Spelling: fix spelling of files in src/detection/
|
2023-11-18 15:47:22 +01:00 |
|
Marius Messerschmidt
|
b1319b34e7
|
ClangTidy: remove duplicated includes
|
2023-11-18 12:31:57 +01:00 |
|
李通洲
|
f9597eba39
|
Global: remove #ifndef FF_INCLUDED_* guards
|
2023-11-09 13:46:45 +08:00 |
|
李通洲
|
d0a8d3cdc4
|
TerminalFont (Linux): early return
|
2023-11-01 09:42:52 +08:00 |
|
李通洲
|
494cc1493e
|
TerminalFont (Linux): support xfce4-terminal 1.1.0+
Fixes #602
|
2023-11-01 09:40:49 +08:00 |
|
李通洲
|
2e30a57889
|
TerminalFont: always use kitten to detect kitty term fonts
|
2023-10-30 11:05:43 +08:00 |
|
李通洲
|
2c49dcceaf
|
Options (Library): split code
|
2023-10-25 16:24:24 +08:00 |
|
李通洲
|
bed1b4cf0f
|
Global: move general options to a new separate folder
|
2023-10-25 13:39:13 +08:00 |
|
李通洲
|
11d03ad59e
|
TerminalFont: support st
|
2023-10-24 16:48:22 +08:00 |
|
李通洲
|
4c9d9f6223
|
TerminalFont (Linux): fix typo
|
2023-10-08 09:56:45 +08:00 |
|
李通洲
|
e4a6bf17e4
|
Terminal: support kgx (gnome console)
Fix #577
|
2023-10-08 09:51:32 +08:00 |
|
李通洲
|
ec8ee1a509
|
TerminalFont: fix compiler warnings
|
2023-09-21 15:47:03 +08:00 |
|
李通洲
|
2f46a77ff2
|
TerminalFont: better kitty font detection
|
2023-09-04 19:19:55 +08:00 |
|
李通洲
|
3483673ef7
|
Terminal (Android): fix termux detection
|
2023-09-03 20:57:23 +08:00 |
|
李通洲
|
34417ae692
|
TerminalFont: support contour
|
2023-09-02 08:11:21 -04:00 |
|
李通洲
|
125759dc75
|
Terminal: correctly detecting version and font on NixOS
|
2023-08-19 10:02:07 +08:00 |
|
李通洲
|
cd4a512291
|
Chore: embed yyjson source code
Ref: https://github.com/fastfetch-cli/fastfetch/discussions/523
|
2023-08-14 20:48:37 +08:00 |
|