Skip to content

Commit

Permalink
Merge pull request #2 from partners-sdk/version-0-6-0-podcast-support…
Browse files Browse the repository at this point in the history
…-and-ui-makover

Version 0 6 0 podcast support and ui makover
  • Loading branch information
manneohlund authored and GitHub Enterprise committed Nov 27, 2018
2 parents e299ea6 + 2cbcc59 commit 7a44ba8
Show file tree
Hide file tree
Showing 148 changed files with 2,867 additions and 881 deletions.
12 changes: 11 additions & 1 deletion app-remote-lib/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
# Version 0.5.0
# Version 0.6.0

**What's New**

* Podcast playback support
* Set playback speed during Podcast playback
* Seek to relative playback position
* Improve image quality
* Bug fixes & improvements

# Version 0.5.0

**What's New**

Expand Down
7 changes: 5 additions & 2 deletions app-remote-lib/docs/allclasses-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:58 CET 2018 -->
<title>All Classes (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -33,6 +33,8 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/spotify/protocol/types/HelloDetails.html" title="class in com.spotify.protocol.types" target="classFrame">HelloDetails</a></li>
<li><a href="com/spotify/protocol/types/Identifier.html" title="class in com.spotify.protocol.types" target="classFrame">Identifier</a></li>
<li><a href="com/spotify/protocol/types/Image.html" title="class in com.spotify.protocol.types" target="classFrame">Image</a></li>
<li><a href="com/spotify/protocol/types/Image.Dimension.html" title="enum in com.spotify.protocol.types" target="classFrame">Image.Dimension</a></li>
<li><a href="com/spotify/protocol/types/ImageIdentifier.html" title="class in com.spotify.protocol.types" target="classFrame">ImageIdentifier</a></li>
<li><a href="com/spotify/android/appremote/api/ImagesApi.html" title="interface in com.spotify.android.appremote.api" target="classFrame"><span class="interfaceName">ImagesApi</span></a></li>
<li><a href="com/spotify/protocol/types/ImageUri.html" title="class in com.spotify.protocol.types" target="classFrame">ImageUri</a></li>
<li><a href="com/spotify/protocol/types/Info.html" title="class in com.spotify.protocol.types" target="classFrame">Info</a></li>
Expand All @@ -50,6 +52,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/spotify/protocol/client/PendingResultBase.html" title="class in com.spotify.protocol.client" target="classFrame">PendingResultBase</a></li>
<li><a href="com/spotify/protocol/types/PlaybackPosition.html" title="class in com.spotify.protocol.types" target="classFrame">PlaybackPosition</a></li>
<li><a href="com/spotify/protocol/types/PlaybackSpeed.html" title="class in com.spotify.protocol.types" target="classFrame">PlaybackSpeed</a></li>
<li><a href="com/spotify/protocol/types/PlaybackSpeed.PodcastPlaybackSpeed.html" title="enum in com.spotify.protocol.types" target="classFrame">PlaybackSpeed.PodcastPlaybackSpeed</a></li>
<li><a href="com/spotify/android/appremote/api/PlayerApi.html" title="interface in com.spotify.android.appremote.api" target="classFrame"><span class="interfaceName">PlayerApi</span></a></li>
<li><a href="com/spotify/android/appremote/api/PlayerApi.StreamType.html" title="enum in com.spotify.android.appremote.api" target="classFrame">PlayerApi.StreamType</a></li>
<li><a href="com/spotify/protocol/types/PlayerContext.html" title="class in com.spotify.protocol.types" target="classFrame">PlayerContext</a></li>
Expand Down
7 changes: 5 additions & 2 deletions app-remote-lib/docs/allclasses-noframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:58 CET 2018 -->
<title>All Classes (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -33,6 +33,8 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/spotify/protocol/types/HelloDetails.html" title="class in com.spotify.protocol.types">HelloDetails</a></li>
<li><a href="com/spotify/protocol/types/Identifier.html" title="class in com.spotify.protocol.types">Identifier</a></li>
<li><a href="com/spotify/protocol/types/Image.html" title="class in com.spotify.protocol.types">Image</a></li>
<li><a href="com/spotify/protocol/types/Image.Dimension.html" title="enum in com.spotify.protocol.types">Image.Dimension</a></li>
<li><a href="com/spotify/protocol/types/ImageIdentifier.html" title="class in com.spotify.protocol.types">ImageIdentifier</a></li>
<li><a href="com/spotify/android/appremote/api/ImagesApi.html" title="interface in com.spotify.android.appremote.api"><span class="interfaceName">ImagesApi</span></a></li>
<li><a href="com/spotify/protocol/types/ImageUri.html" title="class in com.spotify.protocol.types">ImageUri</a></li>
<li><a href="com/spotify/protocol/types/Info.html" title="class in com.spotify.protocol.types">Info</a></li>
Expand All @@ -50,6 +52,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
<li><a href="com/spotify/protocol/client/PendingResultBase.html" title="class in com.spotify.protocol.client">PendingResultBase</a></li>
<li><a href="com/spotify/protocol/types/PlaybackPosition.html" title="class in com.spotify.protocol.types">PlaybackPosition</a></li>
<li><a href="com/spotify/protocol/types/PlaybackSpeed.html" title="class in com.spotify.protocol.types">PlaybackSpeed</a></li>
<li><a href="com/spotify/protocol/types/PlaybackSpeed.PodcastPlaybackSpeed.html" title="enum in com.spotify.protocol.types">PlaybackSpeed.PodcastPlaybackSpeed</a></li>
<li><a href="com/spotify/android/appremote/api/PlayerApi.html" title="interface in com.spotify.android.appremote.api"><span class="interfaceName">PlayerApi</span></a></li>
<li><a href="com/spotify/android/appremote/api/PlayerApi.StreamType.html" title="enum in com.spotify.android.appremote.api">PlayerApi.StreamType</a></li>
<li><a href="com/spotify/protocol/types/PlayerContext.html" title="class in com.spotify.protocol.types">PlayerContext</a></li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>ConnectApi (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>ConnectionParams.AuthMethod (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>ConnectionParams.Builder (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand All @@ -18,7 +18,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
Expand Down Expand Up @@ -165,29 +165,15 @@ <h3>Method Summary</h3>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html#setPreferredImageSize-int-">setPreferredImageSize</a></span>(int&nbsp;size)</code>
<div class="block">Set the size of the image returned from ImageAPI
// TODO(kasia): remove this and create a method in API that takes these params</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html#setPreferredThumbnailImageSize-int-">setPreferredThumbnailImageSize</a></span>(int&nbsp;size)</code>
<div class="block">Set the size of the thumbnail image returned from ImageAPI
// TODO(kasia): remove this and create a method in API that takes these params</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html#setRedirectUri-java.lang.String-">setRedirectUri</a></span>(java.lang.String&nbsp;redirectUri)</code>
<div class="block">Send redirect uri for authentication purposes.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html#setRequiredFeatures-java.util.List-">setRequiredFeatures</a></span>(java.util.List&lt;java.lang.String&gt;&nbsp;requiredFeatures)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html#showAuthView-boolean-">showAuthView</a></span>(boolean&nbsp;showAuthView)</code>
<div class="block">Spotify app will request user authorization UI if necessary.</div>
Expand Down Expand Up @@ -275,36 +261,6 @@ <h4>showAuthView</h4>
</dl>
</li>
</ul>
<a name="setPreferredImageSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPreferredImageSize</h4>
<pre>public&nbsp;<a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a>&nbsp;setPreferredImageSize(int&nbsp;size)</pre>
<div class="block">Set the size of the image returned from ImageAPI
// TODO(kasia): remove this and create a method in API that takes these params</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - The size of the image in pixels</dd>
</dl>
</li>
</ul>
<a name="setPreferredThumbnailImageSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPreferredThumbnailImageSize</h4>
<pre>public&nbsp;<a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.Builder.html" title="class in com.spotify.android.appremote.api">ConnectionParams.Builder</a>&nbsp;setPreferredThumbnailImageSize(int&nbsp;size)</pre>
<div class="block">Set the size of the thumbnail image returned from ImageAPI
// TODO(kasia): remove this and create a method in API that takes these params</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - The size of the image in pixels</dd>
</dl>
</li>
</ul>
<a name="setRequiredFeatures-java.util.List-">
<!-- -->
</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>ConnectionParams (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand All @@ -18,7 +18,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
Expand Down Expand Up @@ -160,29 +160,21 @@ <h3>Method Summary</h3>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getClientId--">getClientId</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getImageSize--">getImageSize</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>JsonMapper</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getJsonMapper--">getJsonMapper</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getRedirectUri--">getRedirectUri</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getRequiredFeatures--">getRequiredFeatures</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getShowAuthView--">getShowAuthView</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/spotify/android/appremote/api/ConnectionParams.html#getThumbnailImageSize--">getThumbnailImageSize</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
Expand Down Expand Up @@ -241,24 +233,6 @@ <h4>getShowAuthView</h4>
<pre>public&nbsp;boolean&nbsp;getShowAuthView()</pre>
</li>
</ul>
<a name="getImageSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getImageSize</h4>
<pre>public&nbsp;int&nbsp;getImageSize()</pre>
</li>
</ul>
<a name="getThumbnailImageSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getThumbnailImageSize</h4>
<pre>public&nbsp;int&nbsp;getThumbnailImageSize()</pre>
</li>
</ul>
<a name="getRequiredFeatures--">
<!-- -->
</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>Connector.ConnectionListener (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>Connector (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>ContentApi.ContentType (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_171) on Wed Oct 03 10:33:14 CEST 2018 -->
<!-- Generated by javadoc (1.8.0_171) on Mon Nov 26 13:15:57 CET 2018 -->
<title>ContentApi (Spotify App Remote)</title>
<meta name="date" content="2018-10-03">
<meta name="date" content="2018-11-26">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
Expand Down
Loading

0 comments on commit 7a44ba8

Please sign in to comment.