reassign 548804 kdebase-workspace
forwarded 548804 https://bugs.kde.org/248599
tags 548804 + upstream patch
thanks
On söndagen den 8 augusti 2010, Magnus Holmgren wrote:
Basically all the cursor packages except oxygencursors display the same
bug. It appears that it has to do with the hash symlinks
fcf1c3c7cd4491d801f1e1c78f10 and c7088f0f3e6c8088236ef8e1e3e7,
which according to the author of Crystalcursors is part of the QT
symlinks mess. oxygencursors does not have these symlinks; apparently
KDE/Qt uses size_fdiag and size_bdiag instead.
It's almost as if those two hashes were mixed up in KDE 4, perhaps in
QString XCursorTheme::findAlternative(const QString name) const in
xcursortheme.cpp?
Suggested patch if this is the case is attached. If it's not the case, the
world (of cursor theme makers) should be told.
--
Magnus Holmgrenholmg...@debian.org
Debian Developer
--- a/kcontrol/input/xcursor/xcursortheme.cpp
+++ b/kcontrol/input/xcursor/xcursortheme.cpp
@@ -82,8 +82,8 @@ QString XCursorTheme::findAlternative(co
// Note that the MD5 hash for left_ptr_watch is for the KDE version of that cursor.
alternatives.insert(size_ver, 81600681408080010102);
alternatives.insert(size_hor, 028006030e0e7ebffc7f7070c0600140);
-alternatives.insert(size_bdiag, c7088f0f3e6c8088236ef8e1e3e7);
-alternatives.insert(size_fdiag, fcf1c3c7cd4491d801f1e1c78f10);
+alternatives.insert(size_bdiag, fcf1c3c7cd4491d801f1e1c78f10);
+alternatives.insert(size_fdiag, c7088f0f3e6c8088236ef8e1e3e7);
alternatives.insert(whats_this, d9ce0ab605698f320427677b458ad60b);
alternatives.insert(split_h,14fef782d02440884392942c11205230);
alternatives.insert(split_v,2870a09082c103050810ffde0204);
signature.asc
Description: This is a digitally signed message part.