Permalink
Switch branches/tags
Nothing to show
Commits on May 16, 2014
  1. ignore xcshareddata

    BigZaphod committed May 16, 2014
    meh
  2. Events, ARC, and more

    BigZaphod committed May 16, 2014
    Sorry for everything lumped into one but it’s been a long time and I
    didn’t do a good job keeping our internal branch (which is stuck in
    svn) in sync with the this one. I know I know I’m doing it wrong! :P
    This includes a bunch of modernization of the codebase including a
    switch to ARC (which many of you have already done). It also includes
    some rather significant changes to how events get from AppKit to UIKit,
    gesture recognizers, responder chain changes (attempts to integrate
    between NSResponder and UIResponder), and probably a bunch of other
    stuff I’ve forgotten about. Due to a heavy focus on iOS work lately,
    this code has not been extensively used or tested but it was well past
    time to get it out there.
Commits on Feb 20, 2013
  1. Merge pull request #92 from QVIVO/pull_request2

    BigZaphod committed Feb 20, 2013
    Fixed UIWebView can't focus on text input bug #50
  2. Merge pull request #94 from clarkeaa/master

    BigZaphod committed Feb 20, 2013
    NSCoder Serialization for CGRects
Commits on Feb 12, 2013
  1. added nscoder serialization for cgrects

    Aaron Clarke
    Aaron Clarke committed Feb 12, 2013
Commits on Oct 19, 2012
Commits on Jul 16, 2012
  1. Merge pull request #88 from robotmedia/pull_request

    BigZaphod committed Jul 16, 2012
    AVAudioPlayer bug fix: audioPlayerDidFinishPlaying shouldn't be called on stop
  2. Merge pull request #87 from robotmedia/pull_request

    BigZaphod committed Jul 16, 2012
    Added UIColor.isEqual
  3. Added UIColor.isEqual

    hpique committed Feb 23, 2012
Commits on Jul 13, 2012
  1. Merge pull request #86 from robotmedia/pull_request

    BigZaphod committed Jul 13, 2012
    Missing iOS 3.2 MPMoviePlayer methods and properties
  2. Missing iOS 3.2 MPMoviePlayer methods and properties

    hpique committed Feb 22, 2012
    prepareToPlay
    backgroundView
    shouldAutoplay
Commits on Jul 3, 2012
  1. Disabling scrolling should now immediately hide the scrollers instead…

    BigZaphod committed Jul 3, 2012
    … of waiting for a content offset change.
Commits on Jun 12, 2012
  1. Checks the NSWindow for it's scale factor and relays that information…

    BigZaphod committed Jun 12, 2012
    … down the display tree triggering redraws and whatnot as it goes.
  2. Much like UIImage, UIColor needed multiple internal representations i…

    BigZaphod committed Jun 12, 2012
    …n order to work correctly when switching between retina and non-retina displays.
    
    Obviously normally color would not need this, but the pattern images
    proved difficult to get right and this seemed to be the best way. If a
    color is created using just a normal solid color, only one
    representation is used so there's not a significant increase in
    complexity or memory use in the normal case.
  3. Completely reimplemented and no longer uses any AppKit stuff. Also no…

    BigZaphod committed Jun 12, 2012
    …w works using the multiple representations that internally make up the new UIImages.
  4. Completely redid UIImage to support multi-resolution images.

    BigZaphod committed Jun 12, 2012
    Unlike the real iOS (as of iOS 5 to my knowledge), my UIImage
    internally stores multiple representations of images if they are found
    so that retina support can work. On iOS, you either have a retina
    device or not so it can make that choice up front, but on OSX you can
    draw a window to another screen, change your screens prefs, etc. and
    the retina status of a window or image can change on the fly. This
    infrastructure allows it to choose the correct image for the situation
    it's in at the time all automatically. You don't have to do anything.
    It also uses CGImageSource to sort of lazy-load image information so if
    your app has retina assets but never runs on a retina display, it won't
    load any more of the retina image files than it needs to determine
    their sizes and existence. Also moved the NSImage support out of the
    main UIImage code and into a category as well as ensured it supports at
    least 1x and 2x images when transferring between UIImage and NSImage.
  5. Xcode's upgrade check. woo.

    BigZaphod committed Jun 12, 2012
  6. Added retina assets.

    BigZaphod committed Jun 12, 2012
  7. scrollEnabled is now implemented with the actual panning/scrolling ge…

    BigZaphod committed Jun 12, 2012
    …sture recognizers instead of with its own property that was disconnected from everything else.
  8. Now returns the correct mouse cursor to prevent OSX from flashing and…

    BigZaphod committed Jun 12, 2012
    … acting crazy in some cases.
  9. Fixed a bug with the contentsStretch property, added support for cont…

    BigZaphod committed Jun 12, 2012
    …entScaleFactor, slightly changed how backgroundColor works on views without a drawRect:
  10. Removed old files.

    BigZaphod committed Jun 12, 2012
  11. I have no need for this and decided not to bother keeping it around. …

    BigZaphod committed Jun 12, 2012
    …If you use it, fine. :)
  12. This category conflicts with the real stuff when it's present and and…

    BigZaphod committed Jun 12, 2012
    … isn't needed anymore.
    
    For 10.6 compatibility, use respondsToSelector: to verify it exists
    before using it in your code.
  13. Added internal method for determining context scale factor, fixed ima…

    BigZaphod committed Jun 12, 2012
    …ge context scaling bugs.
Commits on Apr 23, 2012
  1. Added UIAppearance support.

    BigZaphod committed Apr 23, 2012
  2. Changed to LLDB

    BigZaphod committed Apr 23, 2012