Klaas Pieter Annema
cde179786c
fail more gracefully when attempting to remove the same observer twice
...
Before this commit we would fail gracefully for single keys. For key paths an application would crash because we would try to get the forwarder property of an undefined object. This commit makes sure we don't attempt any removal and logs a warning (just like Cocoa) about the attempt to remove an unregistered observer.
2011-04-26 11:19:51 +02:00
Randall Luecke
1b3792a1cc
Exclude build directory in xcodecapp.
2011-04-25 17:13:43 -04:00
Randy Luecke
3d8b836184
Merged pull request #1243 from gorenje/more_unit_tests_2.
...
Fix shadowOffset not being copied when creating a copy of the GState
2011-04-25 10:17:35 -07:00
Randy Luecke
08d33f3c1f
Merged pull request #1242 from gorenje/unit_tests_cgcolor.
...
Some more unit tests for coregraphics - cgcolor and cgcolorspace
2011-04-25 10:16:54 -07:00
Randy Luecke
7d1b873beb
Merged pull request #1241 from gorenje/remove_two_color_assumption.
...
remove an assumption of two colors in the gradient creation stuff
2011-04-25 10:09:33 -07:00
Gerrit Riessen
6c12442870
Fixed copy the shadowOffset, similar to the copying of the affine transform
2011-04-25 14:13:16 +02:00
Gerrit Riessen
6a4d8a24be
unit test for CGContext
2011-04-25 14:13:04 +02:00
Gerrit Riessen
d147e9cbaa
unit test for CGAffineTransform
2011-04-25 14:12:52 +02:00
Randall Luecke
7480f02c22
Merge branch '0.9.1'
2011-04-24 22:29:07 -04:00
Randall Luecke
26afe7c0d8
Fix return type on sortUsingDescriptors in CPMutableArray.
2011-04-24 22:28:41 -04:00
Gerrit Riessen
c537541825
added test for color equal to color
2011-04-23 20:56:23 +02:00
Gerrit Riessen
e248433ec0
fixed an issue where setting the alpha after creating the color causes all colors referencing that color in the cache to have their alpha value changed
2011-04-23 20:50:42 +02:00
Gerrit Riessen
63e63ce7a1
fix the color creation when using shortcut functions
2011-04-23 17:22:02 +02:00
Gerrit Riessen
6e6011c5ea
testing rgb colorspace
2011-04-23 15:50:32 +02:00
Gerrit Riessen
4ce8dcef12
testing cgcolorspace
2011-04-23 15:25:11 +02:00
Gerrit Riessen
7ee414d0b8
remove an assumption of two colors in the gradient creation stuff
2011-04-23 14:10:23 +02:00
Randall Luecke
2c8972514f
Merge branch '0.9.1'
2011-04-22 12:59:25 -04:00
Randall Luecke
05b0abacd4
When dragging horizontally we need to update the location of the header view too
2011-04-22 12:59:16 -04:00
Randall Luecke
5315095182
When dragging horizontally we need to update the location of the header view too
2011-04-22 12:53:49 -04:00
Alexander Ljungberg
321c11ec9f
Merge branch '0.9.1'
2011-04-21 20:02:22 -04:00
Alexander Ljungberg
ca53e56c19
Merge branch '0.9.1' of github.com:280north/cappuccino into 0.9.1
2011-04-21 20:01:53 -04:00
Alexander Ljungberg
dcf1d324a5
Additional test for the previous bug.
2011-04-21 19:03:10 -04:00
Alexander Ljungberg
27211db0cc
Fixed: JS objects 'randomly' failed to unarchive.
...
The problem was that if the same JS object was decoded twice as part of a more complex object, the first decoded version was cached in its unwrapped state and not properly unwrapped the second time. This caused very hard to debug theming errors where e.g. a CPTextField's custom inset would decode fine, but a subclass of a CPTextField otherwise exactly the same would fail to decode the inset.
2011-04-21 18:59:30 -04:00
Klaas Pieter Annema
2743fe4c0d
Merge branch 'master' of github.com:280north/cappuccino
2011-04-20 21:01:24 +02:00
Klaas Pieter Annema
dc5d8f5fd3
never disable menu items with submenus
2011-04-20 21:00:52 +02:00
Randall Luecke
be96e3037d
Merge branch '0.9.1'
2011-04-20 12:25:41 -04:00
Gerrit Riessen and Randall Luecke
b249a1db13
test demostrating limitations of CGGradientCreateWithColorComponents
2011-04-20 12:25:24 -04:00
Randall Luecke
f001b7f2d3
Merge branch '0.9.1'
2011-04-20 12:24:32 -04:00
Randall Luecke
561d22168a
Stop references function arguments with arguments["name"] in CG.
2011-04-20 12:19:29 -04:00
Klaas Pieter Annema
da2c360446
Merge branch '0.9.1' of github.com:280north/cappuccino into 0.9.1
2011-04-20 16:22:28 +02:00
Klaas Pieter Annema
8027ebbe02
Merge branch '0.9.1'
2011-04-20 16:21:59 +02:00
Klaas Pieter Annema
71d8582f94
make unhandled keyboard events travel past the window
2011-04-20 16:21:28 +02:00
Klaas Pieter Annema
f8674b6d87
add collectionView:menuForItemAtIndex delegate
2011-04-20 14:40:47 +02:00
Klaas Pieter Annema
a086e2fa71
Merge branch '0.9.1'
2011-04-20 11:24:28 +02:00
Klaas Pieter Annema
592328f604
Merge branch 'menu-validation' into 0.9.1
2011-04-20 11:24:17 +02:00
Klaas Pieter Annema
089372be4b
Merge branch '0.9.1'
2011-04-20 11:23:58 +02:00
Klaas Pieter Annema
ba3a2a9f89
add unit test for CPMenu user interface validation
2011-04-20 11:20:07 +02:00
Klaas Pieter Annema
8e3c26c313
implement CPMenu user interface validation
2011-04-20 10:38:22 +02:00
Klaas Pieter Annema
dc264231c8
open menu bar menus directly
2011-04-20 08:58:30 +02:00
Randall Luecke
86e3717222
Fixes for splitview documentation
2011-04-19 01:46:41 -04:00
cncolder
229e43f20c
Fix build path when $CAPP_BUILD not defined.
2011-04-19 09:14:00 +08:00
Alexander Ljungberg
c4fb9ccc17
Merge branch '0.9.1'
2011-04-18 20:28:25 -04:00
Alexander Ljungberg
041f2ecf4d
Merge branch '0.9.1' of github.com:280north/cappuccino into 0.9.1
2011-04-18 20:16:36 -04:00
Alexander Ljungberg
1db9b6a9d8
Merge branch 'CPTableView-setDropRow_dropOperation-fix' of https://github.com/eventualbuddha/cappuccino into eventualbuddha-CPTableView-setDropRow_dropOperation-fix
2011-04-18 20:13:59 -04:00
Klaas Pieter Annema
3b6bd5a292
take min and max size from item prototype
2011-04-18 10:36:56 +02:00
Francisco Ryan Tolmasky I and Klaas Pieter Annema
51d8fd512a
Don't traverse subprojects (folders with Jakefiles).
...
Reviewed by me.
2011-04-18 10:36:56 +02:00
Francisco Ryan Tolmasky I and Klaas Pieter Annema
a578d4881d
Don't make IBOutlet a pointer.
...
Reviewed by me.
2011-04-18 10:36:56 +02:00
Francisco Ryan Tolmasky I and Klaas Pieter Annema
2fb58d3ae1
Always convert to pointers, not just with NS classes.
...
Reviewed by me.
2011-04-18 10:36:56 +02:00
Francisco Ryan Tolmasky I and Klaas Pieter Annema
35bbb1a3d5
Handle source files being deleted.
...
Reviewed by me.
2011-04-18 10:36:56 +02:00
Francisco Ryan Tolmasky I and Klaas Pieter Annema
d5355df61c
Fix superclasses in class generation.
...
Reviewed by me.
2011-04-18 10:36:56 +02:00