Randall Luecke
d7540eea84
if the new proposed selection is empty the tableview should not deselect any rows.
2010-08-17 00:01:33 -05:00
Randall Luecke
88408fc0ea
Missed a couple lines in tableview custom drawing because of a merge conflict.
2010-08-16 15:10:29 -05:00
Randall Luecke
6e796d7a22
Fix for endless loop with default buttons.
2010-08-16 15:05:46 -05:00
Randall Luecke
f587713795
This was terrible, real fix soon...Revert "Fix for endless loop when changing platform windows."
...
This reverts commit 66fcba846b .
2010-08-16 14:55:44 -05:00
Randall Luecke
66fcba846b
Fix for endless loop when changing platform windows.
2010-08-16 01:26:48 -05:00
Alexander Ljungberg
bdf20b0267
Merge branch 'master' of github.com:280north/cappuccino
2010-08-13 20:24:00 -04:00
Alexander Ljungberg
0292203ec0
Test that CPValueTransformerBindingOption works with CPTableColumn bindings. When run the rightmost column should read "right" and "also right" in the two initial rows.
2010-08-13 20:19:45 -04:00
Alexander Ljungberg
112ad65882
Support value transformers in CPTableColumn when using bindings.
2010-08-13 20:19:35 -04:00
Tom Robinson
6bc0880a0d
Fix Doxygen executable search logic
2010-08-13 16:48:49 -07:00
Aparajita Fishman and Tom Robinson
90a63e1b14
Fixes/enhancements to jake docs:
...
- We now have class hierarchy information! Don't remove generated headers before doxygen runs so it can generate class hierarchies. Now the headers are cleaned up separately.
- Added inline collapsible class hierarchy diagrams within each class.
- Enabled the built-in search! It's awesome!
- Changed image format to gif, dot is generated invalid png on Mac OS X.
- Explicitly turned off generation of to do and bug list.
- Turned off most warnings, most of them are useless warnings arising from the fact that we are pretending Objective-J is Objective-C.
- Doxyfile format updated to 1.7.1.
2010-08-13 15:42:43 -07:00
Tom Robinson
6ce45d32da
Add comparison test for native sorting.
2010-08-13 15:40:33 -07:00
Tom Robinson
4eaf560ee6
Fixes two bugs in compareObjectsUsingDescriptors causing test to fail: extra semi-colon after while() and uninitized "result" variable.
...
The former masked the latter when a single sort descriptor was used.
2010-08-13 15:34:28 -07:00
Alexander Ljungberg
4c0057e66a
Undoing this change since it is no longer necessary due to an alternative solution implemented by Ross Boucher. Revert "Merge commit 'c17a3533ecae63d479b285b23ac3a490ebe8bd3c'"
...
This reverts commit 039f2ce449 , reversing
changes made to 494f39dd86 .
2010-08-13 14:39:27 -04:00
Alexander Ljungberg
bcb22c7e46
Remove debug output from CPArrayControllerTest.
2010-08-13 14:28:25 -04:00
Alexander Ljungberg
0683b46239
Since issue #795 has not been decided on yet, make CPArrayControllerTest pass without those changes at this time.
2010-08-13 14:18:25 -04:00
Alexander Ljungberg
61ccc39f81
Merge remote branch 'klaaspieter/fix/794-cparraycontroller-preserveselection'
...
Conflicts:
Tests/AppKit/CPArrayControllerTest.j
2010-08-13 14:06:35 -04:00
Alexander Ljungberg
533e1a1846
Merge remote branch 'klaaspieter/fix/786-cparraycontroller-removeobject'
2010-08-13 14:01:47 -04:00
Alexander Ljungberg
6afe22f351
Merge remote branch 'klaaspieter/fix/784-cparraycontroller-selection'
2010-08-13 14:00:27 -04:00
Alexander Ljungberg
039f2ce449
Merge commit 'c17a3533ecae63d479b285b23ac3a490ebe8bd3c'
2010-08-13 13:56:21 -04:00
Alexander Ljungberg
494f39dd86
Closes #752 . Removed some debug code which snuck in with the merge of fix-752-CPValueTransformerNameBindingOption.
2010-08-12 23:37:53 -04:00
Alexander Ljungberg
c851522536
Fixed: if the CPWebView iframe was destroyed before its HTML loader timer fired, an error would occur.
2010-08-12 23:36:25 -04:00
Alexander Ljungberg
9b37ba20a3
Merge remote branch 'klaaspieter/fix-752-CPValueTransformerNameBindingOption'
2010-08-12 22:59:42 -04:00
Alexander Ljungberg
6310bfe084
Merge branch 'master' of github.com:280north/cappuccino
2010-08-12 22:50:09 -04:00
Klaas Pieter Annema and Alexander Ljungberg
1a9670ae9c
made sure CPViewController calls viewDidLoad if it's view property is set directly
2010-08-12 22:47:59 -04:00
Randall Luecke
ee9da8e31e
Only call drawRect: is the view is visible.
2010-08-12 16:03:24 -05:00
cacaodev and Randall Luecke
23e9fd927c
CPBox: Made CPBezelType the default type instead of none.
...
Slighly grayed stroke color for bezel type & fillColor for all types to better match cocoa
Fix contentView autoresizingMask
2010-08-12 15:16:20 -05:00
Randall Luecke
22c481ff27
Implemented allKeysForObject: in CPDictionary with tests.
2010-08-12 14:18:45 -05:00
Randall Luecke
14fb769582
Removed ambiguity in CPDictionary keys type. Closes #700
2010-08-12 13:29:17 -05:00
Randall Luecke
da0af13142
Added basic suppport for CPOutlineView in the nib2cib tool
...
Conflicts:
AppKit/CPOutlineView.j
2010-08-12 13:11:41 -05:00
Aparajita Fishman and Randall Luecke
44fb4a9b83
-setIntercellSpacing should update the header as well as the table, per Cocoa (and common sense)
2010-08-11 23:21:30 -05:00
Randall Luecke
1e6f6879ff
Run CPArrayPerformanceTest with jake test.
2010-08-11 23:17:38 -05:00
Alexander Ljungberg
ba33bb56d0
Moved the visual table test for borders into the TableTest folder.
2010-08-12 00:08:43 -04:00
Aparajita Fishman and Alexander Ljungberg
ab5e2dd774
Fix for issue #816 (NSTableView/CPTableView do not read selection highlight style and column resizing style)
2010-08-12 00:06:52 -04:00
Aparajita Fishman and Alexander Ljungberg
0b1b1bbe0b
Fix for issue #817 (Support for alignment and line break mode in NSTextField/CPTextField)
2010-08-11 23:53:34 -04:00
Alexander Ljungberg
1aebc8942d
Merge branch 'master' of github.com:280north/cappuccino
2010-08-11 23:35:26 -04:00
Alexander Ljungberg
233df3bdab
Fixed: the "fix for column reordering with hidden columns" sometimes caused the table view to try to remove nonexistent data views and crash. The fix is to consider a nonexistent data view already removed and just move on.
2010-08-11 23:33:21 -04:00
Randall Luecke
dd9c085ae3
Fix for new sort being unstable with a huge thanks to Shon Frazier. Reviewed by Me and Alexander Ljungberg.
2010-08-11 22:33:14 -05:00
Alexander Ljungberg
1fed798120
Fixed: CPGraphics.j was not imported anywhere so the CPScrollView borders changes didn't work. Also minor code cleanup.
2010-08-11 23:07:05 -04:00
Aparajita Fishman and Alexander Ljungberg
fcf9c0bc84
Full support for all NSScrollView border types, beginnings of a new tableview tester that shows dynamic changing of border type.
2010-08-11 22:49:37 -04:00
Aparajita Fishman and Alexander Ljungberg
fd9a753170
Port of NSGraphics
2010-08-11 22:49:31 -04:00
Randall Luecke
2a5f4b98ed
Merge branch 'master' of git://github.com/280north/cappuccino
2010-08-11 20:30:17 -05:00
David Hess and Randall Luecke
ad33d1648c
Patch to CPSlider to invert its value in vertical mode so that max value is represented at the top of the track instead of the bottom.
2010-08-11 20:29:46 -05:00
Alexander Ljungberg
1f784f46c7
Merge branch 'master' of github.com:280north/cappuccino
2010-08-11 20:24:29 -04:00
Randall Luecke
ed52b44f8b
Removed redundent methods in the tableview. Closes #822
2010-08-11 19:07:13 -05:00
Randall Luecke
4b8cc3e6d1
Table column drag view should draw lines the same color as the parent tableview.
2010-08-11 18:39:16 -05:00
Alexander Ljungberg
6b8e10cb2e
Whitespace cleanup of CPShadowView.
2010-08-11 19:20:10 -04:00
Aparajita Fishman and Alexander Ljungberg
952bb4bb7c
added CPShadow shadowViewEnclosingView
2010-08-11 19:18:52 -04:00
Aparajita Fishman and Randall Luecke
a0bcae2404
The Cocoa default is always to draw column lines, this wasn't being set in CPTableColumnView.
2010-08-11 18:16:48 -05:00
Randall Luecke
567f54c9f9
Fix global from error in previous mergre.
2010-08-11 17:32:50 -05:00
Aparajita Fishman and Randall Luecke
66f84ede6e
Fix for issue #799 (NSFont replaces LucidaGrande-Bold 13 with the theme font)
2010-08-11 17:16:44 -05:00