1. 25 Jun, 2012 13 commits
  2. 24 Jun, 2012 1 commit
  3. 23 Jun, 2012 2 commits
  4. 22 Jun, 2012 7 commits
  5. 19 Jun, 2012 1 commit
  6. 18 Jun, 2012 4 commits
    • Philip Withnall's avatar
      telepathy: Don’t create PersonaStores for disabled accounts · 1446c3ed
      Philip Withnall authored
      We shouldn’t create persona stores for disabled accounts, as they just sit
      there looking lonely and empty. Persona stores should be created for enabled
      and valid accounts, and should be removed when those accounts are disabled
      or become invalid.
      1446c3ed
    • Philip Withnall's avatar
      Bug 677166 — Salut personas survive disconnection · c8fa98d3
      Philip Withnall authored
      Handle TpAccounts being disabled by listening for
      TpAccountManager::account-disabled rather than (erroneously) assuming that
      TpAccount:enabled will have been changed by the time the corresponding
      TpConnection is disconnected.
      
      This fixes a race condition when accounts are disabled, where the account’s
      personas would persist if TpAccount:enabled hadn’t changed by the time the
      connection was disconnected.
      
      This comes at the cost of potentially storing and re-loading the set of
      personas for that account to the cache, only to later delete the cache file
      when TpAccount:enabled changes. I can’t think of a simple fix for this.
      
      Closes: https://bugzilla.gnome.org/show_bug.cgi?id=677166
      c8fa98d3
    • Philip Withnall's avatar
      inspect: Implement pretty printing of GDateTime · 1c3357fb
      Philip Withnall authored
      The new Zeitgeist work in the Telepathy backend makes use of nullable
      GDateTimes, so this implements pretty printing of them in folks-inspect.
      
      Everyone prefers reading well-formatted ISO 8601 date/times over reading
      error messages saying the conversion wasn’t possible, right?
      1c3357fb
    • Philip Withnall's avatar
      telepathy: Set some missing properties on cached TpfPersonas · 0e729d7b
      Philip Withnall authored
      Recently-added properties needed implementing for cached personas.
      0e729d7b
  7. 15 Jun, 2012 1 commit
  8. 14 Jun, 2012 6 commits
  9. 13 Jun, 2012 5 commits