Skip to content
Commits on May 2, 2011
  1. @robbiehanson
Commits on Apr 15, 2011
  1. @robbiehanson
  2. @robbiehanson

    Adding myPresence property to xmppStream which stores the last sent p…

    robbiehanson committed Apr 15, 2011
    …resence (excluding subscription stuff, MUC stuff, etc). This makes it possible for extensions to rebroadcast the presence properly if need be. For example, if an extension is added/modified which affects the capabilities, or if an avatar is uploaded, etc.
  3. @robbiehanson
Commits on Apr 13, 2011
  1. @robbiehanson
  2. @robbiehanson
  3. @robbiehanson
  4. @robbiehanson
  5. @robbiehanson
  6. @robbiehanson

    Removing the framework target as it was horribly broken. Building xmp…

    robbiehanson committed Apr 13, 2011
    …p as a framework should maybe become a wiki article.
  7. @robbiehanson

    [XMPPTime] Adding respondsToQueries option in init to make it possibl…

    robbiehanson committed Apr 13, 2011
    …e to create multiple instances of the module.
  8. @robbiehanson

    [XMPPPing] Adding respondsToQueries option in init to make it possibl…

    robbiehanson committed Apr 13, 2011
    …e to create multiple instances of the module.
Commits on Apr 7, 2011
  1. @robbiehanson

    Adding hgignore file

    robbiehanson committed Apr 7, 2011
Commits on Mar 25, 2011
  1. @echamberlain

    [XMPPCapabilities] Store the Core Data persistent store in the NSAppl…

    echamberlain committed Mar 25, 2011
    …icationSupportDirectory.
    
    The new location is so users can't mess with the store file when UIFileSharingEnabled is enabled.
    
    If the store exists in the old location, the file is moved to the new location.
  2. @echamberlain
Commits on Mar 20, 2011
  1. @echamberlain

    [XMPPRoster] Add XMPPGroupCoreDataStorage. A buddy's group membership…

    echamberlain committed Mar 20, 2011
    … information is now stored in the Core Data Store.
  2. @echamberlain

    [XMPPRoster] Move sqlite database from NSDocumentsDirectory to NSAppl…

    echamberlain committed Mar 20, 2011
    …icationSupportDirectory. The new location will hide the database from iTunes file sharing.
  3. @echamberlain
  4. @echamberlain
  5. @echamberlain
  6. @echamberlain

    [iPhoneXMPP] Change rootViewController table reloading, only reloadin…

    echamberlain committed Mar 20, 2011
    …g the visible rows causes a flicker, using tableView reloadData will work for demo purposes.
  7. @echamberlain

    [XEP-0054] Add queueing so we don't flood the network with vCard traf…

    echamberlain committed Mar 20, 2011
    …fic and lock up the UI when the vCards arrive and are processed.
  8. @echamberlain

    [XEP-0153] Change photoDataForJID: to always use the cache, otherwise…

    echamberlain committed Mar 20, 2011
    … lookup loops can occur.
  9. @echamberlain
Commits on Mar 19, 2011
  1. @echamberlain

    [iPhoneXMPP] Added a settings flip view, users no longer need to hard…

    echamberlain committed Mar 19, 2011
    …code JID and password before building.
    
    Add XEP-0054 and XEP-0153 to the demo app.  The app will download vCards and display vCard Avatars for each user in the roster.
  2. @echamberlain

    [XEP-0054] Fix photoData, don't try and create a XMPPvCardAvatarCoreD…

    echamberlain committed Mar 19, 2011
    …ataStore object when there is no photoData to save.
  3. @echamberlain

    [XEP-0153] Add photoDataForJID: method.

    echamberlain committed Mar 19, 2011
    [XEP-0054] Move Core Data database into NSApplicationSupportDirectory.  This hides it from users if we want to give them access to NSDocumentsDirectory.
  4. @echamberlain
  5. @echamberlain
  6. @echamberlain
  7. @echamberlain

    [XEP-0153] Remove redundant request for XMPPStream info.

    echamberlain committed Mar 19, 2011
    Move self vCard check/request setup from didConnect: to didAuthenticate:.
    
    Add check for empty photo stanza.
Commits on Mar 18, 2011
  1. @echamberlain

    [XEP-0153] Add support for vCard based avatars.

    echamberlain committed Mar 18, 2011
    This module requires the XEP-0054 XMPPvCardTempModule and uses its storage classes.
  2. @echamberlain

    [XEP-0054] Replace XMPPvCard classes with XMPPvCardTemp classes.

    echamberlain committed Mar 18, 2011
    Simplify XMPPvCardTempModule.
    
    Remove XMPPvCardTempMemoryStorage, The module can run with no storage.  Also, memory storage is unrealistic in a production setting, and will be replace by a Core Data store.  Implementing a new memory storage class is left as an exercise for the future.
  3. @echamberlain

    [DDLog] Change DDLogTrace() to use __PRETTY_FUNCTION__, so it will al…

    echamberlain committed Mar 18, 2011
    …so work in C functions.
  4. @echamberlain
Something went wrong with that request. Please try again.