On Monday 18 August 2014 17:21:55 Pier Luigi wrote: > 2014-08-15 7:25 GMT+02:00 Martin Gräßlin <mgraess...@kde.org>: > > On Thursday 14 August 2014 19:21:54 Pier Luigi wrote: > >> Hi, > >> > >> Just pushed some initial draft of the Wayland protocols on Github [1] > >> > >> I need people with knowledge of KF5 and plasmashell to comment it and > >> suggest improvements. > >> > >> As we are speaking of protocols, please take a look at xdg-shell. > >> It's going to become stable soon [2] please point out your suggestion > >> before it's too late. > > > > thanks for the effort. I just started to look at them from top down and > > will send a mail whenever I find something to comment on :-) > > > > panel.xml: I think we need a property for: > > * auto-hide > > * always visible > > * windows can cover > > * window go below > > Added > > > For the auto-hide panel we also need a trigger mechanism: the panel needs > > to know when the screen edge is approached. On X11 we do that using a > > small protocol described in https://community.kde.org/KWin/Screen_Edges > > Something like set_screen_edge(wl_surface, screen_edge) request with > screen_edge being an enum with none, left, top, right, bottom would > work?
sounds ok. I'm just thinking what else would be needed, probably a callback indicating that the panel should show the surface again. Cheers Martin
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel