Merge remote-tracking branch 'upstream/master' into CPTableView-enumerateRows

Possible regression from #fe260a8
Regression: -reloadData does not reload views any more even if the table is empty (see CPOutlineViewCibTest).
BUG: -removeTableColumn: error.

Conflicts:
	AppKit/CPOutlineView.j
	AppKit/CPTableHeaderView.j
	AppKit/CPTableView.j
This commit is contained in:
cacaodev committed 2014-04-18 18:12:55 +02:00
commit 3a97db804f
556 files changed
+42492 -17075

No files matched your search

+7 -6
View File
@@ -38,7 +38,7 @@
return @"columnHeader";
}
+ (id)themeAttributes
+ (CPDictionary)themeAttributes
{
return @{
@"background-color": [CPNull null],
@@ -48,11 +48,11 @@
@"text-color": [CPNull null],
@"font": [CPNull null],
@"text-shadow-color": [CPNull null],
@"text-shadow-offset": CGSizeMakeZero(),
@"text-shadow-offset": CGSizeMakeZero()
};
}
- (void)initWithFrame:(CGRect)frame
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
@@ -272,11 +272,12 @@ var CPTableHeaderViewResizeZone = 3.0,
return @"tableHeaderRow";
}
+ (id)themeAttributes
+ (CPDictionary)themeAttributes
{
return @{
@"background-color": [CPNull null],
@"divider-color": [CPColor grayColor],
@"divider-thickness": 1.0
};
}
@@ -392,7 +393,7 @@ var CPTableHeaderViewResizeZone = 3.0,
_activeColumn = columnIndex;
_canDragColumn = YES;
[_tableView _sendDelegateDidMouseDownInHeader:columnIndex];
[_tableView _sendDelegateMouseDownInHeaderOfTableColumn:columnIndex];
if ([self _shouldResizeTableColumn:columnIndex at:currentLocation])
[self _startResizingTableColumn:columnIndex at:currentLocation];
@@ -822,4 +823,4 @@ var CPTableHeaderViewTableViewKey = @"CPTableHeaderViewTableViewKey";
[aCoder encodeObject:_tableView forKey:CPTableHeaderViewTableViewKey];
}
@end
@end