Changeset 874
- Timestamp:
- 08/03/2009 08:59:45 AM (3 years ago)
- Location:
- branches/CoreData/SapphireFrappliance
- Files:
-
- 7 modified
-
FRAppliance/SapphireApplianceController.m (modified) (1 diff)
-
Leopard/SapphireLeopardFileEvents.m (modified) (1 diff)
-
MetaData/SapphireMObjects/SapphireCollectionDirectory.h (modified) (1 diff)
-
MetaData/SapphireMObjects/SapphireCollectionDirectory.m (modified) (2 diffs)
-
MetaData/Support/SapphireMetaDataSupport.m (modified) (1 diff)
-
MetaDataImporting/SapphireImporterDataMenu.m (modified) (1 diff)
-
Settings/SapphireCollectionSettings.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/CoreData/SapphireFrappliance/FRAppliance/SapphireApplianceController.m
r858 r874 501 501 502 502 BRTexture *predicateGem = [SapphireApplianceController gemForPredicate:[SapphireApplianceController predicate]]; 503 NSEnumerator *browserPointsEnum = [[SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc ] objectEnumerator];503 NSEnumerator *browserPointsEnum = [[SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc includeHiddenOverSkipped:NO] objectEnumerator]; 504 504 SapphireCollectionDirectory *browserPoint = nil; 505 505 int index = 2; -
branches/CoreData/SapphireFrappliance/Leopard/SapphireLeopardFileEvents.m
r558 r874 46 46 47 47 moc = [context retain]; 48 NSArray *collections = [SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc ];48 NSArray *collections = [SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc includeHiddenOverSkipped:YES]; 49 49 NSArray *paths = [collections valueForKeyPath:@"directory.path"]; 50 50 CFAbsoluteTime latency = 3.0; /*Allowed latency in seconds */ -
branches/CoreData/SapphireFrappliance/MetaData/SapphireMObjects/SapphireCollectionDirectory.h
r752 r874 9 9 + (SapphireCollectionDirectory *)collectionAtPath:(NSString *)path inContext:(NSManagedObjectContext *)moc; 10 10 + (SapphireCollectionDirectory *)upgradeV1CollectionDirectory:(NSManagedObject *)oldCol toContext:(NSManagedObjectContext *)newMoc; 11 + (NSArray *)availableCollectionDirectoriesInContext:(NSManagedObjectContext *)moc ;11 + (NSArray *)availableCollectionDirectoriesInContext:(NSManagedObjectContext *)moc includeHiddenOverSkipped:(BOOL)hidden; 12 12 + (NSArray *)skippedCollectionDirectoriesInContext:(NSManagedObjectContext *)moc; 13 13 + (NSArray *)allCollectionsInContext:(NSManagedObjectContext *)moc; -
branches/CoreData/SapphireFrappliance/MetaData/SapphireMObjects/SapphireCollectionDirectory.m
r823 r874 85 85 } 86 86 87 + (NSArray *)availableCollectionDirectoriesInContext:(NSManagedObjectContext *)moc 87 + (NSArray *)availableCollectionDirectoriesInContext:(NSManagedObjectContext *)moc includeHiddenOverSkipped:(BOOL)hidden 88 88 { 89 89 NSFileManager *fm = [NSFileManager defaultManager]; … … 130 130 } 131 131 132 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(hidden == NO) AND ((manualCollection == YES) OR (directory.path IN %@))", colSet]; 132 NSPredicate *predicate; 133 if(hidden) 134 predicate = [NSPredicate predicateWithFormat:@"(skip == NO) AND ((manualCollection == YES) OR (directory.path IN %@))", colSet]; 135 else 136 predicate = [NSPredicate predicateWithFormat:@"(hidden == NO) AND ((manualCollection == YES) OR (directory.path IN %@))", colSet]; 133 137 NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"directory.path" ascending:YES]; 134 138 NSArray *ret = doSortedFetchRequest(SapphireCollectionDirectoryName, moc, predicate, sort); -
branches/CoreData/SapphireFrappliance/MetaData/Support/SapphireMetaDataSupport.m
r857 r874 533 533 } 534 534 //Set the mount values for all 535 [SapphireCollectionDirectory availableCollectionDirectoriesInContext:context ];535 [SapphireCollectionDirectory availableCollectionDirectoriesInContext:context includeHiddenOverSkipped:NO]; 536 536 } 537 537 -
branches/CoreData/SapphireFrappliance/MetaDataImporting/SapphireImporterDataMenu.m
r873 r874 223 223 collectionIndex = 0; 224 224 [collectionDirectories release]; 225 collectionDirectories = [[SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc ] retain];225 collectionDirectories = [[SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc includeHiddenOverSkipped:YES] retain]; 226 226 NSArray *skipCol = [SapphireCollectionDirectory skippedCollectionDirectoriesInContext:moc]; 227 227 [skipSet release]; -
branches/CoreData/SapphireFrappliance/Settings/SapphireCollectionSettings.m
r739 r874 37 37 moc = [context retain]; 38 38 //Scan collections 39 [SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc ];39 [SapphireCollectionDirectory availableCollectionDirectoriesInContext:moc includeHiddenOverSkipped:NO]; 40 40 collections = [[SapphireCollectionDirectory allCollectionsInContext:moc] retain]; 41 41
