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
Gerrit Riessen and Randall Luecke
b249a1db13
test demostrating limitations of CGGradientCreateWithColorComponents
2011-04-20 12:25:24 -04:00
Alexander Ljungberg
ff7f469f9f
Fixed: CPColor colorWithCSSString did not properly handle the alpha component of the CSS rbga() syntax. Fixes #687 .
2011-04-10 22:16:28 -04:00
Alexander Ljungberg
e44ffdc7f4
CPString subtringWithRange: and rangeOfString:options:range now throws CPRangeException for out of bounds ranges.
2011-04-10 21:20:22 -04:00
Alexander Ljungberg
91ef6bf925
Fixed: CPString rangeOfString:options:range returned locations relative to the passed-in range instead of the full string.
2011-04-10 21:05:43 -04:00
Alexander Ljungberg
a33dd51d8e
Fixed: searching a string for @"" with CPString rangeOfString returned results other than CPNotFound.
2011-04-10 20:38:51 -04:00
Alexander Ljungberg
2166fc1d51
Fixed: CPString rangeOfString: anchored backwards search did not work.
2011-04-10 20:19:04 -04:00
Alexander Ljungberg
06122bba19
Test CPString rangeOfString: in CPCaseInsensitiveSearch | CPBackwardsSearch mode.
2011-04-10 20:10:08 -04:00
Alexander Ljungberg
e327c39776
Code formatting.
2011-04-10 17:26:22 -04:00
Alexander Ljungberg
c7a1717ebe
Added CPDate test which catches mishandling of timezones in initWithString.
...
(Unfortunately the test is rather crude and only works when your current timezone offset is not 0 (UTC).)
2011-04-10 17:24:18 -04:00
Mike Fellows and Randall Luecke
69d27364d5
Trivial fix, add missing spinner.gif from manual scroll view test
2011-04-08 09:30:56 -04:00
Mike Fellows and Randall Luecke
2f501ad736
Add a manual test for drag and drop in a CPTableView
2011-04-08 09:28:30 -04:00
Antoine Mercadal
6e1acf1f06
fix wrong AGPL header in CPUserDefaultTest.j
2011-04-03 11:41:56 +02:00
Alexander Ljungberg
9fc10260fb
Merge branch 'fonts' of https://github.com/aparajita/cappuccino into aparajita-fonts
2011-04-02 22:26:21 -04:00
Alexander Ljungberg
2fbd54521d
Fix up and restore all functionality to ArrayController manual test.
2011-04-02 20:08:36 -04:00
Alexander Ljungberg
ae3780c0cf
Recreated and cleaned up ArrayController1 since MainMenu.xib was missing.
2011-04-02 19:43:51 -04:00
Alexander Ljungberg
8aaa5fe07f
Test array controller KVC binding correctness.
...
This change splits the insertObjectAtArrangedObjectIndex:, addObject:, and removeObject: tests into two versions: one for a regular AC setContent: setup and one for when the AC is bound to an array-like destination implementing KVC.
2011-04-02 18:09:16 -04:00
Alexander Ljungberg
76400ecca9
Make table column internal bindings support methods private.
2011-03-31 20:48:51 -04:00
Alexander Ljungberg
9a0cf2b37d
Manual test for bindings based table view editing.
2011-03-31 20:35:11 -04:00
Alexander Ljungberg
2532c760ea
Closes #1202 . Test that CPEvent deltaX, deltaY and deltaZ do work. Also initialise deltas to 0 instead of nil.
2011-03-31 11:11:57 -04:00
Aparajita Fishman
90c19b1856
Added explicit size for completeness of sample, fixed font substitution if theme has no font, used LucidaGrande-Bold 13 to do better code coverage.
2011-03-28 23:55:31 -04:00
Aparajita Fishman
0218246678
Added key equivalents to radio buttons, more attributes to test new radio button support
2011-03-28 22:42:46 -04:00
Alexander Ljungberg
d68d84cfdf
Merge branch '0.9.1' of github.com:280north/cappuccino into 0.9.1
2011-03-28 21:24:45 -04:00
Alexander Ljungberg
1ef7fc45f5
Added a note to the CPContinuouslyUpdates test clarifying the purpose of the sliders.
2011-03-28 21:23:53 -04:00
Alexander Ljungberg
430a74735b
Fixed: CPSliders always became continuous when archived/unarchived through CPCoding.
2011-03-28 21:18:47 -04:00
Alexander Ljungberg
26003365bc
Fixed: CPSlider isContinuous disagreed with setContinuous.
2011-03-28 21:06:07 -04:00
Aparajita Fishman
52f3f81265
Changed window title
2011-03-28 18:59:03 -04:00
Aparajita Fishman
2599f820c7
Merge branch 'font-fun' into fonts
...
Conflicts:
Tools/nib2cib/NSButton.j
2011-03-28 18:51:10 -04:00
Alexander Ljungberg
f9f03c8b54
Manual test for CPContinuouslyUpdatesValueBindingOption and CPNullPlaceholderBindingOption.
2011-03-28 18:23:17 -04:00
Klaas Pieter Annema
38f896d018
fix CPURL equality check
2011-03-28 18:56:25 +02:00
Klaas Pieter Annema
4418b2403f
add test case for firstObject
2011-03-28 15:23:03 +02:00
Alexander Ljungberg
5cbbafdf72
Support for web views with transparent or coloured backgrounds.
2011-03-24 21:13:41 -04:00
Alexander Ljungberg
310d49c74c
Merge branch 'master' of github.com:280north/cappuccino
2011-03-24 00:35:26 -04:00
Alexander Ljungberg
3bd2c2d266
Fixed: web view loadHTMLString:"" now works again. Incidentally it only used to work by accident.
2011-03-24 00:33:54 -04:00
Randall Luecke
d54db1d52b
Merge branch 'CPScanner' of https://github.com/cacaodev/cappuccino into cacaodev-CPScanner
...
Conflicts:
Foundation/CPScanner.j
2011-03-23 21:43:43 -04:00
Alexander Ljungberg
09d515e6cc
Reload buttons for CPWebViewTest.
2011-03-22 18:37:34 -04:00
cacaodev and Randall Luecke
d5b2ccbc30
CPSearchField: register for textDidChange notifications instead of hijacking the delegate. Post the notification in -canCelOperation: (triggered by escape key OR cancel button). Fixes issue #1160
2011-03-17 01:18:25 -04:00
Brian Donovan
abce41d6fd
Make sure -[CPArrayController arrangedObjects] always has a non-nil value.
2011-03-15 19:53:14 -07:00
Aparajita Fishman
239b6ed79d
Fixed CPFontTest, removed unused RegExp from CPFont
2011-03-10 19:19:32 -05:00
Aparajita Fishman
a20b0a7dca
Removed google fonts, added test of dynamically set font with fallback
2011-03-10 18:53:57 -05:00
Aparajita Fishman
fd43a08fa3
Merge remote branch 'refs/remotes/280north/master' into font-fun
2011-03-10 18:18:18 -05:00
Aparajita Fishman
627566465e
Moved legacy font substitution to nib2cib to avoid any side effects, linted NSTableColumn, NSTableColumn now uses cibFontForNibFont, finished test app
2011-03-10 18:13:35 -05:00
Randall Luecke
ad4d408f3e
Merge branch 'pattern-fill' of https://github.com/aparajita/cappuccino into aparajita-pattern-fill
2011-03-10 17:04:26 -05:00
Aparajita Fishman and Randall Luecke
f254122346
Added CPView -hasThemeAttribute and tests
2011-03-10 17:02:30 -05:00
Aparajita Fishman
d303e6e96c
Initial commit before testing.
2011-03-08 17:40:41 -05:00
Aparajita Fishman
c4dce38484
Added support for pattern fills in CGContext, fixed bug in COORD macro in CGContextVML.j, test app
2011-03-08 03:11:08 -05:00
Alexander Ljungberg
e214d49ea9
Change SOP error to a warning. Warn about problematic testing setup in CPWebViewTest.
2011-03-05 19:52:39 -03:00
Alexander Ljungberg
6f8d2190f5
Closes #1136 . Fixed: for the most part, web view's setScrollMode: message did nothing. New: automatic or explicit scroll mode selection in web views.
...
By default the automatic mode will try to use Cappuccino scrollbars whenever possible, and otherwise fall back on Native scrollbars. Explicit settings are also allowed. The explicit AppKit setting will degrade to Native with a warning if impossible due to implement due to SOP.
2011-03-05 19:45:39 -03:00