From acd2742d51bf4ab013a016f935b02a108a2c485e Mon Sep 17 00:00:00 2001 From: "christian.brunschen" Date: Wed, 1 Oct 2008 20:19:55 +0000 Subject: [PATCH] Resurrected 128-pixel icon for About page Removed UI autorotation support, since UIImagePickerController doe not gracefully handle being showin in non-portrait orientation and there is not at the moment a supported way to force the UI into a specified orientation. git-svn-id: http://zxing.googlecode.com/svn/trunk@595 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- iphone/Classes/DecoderViewController.m | 8 ++++---- iphone/Classes/MessageViewController.m | 2 +- iphone/ZXing.xcodeproj/project.pbxproj | 4 ++++ iphone/zxing-icon-128.png | Bin 0 -> 15022 bytes 4 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 iphone/zxing-icon-128.png diff --git a/iphone/Classes/DecoderViewController.m b/iphone/Classes/DecoderViewController.m index 93324842..0e92b750 100644 --- a/iphone/Classes/DecoderViewController.m +++ b/iphone/Classes/DecoderViewController.m @@ -226,14 +226,14 @@ - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { - // Return YES for supported orientations - return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown); + // Return YES for supported orientations + return (interfaceOrientation == UIInterfaceOrientationPortrait); } - (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview - // Release anything that's not essential, such as cached data + [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview + // Release anything that's not essential, such as cached data } - (void)dealloc { diff --git a/iphone/Classes/MessageViewController.m b/iphone/Classes/MessageViewController.m index ab6b2bc5..3449fecb 100644 --- a/iphone/Classes/MessageViewController.m +++ b/iphone/Classes/MessageViewController.m @@ -60,7 +60,7 @@ - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations - return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown); + return (interfaceOrientation == UIInterfaceOrientationPortrait); } - (void)didReceiveMemoryWarning { diff --git a/iphone/ZXing.xcodeproj/project.pbxproj b/iphone/ZXing.xcodeproj/project.pbxproj index 1e26322c..d25b8e5c 100755 --- a/iphone/ZXing.xcodeproj/project.pbxproj +++ b/iphone/ZXing.xcodeproj/project.pbxproj @@ -208,6 +208,7 @@ 85C4969C0E4A3E87003DB029 /* filmroll-2.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C4969B0E4A3E87003DB029 /* filmroll-2.png */; }; 85D937270E11064700B785E0 /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 85D937260E11064700B785E0 /* ScanViewController.m */; }; 85E883980E1A34D2004C4547 /* ScannedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 85E883970E1A34D2004C4547 /* ScannedImageView.m */; }; + 85E945270E9410EF0052CC40 /* zxing-icon-128.png in Resources */ = {isa = PBXBuildFile; fileRef = 85E945260E9410EF0052CC40 /* zxing-icon-128.png */; }; 85F895030E543EE100C0A666 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 85F895020E543EE100C0A666 /* InfoPlist.strings */; }; /* End PBXBuildFile section */ @@ -649,6 +650,7 @@ 85D937260E11064700B785E0 /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = ""; }; 85E883960E1A34D2004C4547 /* ScannedImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScannedImageView.h; sourceTree = ""; }; 85E883970E1A34D2004C4547 /* ScannedImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScannedImageView.m; sourceTree = ""; }; + 85E945260E9410EF0052CC40 /* zxing-icon-128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "zxing-icon-128.png"; sourceTree = ""; }; 85F7D20E0E41D4A700FDC34E /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/Message.xib; sourceTree = ""; }; 85F7D20F0E41D4A700FDC34E /* de */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = de; path = de.lproj/Hints.html; sourceTree = ""; }; 85F7D2100E41D4B300FDC34E /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/Message.xib; sourceTree = ""; }; @@ -772,6 +774,7 @@ 29B97317FDCFA39411CA2CEA /* Resources */ = { isa = PBXGroup; children = ( + 85E945260E9410EF0052CC40 /* zxing-icon-128.png */, 85C37A3F0E4076BB0052209B /* Message.xib */, 85764F680E3E22FC00A61BF5 /* Hints.html */, 85B1D8840E190E3A00514A6A /* Default.png */, @@ -1538,6 +1541,7 @@ 8555304E0E643BA800C7B5DE /* Entitlements.plist in Resources */, 8555307B0E64504300C7B5DE /* icon.png in Resources */, 85B8F52C0E6AD33200510402 /* photolib.png in Resources */, + 85E945270E9410EF0052CC40 /* zxing-icon-128.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/iphone/zxing-icon-128.png b/iphone/zxing-icon-128.png new file mode 100644 index 0000000000000000000000000000000000000000..688a5a3ef4a742e9e3ce3d7915d444f0c646af00 GIT binary patch literal 15022 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 literal 0 HcmV?d00001 -- 2.20.1