Permalink
Commits on Feb 26, 2010
  1. Closes #147. Remove the TT_AUTORELEASE_SAFELY macro.

    The TT_AUTORELEASE_SAFELY macro is never used in the Three20 library
    and doesn't provide any significant convenience.
    jverkoey committed Feb 26, 2010
Commits on Feb 19, 2010
  1. Missed this one before: more infinite recursion

    Owen Yamauchi committed Feb 19, 2010
Commits on Feb 18, 2010
  1. Add a new TTNavigator delegate method allowing modification of URLs t…

    …o open
    
    The new method is a superset of -navigator:shouldOpenURL: which allows the
    navigator's delegate to prevent opening of a URL. The new method actually
    returns the URL to open (or nil to prevent), which allows the delegate to modify
    the URL to open.
    
    I considered deprecating -navigator:shouldOpenURL: but I actually don't think
    that's necessary since it's more convenient (and semantically clearer) to
    implement that instead of -navigator:URLToOpen: if you don't need the
    modification functionality.
    
    Also, I have an Xcode plugin that strips trailing whitespace, which is why the
    huge amount of changes to these files. To see the actual changes, do "git show
    -b".
    Owen Yamauchi committed Feb 18, 2010
  2. Fix TTUserInfo bugs

    Infinite recursion and missing includes
    Owen Yamauchi committed Feb 18, 2010
  3. Add dima to the AUTHORS file.

    jverkoey committed Feb 18, 2010
  4. Adding PUT handling

    dima committed with jverkoey Feb 5, 2010
  5. Adding handling for PUT requests

    dima committed with jverkoey Feb 5, 2010
  6. Deprecate the weak/strong methods in TTUserInfo.

    Appears that Xcode might still be crashing in the wild with refactoring
    due to these methods. To be safe, I'm deprecated the old methods and
    providing new ones that don't conflict in names.
    
    It should be noted that this fix still won't solve any existing crashes
    that are still occurring. This is an intermediary change to allow people
    to update to the new methods gracefully.
    jverkoey committed Feb 18, 2010
  7. Add the TTTwitter README.

    jverkoey committed Feb 18, 2010
  8. [TTTwitter] Plug in the Twitter feed model to the data source.

    Also add the app icon.
    jverkoey committed Feb 18, 2010
  9. [TTTwitter] Add Atlas.

    jverkoey committed Feb 18, 2010
  10. Flesh out the XML unit test.

    jverkoey committed Feb 18, 2010
  11. Allow collision keys in the XML parser in order to support RSS feeds.

    RSS feeds tend to allow their feed items to be placed in the channel
    object as flat items, instead of within an array. The original XML parser
    implementation assumed that keys were always unique, but this is not the
    case with RSS feeds. Options were added to make it possible to toggle this
    functionality.
    jverkoey committed Feb 3, 2010
  12. Pull apart the TTTableViewDelegate.h/m file into separate files.

    New delegate files:
    - TTTableViewGroupedVarHeightDelegate
    - TTTableViewPlainDelegate
    - TTTableViewPlainVarHeightDelegate
    - TTTableViewVarHeightDelegate
    jverkoey committed Feb 17, 2010
Commits on Feb 17, 2010
  1. [Dox] TTYouTubeView documentation and initWithURLPath instead of init…

    …WithURL.
    
    Standardizing the use of the word "URL" to mean an NSURL* and urlPath
    to mean an NSString.
    
    Also documented the methods and deprecated the old method.
    jverkoey committed Feb 17, 2010
  2. Prefix header for Debug and Release builds. New Debug Dev build w/o p…

    …refix.
    
    Debug and Release builds now use a prefix header to speed up build times.
    There is a new "Debug Dev" build that does not make use of the prefix
    header. This build should be used to ensure that the source dependencies
    still function without a prefix header.
    jverkoey committed Feb 17, 2010