Overview
Comment: | iOS: Add support for iPad |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
34598718ce46801bf05c80e4d02c73a2 |
User & Date: | js on 2017-10-19 23:51:51 |
Other Links: | manifest | tags |
Context
2017-10-21
| ||
18:45 | Add iPad icon check-in: d444c9ace7 user: js tags: trunk | |
2017-10-19
| ||
23:51 | iOS: Add support for iPad check-in: 34598718ce user: js tags: trunk | |
23:16 | Switch back to using frameworks now that it works check-in: d49f2910e7 user: js tags: trunk | |
Changes
Modified iOS/Base.lproj/LaunchScreen.storyboard from [65b36da062] to [0a21dbcb4c].
1 2 3 4 5 6 7 | <?xml version="1.0" encoding="UTF-8"?> <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="01J-lp-oVM"> <device id="retina4_7" orientation="portrait"> <adaptation id="fullscreen"/> </device> <dependencies> <deployment identifier="iOS"/> | | | < | | > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | <?xml version="1.0" encoding="UTF-8"?> <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="01J-lp-oVM"> <device id="retina4_7" orientation="portrait"> <adaptation id="fullscreen"/> </device> <dependencies> <deployment identifier="iOS"/> <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13174"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> </dependencies> <scenes> <!--View Controller--> <scene sceneID="EHf-IW-A2E"> <objects> <viewController id="01J-lp-oVM" sceneMemberID="viewController"> <layoutGuides> <viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/> <viewControllerLayoutGuide type="bottom" id="xb3-aO-Qok"/> </layoutGuides> <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3"> <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <subviews> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="scrypt-pwgen" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GvW-cV-5uf"> <rect key="frame" x="0.0" y="20" width="375" height="610"/> <fontDescription key="fontDescription" type="system" weight="black" pointSize="37"/> <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <nil key="highlightedColor"/> <color key="shadowColor" red="0.23921568627450979" green="0.396078431372549" blue="0.54509803921568623" alpha="1" colorSpace="calibratedRGB"/> <size key="shadowOffset" width="2" height="2"/> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Copyright © 2016 - 2017, Jonathan Schleifer" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="8gr-rl-2PJ"> <rect key="frame" x="0.0" y="638" width="375" height="21"/> <constraints> <constraint firstAttribute="height" constant="21" id="n2V-4D-npg"/> </constraints> <fontDescription key="fontDescription" type="system" pointSize="14"/> <color key="textColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> <nil key="highlightedColor"/> <color key="shadowColor" red="0.23921568627450979" green="0.396078431372549" blue="0.54509803921568623" alpha="1" colorSpace="calibratedRGB"/> <size key="shadowOffset" width="1" height="1"/> </label> </subviews> <color key="backgroundColor" red="0.15294117647058825" green="0.52941176470588236" blue="0.86274509803921573" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstItem="GvW-cV-5uf" firstAttribute="trailing" secondItem="8gr-rl-2PJ" secondAttribute="trailing" id="5KT-DE-Yv8"/> <constraint firstItem="GvW-cV-5uf" firstAttribute="leading" secondItem="8gr-rl-2PJ" secondAttribute="leading" id="SsK-O0-NKJ"/> <constraint firstItem="GvW-cV-5uf" firstAttribute="top" secondItem="Llm-lL-Icb" secondAttribute="bottom" id="YpS-ue-JoA"/> <constraint firstItem="8gr-rl-2PJ" firstAttribute="top" secondItem="GvW-cV-5uf" secondAttribute="bottom" constant="8" symbolic="YES" id="eg0-3j-kVh"/> <constraint firstItem="GvW-cV-5uf" firstAttribute="leading" secondItem="Ze5-6b-2t3" secondAttribute="leading" id="iSw-sy-gb3"/> <constraint firstAttribute="trailing" secondItem="GvW-cV-5uf" secondAttribute="trailing" id="jRG-Bn-J5W"/> <constraint firstItem="xb3-aO-Qok" firstAttribute="top" secondItem="8gr-rl-2PJ" secondAttribute="bottom" constant="8" symbolic="YES" id="mym-h9-q4e"/> </constraints> </view> </viewController> <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/> </objects> <point key="canvasLocation" x="52" y="374.66266866566718"/> </scene> </scenes> <color key="tintColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> </document> |
Modified iOS/scrypt-pwgen.xcodeproj/project.pbxproj from [93232c3340] to [e1d494a902].
︙ | ︙ | |||
361 362 363 364 365 366 367 368 369 370 371 372 373 374 | INFOPLIST_FILE = Info.plist; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/ObjFW/lib", ); PRODUCT_BUNDLE_IDENTIFIER = "zone.heap.scrypt-pwgen.ios"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; 4B2E52F51DA942840040D091 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | > | 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 | INFOPLIST_FILE = Info.plist; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/ObjFW/lib", ); PRODUCT_BUNDLE_IDENTIFIER = "zone.heap.scrypt-pwgen.ios"; PRODUCT_NAME = "$(TARGET_NAME)"; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 4B2E52F51DA942840040D091 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
︙ | ︙ | |||
383 384 385 386 387 388 389 390 391 392 393 394 395 396 | INFOPLIST_FILE = Info.plist; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/ObjFW/lib", ); PRODUCT_BUNDLE_IDENTIFIER = "zone.heap.scrypt-pwgen.ios"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 4B2E52D71DA942840040D091 /* Build configuration list for PBXProject "scrypt-pwgen" */ = { | > | 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 | INFOPLIST_FILE = Info.plist; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/ObjFW/lib", ); PRODUCT_BUNDLE_IDENTIFIER = "zone.heap.scrypt-pwgen.ios"; PRODUCT_NAME = "$(TARGET_NAME)"; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 4B2E52D71DA942840040D091 /* Build configuration list for PBXProject "scrypt-pwgen" */ = { |
︙ | ︙ |