From 6b037c595fd83182ccb8881e08199e8be9786de2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Thu, 4 Sep 2025 16:36:55 +0800 Subject: [PATCH] Doc: update README --- CHANGELOG.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b7e8053e..d9fedd083 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,20 +3,22 @@ Changes: * New optional build dependencies on Android * main: chafa dbus glib imagemagick libelf libxcb libxrandr pulseaudio zlib - * x11: dconf xfconf + * x11: dconf (Optional) +* Dependency on `libxfconf` is removed. XFCE related detection now uses `libdbus` instead (Linux) Bugfixes: * Fixes linking on 32-bit Android (#1939) * Skips network interfaces without IPs unless MAC address is requested (#1949, LocalIP) * Fixes unexpected padding when setting `logo.width` with chafa logos (#1947, Logo) * Regression from v2.51.0 +* Improves Wallpaper detection on XFCE4 (Wallpaper, Linux) Features: * Enables X11-related info (i.e., WM/DE) detection on Android (Global, Android) * This requires many dependencies. See above. -* Adds scale factor detection for X11 (Display, Linux) +* Adds scale factors detection for X11 (Display, Linux) * X11 doesn't natively report scale factor as Wayland does. Instead, Fastfetch tries to detect `Xft.dpi` (DPI used by X FreeType to scale fonts), which is usually set by the WM when DPI scaling is enabled. - * It's not always accurate. For example, XFCE4 has a separate config for text scaling, which is not affected by the global DPI scaling setting. + * It's not always accurate. For example, XFCE4 has a separate config for text scaling, which is unaffected by the global DPI scaling setting. * Adds `display.fraction.trailingZeros: [show|hide]` option for fraction formatting * Informs users that module-specific CLI options are no longer supported and provide guidance on transitioning to JSON config