W GNOME dodano wsparcie do zarządzania przywracaniem sesji

Do bazy kodu, na której oparty jest wydań GNOME 50, przyjęto zestaw zmian implementujących ustawienia zarządzania przywracaniem aplikacji uruchomionych w poprzedniej sesji. Do konfiguratora dodano przełącznik, który pozwala wyłączyć tryb zapisywania listy uruchomionych aplikacji podczas zakończenia sesji i przywracania ich okien w kolejnej sesji.

W GNOME dodano wsparcie do zarządzania przywracaniem sesji

W maju ze menedżera sesji gnome-session usunięto stary kod do zapisywania sesji, który był niekompatybilny z komponentami zarządzania sesją opartymi na systemd. Stara implementacja zapewniała zapis listy aktywnych aplikacji przed zakończeniem sesji w katalogu ~/ .config /gnome-session/saved-session i była zarządzana za pomocą parametru gconf „auto-save-session”, ale nie działała na systemach z systemd.

Pod koniec września dla GNOME zaproponowano nowy system zapisywania sesji oparty na użyciu systemd. Dodatkowo dodano obiekt GsmSessionSave, który zapewnia zapis stanu poszczególnych aplikacji. Oprócz zapisywania pozycji okien po przywróceniu aplikacji, GNOME może również zawierać logikę do przywracania stanu, na przykład GNOME Calculator może przywrócić wybrany tryb obliczeń (podstawowy, rozszerzony, dla programistów), ale nie przywraca historii operacji.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster