On Mon, Jan 29, 2024 at 10:37 AM Patrick O'Callaghan <pocallaghan@xxxxxxxxx> wrote: > > On Mon, 2024-01-29 at 03:57 +0000, Neal Gompa wrote: > > > I currently use Xorg but will try to adapt to Wayland, even though > > > it > > > still doesn't properly support session save/restore. > > > > > > > While it didn't make it for 6.0, there are plans to get some > > rudimentary support in 6.1 (due out in June): > > https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3523 > > > > That's disappointing. I was prepared to try the "rudimentary support" > but if even that isn't going to be available I'll probably have to hold > off updating to F40. > Depending on what a backport could look like, we could try to ship it sooner. But at this point, I'm confident in it shipping in 6.1. > > Session restore stuff will be enhanced over time, I imagine. > > I cannot stress enough that this is *basic functionality* for a desktop > system. It's standard across Windows and MacOS systems and users expect > it to work (even if it doesn't work very well on Xorg). I simply do not > understand how people use desktops that don't implement this. Are they > really restarting every app *manually* every time they log in? I find > this astonishing. > This functionality does not exist in Windows or macOS. There is a "relaunch all the things open at time of shutdown/restart" feature in macOS, which is what that merge request implements. On Windows, some applications will mark themselves to auto-launch on login in the registry, which sort of emulates this capability on a per application basis. Session restore is a concept that has basically never existed in a cross-platform way, and that's a big part of why it has never worked well in most applications. It's just not important enough to deal with when it only works for a subset of X11 desktops. -- 真実はいつも一つ!/ Always, there's only one truth! -- _______________________________________________ kde mailing list -- kde@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kde-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kde@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue