Permalink
Switch branches/tags
Nothing to show
Commits on Jul 13, 2009
Commits on Jul 12, 2009
  1. * Fully functional implementation of popup view controllers

    * Support transitions for modal and navigation view controllers
    * Add from:toObject: mapping for URLs that just call a selector but don't do any navigation
    * Rename the old from:toObject: to setObject:forURL:
    * Add a convenience method for dismissing modal view controllers
    joehewitt committed Jul 12, 2009
Commits on Jul 11, 2009
  1. * Support URL fragments for performing selectors on existing controllers

    * Outline support for popup view controllers (more coming tomorrow)
    joehewitt committed Jul 11, 2009
Commits on Jul 10, 2009
  1. * Properly persist/restore modal view controllers

    * Fix a bug that caused dealloc'd view controllers from removing their URL pattern
    * Remove some crusty old OS 2.2 code
    joehewitt committed Jul 10, 2009
  2. * Hang a TTURLMap instance on TTNavigator instead of accessing it as …

    …a global singleton
    
    * Rename the addURL methods on TTURLMap
    * Rename TTURLMapDemo to TTNavigatorDemo
    joehewitt committed Jul 10, 2009
Commits on Jul 9, 2009
Commits on Jul 8, 2009
  1. * Clean up the TTAppMap persistence model

    * Fix some warnings (thanks samsoffes)
    * Roll in some changes from Ross Boucher
    joehewitt committed Jul 8, 2009
  2. * Convenience methods added to string for opening/loading URLs

    * Allow URL opener to specify a parent URL, overriding the pattern
    joehewitt committed Jul 8, 2009
  3. * Make TTAppMap generic enough to create any kind of object from a UR…

    …L (not just view controllers)
    
    * Make the URL variable syntax look more like an Objective-C selector
    * Make the URL selector an init method, rather than calling init and then calling the selector
    * Rename 'singleton' to 'share' and use the term 'binding' to describe objects cached in TTAppMap
    joehewitt committed Jul 8, 2009
  4. * Optionally open URLs externally if no pattern matches

    * Call delegate methods to keep on top of URL opening
    joehewitt committed Jul 8, 2009
Commits on Jul 7, 2009
  1. * Persist and restore the text fields in TTMessageController

    * Persist modal view controllers properly
    joehewitt committed Jul 7, 2009
  2. * Gets the TTCatalog demo working again

    * TTAppMap supports a default controller which is used if no pattern is matched
    * Get rid of TTNavigationCenter
    joehewitt committed Jul 7, 2009
  3. * TTAppMap can now persist the hierarchy of view controllers and all …

    …their state, and restore on launch
    joehewitt committed Jul 7, 2009
  4. * Pass all unmatched URL query arguments in a dictionary to the last …

    …argument of the method
    joehewitt committed Jul 7, 2009
  5. * Support all modes of presenting controllers: default, singleton, modal

    * TTAppMapDemo app shows all the ways to use TTAppMap
    joehewitt committed Jul 7, 2009
Commits on Jul 6, 2009
  1. * Implemented URL pattern matching in TTAppMap

    Joe Hewitt committed Jul 6, 2009
  2. * Replace unloadView with the new viewDidUnload method in OS 3.0

    * Rename updateDataView to updateLoadedView
    * Rename invalidateViewState to setViewState
    * Rename appearing to isViewAppearing and appeared to hasViewAppeared
    * Make frozenState readonly
    * Replace all member releases with TT_RELEASE_MEMBER for safety
    Joe Hewitt committed Jul 6, 2009
  3. * Automatically create table view in TTTableViewController

    * Automatically detect low memory in stylesheets and cache and free memory
    * Beginnings of new TTAppBrowser class, which will replace TTNavigationCenter
    Joe Hewitt committed Jul 6, 2009
Commits on Jul 5, 2009
  1. * Renamed 'showsStopButton' to 'showsCancelButton'

    * Get rid of some crufty old 2.2 code
    * Get rid of the navigation bar in message controller
    * Re-factor the send/cancel methods in message controller
    * Extract some parts of TTViewController into a new protocol
    * Add some sample code to demonstrate TTTableControlItem with a UITextField
    Joe Hewitt committed Jul 5, 2009
Commits on Jul 4, 2009
  1. * Dispatch upload progress messages to TTURLRequest delegates (new fe…

    …ature in iPhone OS 3.0)
    
    * Optionally display a progress view in TTActivityLabel
    Joe Hewitt committed Jul 4, 2009
Commits on Jul 3, 2009
  1. * Fixed: "float: right" doesn't layout correctly in styled text

    * Fixed: swipe-to-delete over styled text table cells squooshes the text
    joehewitt committed Jul 3, 2009
  2. * Update table section titles when changing the data source

    * Add some helpers to TTMessageController
    * Correctly localize a few strings
    joehewitt committed Jul 3, 2009