Alexander Ljungberg
|
8d635c7a5a
|
Moved ArrayController1 test into the Manual folder.
|
2010-08-09 18:21:16 -04:00 |
|
 Aparajita FishmanandAlexander Ljungberg
|
627c300b4a
|
Switched to using bit mask constants
|
2010-08-09 18:02:40 -04:00 |
|
 Aparajita FishmanandAlexander Ljungberg
|
00812025c2
|
Fix for issue #818 (NSView does not read hidden flag)
|
2010-08-09 18:02:32 -04:00 |
|
Alexander Ljungberg
|
0b21b8bab1
|
Merge branch 'master' of github.com:280north/cappuccino
|
2010-08-09 17:54:30 -04:00 |
|
Alexander Ljungberg
|
271bb00147
|
Marginally faster filter and sort in CPArrayController's arrangeObjects (4% in the performance tester.) Reduced memory usage when both a filter and a sort order are applied. Cleanup of the tester and a filter only test run.
|
2010-08-09 17:31:36 -04:00 |
|
Randall Luecke
|
b346d761d8
|
Fix bug so we can drag items below the last child index in the outlineView.
|
2010-08-09 14:13:04 -05:00 |
|
Randall Luecke
|
21614e15b2
|
Draw column header lines by default.
|
2010-08-09 14:05:58 -05:00 |
|
Alexander Ljungberg
|
998c2f19cf
|
Performance tester for CPArrayController.
|
2010-08-09 14:21:22 -04:00 |
|
 cacaodevandAlexander Ljungberg
|
750cd3c258
|
CPComparisonPredicate :
Fixed a bug where *lhs custom_selector: nil* was always returning false.
Test nil on left and/or right with some operators.
|
2010-08-05 16:18:18 -04:00 |
|
Alexander Ljungberg
|
df358ccc42
|
Fix failing CPPredicate unit tests: comment out test for unimplemented expressionForSubquery, finish CPExpression_unionset and fix typo in CPExpression expressionForIntersectSet.
|
2010-08-04 21:27:01 -04:00 |
|
Alexander Ljungberg
|
1b5efdfc5b
|
Fixed with CPPredicate tests: [CPArray arrayWithObjects] don't take a final nil anymore in Cappuccino.
|
2010-08-04 20:50:55 -04:00 |
|
Alexander Ljungberg
|
63dfb8a227
|
CPPredicate optimization: early out in failing AND expression.
|
2010-08-04 20:50:36 -04:00 |
|
Alexander Ljungberg
|
a3c0590218
|
Fixed with CPPredicate: [CPArray arrayWithObjects:...] should no longer be terminated with a nil in Cappuccino.
|
2010-08-04 20:50:07 -04:00 |
|
 cacaodevandAlexander Ljungberg
|
c694c96a32
|
CPPredicate & co style cleaning
|
2010-08-04 20:45:06 -04:00 |
|
Alexander Ljungberg
|
30bc304a20
|
Whitespace and style fixes.
|
2010-08-04 20:23:35 -04:00 |
|
 cacaodevandAlexander Ljungberg
|
974cf64e1d
|
CPPredicate &al implementation. OJUnit test.
|
2010-08-04 19:53:44 -04:00 |
|
 cacaodevandAlexander Ljungberg
|
fce726a031
|
CPScanner implementation
|
2010-08-04 19:48:51 -04:00 |
|
 cacaodevandAlexander Ljungberg
|
7187ba3074
|
CPCharacterSet implementation
|
2010-08-04 19:48:27 -04:00 |
|
 cacaodevandAlexander Ljungberg
|
bfbf8fb841
|
Support for diacritics aware strings comparison
|
2010-08-04 19:48:06 -04:00 |
|
Alexander Ljungberg
|
4ea0d4d043
|
CPNull is equal to CPNull. Unit test included.
|
2010-08-04 16:43:04 -04:00 |
|
Alexander Ljungberg
|
8c13204afa
|
Save some memory and time in CPTableViewFirstColumnOnlyAutoresizingStyle mode.
|
2010-08-02 23:28:40 -04:00 |
|
Alexander Ljungberg
|
e4c79d2101
|
Closes #809. End editing of a text field if it is disabled or made uneditable. Manual test included.
|
2010-08-02 23:13:06 -04:00 |
|
Randall Luecke
|
90a45dca29
|
some fixes to default buttons to make them more cocoa compliant...
|
2010-08-01 20:19:26 -05:00 |
|
Alexander Ljungberg
|
bcff25b959
|
Merge branch 'master' of github.com:280north/cappuccino
|
2010-08-01 19:15:52 -04:00 |
|
Alexander Ljungberg
|
dff6203fb3
|
Closes #806. Fixed: if a selected row was removed from a table view, the selection remained and would show up again if a new row was later added.
|
2010-08-01 19:10:22 -04:00 |
|
Alexander Ljungberg
|
b4dd6b670b
|
Switch to the standard macros in _resizeAllColumnUniformlyWithOldSize as originally intended by Randy Luecke.
|
2010-08-01 19:06:57 -04:00 |
|
Randall Luecke
|
f028533c07
|
Removed gradient stuff that has been moved to the theme.
|
2010-08-01 17:50:19 -05:00 |
|
Alexander Ljungberg
|
dac61a14cd
|
Eliminated some accidental globals in uniform table column resizing.
|
2010-08-01 18:10:27 -04:00 |
|
Alexander Ljungberg
|
6884f93d76
|
Fixed: after the intercell spacing commit, table column auto resizing on the first or last column would result in a total column width wider than the scroll width of the table. This would appear as the rightmost column sticking out and the table showing a horizontal scrollbar.
|
2010-08-01 18:06:18 -04:00 |
|
Alexander Ljungberg
|
17cc77e816
|
Clean up code in table column resizing paths in preparation for fixing it.
|
2010-08-01 17:14:59 -04:00 |
|
Randall Luecke
|
7ac59dd142
|
Sheets should be assigned to the platform window of the window it is attached to.
|
2010-07-31 20:20:18 -05:00 |
|
Alexander Ljungberg
|
c277ae7f68
|
Fixed: calling CPTabView setTabViewType:CPNoTabsNoBorder before the first insertTabViewItem would cause an error. Fixed: if a tab item was added in CPNoTabsNoBorder mode, and the mode was later switched to CPTopTabsBezelBorder, that previously added tab item would have no label/tab. The solution is to maintain _labelsView in either mode; since in CPNoTabsNoBorder mode _labelsView is not in the view hierarchy anyhow the performance impact should be minimal.
|
2010-07-30 21:03:00 -04:00 |
|
Alexander Ljungberg
|
7c78753865
|
Fixed with CPTabView: don't remove the content and auxiliary views if the new views are the same as the old ones. This prevents flickering and needless redraws when the currently selected tab is reselected.
|
2010-07-30 21:02:50 -04:00 |
|
Alexander Ljungberg
|
9fc07ac622
|
Implemented NSView viewDidHide and viewDidUnhide.
|
2010-07-30 20:52:26 -04:00 |
|
 Aparajita FishmanandRoss Boucher
|
364a11491d
|
Full support for intercell spacing (issue #797)
|
2010-07-30 16:14:53 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
0a26288d88
|
Fix for issue #804 (doxygen fails to generate class references), also did a bit of formatting cleanup in CPColor.j
|
2010-07-30 15:48:06 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
dcfb916d30
|
Fix for issue #803 (jake docs doesn't use Doxygen.app on Mac OS X)
|
2010-07-30 15:47:56 -07:00 |
|
Alexander Ljungberg
|
d1c7dab356
|
If a CPSplitView view is collapsed through means of double click and then later restored in the same manner, preserve the original position of the divider. If the view was collapsed through dragging, double clicking to expand still positions the divider in the center of its available space.
|
2010-07-29 23:23:00 -04:00 |
|
Alexander Ljungberg
|
0e5b5c844c
|
Split view cursor improvements. If a split view divider is at its minimum position but a collapse is possible, show that a smaller size is possible through the cursor. If a split view has a collapsed view and the cursor moves over the divider, show a 'larger size is possible' cursor.
|
2010-07-29 23:22:45 -04:00 |
|
 Aparajita FishmanandRoss Boucher
|
3eea14abe4
|
For the methods that don't have context: in their signature, the predicate will receive undefined in the context parameter instead of nil.
|
2010-07-29 14:08:04 -07:00 |
|
Ross Boucher
|
a7ca917abf
|
Better method of expressing this condition.
|
2010-07-29 11:26:13 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
9ca80df67a
|
Cleaned up the state indicator (it was a little uneven) and centered it more horizontally in the state column.
|
2010-07-29 11:24:06 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
48a89fd828
|
frame parameter is not being used in _initWithFrame, might as well leave it out, fixed typo in comment
|
2010-07-29 09:56:55 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
1002f80617
|
Another fix for issue #782, uses class variable for the empty image placeholder.
|
2010-07-28 16:27:56 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
fc51bead8e
|
Another try at fixing issue #782
|
2010-07-28 16:27:56 -07:00 |
|
Francisco Ryan Tolmasky I
|
cea663f4eb
|
Fix for isEqual: not being implemented in CPIndexSet.
Closes #785.
Reviewed by rossco.
|
2010-07-28 16:17:54 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
8ecac8d03c
|
Fix and test case for issue #746
|
2010-07-28 16:12:02 -07:00 |
|
Ross Boucher
|
f26d2f4ebf
|
Merge remote branch 'klaaspieter/fix-751-cpwindow-center'
|
2010-07-28 16:03:48 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
cb7f60aba8
|
Added -indexOfObjectPassingTest: and related methods
|
2010-07-28 15:57:47 -07:00 |
|
Ross Boucher
|
b4dbe422ff
|
Revert to addObject if there are no sort descriptors in insert...sortedby.
Closes #764.
|
2010-07-28 15:48:25 -07:00 |
|