Re: Re: kwindowsystem high level functions

2014-06-16 Thread Damian Ivanov
And in case this was a hint I should contribute to a wayland kwindowsystem backend, my c is awful, but I'm learning and believe I will when I can. :) ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel

Re: Re: kwindowsystem high level functions

2014-06-16 Thread Damian Ivanov
Yes, I absolutely will, I also have a wrapper that exposes kwindosystem and kwindowinfo (and few netwm ones) functions to qml https://github.com/damianatorrpm/qmltaskbar (used by https://github.com/damianatorrpm/qmlpanel - old revision there, uploading new one soon) It is a complete rewrite of my

Re: Re: kwindowsystem high level functions

2014-06-16 Thread Aleix Pol
On Mon, Jun 16, 2014 at 4:45 PM, Damian Ivanov wrote: > Ok. > >Whether closing a window is something which will be needed for Wayland in > >KWindowSystem is quite questionable. If at all it's the taskmanager, no > other > >client should be allowed to perform such a task. > I hope you consider for

Re: Re: kwindowsystem high level functions

2014-06-16 Thread Damian Ivanov
Ok. >Whether closing a window is something which will be needed for Wayland in >KWindowSystem is quite questionable. If at all it's the taskmanager, no other >client should be allowed to perform such a task. I hope you consider for the future non-plasma taskmanagers using kwindowsystem (my fingers

Re: Re: kwindowsystem high level functions

2014-06-16 Thread Martin Gräßlin
On Monday 16 June 2014 15:34:13 Damian Ivanov wrote: > I mean you read a property from one class and write to it in a differen > class? How can I use kwindowsystem to close a window in wayland (isn't > QX11Info::dispay required in netwm) ? not at all as there is no Wayland backend in KWindowSystem

Re: kwindowsystem high level functions

2014-06-16 Thread Damian Ivanov
I mean you read a property from one class and write to it in a differen class? How can I use kwindowsystem to close a window in wayland (isn't QX11Info::dispay required in netwm) ? (don't get me wrong, I have great respect for your work and I do not remotely understand the complexities like you do

Re: kwindowsystem high level functions

2014-06-16 Thread Martin Gräßlin
On Monday 16 June 2014 15:14:08 Damian Ivanov wrote: > I think that Thomas Luebking agrred with me on this: > http://osdir.com/ml/kde-devel/2014-02/msg00063.html > > except closeWindow I also see missing > > void setBlockingCompositing(bool active); > void setShowingDesktop(bool showing); > v

kwindowsystem high level functions

2014-06-16 Thread Damian Ivanov
I think that Thomas Luebking agrred with me on this: http://osdir.com/ml/kde-devel/2014-02/msg00063.html except closeWindow I also see missing void setBlockingCompositing(bool active); void setShowingDesktop(bool showing); void setNumberOfDesktops(int numberOfDesktops); It would be only natu