Kashie w
a9bf53b4a1
Logo: add filled Artix logo to match filled Arch logo ( #2631 )
2026-10-02 20:07:21 +08:00
Carter Li
ab200636f1
Battery (Android): adds temperature and remaining time detection
2026-10-01 20:59:13 +08:00
Carter Li
4d8d6a5fe9
Brightness (Linux): removes ddcutil dep
2026-09-30 10:36:27 +08:00
Carter Li
ef853fe858
Brightness (Linux): adds a native impl
2026-09-30 10:35:55 +08:00
Carter Li
47fbfcb0e9
Media (Android): fixes the descriptors a media session reply delivered being closed from a reply that had already gone out of scope, which closed a descriptor that was not theirs and leaked the ones that were
2026-09-30 00:40:57 +08:00
Carter Li
c88ec3bcc3
Android: improves performance of dex parsing
2026-09-29 23:58:44 +08:00
Carter Li
2838dccbfd
Sound (Android): adds support via /dev/binder
2026-09-29 23:58:02 +08:00
Carter Li
f0d8c996e6
Sound (Linux): uses raw pulseaudio protocol
...
Also removes libpulse dependency
2026-09-29 18:22:03 +08:00
Carter Li
6ff7925f45
Packages (macOS): prefers getdirentries64
2026-09-29 13:36:32 +08:00
Achill Gilgenast
ffbf4ec7ac
Logo (Builtin): rename postmarketos to nura ( #2626 )
...
We changed our os-release ID in https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9638
2026-09-29 00:28:10 -05:00
Jami Kettunen
a3f46d9742
CPU (Linux): make Snapdragon X1/X2 detection more correct ( #2625 )
...
Use the previously discussed soc_id which have public values in EDK2.
The so far used toplevel devicetree compatible values weren't as precise
and some logic (x1, x2p, x2e) simply was dead code.
Also drops the CPU test due to reading soc_id sysfs file, could be
adapted if still wanted around.
2026-09-28 21:06:21 -05:00
Carter Li
4fb57bb39b
Global (Windows): eliminates SHGetKnownFolderPath
2026-09-28 23:02:34 +08:00
Carter Li
cdbe8f54c6
TerminalFont (Linux): uses ffFontInitXft to parse foot terminal font
...
Fixes #2624
2026-09-28 09:13:16 +08:00
李通洲
80632920bb
Doc: uses the temp domain of repology [ci skip]
2026-09-27 09:04:10 +08:00
李通洲
5246f149eb
Doc: updates info about image logo on Windows
2026-09-27 09:03:44 +08:00
Joshua Rogers
f00a021e27
Completion (Bash): fixes --config/-c path completion splitting on spaces ( #2621 ) [ci skip]
...
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2026-09-27 09:00:11 +08:00
İhsan Deniz
676dbcfee2
Vulkan: fixes driver name concatenation on multi-GPU systems ( #2620 )
...
* Vulkan: fixes driver name concatenation on multi-GPU systems
applyDriverName appended to the result buffer without clearing it. When
a later device reported a higher API version, its driver name was
appended to the name of the earlier device instead of replacing it, as
the comment in detectVulkan intends.
* CHANGELOG: moves the #2615 entry to Unreleased
#2616 was opened after 2.69.0 had been released, but its entry was
written under 2.69.0 Bugfixes, so the changelog listed the fix as part
of 2.69.0.
2026-09-27 08:35:20 +08:00
İhsan Deniz
9801d89316
Brightness (Linux): fixes random built-in flag and stdout leak in DDC/CI detection ( #2616 )
...
DDC/CI results never set `builtin`, and FF_LIST_ADD does not zero the new
element, so external monitors were reported as built-in or external at
random. Set it to false, as the BSD DDC/CI backend does.
FF_SUPPRESS_IO() was declared inside the `if (ffddca_init)` block, so its
cleanup restored stdout before display detection ran and libddcutil trace
lines could reach the output, ahead of `--format json` too. Declare it at
function scope so it covers the whole detection, including the
FF_DISABLE_DLOPEN build.
Closes #2615
2026-09-26 18:18:43 +08:00
Carter Li
fb52d32452
Packages (Linux): uses getdirent64(2) directly
2026-09-26 14:18:00 +08:00
李通洲
36dc82e926
Bootmgr: cleans code
2026-09-26 14:17:24 +08:00
李通洲
7fdd1d8e93
LocalIP / NetIO / DNS (Windows): improves performance
...
Fixes #2614
2026-09-26 14:17:24 +08:00
Carter Li
0c3b852bf7
Merge pull request #2613 from fastfetch-cli/dev
...
Release v2.69.0
2.69.0
2026-09-25 18:46:15 +08:00
李通洲
866c5e89c8
Global: fixes several issues found by AI
2026-09-25 17:28:44 +08:00
Carter Li
a1edf7316c
GPU: adds more debug log
2026-09-25 12:27:58 +08:00
Carter Li
c3164d15e1
TerminalShell: hardens version detection code
2026-09-25 11:34:13 +08:00
Carter Li
a2eda0090a
Shell (Linux): supports more ksh variants
2026-09-25 11:33:46 +08:00
Carter Li
d8797ae314
Shell (Windows): fixes possible buffer overflow
2026-09-25 11:32:56 +08:00
Carter Li
93175aea1d
TerminalShell: clears version buffer if detection failed
2026-09-25 10:58:27 +08:00
Carter Li
537635cd9c
Logo: adds option logo.position: auto
2026-09-25 09:51:34 +08:00
Carter Li
c68bedd9bf
CMake: adds a missing test
2026-09-25 08:46:41 +08:00
Carter Li
80a931a87f
CPU (Linux): fixes Snapdragon X2 series model detection
...
Fixes #2611
2026-09-25 08:46:13 +08:00
李通洲
d223b04ad8
Media (Android): adds support
2026-09-25 01:55:23 +08:00
李通洲
0e04ebdf63
Wallpaper (Android): adds support
2026-09-24 23:42:27 +08:00
李通洲
bba45429ae
Global: fixes issues found by AI
2026-09-24 21:27:51 +08:00
Carter Li
00ccd8be12
Doc: simplifies changelog
2026-09-24 17:44:48 +08:00
Carter Li
42e4fe3085
General: adds general.preload.lua option
2026-09-24 15:55:23 +08:00
Carter Li
fb5622215b
Common (Format): fixes lua error message trimming
2026-09-24 15:32:15 +08:00
Carter Li
ccf1dcfa6d
CMake: disables quickjs by default
2026-09-24 14:17:55 +08:00
Carter Li
0c6a9d6e98
CI: fixes build
2026-09-24 14:11:05 +08:00
Carter Li
b6b5dabd54
Packages (Windows): disables winget again
2026-09-24 14:09:41 +08:00
Carter Li
fdbaaea962
CMake (macOS): uses lazy_framework if applicate
...
It's said deprecated. Let's see if it still works.
2026-09-24 13:52:29 +08:00
Carter Li
add2339c9c
chore: removes doc/wiki
...
Github doesn't support it
2026-09-24 13:51:28 +08:00
Carter Li
e1e2de0929
Gamepad (macOS): adds battery level detection support
2026-09-24 11:15:28 +08:00
Carter Li
59f0f533e7
Doc: removes outdated info [ci skip]
2026-09-24 10:11:59 +08:00
李通洲
28f4f6464b
Common (Windows): simplifies winrt helper
2026-09-24 10:09:02 +08:00
李通洲
982313063d
Gamepad (Windows): fixes battery level detection
2026-09-24 00:02:27 +08:00
Carter Li
1e7386788f
Logo (Sixel): adds modification notice
...
for 3a9595e121
2026-09-23 23:00:00 +08:00
minnnjuuu
3a9595e121
Logo (Sixel): fixes allocator leak on output allocation failure ( #2610 )
2026-09-23 22:50:22 +08:00
Carter Li
f8df95d146
Common (Lua): don't segfault when formating a null string
...
Fixes #2608
2026-09-23 22:29:39 +08:00
Carter Li
592ef68d60
Bluetooth (Linux): adds comments about LE device support of BlueZ
2026-09-23 18:04:46 +08:00