1. 15 Aug, 2020 1 commit
  2. 10 Aug, 2020 1 commit
  3. 08 Mar, 2020 2 commits
  4. 06 Mar, 2020 1 commit
  5. 05 Mar, 2020 1 commit
  6. 17 Feb, 2020 1 commit
  7. 07 Feb, 2020 2 commits
    • Iain Lane's avatar
      doap: Call this "GNOME Session Manager" · 7185449f
      Iain Lane authored
      It's common for projects to include "GNOME" in the name - this is less
      ambiguous.
      7185449f
    • Iain Lane's avatar
      doap: Add benzea · 793ee487
      Iain Lane authored
      We discussed this at FOSDEM. Since we're both working on systemd-session
      stuff at the minute, and most planned GNOME Session changes relate to
      this, it makes sense for us to be able to review each other's work.
      793ee487
  8. 27 Jan, 2020 1 commit
  9. 20 Jan, 2020 2 commits
  10. 19 Jan, 2020 1 commit
  11. 07 Jan, 2020 2 commits
  12. 27 Dec, 2019 1 commit
  13. 25 Dec, 2019 1 commit
  14. 16 Dec, 2019 2 commits
    • Iain Lane's avatar
      binary: Allow quitting early on SIGTERM/SIGINT · 04d1eb2d
      Iain Lane authored
      Now we're started by systemd, we also need to handle being *stopped* by
      systemd too. systemd sends us a SIGTERM to ask us to quit, but we refuse
      to exit on SIGTERM if we're not fully running. That's a problem if the
      SIGTERM is sent early in startup. For example, if gnome-shell has exited
      due to Wayland not being supported, and we're trying to fall back to
      Xorg, the session will not be running at this point, but we want to be
      able to kill everything in order to try again with Xorg.
      
      Fix this by looking at the `GError` returned by `gsm_manager_logout()`,
      and directly quitting if we're not in the running phase yet.
      04d1eb2d
    • Iain Lane's avatar
  15. 28 Nov, 2019 2 commits
  16. 27 Nov, 2019 1 commit
  17. 26 Nov, 2019 4 commits
  18. 25 Nov, 2019 2 commits
    • Benjamin Berg's avatar
      data: Make X11 services part of gnome-session-initialized · c6e21972
      Benjamin Berg authored
      The X11 services need to be stopped together with the session. Add
      corresponding Requisite/PartOf/Before entries.
      c6e21972
    • Benjamin Berg's avatar
      data: Ensure shutdown target does not keep units loaded · e1e4ab45
      Benjamin Berg authored
      The shutdown target has explicit conflicts on some user units, this
      means that as long as it is active, it will keep those units loaded.
      
      We could probably reverse the conflicts to prevent this from happening.
      But, it makes sense to set StopWhenUnneeded=true anyway and doing so
      also means that the corresponding units can be unloaded after logout.
      e1e4ab45
  19. 11 Nov, 2019 1 commit
  20. 08 Oct, 2019 1 commit
  21. 07 Oct, 2019 4 commits
  22. 02 Oct, 2019 1 commit
  23. 26 Sep, 2019 1 commit
  24. 25 Sep, 2019 1 commit
  25. 24 Sep, 2019 2 commits
  26. 23 Sep, 2019 1 commit