Carter Li
|
f2755a844b
|
Logo (Builtin): split ID_LIKE before using
Fix #1540
|
2025-02-07 10:57:30 +08:00 |
|
Carter Li
|
80b48dd2d1
|
Logo (Image): mark ghostty supports kitty image protocol
|
2025-01-03 09:55:38 +08:00 |
|
李通洲
|
97e1b987dd
|
Global: pack all enums and make flag enums unsigned
|
2024-11-14 11:00:44 +08:00 |
|
李通洲
|
a052033dc6
|
IO: allow issuing multiple terminal queries in one call
|
2024-09-10 15:18:12 +08:00 |
|
李通洲
|
cf7c5d3cfa
|
Logo (image-raw): better Windows support
|
2024-09-04 11:01:28 +08:00 |
|
Carter Li
|
bdce8ea3a1
|
Logo (Image): fix paddingTop doesn't work with position: right
|
2024-07-25 21:41:15 +08:00 |
|
Carter Li
|
44c8fa0470
|
Logo (Image): fix padding* not working correctly
Fix #1121
|
2024-07-25 21:27:53 +08:00 |
|
Carter Li
|
a749014e7c
|
Kernel: code refactor
|
2024-07-02 10:47:14 +08:00 |
|
李通洲
|
4f261509a0
|
Logo (Builtin): support --logo-position right
Fix #1034
|
2024-06-27 17:51:16 +08:00 |
|
李通洲
|
6413656cea
|
Logo: rename --logo-separate to --logo-position
|
2024-06-27 13:49:35 +08:00 |
|
李通洲
|
2557b0033d
|
Logo: use -l '?' to show a question mark as logo
|
2024-06-04 10:18:07 +08:00 |
|
李通洲
|
d860ce528a
|
Logo: code clean up
|
2024-06-03 14:15:45 +08:00 |
|
Carter Li
|
3ba899261f
|
Util: add ffCharIsDigit and use it
|
2024-05-28 15:34:59 +08:00 |
|
李通洲
|
e0d5a9024a
|
Logo (File / Data): apply default color palettes
|
2024-05-25 14:36:20 +08:00 |
|
李通洲
|
82d848727c
|
Logo (Builtin): fix alternate logo doesn't work with type builtin
Fix #914
|
2024-05-12 18:32:05 +08:00 |
|
李通洲
|
33ff4870dc
|
Fastfetch: enable pipe mode if $NO_COLOR is set
|
2024-05-05 20:16:43 +08:00 |
|
李通洲
|
5ea89ecba5
|
Fastfetch: print non-colored logo in pipe mode
|
2024-05-05 20:14:23 +08:00 |
|
李通洲
|
4c0ea7354d
|
Logo (Image): only print error if --show-error is specified
|
2024-05-03 09:11:59 +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 |
|
Marius Messerschmidt
|
ad5be0f0c2
|
Spelling: fix spelling of files in remaining files
|
2023-11-18 15:47:22 +01:00 |
|
李通洲
|
399e2235d4
|
Options (Display): split code
|
2023-10-26 10:26:15 +08:00 |
|
李通洲
|
ca37206a49
|
Options (Logo): renaming symbols
|
2023-10-25 15:31:13 +08:00 |
|
李通洲
|
b721f9020e
|
Logo (Builtin): improve performance on Windows
|
2023-09-15 11:07:47 +08:00 |
|
李通洲
|
bd02e5c632
|
Logo: code refactor
|
2023-09-15 10:53:09 +08:00 |
|
李通洲
|
94eb3b89e8
|
Logo (Builtin): use first color as title color
As what neofetch does
|
2023-09-08 21:22:00 +08:00 |
|
李通洲
|
14f26879de
|
Global: init --format json support (#527)
|
2023-09-05 15:29:46 +08:00 |
|
李通洲
|
fc61f64630
|
Logo: add --logo-separate true
|
2023-09-03 22:20:11 +08:00 |
|
李通洲
|
9e839d3b8b
|
Logo: simplify code
|
2023-09-03 19:55:57 +08:00 |
|
李通洲
|
effb685fba
|
Logo: try improving performance for image-raw
|
2023-09-02 10:08:08 -04:00 |
|
李通洲
|
fe3d38e542
|
Logo: trait - as an alias for /dev/stdin
which can be useful where `/dev/stdin` is not available, eg. on Windows
|
2023-08-25 11:03:37 +08:00 |
|
李通洲
|
658598f43a
|
--logo-source / --load-config: support path with env variables (*nix)
|
2023-08-13 10:59:50 +08:00 |
|
李通洲
|
290e721ee1
|
--logo-source / --load-config: support path with env variables (Windows)
|
2023-08-13 10:18:16 +08:00 |
|
李通洲
|
0b5631471a
|
Logo: don't segfault if --logo-source starts with non-alpha charactors
Ref: #518
|
2023-08-13 09:23:37 +08:00 |
|
李通洲
|
75ba116146
|
Logo (Builtin): don't match alternate logos
|
2023-08-10 16:21:42 +08:00 |
|
李通洲
|
0f8d757950
|
Logo (Builtin): improve searching performance
|
2023-08-10 16:21:42 +08:00 |
|
李通洲
|
819c78e74c
|
Fastfetch: add option --bright-color
|
2023-08-04 16:05:25 +08:00 |
|
李通洲
|
1d1dc56ec1
|
Logo (Builtin): more
81 left
|
2023-08-04 10:32:07 +08:00 |
|
李通洲
|
34e2af4c4b
|
Logo: refactor logo initial code
|
2023-08-03 13:49:33 +08:00 |
|
李通洲
|
90bf6cbe44
|
Logo: remove old .txt
|
2023-07-29 21:56:41 +08:00 |
|
李通洲
|
c78c18d63a
|
Logo: generate logo_builtin.h with CMake
|
2023-07-29 20:47:02 +08:00 |
|
李通洲
|
e7db3cd7fe
|
Logo: support builtin small logo
Also improve performance of builtin logo finding
Assume you are running macOS
* default -> macos
* `-l small` -> macos_small
* `--logo-type small` -> macos_small
* `-l macos` -> macos
* `-l macos --logo-type small` -> macos_small
* `-l macos_small` -> macos_small
* `-l macos_small --logo-type small` -> error, because Logo `macos_small_small` doesn't exist
|
2023-07-06 23:16:05 +08:00 |
|
李通洲
|
fd4ed07449
|
Logo: simplify ffLogoPrintRemaining
|
2023-06-28 10:56:53 +08:00 |
|
李通洲
|
f0844d7636
|
JsonConfig: support "logo": null and "logo": "/path/to/logo"
|
2023-06-25 21:22:44 +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 |
|
李通洲
|
c7119498a3
|
Global: major FFstrbuf related code refactor
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
e812380f20
|
Logo: move logo command line option parser to a separate file
Prepare for JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
Linus Dierheimer
|
a1ea7804f3
|
IO: Separate platform specific implementations
|
2023-01-28 12:40:12 +01:00 |
|
Linus Dierheimer
|
2c51d55ba2
|
IO: don't require posix specific stuff for ffPathExists
|
2023-01-28 11:52:23 +01:00 |
|
Linus Dierheimer
|
9bb6d8fd6e
|
Allow loading images from data dirs too
#375
|
2023-01-28 11:14:16 +01:00 |
|