3117 Commits

Author SHA1 Message Date
李通洲
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
李通洲
df245f32ec
FFlist: add FF_LIST_GET
this macro can be safer to use than `ffListGet` because it detects wrong type convertion
2023-10-27 12:02:01 +08:00
李通洲
04409f4381
Wifi (macOS): better (or worse) support of security detection 2023-10-27 12:02:01 +08:00
李通洲
155e4a5b80
Doc: update doc for --migrate-config 2023-10-27 00:00:48 +08:00
李通洲
59a9209621
GPU: support Nvidia GPU temp detection 2023-10-27 00:00:19 +08:00
李通洲
cd5e14a834
LM (Linux): tidy 2023-10-26 23:27:40 +08:00
李通洲
e707cf8464
Migration: deprecate --gen-config conf 2023-10-26 16:34:38 +08:00
李通洲
8bdd410e97
Migration: support specifying config file path 2023-10-26 16:22:05 +08:00
李通洲
f45654620f
Global: code refactor 2023-10-26 15:39:28 +08:00
李通洲
72d138f8c4
Migration (Modules): only generate objects when necessary 2023-10-26 14:28:47 +08:00
李通洲
6a0df7ae49
Migration: simplify json result 2023-10-26 14:06:47 +08:00
李通洲
23def0a1c7
Options (Library): add definitions only when used on the platform 2023-10-26 13:55:26 +08:00
李通洲
3236ef075d
Migration (Library): support library options 2023-10-26 13:55:26 +08:00
李通洲
d00b301904
Migration (General): support general options 2023-10-26 13:55:26 +08:00
李通洲
6c82686283
Migration (Display): support display options 2023-10-26 13:55:21 +08:00
李通洲
399e2235d4
Options (Display): split code 2023-10-26 10:26:15 +08:00
李通洲
bd898e4006
Wifi (macOS): additional fix of Sonoma compatibility 2023-10-26 09:50:51 +08:00
李通洲
2c49dcceaf
Options (Library): split code 2023-10-25 16:24:24 +08:00
李通洲
3c5b002414
Options (Modules): split code 2023-10-25 15:38:46 +08:00
李通洲
ca37206a49
Options (Logo): renaming symbols 2023-10-25 15:31:13 +08:00
李通洲
8a939e981c
Options (General): symbol renaming to prevent from possible naming conflicts 2023-10-25 14:43:15 +08:00