Skip to content

Commit

Permalink
Add launch screen for iOS
Browse files Browse the repository at this point in the history
  • Loading branch information
dnicolson committed Sep 24, 2023
1 parent c6f49d7 commit 7fe837b
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 3 deletions.
8 changes: 8 additions & 0 deletions Provenance.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,8 @@
37EEA2A827BC7E610070E222 /* ConsoleGamesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37EEA29927BC7E610070E222 /* ConsoleGamesView.swift */; };
37EEA2AB27BC81890070E222 /* Introspect in Frameworks */ = {isa = PBXBuildFile; productRef = 37EEA2AA27BC81890070E222 /* Introspect */; };
42BC83A917E6775E00E9A607 /* PVGameLibrarySectionHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42BC83A817E6775E00E9A607 /* PVGameLibrarySectionHeaderView.swift */; };
551DA2FC2ABF7E99004BA3E9 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 551DA2FB2ABF7E98004BA3E9 /* LaunchScreen.storyboard */; };
551DA2FE2ABF8006004BA3E9 /* LaunchImage.png in Resources */ = {isa = PBXBuildFile; fileRef = 551DA2FD2ABF8006004BA3E9 /* LaunchImage.png */; };
93102A4A2A30E879002C86C6 /* PVLogging in Frameworks */ = {isa = PBXBuildFile; productRef = 93102A492A30E879002C86C6 /* PVLogging */; };
93102A4B2A30E879002C86C6 /* PVLogging in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 93102A492A30E879002C86C6 /* PVLogging */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
93102A4D2A30E955002C86C6 /* PVLogging in Frameworks */ = {isa = PBXBuildFile; productRef = 93102A4C2A30E955002C86C6 /* PVLogging */; };
Expand Down Expand Up @@ -2041,6 +2043,8 @@
37EEA29927BC7E610070E222 /* ConsoleGamesView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConsoleGamesView.swift; sourceTree = "<group>"; };
423BB97A17DD35B10048F457 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
42BC83A817E6775E00E9A607 /* PVGameLibrarySectionHeaderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PVGameLibrarySectionHeaderView.swift; sourceTree = "<group>"; };
551DA2FB2ABF7E98004BA3E9 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
551DA2FD2ABF8006004BA3E9 /* LaunchImage.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = LaunchImage.png; sourceTree = "<group>"; };
5525388625574D48004B00B6 /* PVTGBDual.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = PVTGBDual.framework; sourceTree = BUILT_PRODUCTS_DIR; };
9328B14B2A31837A0094C712 /* libMoltenVK_PPSSPP.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libMoltenVK_PPSSPP.dylib; path = Cores/PPSSPP/lib/libMoltenVK_PPSSPP.dylib; sourceTree = "<group>"; };
934855C829708D5A00A5BBC6 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
Expand Down Expand Up @@ -3417,6 +3421,8 @@
1A3D409D17B2DCE4004DFFFC /* Provenance */ = {
isa = PBXGroup;
children = (
551DA2FB2ABF7E98004BA3E9 /* LaunchScreen.storyboard */,
551DA2FD2ABF8006004BA3E9 /* LaunchImage.png */,
B3B9239C202D054B00580FFC /* Provenance-Bridging-Header.h */,
1A3D40A717B2DCE4004DFFFC /* PVAppDelegate.swift */,
B300DED4295FEEDD0049F2AB /* PVAppDelegate+JIT.swift */,
Expand Down Expand Up @@ -5244,6 +5250,7 @@
B367035C2896314200F75595 /* AAScale2x.fsh in Resources */,
B367036A2896314200F75595 /* LCD.fsh in Resources */,
B3296EB226CABEE00088AC32 /* Settings.storyboard in Resources */,
551DA2FC2ABF7E99004BA3E9 /* LaunchScreen.storyboard in Resources */,
1A1F0B6819CC4EB000764BE6 /* Assets.xcassets in Resources */,
378F4A0D1B63D7CD0065FA39 /* GCDWebUploader.bundle in Resources */,
B3F43DCF2168075200CDD40A /* Settings.bundle in Resources */,
Expand All @@ -5267,6 +5274,7 @@
B36703602896314200F75595 /* MonoLCD.fsh in Resources */,
B36703622896314200F75595 /* Scale2x.fsh in Resources */,
B36703742896314300F75595 /* Scale4x.fsh in Resources */,
551DA2FE2ABF8006004BA3E9 /* LaunchImage.png in Resources */,
B36703762896314300F75595 /* OmniScaleLegacy.fsh in Resources */,
B300DED8295FEF5C0049F2AB /* JitWaitScreen.xib in Resources */,
B307830628924D69007E7A2D /* GLES in Resources */,
Expand Down
Binary file added Provenance/LaunchImage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 40 additions & 0 deletions Provenance/LaunchScreen.storyboard
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="22154" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<device id="retina5_5" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22130"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<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">
<view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
<rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="LaunchImage.png" translatesAutoresizingMaskIntoConstraints="NO" id="YHt-Sr-hRB">
<rect key="frame" x="20" y="140" width="374" height="456"/>
</imageView>
</subviews>
<viewLayoutGuide key="safeArea" id="Bcu-3y-fUS"/>
<color key="backgroundColor" red="0.10986325889825821" green="0.10986325889825821" blue="0.10986325889825821" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="YHt-Sr-hRB" firstAttribute="trailing" secondItem="Ze5-6b-2t3" secondAttribute="trailingMargin" id="ClY-2j-UHq"/>
<constraint firstItem="YHt-Sr-hRB" firstAttribute="leading" secondItem="Ze5-6b-2t3" secondAttribute="leadingMargin" id="QUC-q6-JA7"/>
<constraint firstItem="YHt-Sr-hRB" firstAttribute="centerY" secondItem="Ze5-6b-2t3" secondAttribute="centerY" id="j2v-OU-SQH"/>
</constraints>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="52.26939970717423" y="374.4140625"/>
</scene>
</scenes>
<resources>
<image name="LaunchImage.png" width="800" height="456"/>
</resources>
</document>
6 changes: 3 additions & 3 deletions Provenance/Provenance-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -140,14 +140,14 @@
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>69.69.0.1</key>
<key>127.0.0.1</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
<key>127.0.0.1</key>
<key>69.69.0.1</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
Expand Down Expand Up @@ -254,7 +254,7 @@
<key>UIFileSharingEnabled</key>
<true/>
<key>UILaunchStoryboardName</key>
<string>Default</string>
<string>LaunchScreen.storyboard</string>
<key>UIPrerenderedIcon</key>
<true/>
<key>UIRequiredDeviceCapabilities</key>
Expand Down

0 comments on commit 7fe837b

Please sign in to comment.