李通洲
|
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 |
|
李通洲
|
eef8040ea9
|
TerminalFont: Fix #510
3rd try
|
2023-08-06 09:25:09 +08:00 |
|
李通洲
|
16aedae843
|
TerminalFont: detect .kitty-wrapped as kitty
Fixes #510
|
2023-08-05 20:33:45 +08:00 |
|
李通洲
|
6e7652e5be
|
Terminal: support yakuake
|
2023-07-30 11:32:44 +08:00 |
|
李通洲
|
c79120b99c
|
TerminalFont (macOS): detect non-ascii font of iTerm
|
2023-07-16 20:55:22 +08:00 |
|
李通洲
|
c1d5a3eb1c
|
Terminal (Windows): unified handling of ConEmu
|
2023-07-16 19:47:17 +08:00 |
|
李通洲
|
e99b45a24b
|
TerminalFont (Linux): support xterm
|
2023-07-09 22:30:12 +08:00 |
|
李通洲
|
d0f093c567
|
Global: make FFinstance instance a global variable
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
|
2023-06-24 17:28:05 +08:00 |
|
Carter Li
|
d50d77f528
|
TerminalFont (FreeBSD): fix gnome-terminal font detection
|
2023-06-22 02:12:59 +00:00 |
|
李通洲
|
baa8992322
|
Global: refactor strcmp() == 0 to ffStrEquals()
|
2023-06-19 17:11:57 +08:00 |
|
李通洲
|
46de2ec047
|
TerminalFont: fix more memleaks
|
2023-06-16 09:15:50 +08:00 |
|
李通洲
|
cba352cca6
|
TerminalFont: don't use singleton
Singleton doesn't work well with JSON config
|
2023-06-12 23:39:56 +08:00 |
|