GNOME 50 väljalaske koodibaasi on lisatud muudatuste komplekt, mis rakendab seadistuse rakenduste taastamise haldamiseks, mis olid käivitatud eelmises seansis. Kiirvalikusse on lisatud lüliti, mis võimaldab keelata käivitatud rakenduste nimekirja salvestamise režiimi seansi lõpetamisel ja nende akende taastamise järgmisel seansil.

Mais eemaldati gnome-sessioni seansihaldurist vana kood seansi salvestamiseks, mis oli ühilduv systemd-põhiste seansihalduskomponentidega. Vana rakendus tagas aktiivsete rakenduste nimekirja salvestamise seansi lõpetamise eel katalooge ~/.config/gnome-session/saved-session ja seda haldati gconf-parameetri „auto-save-session“ kaudu, kuid ei töötanud systemd süsteemides.
Septembri lõpus pakuti GNOME jaoks välja uus seansihalduse süsteem, mis põhineb systemd-l. Lisaks lisati GsmSessionSave objekt, mis tagab üksikute rakenduste oleku salvestamise. Akende kohtade salvestamise kõrval pärast rakenduse taastamist võib GNOME sisaldada ka loogikat oleku taastamiseks, näiteks GNOME Kalkulaator võib taastada valitud arvutusterežiimi (baas, laiendatud, programmeerija jaoks), kuid ei taasta tehingute ajalugu.
Allikas: opennet.ru
