Am Donnerstag, 15. September 2016, 13:56:13 schrieb Bruno Friedmann:
seems the fix is quite light (but I'm not a C++ dev :-)
It's probably not as straight-forward as you may think though, because kmail actually does enable HiDPI scaling already (i.e. call QCoreApplication::setAttribute(Qt::EnableHighDPIScaling) ). See the kmail 16.08.0 sources, main.cpp line#116: https://quickgit.kde.org/?p=kdepim.git&a=blob&h=083a763214152e96b808fda3e4c0087011ee2a19&hb=69c5ac205e405f2304ba9abe08427feec4624a37&f=kmail%2Fsrc%2Fmain.cpp The problem may be that it does so *after* creating the application while the docs say "This attribute must be set before Q(Gui)Application is constructed". I don't have a HiDPI screen to test it though. Care to try a patched kmail5 package? http://download.opensuse.org/repositories/home:/wolfi323:/test/openSUSE_Tumb... Btw, if this is indeed the problem, it affects every single KDEPIM application. Have a look at the patch, it consists of over 300 lines: https://build.opensuse.org/package/view_file/home:wolfi323:test/kdepim/fix-h... So much for "seems the fix is quite light"... ;-) Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org