Permalink
Switch branches/tags
Nothing to show
Commits on Dec 27, 2013
  1. Cleaned up warnings

    schwa committed Dec 27, 2013
Commits on Jul 7, 2013
  1. Renamed categories.

    schwa committed Jul 7, 2013
Commits on Feb 21, 2013
  1. Large refactor - fixes dramatic "don't use NSArray as a dictionary ke…

    schwa committed Jan 19, 2013
    …y" bug.
    
    Keys are now CKVOTokens - these contain the block. The helper's
    dictionary now uses the token's index (an increasing integer) as the key
    and the token as the object.
    
    The KVOToken's index is used as a context.
    
    This fixes a whole host of bugs - but mainly using an NSArray as a key
    to a collection is a BAD idea - due the way hash works on collections.
    
    Added more tests to help test all possibilities.
Commits on Jan 19, 2013
  1. Large rewrite.

    schwa committed Jan 19, 2013
    Simplified code & public API.
    Removed identifier API.
Commits on Jan 26, 2012
  1. Over unobserving is ok!

    schwa committed Jan 26, 2012
Commits on Dec 21, 2011
  1. Unit tests!

    schwa committed Dec 21, 2011
Commits on Nov 1, 2011
  1. Using actual type for options.

    schwa committed Nov 1, 2011
  2. Merge branch 'feature/ARC'

    schwa committed Nov 1, 2011
    * feature/ARC:
      Updated licenses & README
      New ARC version.
    
    Conflicts:
    	CKVOBlockNotificationHelper.h
    	CKVOBlockNotificationHelper.m
    	NSObject_KVOBlockNotificationExtensions.h
    	NSObject_KVOBlockNotificationExtensions.m
  3. Updated licenses & README

    schwa committed Nov 1, 2011
  4. Updated licenses & README

    schwa committed Nov 1, 2011
Commits on Aug 22, 2011
  1. New ARC version.

    schwa committed Aug 22, 2011
    Totally new API.
Commits on Jul 2, 2011
  1. Updated License to 3-clause BSD

    schwa committed Jul 2, 2011
Commits on Oct 19, 2010
Commits on Sep 18, 2010
  1. Fixed tester #import.

    schwa committed Sep 18, 2010
Commits on Jul 1, 2010
  1. Added quick readme

    schwa committed Jul 1, 2010
  2. Added correct removeObserver API that had been missing in a while (I …

    schwa committed Jul 1, 2010
    …am a bad bad bad dev)
    
    Fixed unit tests.
    Removed useless UI target.
    Added command line tester tool.
    Some other code reorgs.
    
    --HG--
    rename : CKVOBlockNotificationCenter.h => NSObject_KVOBlockNotificationExtensions.h
    rename : CKVOBlockNotificationCenter.m => NSObject_KVOBlockNotificationExtensions.m
    rename : Test/Unit Tests-Info.plist => Test/Unit Tests/Unit Tests-Info.plist
    rename : Unit Tests/UnitTests.h => Test/Unit Tests/UnitTests.h
Commits on Jun 30, 2010
Commits on Dec 24, 2009
  1. Commented out some dead code

    schwa committed Dec 24, 2009
Commits on Oct 12, 2009
  1. Added palette

    schwa committed Oct 12, 2009
Commits on Sep 17, 2009
Commits on Sep 16, 2009
  1. Added tests

    schwa committed Sep 16, 2009
Commits on Sep 2, 2009
  1. Slight code style tidy-ups.

    schwa committed Sep 2, 2009
Commits on Aug 16, 2009
  1. Added pulse for new ships

    schwa committed Aug 16, 2009
  2. Added back the @sync method to KVO. Added some quick & easy doxygen c…

    schwa committed Aug 16, 2009
    …omments. Fixed broken header file.
  3. Added BSD license

    schwa committed Aug 16, 2009
  4. Initial import (from moo)

    schwa committed Aug 16, 2009