Tom Robinson
17072f9ed4
Move CPLog to Objective-J
2010-02-05 22:27:13 -08:00
Tom Robinson
e088280a5f
Implement description and toString for class objects.
2010-02-01 17:38:13 -08:00
Francisco Ryan Tolmasky I
d4f3f83212
Fix for nib2cib not working with new loader.
...
Reviewed by me.
2010-01-31 17:28:51 -08:00
Francisco Ryan Tolmasky I
a4d73330cc
Data URLs.
...
Reviewed by me.
2010-01-29 21:43:23 -08:00
Francisco Ryan Tolmasky I
ea6a983e9b
Merge branch 'jake' of git@github.com:280north/cappuccino into loader
2010-01-29 17:53:36 -08:00
Francisco Ryan Tolmasky I
4b7310d0cb
More consistent naming scheme.
...
Reviewed by me.
2010-01-29 15:16:22 -08:00
Francisco Ryan Tolmasky I
b5ad030e40
Further blend work.
...
Reviewed by me.
2010-01-29 08:04:00 -08:00
Francisco Ryan Tolmasky I
794d8a754c
Make blendtask work with new system.
...
Reviewed by me.
2010-01-28 16:24:18 -08:00
Tom Robinson
0791fa0ad3
Eliminate a couple accidental globals.
2010-01-28 00:18:40 -08:00
Francisco Ryan Tolmasky I
ec210c49c5
Beginnings of new loader.
...
Reviewed by me.
2010-01-27 00:43:54 -08:00
Paul Baumgart
3b7a77ae0c
Minor fix: change emdash to regular hyphen.
2010-01-25 22:21:26 -08:00
Tom Robinson
093c6cdca3
More robust handing of string passed to CPURLRequest instead of CPURLs.
2010-01-13 01:57:04 -08:00
Tom Robinson
9e62fdc0b8
added missing CPNull imports
2010-01-12 12:28:32 -08:00
Francisco Ryan Tolmasky I
5e14e65eb0
Fix for CPArray test not passing.
...
Reviewed by me.
2010-01-07 16:36:25 -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
3cfd392e3e
Added new automatic undo API to CPUndoManager.
...
Added archiving support for CPTreeNode.
Reviewd by me.
2010-01-05 11:14:56 -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
Francisco Ryan Tolmasky I
75fdfb5a0b
Improved observable arrays to support indexOfObject:, indexOfObjectIdenticalTo:, and removeObjectIdenticalTo:.
...
Reviewed by me.
2009-12-24 18:45:20 -08:00
Ross Boucher
6cbaa35849
Add CPOperation to Foundation
2009-12-23 11:30:10 -05:00
Ross Boucher
cb1cfa4d94
Better support for recursing in CPDictionaryWithJSObject:
2009-12-20 20:32:17 -05:00
Francisco Ryan Tolmasky I
5352d062d5
Fix for boundsOrigin and boundsSize being affected by bounds. Also changed UID to return a string instead of a Number.
...
Reviewed by me.
2009-12-20 17:02:06 -08:00
Ross Boucher
58c6db0a8f
Fix the logic behind CPURLConnection's _isLocalFileConnection
2009-12-20 13:12:29 -05: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
aburkhalter
deed92cff7
Toll-free bridge Error to CPException. Add rhinoException in objj_exception for better error reporting.
2009-12-19 03:49:22 -08:00
Francisco Ryan Tolmasky I
ac2c0d5d84
Update CPUndoManager to post checkpoint notifications and only create run loop performs if undos actually take place.
...
Reviewed by me.
2009-12-15 16:37:47 -08: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
a98de54db4
A few additions for pretty printing things and getting better error messages
2009-12-11 10:58:07 -08:00
Francisco Ryan Tolmasky I
4fbc140551
Better descriptions for CPArray.
...
Reviewed by me.
2009-12-07 18:54:01 -08:00
Ross Boucher
e6d86eaa9b
Throw an exception for -1 indexes in CPArray objectAtIndex:
2009-12-02 19:19:18 -08:00
Ross Boucher
a4d5165a3d
Fix for style issues.
2009-11-26 19:53:36 -05:00
Abhinav Gupta
4fdddfb585
Fixed CPString's commonPrefixWithString to be faster.
2009-11-26 19:49:41 -05:00
Abhinav Gupta
0575e96b60
Added commonPrefixWithString method to CPString and tests for it.
2009-11-26 18:13:01 -05:00
Ross Boucher
44fbf8afe2
Add support for encoding dates, courtesy of luddep.
2009-11-24 23:02:38 -05:00
Ross Boucher
1eb9202233
A few style guideline changes.
2009-11-24 22:56:18 -05:00
Alexander Ljungberg
b7da92d225
CPDate initWithString: now takes proper international format strings like NSDate. Similarly CPDate description generates such strings.
2009-11-24 22:42:02 -05:00
Ross Boucher
ffb08d32ce
Fix an issue with storing 0 in a CPSet. Includes test cases. Closes #337 .
2009-11-24 16:06:32 -05:00
Francisco Ryan Tolmasky I
6132243968
Fix intersectsSet: in CPSet.
...
Reviewed by me.
2009-11-12 00:50:34 -08:00
Ross Boucher
229debc2b7
Fixes a bug in testHasSuffix, adds test cases for hasSuffix and hasPrefix.
2009-11-09 13:11:04 +01:00
Francisco Ryan Tolmasky I
cb18896137
First pass at spriting in IE.
...
Reviewed by me.
2009-11-04 21:38:24 -08:00
Francisco Ryan Tolmasky I
baa1318298
Further cleanup.
...
Reviewed by me.
2009-11-02 15:59:42 -08:00
Francisco Ryan Tolmasky I
17d68eeb97
Cleaned up a few unused Rakefiles and added warning to main Rakefile.
...
Reviewed by me.
2009-11-02 14:58:21 -08:00
Francisco Ryan Tolmasky I
0c13138a20
Split up objective-j and cappuccino CommonJS packages, and added ability to include Objective-J frameworks in CommonJS packages.
...
Reviewed by me.
2009-11-02 14:49:58 -08:00
Francisco Ryan Tolmasky I
96523aca07
Merge branch 'master' into jake
2009-11-01 15:11:51 -08:00
Francisco Ryan Tolmasky I
3dbddcf186
Added makeObjectsPerformSelector:withObjects:.
...
Reviewed by me.
2009-10-30 18:02:33 -07:00
Francisco Ryan Tolmasky I
d9ef4342b6
Merge branch 'master' into jake
2009-10-29 21:35:15 -07:00
Ross Boucher
4ca0044bbd
Add isEqual: to CPDate
2009-10-28 23:38:58 -07:00
Ross Boucher
eaf701beca
Support key paths instead of simple keys in sort descriptors. Match Cocoa's behavior here.
2009-10-28 16:24:41 -07:00
Francisco Ryan Tolmasky I
b6cf4ad0a4
1. Added clean and clobber functionality to bundletask.
...
2. Prepared Foundation and Appkit for clean and clobber
3. Placed built-necessary requires in bundletask in the calling functions so that it can be included without being built for clean and clobber.
4. Made common.jake include unbuilt CommonJS files if built ones aren't present.
Reviewed by me.
2009-10-26 02:10:25 -07:00
Francisco Ryan Tolmasky I
aba7ea8bf1
Fixed Debug mode.
...
Reviewd by me.
2009-10-16 11:50:28 -07:00