Skip to content

Commit

Permalink
merge SPTableContent (part of #2789)
Browse files Browse the repository at this point in the history
  • Loading branch information
dmoagx committed Jan 20, 2018
1 parent d0bf2ec commit 69cc436
Show file tree
Hide file tree
Showing 12 changed files with 1,213 additions and 1,485 deletions.
2 changes: 1 addition & 1 deletion Source/SPCustomQuery.m
Expand Up @@ -4012,7 +4012,7 @@ - (void)awakeFromNib
*/
- (id)_resultDataItemAtRow:(NSInteger)row columnIndex:(NSUInteger)column preserveNULLs:(BOOL)preserveNULLs asPreview:(BOOL)asPreview;
{
#warning duplicate code with SPTableContentDataSource.m tableView:objectValueForTableColumn:…
#warning duplicate code with SPTableContent.m tableView:objectValueForTableColumn:…
id value = nil;

// While the table is being loaded, additional validation is required - data
Expand Down
1 change: 0 additions & 1 deletion Source/SPDatabaseDocument.m
Expand Up @@ -36,7 +36,6 @@
#import "SPFileHandle.h"
#import "SPKeychain.h"
#import "SPTableContent.h"
#import "SPTableContentFilter.h"
#import "SPCustomQuery.h"
#import "SPDataImport.h"
#import "ImageAndTextCell.h"
Expand Down
1 change: 0 additions & 1 deletion Source/SPExportFileUtilities.m
Expand Up @@ -35,7 +35,6 @@
#import "SPDatabaseDocument.h"
#import "SPCustomQuery.h"
#import "SPTableContent.h"
#import "SPTableContentDelegate.h"
#import "SPExportController+SharedPrivateAPI.h"

#import <SPMySQL/SPMySQL.h>
Expand Down
12 changes: 11 additions & 1 deletion Source/SPTableContent.h
Expand Up @@ -52,7 +52,7 @@

#import "SPDatabaseContentViewDelegate.h"

@interface SPTableContent : NSObject <NSTableViewDelegate, NSTableViewDataSource, NSComboBoxDataSource, NSComboBoxDelegate>
@interface SPTableContent : NSObject <NSTableViewDelegate, NSTableViewDataSource, NSComboBoxDataSource, NSComboBoxDelegate, SPDatabaseContentViewDelegate>
{
IBOutlet SPDatabaseDocument *tableDocumentInstance;
IBOutlet id tablesListInstance;
Expand Down Expand Up @@ -309,4 +309,14 @@

- (NSArray *)fieldEditStatusForRow:(NSInteger)rowIndex andColumn:(NSInteger)columnIndex;

#pragma mark - SPTableContentDataSource

- (BOOL)cellValueIsDisplayedAsHexForColumn:(NSUInteger)columnIndex;

#pragma mark - SPTableContentFilter

- (void)makeContentFilterHaveFocus;
- (void)updateFilterTableClause:(id)currentValue;
- (NSString*)escapeFilterTableDefaultOperator:(NSString*)op;

@end

0 comments on commit 69cc436

Please sign in to comment.