Commit 46156a42 authored by Carola Nitz's avatar Carola Nitz

FirstStepsCloudViewController: Add cloud icons and updated phone graphic

(closes #484)
parent 01f6338a
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useSafeAreas="YES" colorMatched="YES">
<device id="retina4_0" orientation="portrait">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
......@@ -21,20 +21,27 @@
</placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
<rect key="frame" x="0.0" y="0.0" width="320" height="568"/>
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="whiteCloudiPhone" translatesAutoresizingMaskIntoConstraints="NO" id="h3l-yk-dhd">
<rect key="frame" x="17.5" y="196.5" width="340" height="340"/>
<constraints>
<constraint firstAttribute="height" constant="340" id="AHZ-3T-LlF"/>
<constraint firstAttribute="width" constant="340" id="hDg-PR-AW7"/>
</constraints>
</imageView>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="RRm-Lp-XQj">
<rect key="frame" x="0.0" y="381" width="320" height="187"/>
<rect key="frame" x="0.0" y="501.5" width="375" height="165.5"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Cloud" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="0" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FPx-2d-mtp" userLabel="Title">
<rect key="frame" x="20" y="15" width="280" height="29"/>
<rect key="frame" x="20" y="15" width="335" height="29"/>
<fontDescription key="fontDescription" type="system" weight="semibold" pointSize="24"/>
<nil key="textColor"/>
<nil key="highlightedColor"/>
</label>
<label clipsSubviews="YES" userInteractionEnabled="NO" contentMode="top" textAlignment="center" lineBreakMode="wordWrap" numberOfLines="0" baselineAdjustment="alignBaselines" minimumScaleFactor="0.5" translatesAutoresizingMaskIntoConstraints="NO" id="Qh1-Fe-IdM">
<rect key="frame" x="20" y="59.5" width="280" height="107.5"/>
<rect key="frame" x="20" y="59.5" width="335" height="86"/>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<string key="text">Connect Your Device to iTunes and select your device. Select "File Sharing" on the left side menu of iTunes and look for VLC to transfer files</string>
<fontDescription key="fontDescription" type="system" pointSize="18"/>
......@@ -52,28 +59,51 @@
<constraint firstItem="FPx-2d-mtp" firstAttribute="top" secondItem="RRm-Lp-XQj" secondAttribute="top" constant="15.000000000000002" id="tfH-Wx-xQ8"/>
</constraints>
</view>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="whiteCloudiPhone" translatesAutoresizingMaskIntoConstraints="NO" id="h3l-yk-dhd">
<rect key="frame" x="-10" y="41" width="340" height="340"/>
<constraints>
<constraint firstAttribute="height" constant="340" id="AHZ-3T-LlF"/>
<constraint firstAttribute="width" constant="340" id="hDg-PR-AW7"/>
</constraints>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="dropBox" translatesAutoresizingMaskIntoConstraints="NO" id="Wym-9L-KjA">
<rect key="frame" x="17.5" y="127.5" width="64" height="64"/>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="googleDrive" translatesAutoresizingMaskIntoConstraints="NO" id="KbM-D3-Kvn">
<rect key="frame" x="101.5" y="53.5" width="64" height="64"/>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="box" translatesAutoresizingMaskIntoConstraints="NO" id="L3m-Hq-7k3">
<rect key="frame" x="293.5" y="127.5" width="64" height="64"/>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="cloudDownload" translatesAutoresizingMaskIntoConstraints="NO" id="orS-eh-0vN">
<rect key="frame" x="155.5" y="127.5" width="64" height="64"/>
</imageView>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="oneDrive" translatesAutoresizingMaskIntoConstraints="NO" id="hcf-Ib-8tk">
<rect key="frame" x="209.5" y="53.5" width="64" height="64"/>
</imageView>
</subviews>
<color key="backgroundColor" red="0.96078431369999995" green="0.73725490199999999" blue="0.40784313729999999" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
<constraints>
<constraint firstItem="orS-eh-0vN" firstAttribute="top" secondItem="KbM-D3-Kvn" secondAttribute="bottom" constant="10" id="12S-fo-SPC"/>
<constraint firstAttribute="bottom" secondItem="RRm-Lp-XQj" secondAttribute="bottom" id="95H-4e-62V"/>
<constraint firstItem="L3m-Hq-7k3" firstAttribute="leading" secondItem="hcf-Ib-8tk" secondAttribute="trailing" constant="20" id="9kX-R7-3UI"/>
<constraint firstItem="L3m-Hq-7k3" firstAttribute="centerY" secondItem="orS-eh-0vN" secondAttribute="centerY" id="A1Y-sY-b7Q"/>
<constraint firstItem="hcf-Ib-8tk" firstAttribute="centerY" secondItem="KbM-D3-Kvn" secondAttribute="centerY" id="BQY-P4-MTJ"/>
<constraint firstItem="RRm-Lp-XQj" firstAttribute="trailing" secondItem="ase-JJ-cW5" secondAttribute="trailing" id="BXL-WS-PVG"/>
<constraint firstItem="h3l-yk-dhd" firstAttribute="bottom" secondItem="RRm-Lp-XQj" secondAttribute="top" id="Jb2-cg-jmT"/>
<constraint firstItem="h3l-yk-dhd" firstAttribute="bottom" secondItem="RRm-Lp-XQj" secondAttribute="top" constant="35" id="Jb2-cg-jmT"/>
<constraint firstItem="Qh1-Fe-IdM" firstAttribute="bottom" secondItem="ase-JJ-cW5" secondAttribute="bottom" constant="-20" id="LSj-y0-XHH"/>
<constraint firstItem="h3l-yk-dhd" firstAttribute="top" secondItem="orS-eh-0vN" secondAttribute="bottom" constant="5" id="Z9q-VW-WgZ"/>
<constraint firstItem="orS-eh-0vN" firstAttribute="centerX" secondItem="ase-JJ-cW5" secondAttribute="centerX" id="cBm-zH-znG"/>
<constraint firstItem="Wym-9L-KjA" firstAttribute="leading" secondItem="h3l-yk-dhd" secondAttribute="leading" id="hNc-PY-kcU"/>
<constraint firstItem="L3m-Hq-7k3" firstAttribute="trailing" secondItem="h3l-yk-dhd" secondAttribute="trailing" id="kI4-Uh-brW"/>
<constraint firstItem="h3l-yk-dhd" firstAttribute="centerX" secondItem="ase-JJ-cW5" secondAttribute="centerX" id="kft-re-Pjk"/>
<constraint firstItem="Wym-9L-KjA" firstAttribute="centerY" secondItem="orS-eh-0vN" secondAttribute="centerY" id="mP1-Vg-nri"/>
<constraint firstItem="KbM-D3-Kvn" firstAttribute="leading" secondItem="Wym-9L-KjA" secondAttribute="trailing" constant="20" id="qPk-LD-N2X"/>
<constraint firstItem="RRm-Lp-XQj" firstAttribute="leading" secondItem="ase-JJ-cW5" secondAttribute="leading" id="wwD-AC-A0W"/>
</constraints>
<viewLayoutGuide key="safeArea" id="ase-JJ-cW5"/>
<point key="canvasLocation" x="47.826086956521742" y="35.491071428571423"/>
<point key="canvasLocation" x="46.875" y="34.859154929577464"/>
</view>
</objects>
<resources>
<image name="box" width="64" height="64"/>
<image name="cloudDownload" width="64" height="64"/>
<image name="dropBox" width="64" height="64"/>
<image name="googleDrive" width="64" height="64"/>
<image name="oneDrive" width="64" height="64"/>
<image name="whiteCloudiPhone" width="649" height="703"/>
</resources>
</document>
//
// AppUtitlity.swift
// VLC-iOS
//
// Created by Carola Nitz on 10.07.19.
// Copyright © 2019 VideoLAN. All rights reserved.
//
/*****************************************************************************
* Prefix header for all source files of the 'vlc-ios' target
* VLC for iOS
*****************************************************************************
* Copyright (c) 2019 VideoLAN. All rights reserved.
* $Id$
*
* Authors: Carola Nitx <caro # videolan.org>
*
* Refer to the COPYING file of the official project for license.
*****************************************************************************/
import Foundation
......
......@@ -421,7 +421,7 @@
41273A391A955C4100A2EF77 /* VLCMigrationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMigrationViewController.h; path = Sources/VLCMigrationViewController.h; sourceTree = SOURCE_ROOT; };
41273A3A1A955C4100A2EF77 /* VLCMigrationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VLCMigrationViewController.m; path = Sources/VLCMigrationViewController.m; sourceTree = SOURCE_ROOT; };
41273A3B1A955C4100A2EF77 /* VLCMigrationViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VLCMigrationViewController.xib; path = Sources/VLCMigrationViewController.xib; sourceTree = SOURCE_ROOT; };
4129CF2E22D5E498005EF5E8 /* AppUtitlity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppUtitlity.swift; sourceTree = "<group>"; };
4129CF2E22D5E498005EF5E8 /* AppUtitlity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppUtitlity.swift; path = ../Sources/AppUtitlity.swift; sourceTree = "<group>"; };
412BE7521FC4947400ACCC42 /* VLCMediaSubcategory+VLCDragAndDrop.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = "VLCMediaSubcategory+VLCDragAndDrop.swift"; path = "Sources/VLCMediaSubcategory+VLCDragAndDrop.swift"; sourceTree = SOURCE_ROOT; };
413EC986201A329D00BF412F /* SortModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SortModel.swift; path = Sources/Coordinators/SortModel.swift; sourceTree = SOURCE_ROOT; };
413EC98A201B4F2B00BF412F /* PresentationTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PresentationTheme.swift; sourceTree = "<group>"; };
......
{
"images" : [
{
"idiom" : "universal",
"filename" : "icnCloudBox.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "icnCloudBox@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "icnCloudBox@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "Download.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "Download@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "Download@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "icnCloudDropbox.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "icnCloudDropbox@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "icnCloudDropbox@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "icnCloudGdrive.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "icnCloudGdrive@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "icnCloudGdrive@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "icnCloudOneBox.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "icnCloudOneBox@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "icnCloudOneBox@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment