Commits on Mar 22, 2010
Commits on Jan 3, 2010
  1. Implemented a workaround for Three20's table cell image layout bug (t…

    …hanks RoBak42 for the patch)
    There is a bug in Three20's table cell image logic w.r.t.
    Three20's image cache. By applying a TTImageStyle to the table item,
    we can override the layout logic to force the image to always be a fixed size.
    Otherwise, the image will sometimes overflow the bounds of the cell.
    This commit fixes the following issue:
    committed Jan 3, 2010
Commits on Nov 30, 2009
  1. Fixed issue#3: TTPhotoViewController not loading past maxPhotoIndex. …

    …This was a forwarding / object-identity bug.
    committed Nov 30, 2009
  2. Bumped the frozen three20 submodule to bring in the changes that remo…

    …ved the private API usages.
    committed Nov 30, 2009
Commits on Jul 27, 2009
  1. Updated the README's formatting.

    committed Jul 27, 2009
Commits on Jul 26, 2009
  1. Bumped the three20 submodule.

    committed Jul 26, 2009
  2. Updated the README.

    committed Jul 26, 2009
Commits on Jul 25, 2009
  1. Created the SearchResultsModel protocol and made YahooSearchResultsMo…

    …del and FlickrSearchResultsModel conform to this new protocol.
    I also fixed a bug in YahooXMLResponse's XPath queries.
    committed Jul 25, 2009
  2. Added Flickr XML support.

    I also started making preparations for a factory system to construct the appropriate search service object along with the appropriate response format parser.
    And I updated some comments.
    And I got rid of some explicit type casts since I will be defining a protocol for these objects shortly.
    committed Jul 25, 2009
  3. Added Flickr JSON support.

    committed Jul 25, 2009
  4. Added a README.

    committed Jul 25, 2009
  5. Several refactorings (described below)

    - SearchResult no longer conforms to the TTPhoto protocol.
    - SearchResult now has a bigImageSize property.
    - PhotoSource now copies the data out of a SearchResult and puts into a PhotoItem (which conforms to the TTPhoto protocol)
    - YahooSearchResultsModel now handles loading additional data.
    - SearchTableViewController now scrolls to the top of the tableview whenever the user starts a new search.
    committed Jul 25, 2009
Commits on Jul 24, 2009
  1. YahooSearchResultsModel now has access to the number of total results…

    … available on the server for the current search query.
    committed Jul 24, 2009
  2. Renamed the project.

    committed Jul 24, 2009
Commits on Jul 23, 2009
  1. Now uses the TTModel system.

    committed Jul 23, 2009
Commits on Jun 30, 2009
Commits on Jun 5, 2009
  1. - added automagic 'Load More Items' button when more results are avai…

    …lable on the server.
    committed Jun 5, 2009
Commits on Jun 4, 2009
  1. -factored out the web service code from the data source into a separa…

    …te class. The idea is to reduce sub-classing.
    committed Jun 4, 2009
  2. - factored out the Yahoo code out of the DataSource and into the view…

    … controller plus 'response processors'
    committed Jun 4, 2009
Commits on Jun 3, 2009
  1. - added a Search Bar for performing arbitrary search queries

    - removed the toggle switch between the XML and the JSON datasources (this is now a compile-time option)
    committed Jun 3, 2009
  2. Initial import

    committed Jun 3, 2009