Carter Li
813b80c5a8
TerminalFont: support Ghostty
...
Fix #1466
2024-12-28 15:34:41 +08:00
Carter Li
ddce9b2357
GPU: rename ffGetGPUVendorString to ffGPUGetVendorString
2024-12-28 15:26:17 +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
李通洲
e425d7df63
CI: update *BSD versions
2024-12-27 14:11:53 +08:00
李通洲
a4a2ae7d67
Host (macOS): fix thunderbolt version of new MBPs
...
Fix #1465
2024-12-27 14:07:17 +08:00
Carter Li
99aa0638cc
Packaging: update debian stuff [ci skip]
2024-12-26 09:47:44 +08:00
Carter Li
1a9e637134
Merge pull request #1464 from fastfetch-cli/dev
...
Release: v2.33.0
2.33.0
2024-12-26 09:37:25 +08:00
李通洲
f322405c04
Release: v2.33.0
2024-12-26 09:08:33 +08:00
Carter Li
e4202635af
Doc: update changelog [ci skip]
2024-12-25 10:47:36 +08:00
Carter Li
2f13ee3814
Media (Linux): set player name manually for musikcube
2024-12-25 10:47:36 +08:00
Carter Li
2bfde87f84
Logo (Builtin): add GoralixOS
...
Fix #1462
2024-12-25 10:47:36 +08:00
Carter Li
f38a51c9bc
Media: make it able to print player info in custom format
2024-12-25 09:04:10 +08:00
Carter Li
28ec935c42
Media (Linux): report player name
2024-12-25 08:50:28 +08:00
李通洲
d939f95c69
Vulkan (Android): hard code path of libvulkan.so, so that users don't need to install vulkan-loader wrapper of termux
2024-12-24 21:20:03 +08:00
李通洲
e0fd5111fe
Media (Linux): Fix #1461 (WIP)
2024-12-24 19:38:43 +08:00
李通洲
4736031538
Doc: update changelog [ci skip]
2024-12-22 22:19:02 +08:00
李通洲
66085c087e
Logo (Builtin): add NurOS
...
Fix #1456
2024-12-22 21:48:18 +08:00
李通洲
e0253d71c0
Doc: add comments for running fastfetch in root
2024-12-22 20:45:51 +08:00
李通洲
dadd4bfab6
DiskIO (OpenBSD): remove debug output
2024-12-22 20:43:36 +08:00
李通洲
2f3861e732
PhysicalMemory: clean up garbage data
2024-12-22 20:27:27 +08:00
李通洲
851f271ed5
CPU (NetBSD): fix typo
2024-12-22 14:20:32 +08:00
Carter Li
d3e40f625b
Battery (OpenBSD): fix build
2024-12-22 09:30:42 +08:00
Carter Li
7c1991c2e3
Battery (NetBSD): add support
2024-12-21 23:54:30 +08:00
李通洲
b8048ee488
Bluetooth (BSD): disable
...
bluez is Linux specific
2024-12-21 23:54:30 +08:00
李通洲
b99f54b9f4
CPU (NetBSD): trim CPU vendor
2024-12-21 23:54:30 +08:00
Carter Li
b38d7a4919
Brightness (NetBSD): don't error out if the screen idx isn't 0
2024-12-21 23:54:30 +08:00
李通洲
45f7e2c0b2
Version (NetBSD): report sysname
2024-12-21 23:54:30 +08:00
李通洲
5a8dda27ff
CPU (NetBSD): support temp and frequency detection
2024-12-21 23:54:30 +08:00
李通洲
1ea3264b13
SMBIOS (NetBSD): add more data
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
李通洲
e2fc83fd48
Bluetooth (Windows): silence compiler warnings
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
Carter Li
14d6157901
PhysicalDisk (Linux): fix interconnect type detection
...
Regression of b5a9d64
Fix #1453
2024-12-20 16:38:30 +08:00
Carter Li
74586a9df1
Bluetooth (Linux): improve performance
...
1. ignore unpaired devices
2. ignore disconnected devices when `showDisconnected == false`
2024-12-20 15:57:17 +08:00
Carter Li
c5d4b20729
TerminalShell (Android): ignore proot
2024-12-20 15:57:17 +08:00
李通洲
b152b383a2
Bluetooth (Windows): optimise
...
1. don't report disconnected devices if `showDisconnected == false`
2. don't report unknown devices
3. don't report errors when no devices found
2024-12-20 15:57:17 +08:00
李通洲
ae26692ef6
Bluetooth (macOS): don't report disconnected devices if showDisconnected == false
2024-12-20 15:57:17 +08:00
Carter Li
4f807f26a9
Bluetooth (Linux): improve performance when showDisconnected == false
...
If no connected devices found, no dbus calls will be emitted
Fix #1450
2024-12-20 15:57:02 +08:00
Carter Li
4bef801337
BluetoothRadio (Linux): improve performance by reducing size of dbus response
2024-12-20 15:56:48 +08:00
李通洲
41240e9460
FFlist: fix return value of ffListPop
2024-12-20 11:12:14 +08:00
JohnTheCoolingFan
3bb82423b3
OS (Linux): Refactor Armbian version detection and add support for ubuntu-based armbian detection ( #1447 )
...
* Add support for detection of Armbian as Ubuntu flavor
Ubuntu can be used to build Armbian, it is one of the official bases for
Armbian. This allows the detection of Armbian in case it is based on
Ubuntu.
* Refactor Armbian detection
* Armbian: set idLike to id before setting id to "armbian"
* Tidy up detectArmbianVersion
2024-12-19 16:18:42 +08:00
李通洲
b87df82d58
Shell (Windows): use $POWERSHELL_VERSION if available
2024-12-19 11:00:16 +08:00
Carter Li
c145ce49a5
Merge pull request #1446 from fastfetch-cli/dev
...
Release: v2.32.1
2.32.1
2024-12-18 14:41:21 +08:00
李通洲
8c4fb5d6d4
Release: v2.32.1
2024-12-18 14:25:44 +08:00
李通洲
eae0fee032
Packages (OpenBSD): fix a typo that prevents package counting from working
2024-12-18 14:24:13 +08:00
Carter Li
4472a13f41
Packaging: update debian stuff
2024-12-18 14:22:56 +08:00