Adds temporary Sync button to initiate syncs

This commit is contained in:
Riley Testut 2018-11-14 19:01:34 -08:00
parent a3108e6c3a
commit 88601fb952
2 changed files with 21 additions and 10 deletions

View File

@ -1,11 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13528" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="SPq-Bk-fQl"> <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="SPq-Bk-fQl">
<device id="retina4_7" orientation="portrait"> <device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/> <adaptation id="fullscreen"/>
</device> </device>
<dependencies> <dependencies>
<deployment identifier="iOS"/> <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14460.20"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13526"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies> </dependencies>
<scenes> <scenes>
@ -42,11 +41,18 @@
<segue destination="xMK-Cs-fAS" kind="presentation" id="uN5-PN-7FK"/> <segue destination="xMK-Cs-fAS" kind="presentation" id="uN5-PN-7FK"/>
</connections> </connections>
</barButtonItem> </barButtonItem>
<barButtonItem key="rightBarButtonItem" systemItem="add" id="FeA-O5-xd2"> <rightBarButtonItems>
<barButtonItem systemItem="add" id="FeA-O5-xd2">
<connections> <connections>
<action selector="importFiles" destination="jeE-WD-wXO" id="A1s-kE-NkM"/> <action selector="importFiles" destination="jeE-WD-wXO" id="A1s-kE-NkM"/>
</connections> </connections>
</barButtonItem> </barButtonItem>
<barButtonItem title="Sync" id="6Fp-px-Dow">
<connections>
<action selector="sync" destination="jeE-WD-wXO" id="FFs-LZ-GEr"/>
</connections>
</barButtonItem>
</rightBarButtonItems>
</navigationItem> </navigationItem>
</viewController> </viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="JYx-xE-nis" userLabel="First Responder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="JYx-xE-nis" userLabel="First Responder" sceneMemberID="firstResponder"/>
@ -238,7 +244,7 @@
</scene> </scene>
</scenes> </scenes>
<resources> <resources>
<image name="SettingsButton" width="16" height="16"/> <image name="SettingsButton" width="22" height="22"/>
</resources> </resources>
<inferredMetricsTieBreakers> <inferredMetricsTieBreakers>
<segue reference="Tey-6Z-UHp"/> <segue reference="Tey-6Z-UHp"/>

View File

@ -110,7 +110,7 @@ extension GamesViewController
self.activeEmulatorCore?.stop() self.activeEmulatorCore?.stop()
} }
SyncManager.shared.sync() self.sync()
} }
override func didReceiveMemoryWarning() override func didReceiveMemoryWarning()
@ -358,6 +358,11 @@ extension GamesViewController: ImportControllerDelegate
} }
} }
} }
@IBAction func sync()
{
SyncManager.shared.sync()
}
} }
private extension GamesViewController private extension GamesViewController