Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Unified Diff: third_party/icon_family/chromium_icon_family.patch

Issue 15650005: Create app shims with 32-bit icons only, as per OSX 10.5 spec. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: remove template Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/icon_family/README.chromium ('k') | third_party/icon_family/chromium_icon_family_2.patch » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/icon_family/chromium_icon_family.patch
diff --git a/third_party/icon_family/chromium_icon_family.patch b/third_party/icon_family/chromium_icon_family.patch
deleted file mode 100644
index 00dde8a3fb2a660d8483b66fb9c469f6b3f712a5..0000000000000000000000000000000000000000
--- a/third_party/icon_family/chromium_icon_family.patch
+++ /dev/null
@@ -1,222 +0,0 @@
-diff --git a/third_party/icon_family/IconFamily.h b/third_party/icon_family/IconFamily.h
-index 6a6049f..63f6bb7 100644
---- a/third_party/icon_family/IconFamily.h
-+++ b/third_party/icon_family/IconFamily.h
-@@ -57,24 +57,24 @@
- // Initializes as a new, empty IconFamily. This is IconFamily's designated
- // initializer method.
-
--- init;
-+- (id) init;
-
- // Initializes an IconFamily by loading the contents of an .icns file.
-
--- initWithContentsOfFile:(NSString*)path;
-+- (id) initWithContentsOfFile:(NSString*)path;
-
- // Initializes an IconFamily from an existing Carbon IconFamilyHandle.
-
--- initWithIconFamilyHandle:(IconFamilyHandle)hNewIconFamily;
-+- (id) initWithIconFamilyHandle:(IconFamilyHandle)hNewIconFamily;
-
- // Initializes an IconFamily by loading the Finder icon that's assigned to a
- // file.
-
--- initWithIconOfFile:(NSString*)path;
-+- (id) initWithIconOfFile:(NSString*)path;
-
- // Initializes an IconFamily by referencing a standard system icon.
-
--- initWithSystemIcon:(int)fourByteCode;
-+- (id) initWithSystemIcon:(int)fourByteCode;
-
- // Initializes an IconFamily by creating its elements from a resampled
- // NSImage. The second form of this method allows you to specify the degree
-@@ -84,8 +84,8 @@
- // second form with imageInterpolation set to NSImageInterpolationHigh, which
- // produces highly smoothed thumbnails.
-
--- initWithThumbnailsOfImage:(NSImage*)image;
--- initWithThumbnailsOfImage:(NSImage*)image usingImageInterpolation:(NSImageInterpolation)imageInterpolation;
-+- (id) initWithThumbnailsOfImage:(NSImage*)image;
-+- (id) initWithThumbnailsOfImage:(NSImage*)image usingImageInterpolation:(NSImageInterpolation)imageInterpolation;
-
- // Writes the icon family to an .icns file.
-
-@@ -147,6 +147,8 @@
-
- - (NSImage*) imageWithAllReps;
-
-+#if !defined(DISABLE_CUSTOM_ICON)
-+
- // NOTE: Planned method -- not yet implemented.
- //
- // Gets the image data for one of the icon family's elements as a new
-@@ -178,6 +180,8 @@
-
- + (BOOL) removeCustomIconFromDirectory:(NSString*)path;
-
-+#endif // !defined(DISABLE_CUSTOM_ICON)
-+
- @end
-
- // Methods for interfacing with the Carbon Scrap Manager (analogous to and
-@@ -185,6 +189,6 @@
- @interface IconFamily (ScrapAdditions)
- + (BOOL) canInitWithScrap;
- + (IconFamily*) iconFamilyWithScrap;
--- initWithScrap;
-+- (id) initWithScrap;
- - (BOOL) putOnScrap;
- @end
-diff --git a/third_party/icon_family/IconFamily.m b/third_party/icon_family/IconFamily.m
-index b9571d0..439c2de 100644
---- a/third_party/icon_family/IconFamily.m
-+++ b/third_party/icon_family/IconFamily.m
-@@ -91,7 +91,9 @@ enum {
-
- + (Handle) get1BitMaskFromBitmapImageRep:(NSBitmapImageRep*)bitmapImageRep requiredPixelSize:(int)requiredPixelSize;
-
-+#if !defined(DISABLE_CUSTOM_ICON)
- - (BOOL) addResourceType:(OSType)type asResID:(int)resID;
-+#endif
-
- @end
-
-@@ -135,7 +137,7 @@ enum {
- // This is IconFamily's designated initializer. It creates a new IconFamily that initially has no elements.
- //
- // The proper way to do this is to simply allocate a zero-sized handle (not to be confused with an empty handle) and assign it to hIconFamily. This technique works on Mac OS X 10.2 as well as on 10.0.x and 10.1.x. Our previous technique of allocating an IconFamily struct with a resourceSize of 0 no longer works as of Mac OS X 10.2.
--- init
-+- (id) init
- {
- self = [super init];
- if (self) {
-@@ -148,7 +150,7 @@ enum {
- return self;
- }
-
--- initWithData:(NSData *)data
-+- (id) initWithData:(NSData *)data
- {
- self = [self init];
- if (self) {
-@@ -166,7 +168,7 @@ enum {
- return self;
- }
-
--- initWithContentsOfFile:(NSString*)path
-+- (id) initWithContentsOfFile:(NSString*)path
- {
- FSRef ref;
- OSStatus result;
-@@ -190,7 +192,7 @@ enum {
- return self;
- }
-
--- initWithIconFamilyHandle:(IconFamilyHandle)hNewIconFamily
-+- (id) initWithIconFamilyHandle:(IconFamilyHandle)hNewIconFamily
- {
- self = [self init];
- if (self) {
-@@ -203,7 +205,7 @@ enum {
- return self;
- }
-
--- initWithIconOfFile:(NSString*)path
-+- (id) initWithIconOfFile:(NSString*)path
- {
- IconRef iconRef;
- OSStatus result;
-@@ -257,7 +259,7 @@ enum {
- return self;
- }
-
--- initWithSystemIcon:(int)fourByteCode
-+- (id) initWithSystemIcon:(int)fourByteCode
- {
- IconRef iconRef;
- OSErr result;
-@@ -295,13 +297,13 @@ enum {
- return self;
- }
-
--- initWithThumbnailsOfImage:(NSImage*)image
-+- (id) initWithThumbnailsOfImage:(NSImage*)image
- {
- // The default is to use a high degree of antialiasing, producing a smooth image.
- return [self initWithThumbnailsOfImage:image usingImageInterpolation:NSImageInterpolationHigh];
- }
-
--- initWithThumbnailsOfImage:(NSImage*)image usingImageInterpolation:(NSImageInterpolation)imageInterpolation
-+- (id) initWithThumbnailsOfImage:(NSImage*)image usingImageInterpolation:(NSImageInterpolation)imageInterpolation
- {
- NSImage* iconImage512x512;
- NSImage* iconImage256x256;
-@@ -724,6 +726,8 @@ enum {
- return YES;
- }
-
-+#if !defined(DISABLE_CUSTOM_ICON)
-+
- - (BOOL) setAsCustomIconForFile:(NSString*)path
- {
- return( [self setAsCustomIconForFile:path withCompatibility:NO] );
-@@ -1139,6 +1143,8 @@ enum {
- return YES;
- }
-
-+#endif // !defined(DISABLE_CUSTOM_ICON)
-+
- - (NSData *) data
- {
- return [NSData dataWithBytes:*hIconFamily length:GetHandleSize((Handle)hIconFamily)];
-@@ -1589,6 +1595,8 @@ enum {
- return hRawData;
- }
-
-+#if !defined(DISABLE_CUSTOM_ICON)
-+
- - (BOOL) addResourceType:(OSType)type asResID:(int)resID
- {
- Handle hIconRes = NewHandle(0);
-@@ -1604,6 +1612,8 @@ enum {
- return YES;
- }
-
-+#endif // !defined(DISABLE_CUSTOM_ICON)
-+
- @end
-
- // Methods for interfacing with the Cocoa Pasteboard.
-@@ -1621,7 +1631,7 @@ enum {
- return [[[IconFamily alloc] initWithScrap] autorelease];
- }
-
--- initWithScrap
-+- (id) initWithScrap
- {
- NSPasteboard *pboard = [NSPasteboard generalPasteboard];
-
-@@ -1702,7 +1712,7 @@ enum {
- - (NSImageRep *) iconfamily_bestRepresentation
- {
- #if MAC_OS_X_VERSION_MIN_REQUIRED < 1060
-- if ([!self respondsToSelector:@selector(bestRepresentationForRect:context:hints:)])
-+ if (![self respondsToSelector:@selector(bestRepresentationForRect:context:hints:)])
- {
- return [self bestRepresentationForDevice:nil];
- }
-diff --git a/third_party/icon_family/NSString+CarbonFSRefCreation.m b/third_party/icon_family/NSString+CarbonFSRefCreation.m
-index 723de8b..fb86c52 100644
---- a/third_party/icon_family/NSString+CarbonFSRefCreation.m
-+++ b/third_party/icon_family/NSString+CarbonFSRefCreation.m
-@@ -23,7 +23,7 @@
- // Check whether the file exists already. If not, create an empty file if requested.
- if (![fileManager fileExistsAtPath:self]) {
- if (createFile) {
-- if (![[NSData data] writeToFile:self atomically:YES]) {
-+ if (![(NSData*)[NSData data] writeToFile:self atomically:YES]) {
- return NO;
- }
- } else {
« no previous file with comments | « third_party/icon_family/README.chromium ('k') | third_party/icon_family/chromium_icon_family_2.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698