Changeset 28
- Timestamp:
- 06/20/09 12:52:08 (15 years ago)
- Location:
- Trunk
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
Trunk/ABSortByLogSizePlugin.m
r27 r28 45 45 - (NSString *)pluginVersion 46 46 { 47 return @"1.2 ";47 return @"1.2.1"; 48 48 } 49 49 -
Trunk/AILogSizeSort.m
r26 r28 274 274 NSComparisonResult logSizeSort(id objectA, id objectB, BOOL groups, id<AIContainingObject> container) 275 275 { 276 if(groups) 276 // Borrowed from AISortController.m 277 BOOL objectAIsGroup = [objectA isKindOfClass:[AIListGroup class]]; 278 BOOL objectBIsGroup = [objectB isKindOfClass:[AIListGroup class]]; 279 280 if(groups || (objectAIsGroup && objectBIsGroup)) 277 281 { 278 282 // Keep groups in manual order (borrowed from ESStatusSort) … … 285 289 return NSOrderedAscending; 286 290 } 291 } 292 293 // Catch cases where only one of the objects is a group 294 if(objectAIsGroup && !objectBIsGroup) 295 { 296 return NSOrderedAscending; 297 } 298 else if(!objectAIsGroup && objectBIsGroup) 299 { 300 return NSOrderedDescending; 287 301 } 288 302 -
Trunk/SortByLogSizePlugin.xcodeproj/project.pbxproj
r27 r28 249 249 ); 250 250 PRODUCT_NAME = SortByLogSizePlugin; 251 SDKROOT = macosx10.5; 251 252 WRAPPER_EXTENSION = AdiumPlugin; 252 253 }; … … 274 275 ); 275 276 PRODUCT_NAME = SortByLogSizePlugin; 277 SDKROOT = macosx10.5; 276 278 WRAPPER_EXTENSION = AdiumPlugin; 277 279 };