Commits on Apr 17, 2011
  1. [UI] Don't retain navigators in table view cells. Pass them to the se…

    jverkoey committed Apr 17, 2011
    …tObject method instead.
    This resolves the problem brought up in 72c9f3a.
  2. [UI|Style] Add numberOfLines to the message item stylesheet and prope…

    jverkoey committed Apr 7, 2011
    …rly calculate message item heights based on the text values.
  3. [UI] Store the navigator in LinkedItemCells.

    jverkoey committed Dec 15, 2010
    This allows the cell to correctly request the URLMap information
    necessary for setting the accessory type.
    TODO: This shouldn't be done inside the cell; the accessory type
    should be passed into the cell object from its data source.
Commits on Apr 12, 2011
  1. [UI] Add a userInfo property to TTLauncherItem.

    Tony Lewis committed with jverkoey Mar 11, 2011
    Useful for assigning user-specific information similar to table cells.
Commits on Apr 10, 2011
  1. [UI] fix check of event type for shake events

    diederich committed Apr 10, 2011
    the motion type should be checked, not the event.type
Commits on Apr 3, 2011
  1. [extThree20CSS] removed variable warning, TTDINFO being compiled to n…

    vguerci committed Apr 3, 2011
    …othing because of default debug level.
Commits on Mar 29, 2011
  1. [extJSON] Add missing YAJL headers and update the lib to latest.

    jverkoey committed Mar 29, 2011
    We were missing the NSBundle and GHNSBundle headers from the lib.
    Closes #493.
Commits on Mar 28, 2011
  1. Replaced NSLog with TTDINFO to allow for log entries to be numbed whe…

    Hout committed Mar 28, 2011
    …n not in DEBUG mode
Commits on Mar 23, 2011
  1. Merge branch 'master' of into tap…

    jwang committed Mar 23, 2011
Commits on Mar 19, 2011
  1. + fixed wrong spelling

    meap committed Mar 19, 2011
Commits on Mar 14, 2011
  1. [scripts] Resolve "Project cannot be opened because the project file …

    jverkoey committed Mar 14, 2011
    …cannot be parsed." errors when using ttmodule to add Three20 to projects when Three20 itself is contained in a folder path with spaces.
    We weren't properly quoting path file names for the Three20 xcodeproj
    files, causing Xcode to fail to parse the pbxproj file format when
    Three20 was contained in a folder with spaces. This change simply
    adds quotes around the path when adding it. It also checks the existence
    of a quoted/unquoted path in order to stay backwards compatible.
Commits on Mar 11, 2011
  1. Merge branch 'release-1.0.5'

    jverkoey committed Mar 11, 2011
  2. [UICommon] Change TTBaseViewController to use [UIApplication sharedAp…

    Eric Chamberlain committed with jverkoey Mar 7, 2011
    …plication] statusBarStyle] instead of hardcoded UIStatusBarStyleDefault
    Before this change, TTBaseViewController was hardcoded to set the
    statusBarStyle to UIStatusBarStyleDefault.  This meant that an
    application had to change the UIStatusBarStyle in the info.plist file and
    in every subclass of TTBaseViewController.
  3. [Network] Fix errors on Internal builds because of missing Foundation…

    jverkoey committed Mar 5, 2011
    ….h import.
    The Internal build turns of precompiled headers to ensure that we're importing
    all necessary headers in our source. This is helpful for when people want to
    pull out Three20 source code into their own project that might use a different
    precompiled header, if any.
  4. [scripts] Add --xcode-version to ttmodule in order to override the pr…

    jverkoey committed Mar 11, 2011
    …oject version.
    This is necessary for those wanting to upgrade their Three20 settings
    in a Xcode 3.2.5 project to Xcode 4. Before, the script would look
    at the project version and see that it was for 3.2.5 and only add the
    3.2.5 settings. Now, it's possible to state --xcode-version=4 and this
    will force ttmodule to treat the project file as though it were version
Commits on Mar 10, 2011
  1. [scripts] Add version support to Pbxproj and use it to determine whet…

    jverkoey committed Mar 10, 2011
    …her we need to add special settings for Xcode 4.
  2. [scripts] Trim quotes from existing linker flag value so we don't dup…

    jverkoey committed Mar 10, 2011
    …licate linker flags on subsequent ttmodule runs.
  3. [config] Add Xcode 4 header search paths that take into account the n…

    jverkoey committed Mar 10, 2011
    …ew Build Location value.
    Before this change, Three20 compilation would fail whenever private
    headers were imported because the headers were being copied to a new