Carter Li
e8ebae7ee9
TerminalFont (Linux): improve performance of st terminal font detection
2024-08-08 15:09:37 +08:00
Carter Li
3fae29ba8f
InitSystem (Linux): add fast path for systemd version detection
2024-08-08 15:09:37 +08:00
Carter Li
a9373fb4e4
Util (Linux): add elf helper
2024-08-08 15:09:37 +08:00
Carter Li
2e2cf64452
Terminal (Linux): add kitty version detection fast path back
2024-08-08 14:58:56 +08:00
Carter Li
7c3835bd9f
DBus: increase dbus timeout
2024-08-08 09:01:41 +08:00
Princess-Sunset-Shimmer
945fd3a402
Logo (Builtin): add vanilla OS 2 logo ( #1168 )
...
* Create vanilla_small.txt
* Update builtin.c
for new vanilla small logo
* Update builtin.c
* Create 23.jsonc
* Update 23.jsonc
* Update builtin.c
* Create vanilla2.txt
new byte bloat is comming
* Update builtin.c
* Update builtin.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-08-07 19:34:05 +08:00
AlbydS
53d2dbd420
Logo (Builtin): Add support for Linux From Scratch ( #1165 )
...
* Add Linux From Scratch logo
Added ASCII logo for Linux From Scratch
* Add Linux From Scratch to builtin.c
I added Linux From Scratch support to builtin.c
* Update builtin.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-08-07 14:46:24 +08:00
李通洲
eaa4721b36
Chore: update editorconfig [ci skip]
2024-08-07 10:59:14 +08:00
TheCourierNV
f695ae9116
Locale (Linux): Add LC_ALL check ( #1166 )
...
`LC_ALL`, if set, overrides every other locale-related environment
variable.
2024-08-07 10:53:57 +08:00
Princess-Sunset-Shimmer
b0270f36f9
Logo (Builtin): add new small vanilla logo ( #1167 )
...
* Create vanilla_small.txt
* Update builtin.c
for new vanilla small logo
* Update builtin.c
* Create 23.jsonc
* Update 23.jsonc
* Update builtin.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-08-07 10:49:44 +08:00
Carter Li
fe5b07e0d0
Colors (Linux): fix light color doesn't work on Linux tty
...
Ref: https://github.com/fastfetch-cli/fastfetch/issues/1141#issuecomment-2271060911
2024-08-07 10:15:01 +08:00
Carter Li
8396f000e1
DisplayServer (Linux): don't rely on $XDG_SESSION_TYPE for detecting wm protocol
...
Fix #1162
2024-08-06 16:34:01 +08:00
Carter Li
1361e8cd18
GPU (Linux): fix wrong GPU max frequency on asahi
2024-08-06 10:14:39 +08:00
李通洲
b3ac696312
Wifi (Linux): fix building error without linux/wireless.h
...
Fix #1160
2024-08-05 22:01:40 +08:00
Linus Dierheimer
2205712bc0
Update FUNDING.yml [ci skip]
...
So he is shown on the front page
2024-08-05 10:52:40 +02:00
Carter Li
f1741c66bf
Packaging: update debian stuff [ci skip]
2024-08-05 14:36:44 +08:00
Carter Li
3247aabd74
Merge pull request #1151 from fastfetch-cli/dev
...
Release v2.21.0
2.21.0
2024-08-05 14:21:00 +08:00
李通洲
312d4cc518
Monitor: improve refreshRate formatting
2024-08-05 13:49:41 +08:00
Carter Li
b24877af0b
CMake: Release v2.21.0
2024-08-05 10:53:28 +08:00
李通洲
1de97fa3ed
Doc: update changelog for v2.21.0
2024-08-05 10:09:40 +08:00
李通洲
6ca65b9166
GPU (BSD): improve type detection for Intel integrated GPUs
2024-08-05 10:07:17 +08:00
李通洲
b2cc5c4f04
CMake: clarify BSD is FreeBSD
...
Fix #1154
2024-08-05 08:54:25 +08:00
keklick1337
f683351fe3
Logo (Builtin): QTS logo ( #1152 )
2024-08-04 21:50:49 +08:00
Leah Amelia Chen
d81cd50f64
Shell (Linux): don't detect hyfetch as shell on NixOS ( #1149 )
...
On NixOS, Hyfetch has been placed in a "wrapper script" in order to set the correct PATH that it needs to run correctly.
As a result, the actual Hyfetch executable has been renamed `.hyfetch-wrapped`, which results in this check failing to detect Hyfetch on NixOS properly.
With this patch the logic has been changed to check if the program name contains the string `hyfetch`, which should work for the NixOS case.
2024-08-04 20:13:28 +08:00
Sergey Fedorov
1101d2e90e
Disk (BSD): minor fix for a type, fixes calculation of disk usage on 32-bit ( #1150 )
2024-08-04 20:08:21 +08:00
李通洲
8284d73cc9
Doc (Logo): metion size requirement [ci skip]
2024-08-04 14:12:32 +08:00
Carter Li
6b0db6fa74
Wifi (Linux): fix compiling without dbus
2024-08-03 22:16:07 +08:00
Carter Li
3a61b31e0a
Wifi (Linux): implement libnm stuff with plain dbus calls
2024-08-03 22:06:37 +08:00
Carter Li
493cf8ff6c
Media (Linux): detect playing status; update dbus api change
2024-08-03 22:05:29 +08:00
Carter Li
e6cf7fdb9f
Bluetooth (Linux): update for DBus api changes
2024-08-03 22:04:53 +08:00
Carter Li
831d2a05ce
DBus: code cleanup; prepare for future commits
2024-08-03 22:03:34 +08:00
Carter Li
d0b72c5457
Shell (Linux): remove version detection for unknown shells
...
It's a dangerous operation. Should fix #1144
2024-08-03 08:18:43 +08:00
Carter Li
0c82a84266
Global: remove using of libnm
2024-08-03 07:50:15 +08:00
李通洲
d501c8b41a
GPU (Windows): fix missing vendor string
2024-08-02 22:23:29 +08:00
李通洲
0354fd5d9d
GPU (Windows): use setupapi to find GPU devices
...
Ref: https://github.com/gpustack/gpustack/pull/97#issuecomment-2264678404
2024-08-02 21:52:24 +08:00
李通洲
a856350416
GPU (MT): fix segfault at program exit
2024-08-02 19:04:53 +08:00
Carter Li
4efe12c0d2
GPU (BSD): correctly detect GPU type
2024-08-02 16:47:57 +08:00
Carter Li
1a66bc4ec0
GPU: code cleanup; port MT specific code to Windows
2024-08-02 16:29:23 +08:00
R0CKSTAR
d96d794d1f
GPU (Linux): Support Moore Threads GPU ( #1142 )
...
* feat: Support Moore Threads GPU
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com >
* Fix spell check
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com >
* Fix frequency and add back util
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com >
* Add name field
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com >
---------
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com >
2024-08-02 16:00:54 +08:00
Carter Li
45659854d2
GPU (Linux): don't ignore disabled GPU
...
Should fix #1140
2024-08-02 15:24:29 +08:00
Carter Li
b111626fe9
GPU (Linux): use the device name that driver provides
2024-08-02 15:21:54 +08:00
Carter Li
dccbdba242
Wifi (Linux): remove libnm dependency
2024-08-02 15:10:04 +08:00
Carter Li
884fd097c6
GPU (Linux): fix compiling (2)
2024-08-02 14:13:33 +08:00
Carter Li
08dea9fe21
GPU (Linux): fix compiling
...
oops...
2024-08-02 14:10:07 +08:00
Carter Li
98fc793386
GPU (Linux): embed part of asahi_drm.h code
2024-08-02 14:07:04 +08:00
Carter Li
121e9b911e
GPU (Windows): fix bug that assuming pci bus id > 0
2024-08-02 13:48:02 +08:00
李通洲
b9fe2fb4dd
Logo (Builtin): update endeavour_small
2024-08-02 10:18:01 +08:00
李通洲
812a13c871
Display (macOS): fix invalid refresh rate in old mac
2024-08-01 16:41:02 +08:00
李通洲
dcbfae7f72
Wifi (macOS): use private property to fetch ssid
2024-08-01 16:04:37 +08:00
李通洲
65883766a0
Display (macOS): don't parse string
2024-08-01 16:02:41 +08:00