Bug 53101 - colored cursors from xfree 4.3 work only half
Summary: colored cursors from xfree 4.3 work only half
Status: RESOLVED INTENTIONAL
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-17 09:16 UTC by Onne Gorter
Modified: 2003-01-21 11:34 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Onne Gorter 2003-01-17 09:16:30 UTC
Version:            (using KDE KDE 3.0.99)
Installed from:    Compiled From Sources
Compiler:          gcc i686-pc-linux-gnu 3.2.1 recompiled qt 3.1 kdelibs kdebase after installing xfree 4.3_pre1
OS:          Linux

With the new XFree (version 4.3) there is support for (the long wanted feature of) colored mouse pointers. I installed 4.3_pre1 and they seem to work. But only the wait pointer (animated hour glass!) and normal hand pointer and the text pointer seem to work. All the other cursors are still the old black and white things.

Probably because they are hardcoded in the applications. Places where a black and white pointers show:
All resize handles of windows.
Hand pointers in kicker and KHTML.
Some wait cursors, especially KHTML.

the list is probably longer. I think the whole mouse cursors in KDE needs to be redone to support this new feature fully! And XFree 4.3 is coming late february if I am not mistaken, it sure would be nice if this feature would not be 'late'.

As I read some whish bug reports here and some mailing lists/forums a lot of people want to have better pointers in KDE, now this is possible! Moreover GTK1 and GTK2 fully suport these cursor changes (must I say: 'don't use hardcoded cursors?')
Comment 1 Onne Gorter 2003-01-20 12:13:30 UTC
I recompiled with qt 3.1.1 and it seems it is not (only) a KDE thing, because it is also the qt 
lib that does it wrong, I reported it to trolltech as well, they will look into it as soon as xfree 
4.3 is released officially 
Comment 2 Stephan Kulow 2003-01-21 11:34:44 UTC
you need some symlinks in your cursors directory. Some of the cursors Qt provides 
don't even have a XCursor equivalent.