[PATCH] against XRootConsole (was: KDE and XRootConsole)

Didier Verna didier at lrde.epita.fr
Wed Nov 26 17:03:29 GMT 2003


[ For Bob Galloway: we were discussing the fact that xrootconsole output
  disappears when enabling icons on KDE desktops. ]


Waldo Bastian <bastian at kde.org> wrote:

> On Tue November 25 2003 19:23, Didier Verna wrote:

>>         I don't quite understand what that means... but I see that enabling
>> icons on the desktop actually creates a "fake" root window named "KDE
>> Desktop", which explains the problem: xrootconsole creates a child of the
>> root window, and is in override_redirect mode, and calls XLowerWindow,
>> which makes it obscured by the KDE Desktop one[1].

>> > You can try if enabling the option "Allow programs in desktop window"
>> > helps.
>>
>>         Nope. What does it do in actuality ?
>
> It designates the desktop window as a virtual root window I believe.

        Yes ! That's it. I've patched xrootconsole in order to make it honor
the presence of a virtual root window, if any, and I'm now able to see the
output of xrootconsole with KDE icons enabled on the desktop AND the "allow
programs on root window" option turned on.

        I've attached the corresponding patch, I hope Bob will agree to
incorporate it. BTW, Bob, if you're interested, I could also make xrootconsole
follow the changes of the background pixmap.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: virtual_root_window.diff
Type: text/x-patch
Size: 2280 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde/attachments/20031126/2eddaca0/attachment.bin>
-------------- next part --------------


Thanks !


-- 
Didier Verna, didier at lrde.epita.fr, http://www.lrde.epita.fr/~didier

EPITA / LRDE, 14-16 rue Voltaire   Tel.+33 (1) 44 08 01 85
94276 Le Kremlin-BicĂȘtre, France   Fax.+33 (1) 53 14 59 22   didier at xemacs.org
-------------- next part --------------
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.


More information about the kde mailing list