Francisco Ryan Tolmasky I
|
3a35ab449b
|
Fixed failing KVO tests.
Reviewed by me.
|
2010-02-12 13:46:26 -08:00 |
|
Tom Robinson
|
9e62fdc0b8
|
added missing CPNull imports
|
2010-01-12 12:28:32 -08:00 |
|
Francisco Ryan Tolmasky I
|
b7d747ee17
|
Fixed a bug in CPTreeNode's KVO implementation.
Reviewed by me.
|
2010-01-05 15:49:16 -08:00 |
|
Francisco Ryan Tolmasky I
|
dd999a29fd
|
Added applyChange:toKeyPath: and inverseChangedDictionary to support "automatic" undo with KVO.
Reviewed by me.
|
2009-12-24 19:15:38 -08:00 |
|
Ross Boucher
|
a1e24a3f95
|
Fix a bug where keyPaths which had a component evaluating to self would send notifications containing the wrong keypath in the observation.
Includes test case.
|
2009-12-19 17:47:02 -05:00 |
|
Francisco Ryan Tolmasky I
|
d200df3e9c
|
Typo in last commit.
Reviewed by me.
|
2009-12-11 12:03:25 -08:00 |
|
Francisco Ryan Tolmasky I
|
eb43e416ae
|
Added CPProxy class to support better undo proxying in CPUndoManager.
Closes #370.
Closes #371.
Reviewed by me.
|
2009-12-11 11:38:26 -08:00 |
|
Ross Boucher
|
0ef4e9bca5
|
store dependent keys on the class object itself, rather than in a global map.
|
2009-07-26 23:56:18 -07:00 |
|
Ross Boucher
|
4370604165
|
Remove several CPDictionaries in favor of Objects, about a 15% performance gain.
|
2009-07-26 23:40:52 -07:00 |
|
Ross Boucher
|
5ce96b45bb
|
Slight performance improvement and memory improvement by moving the storage of KVO proxy objects.
|
2009-07-26 22:46:22 -07:00 |
|
Francisco Ryan Tolmasky I
|
4865d6b20f
|
Fixed an issue with dependent keys in KVO only working for composed properties, and also made the "frame" key on views dependent on a view's frame origin and frame size.
Reviewed by me.
|
2009-07-20 20:37:19 -07: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 |
|
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
|
6291804775
|
Support, fixes, and tests for KVC array operators.
|
2009-01-20 20:06:46 -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
|
e859e9efc0
|
Add additional support for dependent keys, some performance improvements.
|
2009-01-19 01:42:39 -08:00 |
|
Ross Boucher
|
44e4af0f02
|
Experimental support for dependent keys. I say experimental because it slows down KVO by nearly 2x when its used.
|
2009-01-18 22:09:24 -08:00 |
|
Ross Boucher
|
9d34f3d4e6
|
Remove dead code, use just in time setter replacement.
Typo fix.
Better way to replace methods, courtesy of Francisco.
|
2009-01-18 16:55:15 -08:00 |
|
Francisco Ryan Tolmasky I
|
1a8093c314
|
Fix for minimizer not recognizing a var.
Reviewed by me.
|
2008-11-13 00:40:40 -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
|
f228934e54
|
Initial conversion to Doxygen style comments.
|
2008-10-12 15:57:01 -07:00 |
|
Ross Boucher
|
ff140b8c4c
|
Improve KVO speed 50%, add dictionary support in KVC.
|
2008-09-27 11:33:36 -07:00 |
|
Ross Boucher
|
3834751aa3
|
Key Value Observing, with test cases.
|
2008-09-25 22:20:21 -07:00 |
|
Ross Boucher
|
df3264de94
|
Updates to KVO and KVO tests.
|
2008-09-24 13:36:25 -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 |
|