李通洲
339e08fef1
Release: v2.36.0
2025-02-09 19:17:44 +08:00
李通洲
5957831f3f
OpenGL (Haiku): enable support
2025-02-09 19:17:02 +08:00
李通洲
edcd7995e5
CMake (Haiku): fix build
...
Ref: https://github.com/fastfetch-cli/fastfetch/pull/1538#issuecomment-2635866129
2025-02-05 15:44:03 +08:00
李通洲
7f212025de
Processing (Unix): better pipe2(2) existance check
2025-02-05 15:36:09 +08:00
李通洲
dd67010e5c
CMake (Haiku): fix an invalid file name
2025-02-05 10:15:09 +08:00
François Revol
01f400c15f
Haiku: minimal implementation ( #1538 )
2025-02-05 09:08:28 +08:00
Carter Li
abadcb95bd
CMake (OpenBSD): remove pulseaudio detection
2025-01-27 23:52:25 +08:00
Carter Li
3d8050fd5c
Sound (NetBSD): use kernel APIs instead of the OSS wrapper
2025-01-27 23:49:42 +08:00
carterli
b76e62685e
Sound (OpenBSD): Use sndio instead of pulseaudio
2025-01-27 21:16:42 +08:00
李通洲
1c4953a467
Sound (NetBSD): use OSS instead of pulseaudio
...
Fix #1527
2025-01-26 21:09:45 +08:00
李通洲
54de7c8c96
Release: v2.35.0
2025-01-25 23:03:47 +08:00
Carter Li
1d03747ec3
CMake: add option -DCUSTOM_LSB_RELEASE_PATH
2025-01-24 09:57:15 +08:00
Carter Li
fdbd8d9ad5
Chore: forbid using of VLAs
2025-01-14 10:28:22 +08:00
Carter Li
ace336dfa9
Release: v2.34.1
2025-01-13 14:55:53 +08:00
carterli
fc969b01c7
Memory (NetBSD): change formula to be consistant with other systems
2025-01-13 10:47:25 +08:00
Carter Li
b340d4e149
CI: fix build
2025-01-12 12:10:10 +08:00
Carter Li
4e3673a2bb
DisplayServer (Linux): check HDR support with xx_color_manager_v4_interface (WIP)
2025-01-11 13:10:07 +08:00
Carter Li
a93e2aafdb
Release: v2.34.0
2025-01-08 16:26:06 +08:00
李通洲
5848b5fc24
OpenGL (Android): enable support
2025-01-08 16:09:41 +08:00
李通洲
c11e14f7e1
CMake (Android): set rpath for system Android libs
...
So that Vulkan & OpenCL can find them
2025-01-07 15:38:47 +08:00
李通洲
0fde835629
WM (Windows): detect version of DWM
2025-01-02 16:35:53 +08:00
李通洲
89e4403cc8
WM (macOS): add WindowServer version detection
2025-01-02 16:35:53 +08:00
Christopher Kaster
f14cd2c6e8
WM: Add support for detecting window manager versions, add support for Hyprland version ( #1472 )
2025-01-02 10:13:28 +08:00
李通洲
aa63c4f5f2
Revert "GPU: support detection by EGLext"
...
Works only for NVIDIA GPUs
This reverts commits 9ef8580d93 and 9342d74c93 .
2024-12-31 13:57:06 +08:00
李通洲
d967d05019
Bluetooth (DragonFly): disable module to fix build
2024-12-28 22:13:49 +08:00
Carter Li
9342d74c93
GPU: support detection by EGLext
...
Support multi-gpus
2024-12-28 15:25:22 +08:00
Carter Li
d6028370e7
Bluetooth (FreeBSD): add support (not tested)
2024-12-27 14:49:15 +08:00
李通洲
f322405c04
Release: v2.33.0
2024-12-26 09:08:33 +08:00
李通洲
b8048ee488
Bluetooth (BSD): disable
...
bluez is Linux specific
2024-12-21 23:54:30 +08:00
Carter Li
852a729581
Battary (NetBSD): some basic investigation of acpi battery detection
2024-12-21 23:54:30 +08:00
Carter Li
0f454b7140
Battery (OpenBSD): add support
2024-12-21 23:54:30 +08:00
Carter Li
9c47a3a9e7
Brightness (OpenBSD): add support
...
Requires root permission. Not tested
2024-12-21 23:54:30 +08:00
李通洲
4adf7fda28
Brightness (NetBSD): add support for builtin display
2024-12-21 23:54:30 +08:00
Robin Candau
dd41dfa000
CMake: Add a cmake option to make flashfetch target optional ( #1455 )
...
Introduces the `-DBUILD_FLASHFETCH='ON'/'OFF'` build option so one can skip the `flashfetch` target (both from executable and install targets, option at `ON` by default to preserve compatibility with the current default behavior).
This is useful when distributing pre-built downstream packages (e.g. for Linux distributions packaging `fastfetch`) as building and shipping the `flashfetch` binary in such pre-built packages serves little to no purpose.
2024-12-21 23:53:02 +08:00
李通洲
8c4fb5d6d4
Release: v2.32.1
2024-12-18 14:25:44 +08:00
Carter Li
1b52029fce
Release: v2.32.0
2024-12-18 09:58:46 +08:00
Carter Li
5c01685d69
Host: detect mac model in FreeBSD & Windows
2024-12-09 21:44:31 +08:00
Carter Li
8410a66277
Host (Linux): report mac product name
2024-12-06 18:31:33 +08:00
Carter Li
dfe36daf79
Release: v2.31.0
2024-12-02 16:36:12 +08:00
李通洲
71b073e1bf
CMake: fix possible linking errors in BINARY_LINK_TYPE=dynamic mode
2024-11-20 22:13:10 +08:00
Carter Li
3d5133eaba
DisplayServer (Linux): remove support of xcb & xlib
...
They don't support multi-monitors. Prefer libdrm.
2024-11-20 09:37:32 +08:00
李通洲
efc8504607
CMake: check return code of python scripts
2024-11-18 14:08:53 +08:00
李通洲
a9a08d8a80
Release: v2.30.1
2024-11-18 13:40:08 +08:00
李通洲
7f63ec1315
CMake: fix the destination where fastfetch_pciids.c.inc is generated
2024-11-18 13:36:31 +08:00
Masato TOYOSHIMA
6cbbe334b5
CMake: Fixed the destination where fastfetch.1 is generated. ( #1403 )
...
* Fixed the destination where fastfetch.1 is generated.
* Update CMakeLists.txt
Reappend trailing new line
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-11-18 13:32:49 +08:00
Carter Li
dbb6a4b265
Release: v2.30.0
2024-11-18 09:04:17 +08:00
李通洲
9f314a208b
NetIO (BSD): add txDrops detection if supported
2024-11-15 15:13:09 +08:00
李通洲
56eb8b80c6
NetIO (macOS): fix 32bit trancation
2024-11-15 15:11:55 +08:00
李通洲
d7fa0417ed
CMake: use gen-man.py to generate man file
2024-11-13 10:24:57 +08:00
Carter Li
59c666515a
Version (MidnightBSD): support libc version detection
2024-11-10 12:47:26 +08:00