Permalink
Commits on Jan 17, 2011
  1. Fix up groups API

    benlangfeld committed Jan 17, 2011
    * Users store group objects, not name strings
  2. fix some bugs, add setGroups: and setGroupNames: to the API; comments…

    Antoine Mercadal committed Jan 17, 2011
    …; fix accidental global
Commits on Jan 16, 2011
  1. Allow a connection to keep track of its last connected JID

    benlangfeld committed Jan 16, 2011
    * Ask the delegate for the JID first to get more up to date
  2. Typo

    benlangfeld committed Jan 16, 2011
  3. Allow TNStropheClient to be instructed to create roster using an alte…

    benlangfeld committed Jan 16, 2011
    …rnative class
    
    * Should be a subclass of TNStropheRoster
  4. Give TNStropheClient a disconnect method

    benlangfeld committed Jan 16, 2011
    * For some reason this isn't caught by - (id)forwardingTargetForSelector:(SEL)aSelector
  5. Typo

    benlangfeld committed Jan 16, 2011
  6. Tidy up and some typos

    benlangfeld committed Jan 16, 2011
  7. Allow TNStropheClient or TNStropheConnection to add namespaces to Str…

    benlangfeld committed Jan 16, 2011
    …ophe
    
    * Also fix a typo
  8. Separate out client type features from TNStropheConnection to create …

    benlangfeld committed Jan 16, 2011
    …TNStropheClient
    
    * Handles roster and connection
    * Has a roster and connection objects of its own
    * Is connection's delegate
    * Sends any unknown selectors on to the connection object
  9. Make sure to use nickname when adding a contact

    benlangfeld committed Jan 16, 2011
    * Also some typos
  10. Only put roster push/result contacts in the default group if they are…

    benlangfeld committed Jan 16, 2011
    … not in any other groups
  11. Another typo

    benlangfeld committed Jan 16, 2011
  12. Typos

    benlangfeld committed Jan 16, 2011
Commits on Jan 15, 2011
  1. Minor typo

    benlangfeld committed Jan 15, 2011
  2. Use a dictionary for pending presence

    benlangfeld committed Jan 15, 2011
    * Also fix a horrible false negative