1. 29 Sep, 2018 3 commits
  2. 26 Sep, 2018 9 commits
  3. 11 Sep, 2018 3 commits
  4. 06 Sep, 2018 8 commits
  5. 20 Aug, 2018 2 commits
    • Ray Strode's avatar
      user: export new Saved property · 14bb1237
      Ray Strode authored
      accountsservice maintains a state file for some users, if those users
      have selected a specific session or language.
      There's no good way, at the moment, for an application to check if a
      specific user has saved state.
      This commit exports the Saved property on the User object.
    • Ray Strode's avatar
      user: add new Session/SessionType properties to replace XSession · c66cee94
      Ray Strode authored
      Having a property called XSession in the API makes little
      sense when wayland has taken the world by storm.
      This commit adds new "Session" property without the "X" in the name,
      and an additional property "SessionType" that can be either
      "wayland" or "x11".
  6. 10 Aug, 2018 1 commit
    • Ray Strode's avatar
      lib: don't fail loading if logind isn't working right · 74fed8d9
      Ray Strode authored
      At the moment if logind can fail in two ways when
      asking the session associated with the current pid:
      1) ENOENT, the process isn't part of a registered session
      2) ENODATA, the mechanism for checking which session a
      process is registered with isn't working.
      If we hit the second case then wefail loading the user manager
      entirely.  This leads to the dbus proxy associated with a user
      from loading and the user getting stuck with defaults like a
      NULL xsession and systemaccount=TRUE
      This commit changes the behavior for the second case to be
      like the first. Namely, to accept there's no associated
      session and carry on as best we can.
  7. 06 Aug, 2018 1 commit
  8. 19 Jul, 2018 1 commit
  9. 10 Jul, 2018 3 commits
  10. 13 Jun, 2018 2 commits
  11. 10 May, 2018 7 commits