Package: kdeconnect Version: 21.08.3-1 Severity: important Tags: a11y It appears kdeconnect is forcing assumptions about your DPI/font scale (96/1.0), your theme (black on white), and probably other things, then hardcoding all of those details. This causes any change in these settings to cause kdeconnect to be horribly broken to the point that the thing is completely unusable with white on white text, missing controls, a panel popup too small to contain even one line of text, etc.
If you need those things changed because you're, say, legally blind, kdeconnect is basically impossible to use. Workarounds exist depending on your setup. A lot of fiddling may make the panel popup grow to accomodate text. You can search the maze of inaccurate, obsolete, and conflicting pages on theming Qt apps to figure out how to override a theme for kdeconnect and set up wrapper scripts and .desktop files to do that for specific apps and modify the GUI accordingly to use those wrapper scripts. If you're using Compton, there's a plugin that'd let you invert the window's colors and I guess there might be some way to automate that, but I don't use it so am not sure. But at the point you've done all that, you're scarcely using the Debian package as provided and your hacks can be trivially broken by an upgrade of the package. This combination of … what apparently seems to amount to a pretty common dumpster fire for Qt5 apps with hardcoded colors/backgrounds/font sizes …sigh… has rendered kdeconnect basically unusable by anyone who uses a dark theme or scaled fonts for accessibility, to say nothing of anyone who uses them for aesthetic or "I have a shiny new 4k+ monitor and want to actually, y'know, use it as intended" reasons. Only workarounds I can think of involve forcing the theme to be the default (since kdeconnect halfassedly does this anyway) and … I don't know what to do about the DPI thing. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages kdeconnect depends on: ii fuse3 3.10.5-1 ii kio 5.88.0-1 ii kpeople-vcard 0.1-2 ii libc6 2.33-5 ii libfakekey0 0.3+git20170516-2 ii libkf5configcore5 5.88.0-1 ii libkf5configwidgets5 5.88.0-1 ii libkf5coreaddons5 5.88.0-1 ii libkf5dbusaddons5 5.88.0-1 ii libkf5i18n5 5.88.0-2 ii libkf5iconthemes5 5.88.0-1 ii libkf5kcmutils5 5.88.0-1 ii libkf5kiocore5 5.88.0-1 ii libkf5kiofilewidgets5 5.88.0-1 ii libkf5kiogui5 5.88.0-1 ii libkf5kiowidgets5 5.88.0-1 ii libkf5notifications5 5.88.0-2 ii libkf5people5 5.88.0-1 ii libkf5pulseaudioqt3 1.3-2 ii libkf5service-bin 5.88.0-1 ii libkf5service5 5.88.0-1 ii libkf5solid5 5.88.0-1 ii libkf5waylandclient5 4:5.88.0-1 ii libkf5widgetsaddons5 5.88.0-2 ii libkf5windowsystem5 5.88.0-1 ii libqca-qt5-2 2.3.4-1 ii libqca-qt5-2-plugins 2.3.4-1 ii libqt5core5a 5.15.2+dfsg-14 ii libqt5dbus5 5.15.2+dfsg-14 ii libqt5gui5 5.15.2+dfsg-14 ii libqt5multimedia5 5.15.2-3 ii libqt5network5 5.15.2+dfsg-14 ii libqt5qml5 5.15.2+dfsg-9 ii libqt5quick5 5.15.2+dfsg-9 ii libqt5quickcontrols2-5 5.15.2+dfsg-4 ii libqt5waylandclient5 5.15.2-4 ii libqt5widgets5 5.15.2+dfsg-14 ii libqt5x11extras5 5.15.2-2 ii libstdc++6 11.2.0-16 ii libwayland-client0 1.19.0-2+b1 ii libx11-6 2:1.7.2-2+b1 ii libxtst6 2:1.2.3-1 ii plasma-framework 5.88.0-1 ii qml-module-org-kde-kirigami2 5.88.0-1 ii qml-module-org-kde-kquickcontrolsaddons 5.88.0-1 ii qml-module-org-kde-people 5.88.0-1 ii qml-module-qt-labs-platform 5.15.2+dfsg-4 ii qml-module-qtgraphicaleffects 5.15.2-2 ii qml-module-qtmultimedia 5.15.2-3 ii qml-module-qtqml 5.15.2+dfsg-9 ii qml-module-qtquick-controls2 5.15.2+dfsg-4 ii qml-module-qtquick-dialogs 5.15.2-2 ii qml-module-qtquick-layouts 5.15.2+dfsg-9 ii qml-module-qtquick-particles2 5.15.2+dfsg-9 ii qml-module-qtquick-window2 5.15.2+dfsg-9 ii qml-module-qtquick2 5.15.2+dfsg-9 ii sshfs 3.7.1+repack-2 kdeconnect recommends no packages. kdeconnect suggests no packages. -- no debconf information