Permalink
Switch branches/tags
Nothing to show
Commits on Nov 8, 2010
Commits on Nov 7, 2010
  1. Add 2x variants of forwardIcon/backIcon.

    Replaced original icons with copies from UIKit.
    
    Closes #325
    steipete committed with jverkoey Nov 6, 2010
  2. [UI] Flash scroll indicators when table appears.

    To avoid double-flashing the scroll indicator, we
    don't flash them in didShowModel if the view is
    currently appearing.
    
    Closes #324
    diederich committed with jverkoey Nov 7, 2010
  3. [UI] Fix fitting TTScrollView views to the screen.

    Also disable double rotation in TTPhotoViewController.
    
    Closes #154
    eelco committed with jverkoey Jan 21, 2010
Commits on Nov 6, 2010
  1. [Core] Add SHA1 support to NSData and NSString.

    Tests for NSData and NSString passed.
    
    Closes #297
    Alexander Saltanov committed with jverkoey May 13, 2010
  2. [Core] Retain objects in NSArray perform: methods.

    Performed copy before enumerating, but didn't account for
    non-retaining delegate arrays. Result was a subtle crash.
    
    Closes #277
    Closes #276
    Matt Crocker committed with jverkoey Sep 12, 2010
  3. [UI] Fix a memory leak in TTTableHeaderDragRefreshView.

    Closes #306
    John Ellis committed with jverkoey Oct 26, 2010
  4. [UI] self, not super, in the TTScrollView UITouch fixes.

    Related to commit a828546703bb7bb4a5769832243334ec28b1cb8a.
    jverkoey committed Nov 6, 2010
  5. [UI] Fixed a bug caused by touchesEnded event not being received.

    UIKit sometime couldn't deliver messages for UIResponder properly.
    That causes application to crash when application can't receive
    "touches ended" and later tries to reach ended and released UITouch
    object. I implemented proper retaining for UITouch objects. And
    also I implemented an ensure touches method which checks touch
    phases and release them if ended and we couldn't receive ending
    message somehow.
    
    Solution for the issue discussed here:
    http://discussions.apple.com/message.jspa?messageID=7139722
    
    Closes #320
    cemaleker committed with jverkoey Nov 4, 2010
  6. [Core] Create queryContentsUsingEncoding and deprecate queryDictionar…

    …yUsingEncoding.
    
    Created a more robust method to parse a query string with
    multi-value and no-value cases.
    
    Closes #151
    gresrun committed with jverkoey Nov 2, 2010
Commits on Nov 5, 2010
  1. [Core,Network,extJSON] Refactor error domain/codes declarations.

    Now using extern'd constants instead of #defines.
    Each module declares a TTErrorCodes.h and .m which contain the
    error domain and any error codes used in that module.
    gresrun committed with jverkoey Nov 3, 2010
  2. [extJSON] Prevent crash on malformed JSON response.

    Now catching YAJL Exceptions as well as testing for SBJSON error
    conditions in TTURLJSONResponse.
    
    Closes #217
    gresrun committed with jverkoey Nov 3, 2010
  3. [UI] Fixed memory leak in TTPhotoViewController.

    Closes #177
    diederich committed with jverkoey Nov 3, 2010
  4. [UI] tableView banner gets assigned the overlay view's frame.

    Instead of using the overlayview method, craft a new one which specifically
    handles the bannerview. Additionally adjust scrollindicator and
    content insets.
    
    Closes #103
    diederich committed with jverkoey Apr 22, 2010
  5. [UI] Made tableBannerHeight stylable.

    Instead of using a fixed tableBannerHeight, make it stylable
    through TTStyleSheet.
    diederich committed with jverkoey Apr 22, 2010
  6. [TTCatalog] Add testcase for TableBannerView to TTCatalog.

    there seem to be various problems with it, so
    a testcase and a demo might make sense
    diederich committed with jverkoey Nov 2, 2010
Commits on Nov 4, 2010
Commits on Nov 3, 2010
  1. [UI] Add missing import for TTTableView.

    Resolves a compiler warning.
    jverkoey committed Nov 3, 2010
  2. [Style] Text rendering for iPhone4 issue.

    This fixes calculation of text width while rendering for iPhone 4.
    Prevoiusly, to calculate width for let's say "Imogen Heap", the
    next two value were added
    [@"Imogen " sizeWithFont:_font].width == 55.0
    [@"Heap" sizeWithFont:_font].width == 35.0
    However, on iPhone 4
    [@"Imogen Heap" sizeWithFont:_font].width == 91.0
    Bogdan Yakovenko committed with jverkoey Oct 20, 2010
  3. [Network] Allow NSData to hold JPEG image information in request para…

    …meters
    
    Previously, TTURLRequest had a hack to allow UIImage
    parameters in place of NSString parameters.  We'd also like to
    allow NSData parameters, so this extends the hack to allow that.
    
    Test Plan:
    Tested a request passing an NSData of JPEG information
    instead of a UIImage.
    beng committed with jverkoey Oct 20, 2010
  4. [UI] A tweak to the plain-section-headers behavior

    A model load can be triggered externally (like a shake refresh); we need to
    avoid changing the content offset in -modelDidStartLoad: in these cases if the
    scroll position is not above the top of the content.
    Owen Yamauchi committed with jverkoey Aug 13, 2010
  5. [UI] Fix the drag refresh header's behavior with plain table section …

    …headers
    Owen Yamauchi committed with jverkoey Aug 12, 2010
  6. [UI] Fix an issue with rearranging launcher caused by my previous fix

    Calling -layoutButtons in -layoutSubviews has an unintended consequence:
    rearranging icons on any page other than the first no longer works. This avoids
    calling -layoutButtons then and only calls it when it's relevant: when the whole
    launcher view's size changes.
    
    Testing: on the FB app home screen, toggle the in-call status bar.
    Owen Yamauchi committed with jverkoey Aug 12, 2010
  7. [UI] Some improvements to the launcher highlight feature

    - It covers the status bar now, using a separate UIWindow.
    
    - It does not depend on the client making it a certain size.
    Owen Yamauchi committed with jverkoey Aug 11, 2010
  8. [UI] Add TTAlertNoTitle() -- TTAlert() with no title

    Owen Yamauchi committed with jverkoey Aug 10, 2010
  9. [UI] Make TTLauncherView able to handle resizing

    This fixes some visual bugs with the FB app's home screen when the in-call
    status bar is visible.
    Owen Yamauchi committed with jverkoey Aug 10, 2010