Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.3.4 #60

Open
wants to merge 23 commits into
base: master
from
Open

v1.3.4 #60

Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
af8c4cb
update version number
amiantos May 30, 2019
2d33fe3
add basic deezer support
amiantos May 30, 2019
1a7b6bb
add basic amazon support
amiantos May 30, 2019
d77746c
remove references to old pusher instance
amiantos May 31, 2019
80787b9
add ipad version and start to clean up iPad views
amiantos Jun 13, 2019
8ce1251
convert artist view to UISplitView
amiantos Jun 13, 2019
254b665
attempt to fix weird tab bar shadow under splitview master controller
amiantos Jun 13, 2019
0bfc979
adjust sizing on some settings views for ipad support
amiantos Jun 13, 2019
7374c02
all settings views look okay on iPad now
amiantos Jun 13, 2019
321e732
get sort view to resize properly on iPad
amiantos Jun 13, 2019
ffa5758
fix default artist detail view message
amiantos Jun 13, 2019
a8a9b9e
disable landscape mode on iPhone but leave on iPad
amiantos Jun 13, 2019
4ea0c49
fill in iPad icons
amiantos Jun 13, 2019
9b623cd
commit build number
amiantos Jun 13, 2019
6b2c0a4
keep release detail view controller size consistent on iPad
amiantos Jun 14, 2019
7408c27
expand sort view sizing to more comfortable volume
amiantos Jun 14, 2019
7fa7d88
add selection color to artists view controller
amiantos Jun 14, 2019
a882fe3
make spacing around explanatory text more consistent and more iPhone-…
amiantos Jun 14, 2019
f1849f3
restyle UIButtons
amiantos Jun 14, 2019
01193cf
reorganize storyboard
amiantos Jun 14, 2019
d52307f
fallback to mailto link if mail app isn't present
amiantos Jun 14, 2019
a89d65e
add patronage, blog, and github links to More view
amiantos Jun 14, 2019
ce88a39
adjust some spacing and wording on more screen
amiantos Jun 14, 2019
File filter...
Filter file types
Jump to…
Jump to file or symbol
Failed to load files and symbols.

Always

Just for now

get sort view to resize properly on iPad

  • Loading branch information...
amiantos committed Jun 13, 2019
commit 321e7321110bc3b1dc4ff392b304462e3733e36f
@@ -32,7 +32,7 @@
</dict>
</array>
<key>CFBundleVersion</key>
<string>1030</string>
<string>1039</string>
<key>Fabric</key>
<dict>
<key>APIKey</key>
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14313.18" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14283.14"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14490.49"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
@@ -23,10 +23,10 @@
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="MV0-Ki-jfG">
<rect key="frame" x="16" y="597" width="343" height="54"/>
<rect key="frame" x="50" y="597" width="275" height="54"/>
<subviews>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="w2m-yT-NaJ">
<rect key="frame" x="0.0" y="0.0" width="343" height="54"/>
<rect key="frame" x="0.0" y="0.0" width="275" height="54"/>
<color key="tintColor" cocoaTouchSystemColor="lightTextColor"/>
<state key="normal" title="Cancel">
<color key="titleColor" cocoaTouchSystemColor="lightTextColor"/>
@@ -41,50 +41,51 @@
<constraint firstItem="w2m-yT-NaJ" firstAttribute="top" secondItem="MV0-Ki-jfG" secondAttribute="top" id="6qt-6o-v52"/>
<constraint firstAttribute="trailing" secondItem="w2m-yT-NaJ" secondAttribute="trailing" id="9zj-Jf-DTa"/>
<constraint firstItem="w2m-yT-NaJ" firstAttribute="leading" secondItem="MV0-Ki-jfG" secondAttribute="leading" id="Fx8-zR-5AF"/>
<constraint firstAttribute="width" relation="lessThanOrEqual" constant="500" id="M8O-ip-W6h"/>
<constraint firstAttribute="height" constant="54" id="Mam-vr-rKe"/>
<constraint firstAttribute="bottom" secondItem="w2m-yT-NaJ" secondAttribute="bottom" id="Syn-9D-6pz"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="zRK-r9-KBt">
<rect key="frame" x="16" y="361" width="343" height="216"/>
<rect key="frame" x="50" y="361" width="275" height="216"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Vje-cL-4aZ">
<rect key="frame" x="0.0" y="54" width="343" height="1"/>
<rect key="frame" x="0.0" y="54" width="275" height="1"/>
<color key="backgroundColor" white="0.2870826199" alpha="0.1973191352739726" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="1" id="bTN-Fa-nuq"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Oho-gZ-qZi">
<rect key="frame" x="0.0" y="108" width="343" height="1"/>
<rect key="frame" x="0.0" y="108" width="275" height="1"/>
<color key="backgroundColor" white="0.2870826199" alpha="0.1973191352739726" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="1" id="Glb-Gf-jOt"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="XfS-1R-P5d">
<rect key="frame" x="0.0" y="161" width="343" height="1"/>
<rect key="frame" x="0.0" y="161" width="275" height="1"/>
<color key="backgroundColor" white="0.2870826199" alpha="0.1973191352739726" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstAttribute="height" constant="1" id="U4p-8j-L0S"/>
</constraints>
</view>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="GQ5-YL-nwp">
<rect key="frame" x="0.0" y="162" width="343" height="54"/>
<rect key="frame" x="69" y="162" width="137" height="54"/>
<constraints>
<constraint firstAttribute="height" constant="54" id="U42-bf-Fz2"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="tintColor" cocoaTouchSystemColor="lightTextColor"/>
<state key="normal" title="Artist Name (Alphabetical)">
<state key="normal" title="Artist Name (A-Z)">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
<connections>
<action selector="sortByArtistFirstLastAction:" destination="-1" eventType="touchUpInside" id="f06-Hs-Y8w"/>
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="e4g-3b-f5D">
<rect key="frame" x="0.0" y="108" width="343" height="54"/>
<rect key="frame" x="46" y="108" width="183" height="54"/>
<constraints>
<constraint firstAttribute="height" constant="54" id="JSP-cw-vsD"/>
</constraints>
@@ -98,7 +99,7 @@
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="BIj-bx-Unp">
<rect key="frame" x="0.0" y="54" width="343" height="54"/>
<rect key="frame" x="24.5" y="54" width="226" height="54"/>
<constraints>
<constraint firstAttribute="height" constant="54" id="yJd-DQ-iHA"/>
</constraints>
@@ -112,7 +113,7 @@
</connections>
</button>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Sort by..." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2je-UX-nxA">
<rect key="frame" x="0.0" y="0.0" width="343" height="54"/>
<rect key="frame" x="112" y="0.0" width="51" height="54"/>
<constraints>
<constraint firstAttribute="height" constant="54" id="adM-ga-TGP"/>
</constraints>
@@ -123,39 +124,48 @@
</subviews>
<color key="backgroundColor" red="0.1333333333" green="0.1333333333" blue="0.1333333333" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="e4g-3b-f5D" secondAttribute="trailing" id="6jV-Ky-WTV"/>
<constraint firstItem="e4g-3b-f5D" firstAttribute="centerX" secondItem="zRK-r9-KBt" secondAttribute="centerX" id="04z-tF-usm"/>
<constraint firstItem="BIj-bx-Unp" firstAttribute="centerX" secondItem="zRK-r9-KBt" secondAttribute="centerX" id="5xQ-XX-660"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="e4g-3b-f5D" secondAttribute="trailing" constant="18" id="6jV-Ky-WTV"/>
<constraint firstAttribute="trailing" secondItem="Oho-gZ-qZi" secondAttribute="trailing" id="6k8-s2-YbH"/>
<constraint firstAttribute="trailing" secondItem="Vje-cL-4aZ" secondAttribute="trailing" id="7Pb-wH-0LC"/>
<constraint firstItem="Vje-cL-4aZ" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="9C9-6s-hUc"/>
<constraint firstAttribute="trailing" secondItem="BIj-bx-Unp" secondAttribute="trailing" id="BJO-b8-iNZ"/>
<constraint firstItem="2je-UX-nxA" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="CD4-ar-ZDf"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="BIj-bx-Unp" secondAttribute="trailing" constant="18" id="BJO-b8-iNZ"/>
<constraint firstItem="2je-UX-nxA" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="zRK-r9-KBt" secondAttribute="leading" constant="18" id="CD4-ar-ZDf"/>
<constraint firstItem="BIj-bx-Unp" firstAttribute="top" secondItem="2je-UX-nxA" secondAttribute="bottom" id="CIg-H7-IdX"/>
<constraint firstAttribute="trailing" secondItem="GQ5-YL-nwp" secondAttribute="trailing" id="Gpj-s5-Hcv"/>
<constraint firstItem="GQ5-YL-nwp" firstAttribute="centerX" secondItem="zRK-r9-KBt" secondAttribute="centerX" id="Cdi-2i-wzC"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="GQ5-YL-nwp" secondAttribute="trailing" id="Gpj-s5-Hcv"/>
<constraint firstAttribute="width" relation="lessThanOrEqual" constant="500" id="Hw1-1P-pDK"/>
<constraint firstItem="GQ5-YL-nwp" firstAttribute="top" secondItem="XfS-1R-P5d" secondAttribute="bottom" id="RRh-qq-yDE"/>
<constraint firstItem="2je-UX-nxA" firstAttribute="centerX" secondItem="Vje-cL-4aZ" secondAttribute="centerX" id="VmD-Pu-EEk"/>
<constraint firstItem="2je-UX-nxA" firstAttribute="top" secondItem="zRK-r9-KBt" secondAttribute="top" id="Xaf-gW-Xrq"/>
<constraint firstItem="GQ5-YL-nwp" firstAttribute="top" secondItem="e4g-3b-f5D" secondAttribute="bottom" id="ZP9-FF-641"/>
<constraint firstItem="Oho-gZ-qZi" firstAttribute="top" secondItem="BIj-bx-Unp" secondAttribute="bottom" id="aYI-ns-UqE"/>
<constraint firstItem="Oho-gZ-qZi" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="aoV-Lm-s7P"/>
<constraint firstItem="Vje-cL-4aZ" firstAttribute="top" secondItem="2je-UX-nxA" secondAttribute="bottom" id="bXl-RF-Y09"/>
<constraint firstItem="e4g-3b-f5D" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="caJ-hC-U18"/>
<constraint firstItem="e4g-3b-f5D" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="zRK-r9-KBt" secondAttribute="leading" constant="18" id="caJ-hC-U18"/>
<constraint firstAttribute="bottom" secondItem="GQ5-YL-nwp" secondAttribute="bottom" id="gO7-rA-pxf"/>
<constraint firstItem="BIj-bx-Unp" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="glq-R2-EGO"/>
<constraint firstAttribute="trailing" secondItem="2je-UX-nxA" secondAttribute="trailing" id="hBb-KX-KqK"/>
<constraint firstItem="BIj-bx-Unp" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="zRK-r9-KBt" secondAttribute="leading" constant="18" id="glq-R2-EGO"/>
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="2je-UX-nxA" secondAttribute="trailing" constant="18" id="hBb-KX-KqK"/>
<constraint firstAttribute="trailing" secondItem="XfS-1R-P5d" secondAttribute="trailing" id="mKe-7z-sZs"/>
<constraint firstItem="GQ5-YL-nwp" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="w6v-Dk-XFa"/>
<constraint firstItem="GQ5-YL-nwp" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" constant="69" id="sq8-St-jX4"/>
<constraint firstItem="GQ5-YL-nwp" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="zRK-r9-KBt" secondAttribute="leading" id="w6v-Dk-XFa"/>
<constraint firstItem="XfS-1R-P5d" firstAttribute="leading" secondItem="zRK-r9-KBt" secondAttribute="leading" id="y6h-Nh-q4A"/>
<constraint firstItem="e4g-3b-f5D" firstAttribute="top" secondItem="BIj-bx-Unp" secondAttribute="bottom" id="yel-5t-uob"/>
</constraints>
</view>
</subviews>
<color key="backgroundColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="MV0-Ki-jfG" firstAttribute="centerX" secondItem="fnl-2z-Ty3" secondAttribute="centerX" id="Aeh-sj-alE"/>
<constraint firstItem="fnl-2z-Ty3" firstAttribute="bottom" secondItem="MV0-Ki-jfG" secondAttribute="bottom" constant="16" id="Dcj-vo-oYf"/>
<constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" secondItem="zRK-r9-KBt" secondAttribute="trailing" constant="16" id="IMl-xw-9D1"/>
<constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" secondItem="MV0-Ki-jfG" secondAttribute="trailing" constant="16" id="LnN-gD-8S0"/>
<constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="MV0-Ki-jfG" secondAttribute="trailing" constant="16" id="LnN-gD-8S0"/>
<constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="zRK-r9-KBt" secondAttribute="trailing" constant="18" id="VAi-fF-8l9"/>
<constraint firstItem="zRK-r9-KBt" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="fnl-2z-Ty3" secondAttribute="leading" constant="18" id="Yiw-YZ-Eic"/>
<constraint firstItem="MV0-Ki-jfG" firstAttribute="top" secondItem="zRK-r9-KBt" secondAttribute="bottom" constant="20" id="bfQ-FN-7t2"/>
<constraint firstItem="zRK-r9-KBt" firstAttribute="leading" secondItem="fnl-2z-Ty3" secondAttribute="leading" constant="16" id="gNO-Fk-p5k"/>
<constraint firstItem="MV0-Ki-jfG" firstAttribute="leading" secondItem="fnl-2z-Ty3" secondAttribute="leading" constant="16" id="hsh-GE-vKQ"/>
<constraint firstItem="MV0-Ki-jfG" firstAttribute="width" secondItem="zRK-r9-KBt" secondAttribute="width" id="cmE-Ks-mQJ"/>
<constraint firstItem="MV0-Ki-jfG" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="fnl-2z-Ty3" secondAttribute="leading" constant="16" id="hsh-GE-vKQ"/>
<constraint firstItem="zRK-r9-KBt" firstAttribute="centerX" secondItem="fnl-2z-Ty3" secondAttribute="centerX" id="yrr-2t-NYh"/>
</constraints>
<viewLayoutGuide key="safeArea" id="fnl-2z-Ty3"/>
<point key="canvasLocation" x="138.40000000000001" y="114.69265367316342"/>
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.