Added uuid to settings screen

This commit is contained in:
Raimund Wege committed 2016-06-27 11:28:13 +02:00
1 parent a62478400e
commit 11d2125340
3 files changed
+45 -7

No files matched your search

@@ -709,6 +709,7 @@
C852BAAA1CF736680093B0C5 /* Preferences.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Preferences.swift; sourceTree = "<group>"; };
C852BAAC1CF757950093B0C5 /* CheckInViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CheckInViewController.swift; sourceTree = "<group>"; };
C8603D491C528832002B2F28 /* Acknowledgements.markdown */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Acknowledgements.markdown; sourceTree = "<group>"; };
C8739D891D21276B00A89F3C /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
C89C5FC41D06A289002AAAD2 /* GradientView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GradientView.swift; sourceTree = "<group>"; };
C89C5FC91D06CECD002AAAD2 /* StatusTrackingTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatusTrackingTableViewCell.swift; sourceTree = "<group>"; };
C89C5FCB1D06CF0C002AAAD2 /* GPSAccuracyTrackingTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPSAccuracyTrackingTableViewCell.swift; sourceTree = "<group>"; };
@@ -717,7 +718,6 @@
C8A4400A1C18153600DF70A0 /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = "<group>"; };
C8B31F771B68DAD400C8A809 /* Pods.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Pods.xcodeproj; path = Pods/Pods.xcodeproj; sourceTree = "<group>"; };
C8BBAC781C52649E004CA551 /* LicenseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LicenseViewController.swift; sourceTree = "<group>"; };
C8CF3F181C526CCA00FB1604 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
CDE153BDE8C83E9A084A24F1 /* libPods-SAPTrackerTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-SAPTrackerTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
@@ -1876,7 +1876,7 @@
isa = PBXVariantGroup;
children = (
7F83F15A19F154F000C53328 /* Base */,
C8CF3F181C526CCA00FB1604 /* de */,
C8739D891D21276B00A89F3C /* de */,
);
name = Main.storyboard;
sourceTree = "<group>";
@@ -10,6 +10,7 @@
<string>OpenSans-Bold</string>
<string>OpenSans-Bold</string>
<string>OpenSans-Bold</string>
<string>OpenSans-Bold</string>
</mutableArray>
<mutableArray key="OpenSans-Light.ttf">
<string>OpenSans-Light</string>
@@ -48,6 +49,7 @@
<string>OpenSans</string>
<string>OpenSans</string>
<string>OpenSans</string>
<string>OpenSans</string>
</mutableArray>
<mutableArray key="OpenSans-Semibold.ttf">
<string>OpenSans-Semibold</string>
@@ -1615,7 +1617,7 @@ Cg
</connections>
</switch>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Battery Saving" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="0.0" translatesAutoresizingMaskIntoConstraints="NO" id="eRQ-p8-ydN">
<rect key="frame" x="15" y="10" width="114" height="24"/>
<rect key="frame" x="14" y="10" width="114" height="24"/>
<fontDescription key="fontDescription" name="OpenSans" family="Open Sans" pointSize="17"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
@@ -1625,12 +1627,45 @@ Cg
</label>
</subviews>
<constraints>
<constraint firstItem="eRQ-p8-ydN" firstAttribute="top" secondItem="wMb-jA-3a7" secondAttribute="top" constant="10" id="3w0-LK-bQk"/>
<constraint firstItem="eRQ-p8-ydN" firstAttribute="centerY" secondItem="wMb-jA-3a7" secondAttribute="centerY" id="AMn-eS-EDN"/>
<constraint firstAttribute="trailingMargin" secondItem="WvA-dL-zOH" secondAttribute="trailing" constant="7" id="EzM-6e-FNX"/>
<constraint firstAttribute="bottom" secondItem="eRQ-p8-ydN" secondAttribute="bottom" constant="9" id="Kfh-jv-Hua"/>
<constraint firstItem="eRQ-p8-ydN" firstAttribute="top" secondItem="wMb-jA-3a7" secondAttribute="topMargin" constant="2" id="TlF-pm-omn"/>
<constraint firstItem="WvA-dL-zOH" firstAttribute="centerY" secondItem="wMb-jA-3a7" secondAttribute="centerY" id="bFY-e3-y1j"/>
<constraint firstItem="eRQ-p8-ydN" firstAttribute="leading" secondItem="wMb-jA-3a7" secondAttribute="leadingMargin" constant="7" id="vyu-kd-bsD"/>
<constraint firstItem="eRQ-p8-ydN" firstAttribute="leading" secondItem="wMb-jA-3a7" secondAttribute="leading" constant="14" id="tiY-M3-4qe"/>
</constraints>
</tableViewCellContentView>
</tableViewCell>
</cells>
</tableViewSection>
<tableViewSection headerTitle="Other Settings" id="MJM-DA-e7Q">
<cells>
<tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="BatterySaving" id="5z9-8e-fkv">
<rect key="frame" x="0.0" y="135.5" width="600" height="44"/>
<autoresizingMask key="autoresizingMask"/>
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="5z9-8e-fkv" id="aHh-Fu-bjO">
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Device Identifier:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="0.0" translatesAutoresizingMaskIntoConstraints="NO" id="GpR-bL-Ekk">
<rect key="frame" x="14" y="2" width="145" height="24"/>
<fontDescription key="fontDescription" name="OpenSans-Bold" family="Open Sans" pointSize="17"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
<variation key="heightClass=regular-widthClass=regular" misplaced="YES">
<rect key="frame" x="15" y="10" width="111.5" height="24"/>
</variation>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IHy-Ae-s1D">
<rect key="frame" x="14" y="23.5" width="33" height="18"/>
<fontDescription key="fontDescription" name="OpenSans" family="Open Sans" pointSize="13"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<constraints>
<constraint firstItem="GpR-bL-Ekk" firstAttribute="leading" secondItem="aHh-Fu-bjO" secondAttribute="leading" constant="14" id="1RO-LX-3Du"/>
<constraint firstAttribute="bottom" secondItem="IHy-Ae-s1D" secondAttribute="bottom" constant="2" id="3jK-sb-mbn"/>
<constraint firstItem="IHy-Ae-s1D" firstAttribute="leading" secondItem="aHh-Fu-bjO" secondAttribute="leading" constant="14" id="J8G-id-aec"/>
<constraint firstItem="GpR-bL-Ekk" firstAttribute="top" secondItem="aHh-Fu-bjO" secondAttribute="top" constant="2" id="UBz-vY-TpH"/>
</constraints>
</tableViewCellContentView>
</tableViewCell>
@@ -1650,6 +1685,7 @@ Cg
</navigationItem>
<connections>
<outlet property="batterySavingSwitch" destination="WvA-dL-zOH" id="sRv-ja-xXy"/>
<outlet property="deviceIdentifierLabel" destination="IHy-Ae-s1D" id="jA2-FC-aWy"/>
</connections>
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="esa-2Y-AeG" userLabel="First Responder" sceneMemberID="firstResponder"/>
@@ -11,6 +11,7 @@ import Foundation
class SettingsViewController: UITableViewController {
@IBOutlet weak var batterySavingSwitch: UISwitch!
@IBOutlet weak var deviceIdentifierLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
@@ -20,6 +21,7 @@ class SettingsViewController: UITableViewController {
let imageView = UIImageView(image: UIImage(named: "sap_logo"))
let barButtonItem = UIBarButtonItem(customView: imageView)
navigationItem.leftBarButtonItem = barButtonItem
self.deviceIdentifierLabel.text = Preferences.uuid()
}
@IBAction func batterySavingChanged(sender: UISwitch) {