李通洲
f59be1faf2
Release v2.2.0
2023-11-01 11:29:03 +08:00
李通洲
7bc4c63eb4
Migration: don't overwrite existing files
2023-11-01 11:28:08 +08:00
李通洲
4bf9f524d9
Logo (Builtin): add Interix
2023-11-01 11:16:16 +08:00
李通洲
6508ccfc0d
FreeBSD: debug
2023-11-01 09:52:15 +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
李通洲
761c649817
TerminalShell: better support for environment running with su
2023-11-01 08:55:00 +08:00
李通洲
a2f576f3e5
GPU (WSL): support nvml too
2023-11-01 00:10:24 +08:00
李通洲
3b9b03a086
FreeBSD: fix build
2023-10-31 23:45:38 +08:00
李通洲
ab51a209d7
CI: try fixing FreeBSD build
2023-10-31 22:53:06 +08:00
李通洲
38ac339011
WM: support WindowBlinds detection
2023-10-31 22:40:44 +08:00
李通洲
b4777fe73a
Windows: silence compiler warnings
2023-10-31 22:40:44 +08:00
李通洲
b6e759f3a2
LocalIP / NetIO: make defaultRouteOnly defaults to true
2023-10-31 19:53:25 +08:00
李通洲
9ddefbc1a2
Doc: update README
2023-10-31 16:32:57 +08:00
李通洲
a16851f5de
JsonConfig: update json schema; change most title to description
2023-10-31 15:47:55 +08:00
李通洲
8fe291d161
Doc: remove information of flag based configuration
2023-10-31 15:47:23 +08:00
李通洲
9ac50fc42f
GPU: add more vendors
2023-10-31 15:11:22 +08:00
李通洲
c6e5221826
CMake: build with ASAN conditionally
2023-10-31 14:57:32 +08:00
李通洲
5b2006cd06
Global: get rid of locks
...
Psychological burden NO MORE
2023-10-31 14:42:45 +08:00
李通洲
d3f673dc6f
Init: remove separate thread of displayserver and qt/gtk stuff detection
...
These threads are detached. If the main thread exits before the sub threads end, fastfetch may crash in various ways.
It barely benefits performance. `hyperfine` shows completely no difference between `--thread` enabled and disabled. Let's get rid of it.
2023-10-31 14:32:30 +08:00
李通洲
b99f444234
Global: remove --allow-slow-operations
2023-10-31 14:10:21 +08:00
李通洲
c504096181
Processing (Linux): fix hanging if a child process prints to both stdout and stderr
2023-10-31 14:06:08 +08:00
李通洲
c9ef47271a
Brightness: fix flag --brightness-ddcci-sleep
2023-10-31 10:09:31 +08:00
李通洲
fc3891c913
DE: implement --de-slow-version-detection
2023-10-31 10:07:41 +08:00
李通洲
cd07354b6f
Doc: update changelog and other docs
2023-10-31 09:50:54 +08:00
kojq
fd5aeb2052
Update structure.txt ( #600 )
...
add swap information as default
2023-10-30 20:27:10 -05:00
李通洲
b1b583721a
Logo (Builtin): add MainsailOS
...
Ref: https://github.com/dylanaraps/neofetch/pull/2407
2023-10-31 09:15:15 +08:00
李通洲
4c3372a886
Logo (Builtin): fix phyOS
2023-10-31 08:51:56 +08:00
李通洲
cf66679323
DE: move version detection code to separate files
2023-10-30 22:46:38 +08:00
李通洲
55b41144db
WM: add flag --wm-detect-plugin
2023-10-30 16:34:35 +08:00
李通洲
ae34208247
Battery (Windows): add flag --battery-use-setup-api
2023-10-30 14:49:00 +08:00
李通洲
b462006280
Chassis (Windows): add flag --chassis-use-wmi
2023-10-30 14:31:19 +08:00
李通洲
485bcbf054
GPU: add flag --gpu-use-nvml
2023-10-30 13:46:51 +08:00
李通洲
2e30a57889
TerminalFont: always use kitten to detect kitty term fonts
2023-10-30 11:05:43 +08:00
李通洲
b439d9c203
Doc: we use Apple80211 instead of IO80211
2023-10-30 09:21:01 +08:00
李通洲
08a717f5f7
JsonConfig: more friendly error message
2023-10-30 09:14:13 +08:00
李通洲
3a84a1a5fa
Packages (Windows): add option --packages-winget
2023-10-29 19:37:31 +08:00
李通洲
627d5fc659
JsonConfig: restructure some keys
2023-10-29 00:17:24 +08:00
李通洲
25849dc4bb
Migration (Logo): fix --logo-color-num (v2)
2023-10-28 23:39:15 +08:00
李通洲
63032cd840
Doc: update help.txt
2023-10-28 23:02:28 +08:00
李通洲
2414246de9
Migration (Logo): fix --logo-color-num
2023-10-28 21:52:28 +08:00
李通洲
c52353b4b8
Vulkan: remove used GPU memory detection, which is unreliable
...
Ref: https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_memory_budget.html#_description
2023-10-28 20:25:39 +08:00
李通洲
799628c083
GPU: guard nvml related code behind --allow-slow-operations
2023-10-28 17:23:49 +08:00
李通洲
38d5791d57
GPU: support memory, core count detection
2023-10-28 13:56:43 +08:00
李通洲
9d664e2b61
GPU (Linux): support driver version detection
2023-10-28 13:11:04 +08:00
李通洲
2eb21e3521
TerminalFont: fix memleaks
2023-10-28 13:00:45 +08:00
李通洲
bfe1265c44
Logo (Builtin): add azos
...
Ref: https://github.com/dylanaraps/neofetch/pull/2339
2023-10-27 22:57:16 +08:00
李通洲
dd3109cd89
GPU: better nvidia GPU temp detection
2023-10-27 21:16:03 +08:00
Carter Li
130d5a5202
Sound (macOS): fix no sound devices detected error on old macOS version
2023-10-27 17:35:28 +08:00
Carter Li
cda4c62e9e
macOS: fix building on old macOS version
2023-10-27 16:59:10 +08:00