Roadmap
Goals
- Create new tutorials and improve the documentation
- Created a TTTwitter sample app
- Created a TTFacebook sample app
- Created sample apps for Core and Network basics
- Begin trimming down the bug list
- Ensure support for the iPad
- Began work on iPad support
5%
Tutorials + Documentation
Each of the controllers listed below needs documentation and/or an example project. If you'd be interested in writing the documentation or making an example project, please email Jeff at jverkoey@gmail.com with the controller you'd be interested in working with and the parts you'd like to work on (either documentation or an example project).
A good example project will show a developer a set of examples that clearly demonstrate the use of the controller in working code.
TTWebController
TTMessageController
TTPopupViewController
TTAlertViewController
TTActionSheetController
TTPostController
TTTextBarController
Bugs
Below is a list of all issues reported on GitHub as of February 18, 2010.
Bug Report #3: TTStyledTextTableField in a UITableViewStyleGrouped table view does not have rounded corners
Bug Report #5: TTImageView - Landscape pinch amplification as per UIImageView
Bug Report #6: TTImageView - Landscape to Portrait rotation - When zoomed rotates the image Off-Axis
Bug Report #15: TTPositionAbsolute breaks link surrounding an image
Bug Report #16: Add -initWithCoder: method to TTView class and subclasses to minimally support Interface Builder XIB
Bug Report #17: TTBoxStyle.minSize only concerns height, not width.
Bug Report #19: TTURLRequestQueue does not respect Cache-Control header
Bug Report #28: TTMessageController / OS 3.0: Cannot switch fields
Bug Report #29: TTTextEditor becomeFirstResponder
Bug Report #31: TTMessageController - does not allow arbitrary recipient into TTMessageRecipientField
Bug Report #46: The hue in UIColorAdditions is in range [0, 360], while UIKit's hue is [0, 1]
Bug Report #47: (fix included): TTTableView switch from TTStyledTextTableItemCell to TTTableItemCell and back...needs layoutSubviews
Bug Report #48: Request for sender field in TTMessageController
Bug Report #51: -[TTLayout layoutSubviews:forView:] is too specific
Bug Report #55: Offscreen TTTextEditor becomeFirstResponder crashes
Bug Report #57: TTTableImageItemCell layout overflow
Bug Report #59: Keyboard resizing broken with tab controller
Bug Report #60: Resistance in TTPhotoViewController when zoomed in seems too high Options
Bug Report #61: TTPhotoViewController seems to have a problem zooming in and rotating
Bug Report #62: Flicking when zoomed in in a TTPhotoViewController doesn't seem to decelerate the image
Bug Report #63: TTStyledTextLabel does not support html special characters
Bug Report #65: suggest moving TTTabBar setSelectedTabIndex delegate call out of if statement
Bug Report #69: TTStyledText -- Trouble with newlines after bold/italic/span elements
Bug Report #71: navigationBarTintColor and toolbarTintColor issues for TTDefaultSheet and TTWebController
Bug Report #72: TTURLRequest doesn't work with file URLs
Bug Report #73: Request: Custom UILabel for TTTableLinkedItemCell or TTTableViewCell
Bug Report #74: TTNavigator is broken for "More..." controllers in Tab Bar
Bug Report #76: TTPhotoViewController shouldn't set UIView.title for each photo
Bug Report #77: Not able to remove TTURLCache from memory
Bug Report #79: left and right overflow view missed in TTTabStrip.
Bug Report #80: TTScrollView.m deviceOrientationDidChange commented out
Bug Report #81: Unable to delete rows/cells from table
Bug Report #86: Long links don't wrap properly in TTStyledTextLabels
Bug Report #87: TTStyledLayout adds descender height in breakLine method to height of TTStyledTextFrames which already include descender height
Bug Report #89: TTURLCache removeURL not removing
Bug Report #90: Cell Re-ue Cleanup
Bug Report #91: TTImageStyle and default currentMode
Bug Report #94: TTTableViewDelegate call to [_controller didSelectObject:object atIndexPath:indexPath]; creates an impossible situation to catch - (void)didSelectObject:(id)object atIndexPath:(NSIndexPath*)indexPath
Bug Report #96: Empty table views after memory warning (Oct 17 2009 code)
Bug Report #97: TTImageView + TTGridLayout
Bug Report #101: UITextAlignment not implemented on TTStyledTextLabel
Bug Report #102: TTLauncherItem.h needs newline at end (GCC_WARN_ABOUT_MISSING_NEWLINE)
Bug Report #103: setTableBannerView:animated: frame gets set to the overlayView's frame
Bug Report #105: previousViewController overwriting private SDK call?
Bug Report #111: Three20 accessing private variables of UIView
Bug Report #113: TTWebController should not persist itself when it loads an external URL
Bug Report #115: TTTableViewCell should have a flag if it is in a grouped table view
Bug Report #116: TTViewController and UIViewController's designated initializer
Bug Report #117: Centered, autoresizesToFit TTStyleText not respecting frame bounds
Bug Report #118: TTURLRequest doesn't appear to support conditional GET?
Bug Report #121: UIControls disappear from TTTableControlItemCells in some cases.
Bug Report #122: TTPhotoViewController + MockPhotoSource (database display)
Bug Report #123: TTPhotoViewController And MockPhotoSource (local Photos)
Bug Report #124: Following a path in TTWebController gives EXC_BAC_ACCESS
Bug Report #125: Loading Message does not appear
Bug Report #126: TTTexteditor strange with \n
Bug Report #127: Add the status bar style to TTDefaultStyleSheet
Bug Report #128: Disable the NavigationBAr
Bug Report #129: TTStyledTextLabel <center> tag
Bug Report #130: TTRoundedLeftArrorShape Drawing Problem
Bug Report #131: TTTabGrid labels broken
Bug Report #132: TTTableMessageItemCell displays no title with timestamp set to nil
Bug Report #133: Navigation path is not persisted for view controllers under control of moreNavigationController
Bug Report #135: TTStyledTextLabel does not open hyperlink
Bug Report #136: TTPhotoViewController crops images
Bug Report #137: [UIDeviceRGBColor multiplyHue: saturation: value:] crash
Bug Report #139: setting autoresizesForKeyboard = YES makes some fields uneditable
Bug Report #140: TTTableHeaderView's background color should be stylable
Bug Report #141: Simplify URL handling with TTNavigator and TT tables
Bug Report #142: TTPageControl broken tracking
Bug Report #143: TTPhotoViewController + TTThumbsViewController in Landscape Mode not working
Bug Report #144: TTTableViewInterstialDataSource is misspelled
Bug Report #145: Crash using TTTableViewController as searchController after didReceiveMemoryWarning
Bug Report #146: Half of screen unresponsive to touch events when Three20 projects are started in landscape mode.
Bug Report #149: TTTableRightCaptionItem is displaying the caption on the left side
Last modified: Friday the 23rd of April 2010 10:20:04 PM