|
3 | 3 | Changes:
|
4 | 4 | * New optional build dependencies on Android
|
5 | 5 | * main: chafa dbus glib imagemagick libelf libxcb libxrandr pulseaudio zlib
|
6 |
| - * x11: dconf xfconf |
| 6 | + * x11: dconf (Optional) |
| 7 | +* Dependency on `libxfconf` is removed. XFCE related detection now uses `libdbus` instead (Linux) |
7 | 8 |
|
8 | 9 | Bugfixes:
|
9 | 10 | * Fixes linking on 32-bit Android (#1939)
|
10 | 11 | * Skips network interfaces without IPs unless MAC address is requested (#1949, LocalIP)
|
11 | 12 | * Fixes unexpected padding when setting `logo.width` with chafa logos (#1947, Logo)
|
12 | 13 | * Regression from v2.51.0
|
| 14 | +* Improves Wallpaper detection on XFCE4 (Wallpaper, Linux) |
13 | 15 |
|
14 | 16 | Features:
|
15 | 17 | * Enables X11-related info (i.e., WM/DE) detection on Android (Global, Android)
|
16 | 18 | * This requires many dependencies. See above.
|
17 |
| -* Adds scale factor detection for X11 (Display, Linux) |
| 19 | +* Adds scale factors detection for X11 (Display, Linux) |
18 | 20 | * 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.
|
19 |
| - * 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. |
| 21 | + * It's not always accurate. For example, XFCE4 has a separate config for text scaling, which is unaffected by the global DPI scaling setting. |
20 | 22 | * Adds `display.fraction.trailingZeros: [show|hide]` option for fraction formatting
|
21 | 23 | * Informs users that module-specific CLI options are no longer supported and provide guidance on transitioning to JSON config
|
22 | 24 |
|
|
0 commit comments