Ross Boucher
24198a7890
Add a missing import, exposed by press.
2010-02-24 17:46:47 -08:00
Ross Boucher
da84964a33
Fix two problems with KVC:
...
- valueForKeyPath: looped over individual components, which meant classes couldn't override valueForKeyPath: to do multi-part keys (needed for operators)
- CPArray's valueForKeyPath: implementation was incorrectly parsing the operator if it was a simple key
2010-02-12 12:53:15 -08:00
Tom Robinson
9e62fdc0b8
added missing CPNull imports
2010-01-12 12:28:32 -08:00
Francisco Ryan Tolmasky I
c74642b641
Replacing several instances of -hash with the new -UID method. Partial fix for http://github.com/280north/cappuccino/issues#issue/10 .
...
Reviewed by andrew.
2009-06-07 15:47:21 -07:00
Nicholas Small and Francisco Ryan Tolmasky I
33f96dacd1
Fix for undefined key handling.
...
Reviewed by me.
2009-05-31 01:34:03 -07:00
Francisco Ryan Tolmasky I
bb135f041a
Changed CPArray_KVO.j to CPArray+KVO.j.
...
Reviewed by me.
2009-01-21 07:27:14 -08:00
Ross Boucher
0b05b4b7d8
Add KVC+KVO support for "To Many" keys (i.e. Arrays).
2009-01-20 18:51:10 -08:00
Ross Boucher
3b82ef5fde
Fix an error where we were casting CPNull to a string, forcing calls to sprintf.
2009-01-19 01:41:38 -08:00
Francisco Ryan Tolmasky I
5144a5a579
Added @accessor support, @import, and fixed spacing bug with @selector.
...
Reviewed by ross.
2008-10-26 00:48:49 -07:00
Ross Boucher
ff140b8c4c
Improve KVO speed 50%, add dictionary support in KVC.
2008-09-27 11:33:36 -07:00
Ross Boucher
ce04c97053
Initial KVO implementation, not yet working.
2008-09-21 14:57:06 -07:00
Francisco Ryan Tolmasky I
d6b4ebaa30
Significant improvements to cib support and nib2cib.
...
Reviewed by rossco.
2008-09-17 23:56:55 -07:00
Ross Boucher
a40fbd7961
Add the first draft of documentation inline.
2008-09-10 15:11:37 -07:00
Francisco Ryan Tolmasky I
a97bb72800
Initial commit.
...
Reviewed by francisco, ross and tom.
2008-09-04 03:52:20 -07:00