Your message dated Sat, 07 Dec 2024 18:37:10 +0100
with message-id <1751319.s463xA0DGW@tuxin>
and subject line Re: Bug#1004833: kdeconnect: White on white, DPI breakages, etc
has caused the Debian Bug report #1004833,
regarding kdeconnect: White on white, DPI breakages, etc
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1004833: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004833
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Hey,
> The best thing to do with this report at this point might be to close it.
ACK
closing now.
signature.asc
Description: This is a digitally signed message part.
--- End Message ---