1. 20 Nov, 2019 2 commits
    • Benjamin Berg's avatar
      session-fill: Never look for required components in saved session · c72e541f
      Benjamin Berg authored
      As required compoents are essential parts of the session, it does not
      make sense to restore them automatically. Should e.g. the global
      definition of the component change then we will want to pick up the new
      definition rather than keeping the old one.
      
      This addresses a migration issue to systemd startup where the shell may
      be started from an auto-saved XDG desktop file.
      
      The XDG desktop file will still be found as an autostart application
      later in the filling process. However, this entry will be ignored as the
      app is already registered in the store.
      
      See: #41
      c72e541f
    • Benjamin Berg's avatar
      save: Do not save apps in the RequiredComponents list · 108806be
      Benjamin Berg authored
      These are essential components of the session. They will be restored
      anyway and should not be restored if e.g. the user switches sessions.
      
      This actually caused trouble after the systemd move as gnome-session may
      end up starting gnome-shell because it was auto-saved, while gnome-shell
      is also started through systemd causing the session to fail.
      
      See: #41
      108806be
  2. 11 Nov, 2019 1 commit
  3. 08 Oct, 2019 1 commit
  4. 07 Oct, 2019 4 commits
  5. 02 Oct, 2019 1 commit
  6. 26 Sep, 2019 1 commit
  7. 25 Sep, 2019 1 commit
  8. 24 Sep, 2019 2 commits
  9. 23 Sep, 2019 2 commits
  10. 19 Sep, 2019 1 commit
  11. 18 Sep, 2019 1 commit
  12. 11 Sep, 2019 2 commits
  13. 08 Sep, 2019 1 commit
  14. 07 Sep, 2019 1 commit
  15. 06 Sep, 2019 2 commits
  16. 05 Sep, 2019 1 commit
  17. 04 Sep, 2019 2 commits
  18. 03 Sep, 2019 1 commit
  19. 01 Sep, 2019 1 commit
  20. 28 Aug, 2019 4 commits
  21. 26 Aug, 2019 4 commits
  22. 25 Aug, 2019 1 commit
  23. 24 Aug, 2019 2 commits
  24. 21 Aug, 2019 1 commit