[Adium-commits] adium 2058:34906e35fd31: bzip2-compress instead of zlib-compress...

adium-commits at adiumx.com adium-commits at adiumx.com
Sat May 2 16:52:39 UTC 2009


details:	http://hg.adiumx.com/adium/rev/34906e35fd31
revision:	2058:34906e35fd31
author:		Zachary West <zacw at adiumx.com>
date:		Sat May 02 12:52:20 2009 -0400

bzip2-compress instead of zlib-compress our output DMG files, which saves us a few megabytes in size.

In testing: 1.3.3 DMG gets reduced from 24510312 bytes to 22169953 bytes.
Subject: adium 2059:36ef68b22590: Automated merge with ssh://hg@hg.adiumx.com/adium

details:	http://hg.adiumx.com/adium/rev/36ef68b22590
revision:	2059:36ef68b22590
author:		Zachary West <zacw at adiumx.com>
date:		Sat May 02 12:52:34 2009 -0400

Automated merge with ssh://hg@hg.adiumx.com/adium

diffstat:

 Release/make-diskimage.sh      |  2 +-
 Source/AICoreComponentLoader.m |  8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs (51 lines):

diff -r ed056bb6c400 -r 36ef68b22590 Release/make-diskimage.sh
--- a/Release/make-diskimage.sh	Fri May 01 19:17:07 2009 -0400
+++ b/Release/make-diskimage.sh	Sat May 02 12:52:34 2009 -0400
@@ -63,7 +63,7 @@
 
 # compress image
 echo "Compressing disk image..."
-hdiutil convert "${DMG_TEMP_NAME}" -format UDZO -imagekey zlib-level=9 -o "${DMG_DIR}/${DMG_NAME}"
+hdiutil convert "${DMG_TEMP_NAME}" -format UDBZ -o "${DMG_DIR}/${DMG_NAME}"
 rm -f "${DMG_TEMP_NAME}"
 
 # adding EULA resources
diff -r ed056bb6c400 -r 36ef68b22590 Source/AICoreComponentLoader.m
--- a/Source/AICoreComponentLoader.m	Fri May 01 19:17:07 2009 -0400
+++ b/Source/AICoreComponentLoader.m	Sat May 02 12:52:34 2009 -0400
@@ -83,7 +83,6 @@
 		@"AIContactStatusColoringPlugin",
 		@"AIContactStatusDockOverlaysPlugin",
 		@"AIContactStatusEventsPlugin",
-		@"AIDefaultFormattingPlugin",
 		@"AIDockAccountStatusPlugin",
 		@"AIDockBehaviorPlugin",
 		@"AIDockUnviewedContentPlugin",
@@ -118,7 +117,7 @@
 		@"ESContactClientPlugin",
 		@"ESContactServersideDisplayName",
 		@"ESFileTransferMessagesPlugin",
-		@"ESMetaContactContentsPlugin",
+		@"AIListObjectContentsPlugin",
 		@"ESOpenMessageWindowContactAlertPlugin",
 		@"ESSafariLinkToolbarItemPlugin",
 		@"ESSendMessageContactAlertPlugin",
@@ -145,7 +144,6 @@
 		@"AINulRemovalPlugin",
 		@"AIAdvancedPreferencesPlugin",
 		@"GBImportPlugin",
-		@"AIContactVisibilityPlugin",
 		@"AIMentionEventPlugin",
 		@"AITwitterIMPlugin",
 		@"AITwitterPlugin",
@@ -181,7 +179,9 @@
 
 			[components setObject:object forKey:className];
 			[object release];
-		}
+        } else {
+            NSAssert1(NO, @"Failed to load %@", className);
+        }
 		[pool release];
 #ifdef COMPONENT_LOAD_TIMING
 		NSTimeInterval t = -[start timeIntervalSinceNow];




More information about the commits mailing list