# HG changeset patch # User koda # Date 1288037940 -7200 # Node ID eb549fd864a5640a328b45a442e87f48622ccd14 # Parent 360332f8785ffcac1a5a5979fcc9750141a4a26f the ios port is also iphone compatible diff -r 360332f8785f -r eb549fd864a5 hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Mon Oct 25 17:39:50 2010 +0200 +++ b/hedgewars/uTeams.pas Mon Oct 25 22:19:00 2010 +0200 @@ -270,7 +270,9 @@ ResetKbd; cWindSpeed:= rndSign(GetRandom * 2 * cMaxWindSpeed); -cWindSpeedf:= cWindSpeed.QWordValue / _1.QWordValue; +// cWindSpeedf:= cWindSpeed.QWordValue / _1.QWordValue throws Internal error 200502052 on fpc 2.5.1 +// see http://mantis.freepascal.org/view.php?id=17714 +cWindSpeedf:= SignAs(cWindSpeed,cWindSpeed).QWordValue / SignAs(_1,_1).QWordValue; if cWindSpeed.isNegative then CWindSpeedf := -cWindSpeedf; g:= AddGear(0, 0, gtATSmoothWindCh, 0, _0, _0, 1); diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/AmmoMenuViewController.m --- a/project_files/HedgewarsMobile/Classes/AmmoMenuViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/AmmoMenuViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -297,6 +297,8 @@ startingPoint = [[[allTouches allObjects] objectAtIndex:0] locationInView:self.view]; } */ + if (IS_IPAD() == NO) + [self disappear]; } -(void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/CGPointUtils.h --- a/project_files/HedgewarsMobile/Classes/CGPointUtils.h Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/CGPointUtils.h Mon Oct 25 22:19:00 2010 +0200 @@ -12,9 +12,8 @@ #define degreesToRadians(x) ( M_PI * x / 180.0) #define radiansToDegrees(x) (180.0 * x / M_PI ) -// 40 is not a good value for iphone but works for ipad #define HWX(x) (int)(x-screen.size.height/2)/HW_zoomFactor() -#define HWY(x) (int)(screen.size.width-x)/HW_zoomFactor() + 40*HW_zoomLevel()/HW_zoomFactor() +#define HWY(x) (int)(screen.size.width-x)/HW_zoomFactor() + (IS_IPAD()?40:17.5)*HW_zoomLevel()/HW_zoomFactor() #define HWXZ(x) (int)(x-screen.size.height/2) #define HWYZ(x) (int)(screen.size.width-x) diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/CommodityFunctions.h --- a/project_files/HedgewarsMobile/Classes/CommodityFunctions.h Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/CommodityFunctions.h Mon Oct 25 22:19:00 2010 +0200 @@ -53,6 +53,7 @@ #define UICOLOR_HW_ALPHABLUE [UIColor colorWithRed:(CGFloat)0x0F/255 green:0 blue:(CGFloat)0x42/255 alpha:0.58f] #define IS_DUALHEAD() ([[UIScreen screens] count] > 1) +#define IS_IPAD() (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define DEFAULT_NETGAME_PORT 46631 diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/CommodityFunctions.m --- a/project_files/HedgewarsMobile/Classes/CommodityFunctions.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/CommodityFunctions.m Mon Oct 25 22:19:00 2010 +0200 @@ -228,7 +228,7 @@ } BOOL inline isApplePhone () { - return (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone); + return (IS_IPAD() == NO); } NSString *modelType () { diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/GameConfigViewController.m --- a/project_files/HedgewarsMobile/Classes/GameConfigViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/GameConfigViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -40,7 +40,7 @@ -(IBAction) buttonPressed:(id) sender { // works even if it's not actually a button UIButton *theButton; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) theButton = [[(NSNotification *)sender userInfo] objectForKey:@"sender"]; else theButton = (UIButton *)sender; @@ -224,7 +224,7 @@ // present an alert to the user, with an image on the ipad (too big for the iphone) NSString *msg = NSLocalizedString(@"Something went wrong with your configuration. Please try again.",@""); - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) msg = [msg stringByAppendingString:@"\n\n\n\n\n\n\n\n"]; // this makes space for the image UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Whoops" @@ -233,7 +233,7 @@ cancelButtonTitle:@"Ok" otherButtonTitles:nil]; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { UIImageView *deniedImg = [[UIImageView alloc] initWithImage:[UIImage imageWithContentsOfFile:@"denied.png"]]; deniedImg.frame = CGRectMake(25, 80, 240, 160); [alert addSubview:deniedImg]; @@ -285,7 +285,7 @@ CGRect screen = [[UIScreen mainScreen] bounds]; self.view.frame = CGRectMake(0, 0, screen.size.height, screen.size.width); - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(buttonPressed:) name:@"buttonPressed" @@ -346,7 +346,7 @@ } -(void) viewWillAppear:(BOOL)animated { - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) [NSThread detachNewThreadSelector:@selector(loadNiceHogs) toTarget:self withObject:nil]; [self.mapConfigViewController viewWillAppear:animated]; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/GameSetup.m --- a/project_files/HedgewarsMobile/Classes/GameSetup.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/GameSetup.m Mon Oct 25 22:19:00 2010 +0200 @@ -478,7 +478,7 @@ tmpQuality = 0x00000002; // rqBlurryLand else // = everything else tmpQuality = 0; // full quality - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) // = disable tooltips on phone + if (IS_IPAD() == NO) // = disable tooltips on phone tmpQuality = tmpQuality | 0x00000400; // prevents using an empty nickname diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/InGameMenuViewController.m --- a/project_files/HedgewarsMobile/Classes/InGameMenuViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/InGameMenuViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -127,7 +127,7 @@ } cell.textLabel.text = [menuList objectAtIndex:[indexPath row]]; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) cell.textLabel.textAlignment = UITextAlignmentCenter; return cell; @@ -150,7 +150,7 @@ break; case 2: // expand the view (and table) so that the actionsheet can be selected on the iPhone - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { + if (IS_IPAD()) { CGRect screen = [[UIScreen mainScreen] bounds]; [self.tableView deselectRowAtIndexPath:indexPath animated:NO]; [UIView beginAnimations:@"table width more" context:NULL]; @@ -185,7 +185,7 @@ #pragma mark - #pragma mark actionSheet methods -(void) actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger) buttonIndex { - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){ + if (IS_IPAD()){ CGRect screen = [[UIScreen mainScreen] bounds]; [UIView beginAnimations:@"table width less" context:NULL]; [UIView setAnimationDuration:0.2]; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/MainMenuViewController.m --- a/project_files/HedgewarsMobile/Classes/MainMenuViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/MainMenuViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -158,7 +158,7 @@ switch (button.tag) { case 0: if (nil == self.gameConfigViewController) { - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) xib = nil; else xib = @"GameConfigViewController"; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/MapConfigViewController.m --- a/project_files/HedgewarsMobile/Classes/MapConfigViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/MapConfigViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -126,7 +126,7 @@ if (cell == nil) cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) cell.textLabel.textColor = UICOLOR_HW_YELLOW_TEXT; if (self.dataSourceArray == nil) @@ -135,6 +135,8 @@ NSString *labelString = [source objectAtIndex:row]; cell.textLabel.text = labelString; + cell.textLabel.adjustsFontSizeToFitWidth = YES; + cell.textLabel.minimumFontSize = 7; if (isRandomness()) { UIImage *image = [[UIImage alloc] initWithContentsOfFile:[NSString stringWithFormat:@"%@/%@/icon.png",THEMES_DIRECTORY(),labelString]]; @@ -350,7 +352,7 @@ self.missionCommand = mission; // nice animation for updating the table when appropriate (on iphone) - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) + if (IS_IPAD()) if (((oldPage == 0 || oldPage == 2) && (newPage == 1 || newPage == 3)) || ((oldPage == 1 || oldPage == 3) && (newPage == 0 || newPage == 2)) || ((oldPage == 1 && newPage == 3) || (oldPage == 3 || newPage == 1))) { @@ -421,7 +423,7 @@ self.staticMapCommand = @""; self.missionCommand = @""; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { [self.tableView setBackgroundView:nil]; self.view.backgroundColor = [UIColor clearColor]; self.tableView.separatorColor = UICOLOR_HW_YELLOW_BODER; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/MasterViewController.m --- a/project_files/HedgewarsMobile/Classes/MasterViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/MasterViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -52,7 +52,7 @@ [array release]; // targetControllers tells whether we're on the right or left side of the splitview -- on iphone we only use the right side - if (targetController == nil && UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (targetController == nil && IS_IPAD()) { if (nil == generalSettingsViewController) generalSettingsViewController = [[GeneralSettingsViewController alloc] initWithStyle:UITableViewStyleGrouped]; generalSettingsViewController.navigationItem.hidesBackButton = YES; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/OverlayViewController.m --- a/project_files/HedgewarsMobile/Classes/OverlayViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/OverlayViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -252,7 +252,7 @@ self.helpPage = nil; if (self.amvc.view.superview == nil) self.amvc = nil; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) if (((UIPopoverController *)self.popoverController).contentViewController.view.superview == nil) self.popoverController = nil; @@ -444,7 +444,7 @@ CGRect screen = [[UIScreen mainScreen] bounds]; isPopoverVisible = YES; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { if (self.popupMenu == nil) self.popupMenu = [[InGameMenuViewController alloc] initWithStyle:UITableViewStylePlain]; if (self.popoverController == nil) { @@ -474,7 +474,7 @@ if (HW_isPaused()) HW_pause(); - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { [(InGameMenuViewController *)[[self popoverController] contentViewController] removeChat]; [self.popoverController dismissPopoverAnimated:YES]; } else { diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/SDL_uikitappdelegate.m --- a/project_files/HedgewarsMobile/Classes/SDL_uikitappdelegate.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/SDL_uikitappdelegate.m Mon Oct 25 22:19:00 2010 +0200 @@ -173,7 +173,7 @@ self.uiwindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) self.mainViewController = [[MainMenuViewController alloc] initWithNibName:@"MainMenuViewController-iPad" bundle:nil]; else self.mainViewController = [[MainMenuViewController alloc] initWithNibName:@"MainMenuViewController-iPhone" bundle:nil]; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/SavedGamesViewController.m --- a/project_files/HedgewarsMobile/Classes/SavedGamesViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/SavedGamesViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -85,7 +85,7 @@ -(IBAction) clearAll:(id) sender { NSString *titleStr, *cancelStr, *confirmStr; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { titleStr = nil; cancelStr = nil; confirmStr = NSLocalizedString(@"Tap to confirm",@""); diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/SingleSchemeViewController.m --- a/project_files/HedgewarsMobile/Classes/SingleSchemeViewController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/SingleSchemeViewController.m Mon Oct 25 22:19:00 2010 +0200 @@ -228,7 +228,7 @@ reuseIdentifier:CellIdentifier1] autorelease]; int offset = 0; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + if (IS_IPAD()) offset = 50; UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(offset+260, 12, offset+150, 23)]; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/SplitViewRootController.m --- a/project_files/HedgewarsMobile/Classes/SplitViewRootController.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/SplitViewRootController.m Mon Oct 25 22:19:00 2010 +0200 @@ -51,7 +51,7 @@ } UINavigationController *rightNavController = [[UINavigationController alloc] initWithRootViewController:self.activeController]; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { MasterViewController *leftController = [[MasterViewController alloc] initWithStyle:UITableViewStylePlain]; leftController.targetController = self.activeController; UINavigationController *leftNavController = [[UINavigationController alloc] initWithRootViewController:leftController]; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Classes/WeaponCellView.m --- a/project_files/HedgewarsMobile/Classes/WeaponCellView.m Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Classes/WeaponCellView.m Mon Oct 25 22:19:00 2010 +0200 @@ -133,7 +133,7 @@ CGFloat shiftSliders = contentRect.origin.x; CGFloat shiftLabel = 0; - if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { + if (IS_IPAD()) { shiftSliders += 65; shiftLabel += 165; } else diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Hedgewars.xcodeproj/project.pbxproj --- a/project_files/HedgewarsMobile/Hedgewars.xcodeproj/project.pbxproj Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Hedgewars.xcodeproj/project.pbxproj Mon Oct 25 22:19:00 2010 +0200 @@ -141,6 +141,14 @@ 619C5BA2124FA59000D041AE /* MapPreviewButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 619C5BA1124FA59000D041AE /* MapPreviewButtonView.m */; }; 61A1188511683A8C00359010 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A117FE1168322700359010 /* CoreGraphics.framework */; settings = {ATTRIBUTES = (Required, ); }; }; 61A118D311683CD100359010 /* HedgewarsTitle.png in Resources */ = {isa = PBXBuildFile; fileRef = 611FD9CB1155A28C00C2203D /* HedgewarsTitle.png */; }; + 61A670BE12747D8900B06CE7 /* borderBottom.png in Resources */ = {isa = PBXBuildFile; fileRef = 61F903E911DF58550068B24D /* borderBottom.png */; }; + 61A670BF12747D9100B06CE7 /* borderTop.png in Resources */ = {isa = PBXBuildFile; fileRef = 61F903EA11DF58550068B24D /* borderTop.png */; }; + 61A670C012747D9B00B06CE7 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 6183D83D11E2BCE200A88903 /* Default.png */; }; + 61A670C112747DB900B06CE7 /* MainMenuViewController-iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6165924C11CA9CB400D6E256 /* MainMenuViewController-iPhone.xib */; }; + 61A670C212747DBD00B06CE7 /* MapConfigViewController-iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6165924E11CA9CB400D6E256 /* MapConfigViewController-iPhone.xib */; }; + 61A670FA12747E0000B06CE7 /* playButton.png in Resources */ = {isa = PBXBuildFile; fileRef = 61F903EC11DF58550068B24D /* playButton.png */; }; + 61A670FB12747E0D00B06CE7 /* title_small.png in Resources */ = {isa = PBXBuildFile; fileRef = 619C09E911E8B8D600F1DF16 /* title_small.png */; }; + 61A6710612747E4000B06CE7 /* backgroundCenter.png in Resources */ = {isa = PBXBuildFile; fileRef = 61F903E511DF58550068B24D /* backgroundCenter.png */; }; 61B3D71C11EA6F2700EC7420 /* uKeys.pas in Sources */ = {isa = PBXBuildFile; fileRef = 617987FE114AA34C00BA94A9 /* uKeys.pas */; }; 61C079E411F35A300072BF46 /* EditableCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C079E311F35A300072BF46 /* EditableCellView.m */; }; 61DE8F221257EB1100B80214 /* AmmoMenuViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DE8F211257EB1100B80214 /* AmmoMenuViewController.m */; }; @@ -1499,7 +1507,14 @@ }; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Hedgewars" */; compatibilityVersion = "Xcode 3.1"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; projectDirPath = ""; projectReferences = ( @@ -2126,6 +2141,14 @@ 6147DAD31253DCDE0010357E /* savesButton.png in Resources */, 610D5FB21270E2660033333A /* Icon-Small@2x.png in Resources */, 610D5FB31270E26C0033333A /* Icon@2x.png in Resources */, + 61A670BE12747D8900B06CE7 /* borderBottom.png in Resources */, + 61A670BF12747D9100B06CE7 /* borderTop.png in Resources */, + 61A670C012747D9B00B06CE7 /* Default.png in Resources */, + 61A670C112747DB900B06CE7 /* MainMenuViewController-iPhone.xib in Resources */, + 61A670C212747DBD00B06CE7 /* MapConfigViewController-iPhone.xib in Resources */, + 61A670FA12747E0000B06CE7 /* playButton.png in Resources */, + 61A670FB12747E0D00B06CE7 /* title_small.png in Resources */, + 61A6710612747E4000B06CE7 /* backgroundCenter.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2323,7 +2346,8 @@ 61022D7C12305A2800B08935 /* DistributionAppStore */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + APPLY_RULES_IN_COPY_FILES = YES; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CODE_SIGN_IDENTITY = "iPhone Distribution: Vittorio Giovara"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Vittorio Giovara"; FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -Sc"; @@ -2350,7 +2374,7 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer/\"", ); IPHONEOS_DEPLOYMENT_TARGET = 3.2; - ONLY_ACTIVE_ARCH = YES; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", @@ -2358,10 +2382,10 @@ PREBINDING = NO; PROVISIONING_PROFILE = "450C4020-346A-4F44-8DDE-E71300796C94"; "PROVISIONING_PROFILE[sdk=iphoneos*]" = "450C4020-346A-4F44-8DDE-E71300796C94"; - SDKROOT = iphoneos4.0; - TARGETED_DEVICE_FAMILY = 2; + SDKROOT = iphoneos4.1; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; - VALID_ARCHS = "armv7 armv6"; + VALID_ARCHS = "armv6 armv7"; }; name = DistributionAppStore; }; @@ -2415,7 +2439,8 @@ 6137064B117B1CB3004EE44A /* DistributionAdHoc */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + APPLY_RULES_IN_COPY_FILES = YES; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CODE_SIGN_ENTITLEMENTS = "Entitlements-Distribution.plist"; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; @@ -2443,7 +2468,7 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer/\"", ); IPHONEOS_DEPLOYMENT_TARGET = 3.2; - ONLY_ACTIVE_ARCH = YES; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", @@ -2451,10 +2476,10 @@ PREBINDING = NO; PROVISIONING_PROFILE = ""; "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; - SDKROOT = iphoneos4.0; - TARGETED_DEVICE_FAMILY = 2; + SDKROOT = iphoneos4.1; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; - VALID_ARCHS = "armv7 armv6"; + VALID_ARCHS = "armv6 armv7"; }; name = DistributionAdHoc; }; @@ -2506,7 +2531,8 @@ 6164429D11B5CDE500B9A6F3 /* Valgrind */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + APPLY_RULES_IN_COPY_FILES = YES; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CODE_SIGN_IDENTITY = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; @@ -2537,16 +2563,16 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer/\"", ); IPHONEOS_DEPLOYMENT_TARGET = 3.2; - ONLY_ACTIVE_ARCH = YES; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", ); PREBINDING = NO; - SDKROOT = iphoneos4.0; - TARGETED_DEVICE_FAMILY = 2; + SDKROOT = iphoneos4.1; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = NO; - VALID_ARCHS = "armv7 armv6"; + VALID_ARCHS = "armv6 armv7"; }; name = Valgrind; }; @@ -2641,7 +2667,8 @@ C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + APPLY_RULES_IN_COPY_FILES = YES; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CODE_SIGN_IDENTITY = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; @@ -2658,7 +2685,7 @@ GCC_PREPROCESSOR_DEFINITIONS = DEBUG; GCC_STRICT_ALIASING = YES; GCC_THUMB_SUPPORT = NO; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_VERSION = com.apple.compilers.llvmgcc42; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( @@ -2669,23 +2696,24 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer/\"", ); IPHONEOS_DEPLOYMENT_TARGET = 3.2; - ONLY_ACTIVE_ARCH = YES; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", ); PREBINDING = NO; - SDKROOT = iphoneos4.0; - TARGETED_DEVICE_FAMILY = 2; + SDKROOT = iphoneos4.1; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = NO; - VALID_ARCHS = "armv7 armv6"; + VALID_ARCHS = "armv6 armv7"; }; name = Debug; }; C01FCF5008A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + APPLY_RULES_IN_COPY_FILES = YES; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -Sc"; @@ -2712,7 +2740,7 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer/\"", ); IPHONEOS_DEPLOYMENT_TARGET = 3.2; - ONLY_ACTIVE_ARCH = YES; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", @@ -2720,10 +2748,10 @@ PREBINDING = NO; PROVISIONING_PROFILE = ""; "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; - SDKROOT = iphoneos4.0; - TARGETED_DEVICE_FAMILY = 2; + SDKROOT = iphoneos4.1; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = NO; - VALID_ARCHS = "armv7 armv6"; + VALID_ARCHS = "armv6 armv7"; }; name = Release; }; diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Resources/MainMenuViewController-iPhone.xib --- a/project_files/HedgewarsMobile/Resources/MainMenuViewController-iPhone.xib Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Resources/MainMenuViewController-iPhone.xib Mon Oct 25 22:19:00 2010 +0200 @@ -3,16 +3,16 @@ <data> <int key="IBDocument.SystemTarget">1024</int> <string key="IBDocument.SystemVersion">10F569</string> - <string key="IBDocument.InterfaceBuilderVersion">788</string> + <string key="IBDocument.InterfaceBuilderVersion">804</string> <string key="IBDocument.AppKitVersion">1038.29</string> <string key="IBDocument.HIToolboxVersion">461.00</string> <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> - <string key="NS.object.0">117</string> + <string key="NS.object.0">123</string> </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="1"/> + <integer value="22"/> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -62,7 +62,7 @@ <object class="IBUIImageView" id="171108356"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">293</int> - <string key="NSFrame">{{118, 25}, {240, 52}}</string> + <string key="NSFrame">{{120, 44}, {240, 52}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClearsContextBeforeDrawing">NO</bool> @@ -77,7 +77,7 @@ <object class="IBUIButton" id="124270424"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">289</int> - <string key="NSFrame">{{186, 102}, {220, 52}}</string> + <string key="NSFrame">{{130, 166}, {220, 52}}</string> <reference key="NSSuperview" ref="191373211"/> <object class="NSColor" key="IBUIBackgroundColor"> <int key="NSColorSpace">1</int> @@ -110,64 +110,10 @@ <string key="NSResourceName">playButton.png</string> </object> </object> - <object class="IBUIButton" id="745970938"> - <reference key="NSNextResponder" ref="191373211"/> - <int key="NSvFlags">265</int> - <string key="NSFrame">{{72, 222}, {220, 52}}</string> - <reference key="NSSuperview" ref="191373211"/> - <object class="NSColor" key="IBUIBackgroundColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MCAwIDAgMAA</bytes> - </object> - <bool key="IBUIOpaque">NO</bool> - <bool key="IBUIClearsContextBeforeDrawing">NO</bool> - <int key="IBUITag">3</int> - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> - <int key="IBUIContentHorizontalAlignment">0</int> - <int key="IBUIContentVerticalAlignment">0</int> - <reference key="IBUIFont" ref="917635782"/> - <reference key="IBUIHighlightedTitleColor" ref="918890028"/> - <object class="NSColor" key="IBUINormalTitleColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes> - </object> - <reference key="IBUINormalTitleShadowColor" ref="112471976"/> - <object class="NSCustomResource" key="IBUINormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">networkButton.png</string> - </object> - </object> - <object class="IBUIButton" id="836337039"> - <reference key="NSNextResponder" ref="191373211"/> - <int key="NSvFlags">260</int> - <string key="NSFrame">{{118, 163}, {220, 52}}</string> - <reference key="NSSuperview" ref="191373211"/> - <object class="NSColor" key="IBUIBackgroundColor"> - <int key="NSColorSpace">1</int> - <bytes key="NSRGB">MCAwIDAgMAA</bytes> - </object> - <bool key="IBUIOpaque">NO</bool> - <bool key="IBUIClearsContextBeforeDrawing">NO</bool> - <int key="IBUITag">3</int> - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> - <int key="IBUIContentHorizontalAlignment">0</int> - <int key="IBUIContentVerticalAlignment">0</int> - <reference key="IBUIFont" ref="917635782"/> - <reference key="IBUIHighlightedTitleColor" ref="918890028"/> - <object class="NSColor" key="IBUINormalTitleColor" id="111038951"> - <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MAA</bytes> - </object> - <reference key="IBUINormalTitleShadowColor" ref="111038951"/> - <object class="NSCustomResource" key="IBUINormalImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">storeButton.png</string> - </object> - </object> <object class="IBUIButton" id="753723574"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">269</int> - <string key="NSFrame">{{401, 237}, {59, 52}}</string> + <string key="NSFrame">{{401, 247}, {59, 52}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClearsContextBeforeDrawing">NO</bool> @@ -187,6 +133,29 @@ <string key="NSResourceName">settingsButton.png</string> </object> </object> + <object class="IBUIButton" id="705508539"> + <reference key="NSNextResponder" ref="191373211"/> + <int key="NSvFlags">269</int> + <string key="NSFrame">{{20, 247}, {59, 52}}</string> + <reference key="NSSuperview" ref="191373211"/> + <bool key="IBUIOpaque">NO</bool> + <bool key="IBUIClearsContextBeforeDrawing">NO</bool> + <int key="IBUITag">4</int> + <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> + <int key="IBUIContentHorizontalAlignment">0</int> + <int key="IBUIContentVerticalAlignment">0</int> + <reference key="IBUIFont" ref="917635782"/> + <reference key="IBUIHighlightedTitleColor" ref="918890028"/> + <object class="NSColor" key="IBUINormalTitleColor"> + <int key="NSColorSpace">1</int> + <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes> + </object> + <reference key="IBUINormalTitleShadowColor" ref="112471976"/> + <object class="NSCustomResource" key="IBUINormalImage"> + <string key="NSClassName">NSImage</string> + <string key="NSResourceName">savesButton.png</string> + </object> + </object> <object class="IBUIImageView" id="821240857"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">290</int> @@ -220,9 +189,10 @@ <object class="IBUIButton" id="818907840"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> - <string key="NSFrame">{{20, 270}, {18, 19}}</string> + <string key="NSFrame">{{0, 20}, {18, 19}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> + <float key="IBUIAlpha">0.5</float> <int key="IBUITag">3</int> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> <int key="IBUIContentHorizontalAlignment">0</int> @@ -273,24 +243,6 @@ <object class="IBConnectionRecord"> <object class="IBCocoaTouchEventConnection" key="connection"> <string key="label">switchViews:</string> - <reference key="source" ref="836337039"/> - <reference key="destination" ref="372490531"/> - <int key="IBEventType">7</int> - </object> - <int key="connectionID">38</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBCocoaTouchEventConnection" key="connection"> - <string key="label">switchViews:</string> - <reference key="source" ref="745970938"/> - <reference key="destination" ref="372490531"/> - <int key="IBEventType">7</int> - </object> - <int key="connectionID">39</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBCocoaTouchEventConnection" key="connection"> - <string key="label">switchViews:</string> <reference key="source" ref="124270424"/> <reference key="destination" ref="372490531"/> <int key="IBEventType">7</int> @@ -306,6 +258,15 @@ </object> <int key="connectionID">42</int> </object> + <object class="IBConnectionRecord"> + <object class="IBCocoaTouchEventConnection" key="connection"> + <string key="label">switchViews:</string> + <reference key="source" ref="705508539"/> + <reference key="destination" ref="372490531"/> + <int key="IBEventType">7</int> + </object> + <int key="connectionID">44</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -324,12 +285,11 @@ <reference ref="249993817"/> <reference ref="821240857"/> <reference ref="936485487"/> - <reference ref="818907840"/> <reference ref="171108356"/> + <reference ref="124270424"/> <reference ref="753723574"/> - <reference ref="124270424"/> - <reference ref="745970938"/> - <reference ref="836337039"/> + <reference ref="818907840"/> + <reference ref="705508539"/> </object> <reference key="parent" ref="0"/> </object> @@ -365,16 +325,6 @@ <reference key="parent" ref="191373211"/> </object> <object class="IBObjectRecord"> - <int key="objectID">25</int> - <reference key="object" ref="745970938"/> - <reference key="parent" ref="191373211"/> - </object> - <object class="IBObjectRecord"> - <int key="objectID">26</int> - <reference key="object" ref="836337039"/> - <reference key="parent" ref="191373211"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">28</int> <reference key="object" ref="753723574"/> <reference key="parent" ref="191373211"/> @@ -389,6 +339,11 @@ <reference key="object" ref="818907840"/> <reference key="parent" ref="191373211"/> </object> + <object class="IBObjectRecord"> + <int key="objectID">43</int> + <reference key="object" ref="705508539"/> + <reference key="parent" ref="191373211"/> + </object> </object> </object> <object class="NSMutableDictionary" key="flattenedProperties"> @@ -401,13 +356,17 @@ <string>1.IBPluginDependency</string> <string>22.IBPluginDependency</string> <string>23.IBPluginDependency</string> + <string>23.IBViewBoundsToFrameTransform</string> <string>24.IBPluginDependency</string> - <string>25.IBPluginDependency</string> - <string>26.IBPluginDependency</string> + <string>24.IBViewBoundsToFrameTransform</string> <string>28.IBPluginDependency</string> + <string>28.IBViewBoundsToFrameTransform</string> <string>35.IBPluginDependency</string> <string>36.IBPluginDependency</string> <string>41.IBPluginDependency</string> + <string>41.IBViewBoundsToFrameTransform</string> + <string>43.IBPluginDependency</string> + <string>43.IBViewBoundsToFrameTransform</string> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -417,13 +376,27 @@ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> + <object class="NSAffineTransform"> + <bytes key="NSTransformStruct">P4AAAL+AAABC7AAAwpYAAA</bytes> + </object> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> + <object class="NSAffineTransform"> + <bytes key="NSTransformStruct">P4AAAL+AAABC7AAAw0gAAA</bytes> + </object> + <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> + <object class="NSAffineTransform"> + <bytes key="NSTransformStruct">AUPIgABDdwAAA</bytes> + </object> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> + <object class="NSAffineTransform"> + <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAw4+AAA</bytes> + </object> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> + <object class="NSAffineTransform"> + <bytes key="NSTransformStruct">P4AAAL+AAABDywAAw5cAAA</bytes> + </object> </object> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> @@ -442,7 +415,7 @@ </object> </object> <nil key="sourceID"/> - <int key="maxID">42</int> + <int key="maxID">44</int> </object> <object class="IBClassDescriber" key="IBDocument.Classes"> <object class="NSMutableArray" key="referencedPartialClassDescriptions"> @@ -461,17 +434,6 @@ <string key="candidateClassName">id</string> </object> </object> - <object class="NSMutableDictionary" key="outlets"> - <string key="NS.key.0">versionLabel</string> - <string key="NS.object.0">UILabel</string> - </object> - <object class="NSMutableDictionary" key="toOneOutletInfosByName"> - <string key="NS.key.0">versionLabel</string> - <object class="IBToOneOutletInfo" key="NS.object.0"> - <string key="name">versionLabel</string> - <string key="candidateClassName">UILabel</string> - </object> - </object> <object class="IBClassDescriptionSource" key="sourceIdentifier"> <string key="majorKey">IBProjectSource</string> <string key="minorKey">Classes/MainMenuViewController.h</string> @@ -610,14 +572,6 @@ </object> </object> <object class="IBPartialClassDescription"> - <string key="className">UILabel</string> - <string key="superclassName">UIView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBFrameworkSource</string> - <string key="minorKey">UIKit.framework/Headers/UILabel.h</string> - </object> - </object> - <object class="IBPartialClassDescription"> <string key="className">UIResponder</string> <string key="superclassName">NSObject</string> <reference key="sourceIdentifier" ref="238583711"/> @@ -711,10 +665,9 @@ <string>backgroundCenter.png</string> <string>borderBottom.png</string> <string>borderTop.png</string> - <string>networkButton.png</string> <string>playButton.png</string> + <string>savesButton.png</string> <string>settingsButton.png</string> - <string>storeButton.png</string> <string>title_small.png</string> </object> <object class="NSMutableArray" key="dict.values"> @@ -722,13 +675,12 @@ <string>{480, 278}</string> <string>{480, 21}</string> <string>{480, 21}</string> - <string>{217, 51}</string> <string>{216, 51}</string> <string>{61, 59}</string> - <string>{216, 51}</string> + <string>{61, 59}</string> <string>{262, 84}</string> </object> </object> - <string key="IBCocoaTouchPluginVersion">117</string> + <string key="IBCocoaTouchPluginVersion">123</string> </data> </archive> diff -r 360332f8785f -r eb549fd864a5 project_files/HedgewarsMobile/Resources/MapConfigViewController-iPhone.xib --- a/project_files/HedgewarsMobile/Resources/MapConfigViewController-iPhone.xib Mon Oct 25 17:39:50 2010 +0200 +++ b/project_files/HedgewarsMobile/Resources/MapConfigViewController-iPhone.xib Mon Oct 25 22:19:00 2010 +0200 @@ -3,12 +3,12 @@ <data> <int key="IBDocument.SystemTarget">1024</int> <string key="IBDocument.SystemVersion">10F569</string> - <string key="IBDocument.InterfaceBuilderVersion">788</string> + <string key="IBDocument.InterfaceBuilderVersion">804</string> <string key="IBDocument.AppKitVersion">1038.29</string> <string key="IBDocument.HIToolboxVersion">461.00</string> <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> - <string key="NS.object.0">117</string> + <string key="NS.object.0">123</string> </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -45,13 +45,13 @@ <object class="IBUISegmentedControl" id="88728219"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> - <string key="NSFrame">{{20, 166}, {256, 30}}</string> + <string key="NSFrame">{{13, 166}, {256, 30}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> <int key="IBSegmentControlStyle">2</int> <int key="IBNumberOfSegments">4</int> - <int key="IBSelectedSegmentIndex">0</int> + <int key="IBSelectedSegmentIndex">1</int> <object class="NSArray" key="IBSegmentTitles"> <bool key="EncodedWithXMLCoder">YES</bool> <string>Random</string> @@ -91,7 +91,7 @@ <object class="IBUISlider" id="938256702"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> - <string key="NSFrame">{{121, 240}, {149, 23}}</string> + <string key="NSFrame">{{98, 240}, {149, 23}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> @@ -103,7 +103,7 @@ <object class="IBUIButton" id="326163764"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> - <string key="NSFrame">{{20, 20}, {256, 128}}</string> + <string key="NSFrame">{{13, 20}, {256, 128}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> @@ -130,7 +130,7 @@ <object class="IBUILabel" id="634417433"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> - <string key="NSFrame">{{54, 234}, {42, 21}}</string> + <string key="NSFrame">{{28, 234}, {42, 21}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClipsSubviews">YES</bool> @@ -150,7 +150,7 @@ <object class="IBUILabel" id="743202682"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> - <string key="NSFrame">{{123, 203}, {145, 29}}</string> + <string key="NSFrame">{{100, 203}, {145, 29}}</string> <reference key="NSSuperview" ref="191373211"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClipsSubviews">YES</bool> @@ -172,7 +172,7 @@ <object class="IBUITableView" id="565214171"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">274</int> - <string key="NSFrame">{{295, 0}, {185, 276}}</string> + <string key="NSFrame">{{284, 0}, {196, 276}}</string> <reference key="NSSuperview" ref="191373211"/> <reference key="IBUIBackgroundColor" ref="437070330"/> <bool key="IBUIClipsSubviews">YES</bool> @@ -495,7 +495,6 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>delegate</string> <string>maxLabel</string> <string>previewButton</string> <string>segmentedControl</string> @@ -505,7 +504,6 @@ </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>id</string> <string>UILabel</string> <string>MapPreviewButtonView</string> <string>UISegmentedControl</string> @@ -518,7 +516,6 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> - <string>delegate</string> <string>maxLabel</string> <string>previewButton</string> <string>segmentedControl</string> @@ -529,10 +526,6 @@ <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBToOneOutletInfo"> - <string key="name">delegate</string> - <string key="candidateClassName">id</string> - </object> - <object class="IBToOneOutletInfo"> <string key="name">maxLabel</string> <string key="candidateClassName">UILabel</string> </object> @@ -833,6 +826,6 @@ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <string key="IBDocument.LastKnownRelativeProjectPath">../Hedgewars.xcodeproj</string> <int key="IBDocument.defaultPropertyAccessControl">3</int> - <string key="IBCocoaTouchPluginVersion">117</string> + <string key="IBCocoaTouchPluginVersion">123</string> </data> </archive>