[PATCH] Make -nocursor a runtime option to and remove the compile time NULL_ROOT_CURSOR
Daniel Stone
daniel at fooishbar.org
Mon Sep 29 15:56:12 PDT 2008
On Mon, Sep 29, 2008 at 11:08:04PM +0200, Olivier Guerrier wrote:
> Ray Strode wrote:
> > As already mentioned on this thread, -nocursor type behavior is the
> > default now.
> >
> > There is no need for any out of tree patch. X starts up without a cursor.
>
> The point (at least Barry's and mine) is not having X starting with or
> without a cursor. It is about _permanently_ disabling X cursor drawing,
> at root and application level, and even if/when application request a
> cursor change.
Hmm, that seems a little odd. Seems like there are three camps here:
* People writing display drivers (let's call them 'the minority')
want a stipple and cursor. -> -retro
* People starting regular desktop environments want the default
behaviour. (Though I have slight doubts. I'd fall back on the
default cursor being a NULL cursor unless forced otherwise, and
IIRC the behaviour here is to suppress cursor realisation, which
means you come back to an ugly root cursor, but that's fixable.)
* People running consumer/embedded systems who can't trust their
apps not to try to change the cursors want to silently drop all
cursor rendering. -> patch required if deemed useful
Can you not just ship a null cursor theme or something if your apps
insist on setting a cursor?
Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20080930/f500f108/attachment.pgp>
More information about the xorg
mailing list