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

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

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

    …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.
    committed Jan 19, 2013
Commits on Jan 19, 2013
  1. Large rewrite.

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

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

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

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

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

    committed Nov 1, 2011
  4. Updated licenses & README

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

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

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

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

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

    …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
    committed Jul 1, 2010
Commits on Jun 30, 2010
Commits on Dec 24, 2009
  1. Commented out some dead code

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

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

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

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

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

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

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

    committed Aug 16, 2009