A little review of kdecore & kdeui

Benjamin Reed rangerrick at gmail.com
Mon Apr 10 19:41:04 BST 2006

On 4/10/06, Lubos Lunak <l.lunak at suse.cz> wrote:

>  There is no alternative. The app startup notification spec says that messages
> are sent in a specific way and KXMessages sends and receives messages that
> way.

I guess i'm just a little clear on what KStartupInfo is supposed to
*do*.  What kind of data is being passed back and forth, just "app foo
has started up"?  Is it only WM hints?

>  Because we can't implement it in window managers on other platforms than X11?
> I have no idea about Mac, on Windows there is some focus stealing prevention
> but I don't know how it works and if applications can affect that in any way.
> On the other hand on X11 certain cooperation from applications is required in
> some cases, so this has to be in kdelibs.
>  Non-X11 platforms should implement their own KStartupInfo, with most
> functions being no-op I'd presume. Is there any problem with that?

I guess, depends on what that information is for.  If it's only to
hack the WM to decide how to layer windows, then yeah, no problem.  If
there's other stuff, then it'd need to be implemented.  :)

More information about the kde-core-devel mailing list