https://bugs.kde.org/show_bug.cgi?id=436318

--- Comment #230 from devsk <funt...@yahoo.com> ---
(In reply to Patrick O'Callaghan from comment #229)
> (In reply to Nate Graham from comment #228)
> > With https://invent.kde.org/plasma/kwin/-/merge_requests/7475, preliminary
> > support for session restore has been merged for Plasma 6.4!
> > 
> > This implements the WIP wayland protocol at
> > https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/18.
> > Since the protocol itself is WIP, things could change, and support should be
> > considered somewhat experimental at the moment.
> > 
> > Also keep in mind that since it's a new protocol, toolkits and apps need to
> > opt into it. So don't expect everything to immediately start working as soon
> > as you upgrade to Plasma 6.4. Support from apps should start trickling in
> > over time, likely with KDE apps leading the way. There's still an open
> > question as to what we do with apps that haven't opted in yet. This is still
> > being discussed.
> > 
> > Regardless, things are moving! Thanks for your patience here, everyone. Soon
> > our long national nightmare of no session restore on Wayland will be over. 
> > :)
> 
> That's encouraging news. Does this mean that at least window placement on
> desktops will start working, even if individual windows don't restore their
> state?

Properties like desktop number, window position and window size should all be
independent of the apps opting in. kwin controls these. This is 95% of the way
there.

Its the internal state of the app, like how many tabs of konsole in a window on
desktop 3 or which file in kate on desktop 1 was open last, that will take some
work on the app side.

Nate, is my understanding correct?

PS: Thanks for this much needed update! And thanks to David for working on the
PR. Appreciate your efforts!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to