ARC Migration #81

Merged
merged 28 commits into from Jan 18, 2012
Commits on Nov 13, 2011
  1. @jspahrsummers
  2. @jspahrsummers

    Analyze after every build

    jspahrsummers committed Nov 13, 2011
  3. @jspahrsummers

    Enable LTO for Release builds

    jspahrsummers committed Nov 13, 2011
    Conflicts:
    
    	TwUI.xcodeproj/project.pbxproj
  4. @jspahrsummers
  5. @jspahrsummers
  6. @jspahrsummers
  7. @jspahrsummers

    Rename TUICGImageFromBitmapContext() to TUICreateCGImageFromBitmapCon…

    jspahrsummers committed Nov 13, 2011
    …text() and change memory management semantics to be compatible with ARC, refactoring callers to match
  8. @jspahrsummers

    Refactor -[TUIImage innerShadowWithOffset:radius:color:backgroundColo…

    jspahrsummers committed Nov 13, 2011
    …r:] and -[TUIImage embossMaskWithOffset:] to not assign to 'self'
  9. @jspahrsummers
  10. @jspahrsummers
  11. @jspahrsummers
  12. @jspahrsummers

    Fix ARC precheck warnings in TUIFastIndexPath (in part by removing me…

    jspahrsummers committed Nov 13, 2011
    …mory management methods from the singleton implementation)
  13. @jspahrsummers
  14. @jspahrsummers
  15. @jspahrsummers
  16. @jspahrsummers
  17. @jspahrsummers
  18. @jspahrsummers
  19. @jspahrsummers

    Refactor how TUIView handles subviews, for better memory management p…

    jspahrsummers committed Nov 13, 2011
    …ractices and ARC compatibility
  20. @jspahrsummers

    ARC migration, baby.

    jspahrsummers committed Nov 13, 2011
    Conflicts:
    
    	TwUI.xcodeproj/project.pbxproj
  21. @jspahrsummers
  22. @jspahrsummers
  23. @jspahrsummers

    Depend on NSGraphicsContext to retain/release image contexts -- don't…

    jspahrsummers committed Nov 13, 2011
    … confuse the memory management by doing it ourselves
  24. @jspahrsummers

    Remove -[NSArray tui_map:], which is no longer used (and we have bloc…

    jspahrsummers committed Nov 13, 2011
    …ks now, if we want to do it properly)
  25. @jspahrsummers

    Make sample project refer to the framework target, instead of includi…

    jspahrsummers committed Nov 13, 2011
    …ng the source wholesale
  26. @jspahrsummers

    Analyze sample project after every build

    jspahrsummers committed Nov 13, 2011
    Conflicts:
    
    	ExampleProject/Example.xcodeproj/project.pbxproj
  27. @jspahrsummers

    Migrate sample project to ARC

    jspahrsummers committed Nov 13, 2011
    Conflicts:
    
    	ExampleProject/Example.xcodeproj/project.pbxproj
  28. @jspahrsummers