李通洲
e6be90614a
fastfetch: support --key-width
2023-08-15 21:11:52 +08:00
李通洲
20c2cdf7ba
Monitor (Linux): fix EDID file reading
...
Its file length is always 0
2023-08-15 19:20:21 +08:00
李通洲
c70787bde9
Fastfetch: tidy
2023-08-15 16:52:35 +08:00
李通洲
8835f66b8c
Fastfetch: unescape strings only when parsing .conf
files
...
So that `NO_CONFIG=1 ./fastfetch --os-key \\\\ -s os -l none` prints `\\: *`
2023-08-15 16:41:04 +08:00
李通洲
2b2ebe0823
Logo (Builtin): update venom; add venom_small
2023-08-15 15:24:31 +08:00
李通洲
3ff3feb0e1
EdidHelper: silence compiler warnings
2023-08-14 20:48:37 +08:00
李通洲
ee4bc2302a
Chore: move mk_wcwidch to 3rdparty folder
2023-08-14 20:48:37 +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
李通洲
a85da5401d
README: document libandroid-wordexp
dependency
2023-08-14 11:00:21 +08:00
Carter Li
e19242d9f3
Merge pull request #521 from fastfetch-cli/dev
...
Fix the `<wordexp.h>` not found compiler error on Android
2023-08-14 10:58:00 +08:00
李通洲
86dffe751f
Android: prefer static linking to libandroid-wordexp.a
2023-08-14 10:51:54 +08:00
李通洲
02adbb462a
Android: link to libandroid-wordexp
if available
...
Ref: https://github.com/termux/termux-packages/tree/master/packages/libandroid-wordexp
2023-08-14 10:33:11 +08:00
李通洲
65d25446fe
Users: use __has_include
2023-08-14 10:05:43 +08:00
李通洲
b39c84f81e
IO (Android): fix compiler errors if wordexp
is not available
2023-08-14 10:03:53 +08:00
Carter Li
0291f35030
Merge pull request #520 from fastfetch-cli/dev
...
Release v2.0.0 (beta)
2023-08-14 09:45:57 +08:00
李通洲
550011c5f1
Release: v2.0.0
2023-08-14 09:24:33 +08:00
李通洲
1adbe9ee92
Doc: update builtin logo list
2023-08-14 09:19:33 +08:00
George Vlahavas
9bc1ec9f36
Add Slackel logo
2023-08-14 08:42:38 +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
李通洲
a34980e339
util/mallocHelper: add missing #include guards
2023-08-13 09:58:00 +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
李通洲
082038f5fa
Windows: silence compiler warnings
2023-08-13 09:22:04 +08:00
李通洲
1f265c5d5c
Doc: update changelog
2023-08-12 10:09:36 +08:00
李通洲
a87a0470ca
Fastfetch: fix #517
...
1. Fix specifying `--set-keyless` with the same key second time won't override the value set before
2. Fix specifying `--color` second time won't clear the value set before
2023-08-12 10:04:02 +08:00
李通洲
97b779aefb
Monitor (Linux): try detecting HDR support
2023-08-12 00:27:05 +08:00
李通洲
46b0c6e76b
Monitor (Windows): code refactor
2023-08-12 00:07:24 +08:00
李通洲
519f3bfd50
Monitor (macOS): test HDR support for external monitors
2023-08-11 22:04:26 +08:00
李通洲
045d7052d1
Monitor (macOS): fix building
2023-08-11 19:37:23 +08:00
李通洲
d05cbc0af0
Monitor (macOS): detect HDR support
2023-08-11 16:45:16 +08:00
李通洲
28d95c9f45
WM (macOS): don't print Core Graphics
2023-08-11 15:56:02 +08:00
李通洲
5a4de8b428
Doc: fix typo
2023-08-11 15:46:34 +08:00
李通洲
b847fcac8b
Doc: document the incompatibility between fastfetch
and p10k-instant-prompt
2023-08-11 15:43:45 +08:00
李通洲
126034f33e
WM (macOS): detect if WindowServer is running
2023-08-11 14:56:17 +08:00
李通洲
ff685a52b4
Monitor (macOS): tidy
2023-08-11 14:29:24 +08:00
李通洲
8493c99146
README: update builtin logo list
2023-08-11 11:01:07 +08:00
李通洲
9177bc2b9b
Display (Linux): don't use unknown
as the display name
2023-08-11 10:58:54 +08:00
李通洲
d84bf00ca0
Logo (Builtin) remove OpenSuseTumbleweed2
2023-08-11 09:12:59 +08:00
李通洲
d1a92f8cf9
Display (Linux): retreive EDID monitor name
2023-08-10 20:59:54 +08:00
李通洲
8d7318c024
Display (Linux): don't assume DP-*
are external monitors
2023-08-10 20:58:52 +08:00
李通洲
978e578e7a
Display (Linux): fix memleaks
2023-08-10 19:04:09 +08:00
李通洲
3c817ecf6d
Fastfetch: silence compiler warnings
2023-08-10 19:03:49 +08:00
李通洲
add33186a8
Fastfetch: improve performance of --structure
parsing
2023-08-10 16:55:49 +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
李通洲
8151848a5a
Logo (Builtin): more
2023-08-10 13:49:05 +08:00
李通洲
f478b5bfb3
Monitor: add to presets/all
2023-08-10 11:11:44 +08:00
李通洲
77f79dc5d7
Doc: update changelog, metion libm
usage
2023-08-10 11:08:16 +08:00
李通洲
e0c59b9395
Brightness (Linux): try detect monitor name
2023-08-10 10:39:48 +08:00
李通洲
b4ad245212
Monitor (Linux): detect monitor name
2023-08-10 10:16:05 +08:00