3597 Commits

Author SHA1 Message Date
李通洲
6af57ff5b6 Doc: update changelog 2024-01-20 22:20:28 +08:00
Carter Li
7d7789565b PowerAdapter (macOS): improve detection for Intel macbook 2024-01-20 21:46:57 +08:00
Carter Li
0eb76e9636 Battery (macOS): improve manufacture info detection 2024-01-20 21:38:24 +08:00
李通洲
8b1ee64a3e GPU (macOS): fix gpu type detection 2024-01-20 20:57:33 +08:00
李通洲
b0acf168bf Doc: update changelog 2024-01-20 20:14:56 +08:00
李通洲
7ddc207574 Percentage: add options --percent-color-* 2024-01-20 20:06:42 +08:00
李通洲
d1a791b333 Global: make threshold of percentage colors configurable
Fix #689
2024-01-20 18:40:12 +08:00
李通洲
62ca495155 Percentage: prepare to make threshold configurable 2024-01-20 14:10:56 +08:00
李通洲
e7974a7cea Percentage: refactor function names 2024-01-20 13:49:04 +08:00
李通洲
24cb83dd18 Bluetooth / Gamepad / Sound: support percentage number formatting 2024-01-20 13:48:42 +08:00
李通洲
da5c44b3d0 Percentage: simplify usage of ffAppendPercentBar 2024-01-20 13:27:55 +08:00
李通洲
bd71aa931f Global: rename common/bar to common/percent 2024-01-20 11:28:38 +08:00
李通洲
4d1f242e1d Terminal (Windows): tidy 2024-01-19 22:23:32 +08:00
李通洲
d810245d55 Doc: update changelog 2024-01-19 21:54:44 +08:00
李通洲
06181ec433 Terminal (Windows): default default terminal to conhost 2024-01-19 21:54:44 +08:00
李通洲
8404ae034f Locale: improve detection
Linux: always use `setlocale`, fix #688
Windows: don't append `UTF-8`
2024-01-19 21:15:05 +08:00
李通洲
8e7d465333 Fastfetch: create sub folders when writing config file
Fix #690
2024-01-19 21:01:02 +08:00
李通洲
87813b3306 Shell: detect associated TTY 2024-01-19 16:43:08 +08:00
李通洲
9610a1ab23 TerminalShell (Windows): simplify nested shell detection by looking up GUI objects 2024-01-19 15:00:10 +08:00
李通洲
5f14781970
TerminalShell (Windows): set exePath 2024-01-19 14:40:07 +08:00
Carter Li
356488be0c
TerminalShell (FreeBSD): detect real exe path 2024-01-19 14:40:07 +08:00
Carter Li
e013c87890
TerminalShell (Linux): detect real exe path 2024-01-19 14:40:07 +08:00
李通洲
7d78d92a92
TerminalShell (macOS): detect full exe path 2024-01-19 14:40:07 +08:00
李通洲
06af39835a
Terminal: don't use login as terminal process; set ppid 2024-01-19 14:40:07 +08:00
Carter Li
eee8fb78d2
Shell (FreeBSD): detect arg0 instead of exe path 2024-01-19 14:40:07 +08:00
Carter Li
413f91260d
Processes (FreeBSD): don't count sub-threads as processes 2024-01-19 14:40:07 +08:00
李通洲
a44daa04d6
Shell (Windows): better support xonsh detection 2024-01-18 18:08:08 +08:00
李通洲
d6cb405afe
Release: v2.6.1 2024-01-18 15:31:36 +08:00
李通洲
b2a853cb6e
Doc: update changelog 2024-01-18 15:28:49 +08:00
李通洲
0168f2e9a8
Shell: improve xonsh version detection 2024-01-18 15:27:31 +08:00
李通洲
3992d85eb6
CPU (Linux): show vendor if no model name available 2024-01-18 15:16:46 +08:00
李通洲
5096180e92
CPU (Linux): don't access out-of-bound memory 2024-01-18 15:06:47 +08:00
李通洲
947d2ff0a9
Processing (Linux): return error when command is not found 2024-01-18 14:54:14 +08:00
李通洲
1e4f174415
Shell (macOS): improve handling of xonsh 2024-01-18 14:07:29 +08:00
李通洲
2808b1a653 TerminalShell: improve xonsh version detection 2024-01-17 23:45:39 +08:00
李通洲
c749f214e0 Global: silence warnings when building in 32bit environments 2024-01-17 23:12:55 +08:00
Carter Li
d0d9831d41
Merge pull request #686 from fastfetch-cli/dev
Release v2.6.0
2.6.0
2024-01-17 15:20:56 +08:00
李通洲
b3945e277c
Global: review code 2024-01-17 15:06:52 +08:00
李通洲
9f77851176
JsonSchema: make it a valid json document 2024-01-17 14:08:31 +08:00
李通洲
963eaa5395
Release: v2.6.0 2024-01-17 14:02:07 +08:00
李通洲
07dfe57386
Doc: update changelog 2024-01-17 14:00:55 +08:00
Carter Li
a3c0085e2b Sound: tidy 2024-01-17 13:31:34 +08:00
Carter Li
c8f28e4c79
Sound (FreeBSD): don't use mixer.h
It's only supported in FreeBSD 14 and later
2024-01-17 10:22:56 +08:00
Carter Li
861eea5899
Sound (FreeBSD): new impl; drop pulseaudio dep 2024-01-16 17:40:41 +08:00
李通洲
1227799a38 Vulkan: print platformApi in JSON format 2024-01-15 18:14:40 +08:00
李通洲
35d1497053
Doc: update changelog 2024-01-15 15:48:39 +08:00
李通洲
ea3734f004
Locale (Windows): fix typo 2024-01-15 15:48:32 +08:00
李通洲
5d35dade60 DisplayServer (Windows): don't detect unknown display type as external 2024-01-15 15:22:33 +08:00
李通洲
0c844fc342 FFstrbuf: don't crash with ffStrbufInitStatic(&buf, NULL) 2024-01-15 15:22:33 +08:00
李通洲
c1ed0a4e91 Locale (Windows): print standard format 2024-01-15 15:22:33 +08:00