1. 11 Oct, 2011 4 commits
  2. 08 Sep, 2011 1 commit
  3. 06 Sep, 2011 1 commit
  4. 02 Sep, 2011 5 commits
  5. 13 Aug, 2011 1 commit
  6. 12 Aug, 2011 1 commit
  7. 27 Jul, 2011 1 commit
  8. 25 Jul, 2011 1 commit
  9. 20 Jul, 2011 2 commits
  10. 22 Jun, 2011 1 commit
  11. 09 Jun, 2011 1 commit
  12. 27 Apr, 2011 1 commit
  13. 23 Apr, 2011 2 commits
  14. 16 Apr, 2011 1 commit
    • Philip Withnall's avatar
      Fix Tpf.Persona to use its store's ID in persona UIDs · ce370e34
      Philip Withnall authored
      It was previously (incorrectly) not using the PersonaStore's ID as the middle
      component in its UID, which meant that the same IM address as added on two
      different accounts using the same protocol would have the same UID,
      undermining the concept of a UID as a globally unique identifier for a
      Persona.
      
      Closes: bgo#647121
      ce370e34
  15. 11 Mar, 2011 6 commits
  16. 27 Feb, 2011 1 commit
  17. 14 Feb, 2011 1 commit
  18. 06 Feb, 2011 1 commit
  19. 31 Jan, 2011 2 commits
  20. 18 Jan, 2011 1 commit
  21. 03 Jan, 2011 1 commit
  22. 30 Dec, 2010 4 commits
    • Travis Reitter's avatar
      Refer to non-local variables and methods with full name. · dc3acdfc
      Travis Reitter authored
      The benefit here is to make it easier to tell when variables are local. Methods
      are referred to similarly for consistency.
      
      Fixes bgo#629083
      dc3acdfc
    • Travis Reitter's avatar
      Maximize use of 'unowned' keyword. · 7668bd50
      Travis Reitter authored
      This is used when (and only when) variables:
      1. would avoid a non-trivial copy (eg, a string or array but not an int or
      object ref-count increase)
      AND
      2. will only be assigned unowned values (excessive use of 'unowned' here will be
      caught by the compiler)
      
      The net benefit is avoiding unecessary memory allocation/freeing.
      
      Helps bgo#629083
      7668bd50
    • Travis Reitter's avatar
      Maximize use of the 'var' keyword. · b93b4445
      Travis Reitter authored
      This is used whenever a variable:
      1. is declared and initialized in the same line
      AND
      2. would not avoid a copy by using the 'unowned'. In the future, we may be able
      to declare variables 'unowned var', in which case this point won't matter. See
      bgo#638199.
      
      The net benefit is less noise on variable declaration lines.
      
      Helps bgo#629083
      b93b4445
    • Travis Reitter's avatar
      Ensure private and internal methods begin with a _ · 531ad2e2
      Travis Reitter authored
      Helps bgo#629083
      531ad2e2