Changeset 330

Show
Ignore:
Timestamp:
11/27/07 19:38:57 (1 year ago)
Author:
gbooker
Message:

The image scaling doesn't work at all, disabled

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/SapphireFrontRowCompat.h

    r320 r330  
    1515+ (BOOL)usingFrontRow; 
    1616+ (id)imageAtPath:(NSString *)path; 
    17 + (id)image:(id)image scaledToSize:(NSSize)size; 
    1817+ (BRAdornedMenuItemLayer *)textMenuItemForScene:(BRRenderScene *)scene folder:(BOOL)folder; 
    1918+ (void)setTitle:(NSString *)title forMenu:(BRAdornedMenuItemLayer *)menu; 
  • trunk/SapphireFrontRowCompat.m

    r320 r330  
    1212@interface SapphireFrontRowCompat (compat) 
    1313+ (id)imageWithPath:(NSString *)path; 
     14- (id)downsampledImageForMaxSize:(NSSize)size; 
    1415+ (id)imageWithCGImageRef:(CGImageRef)ref; 
    1516- (CGImageRef)image; 
     
    6263} 
    6364 
    64 + (id)image:(id)image scaledToSize:(NSSize)size 
    65 { 
    66         CGImageRef cgImage = [(SapphireFrontRowCompat *)image image]; 
    67         CGImageRef result = CGImageCreate(size.width, size.height, CGImageGetBitsPerComponent(cgImage), CGImageGetBitsPerPixel(cgImage), CGImageGetBytesPerRow(cgImage), CGImageGetColorSpace(cgImage), CGImageGetBitmapInfo(cgImage), CGImageGetDataProvider(cgImage), NULL, YES, kCGRenderingIntentDefault); 
    68          
    69         id ret = [NSClassFromString(@"BRImage") imageWithCGImageRef:result]; 
    70         CGImageRelease(result); 
    71         return ret; 
    72 } 
    73  
    7465+ (BRAdornedMenuItemLayer *)textMenuItemForScene:(BRRenderScene *)scene folder:(BOOL)folder 
    7566{ 
  • trunk/SapphirePosterChooser.m

    r319 r330  
    341341                /*The marching icons has changed, dramatically, so we do the changes here*/ 
    342342                id ret = [SapphireFrontRowCompat imageAtPath:thePosterPath]; 
     343                NSLog(@"Found %@", ret); 
    343344                if(ret != nil) 
    344                         return [SapphireFrontRowCompat image:ret scaledToSize:NSMakeSize(510, 755)]
     345                        return ret
    345346                else 
    346347                        return defaultImage;