Merge lp:~mims-michael/nuvola-player/amazon-prime-fix into lp:nuvola-player/2.5.x

Proposed by Michael Mims
Status: Merged
Merged at revision: 841
Proposed branch: lp:~mims-michael/nuvola-player/amazon-prime-fix
Merge into: lp:nuvola-player/2.5.x
Diff against target: 37 lines (+7/-7)
2 files modified
data/nuvolaplayer/services/amazon/integration.js (+4/-4)
data/nuvolaplayer/services/amazon/metadata.conf (+3/-3)
To merge this branch: bzr merge lp:~mims-michael/nuvola-player/amazon-prime-fix
Reviewer Review Type Date Requested Status
Jiří Janoušek Approve
Review via email: mp+224716@code.launchpad.net

Description of the change

Update to Amazon integration that supports Prime music features.

To post a comment you must log in.
835. By Michael Mims

Remove debug statements.

Revision history for this message
Jiří Janoušek (fenryxo) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'data/nuvolaplayer/services/amazon/integration.js'
2--- data/nuvolaplayer/services/amazon/integration.js 2013-12-22 19:59:20 +0000
3+++ data/nuvolaplayer/services/amazon/integration.js 2014-06-26 20:17:45 +0000
4@@ -77,12 +77,12 @@
5 var can_next;
6
7 try{
8- var meta = window.amznMusic.widgets.queueManager.getCurrent().metadata;
9+ var meta = window.amznMusic.widgets.player.getCurrent().metadata;
10
11 album = meta.albumName;
12- album_art = meta.albumCoverImageSmall;
13- artist = meta.albumArtistName;
14- song = meta.title;
15+ album_art = meta.albumCoverImageSmall || meta.image;
16+ artist = meta.albumArtistName || meta.artistName;
17+ song = meta.title;
18 }
19 catch(e){
20 //~ console.debug("Unable to obtain song info: " + e.message);
21
22=== modified file 'data/nuvolaplayer/services/amazon/metadata.conf'
23--- data/nuvolaplayer/services/amazon/metadata.conf 2013-12-24 14:23:11 +0000
24+++ data/nuvolaplayer/services/amazon/metadata.conf 2014-06-26 20:17:45 +0000
25@@ -1,10 +1,10 @@
26 name = Amazon Cloud Player
27 home_page = service://home.html
28-sandbox_pattern = https?://((www\.)?amazon\.(com|fr|de|co\.uk)/(ap/signin|gp/dmusic/(mp3/(player|forceSignIn)|marketing/CloudPlayerLaunchPage)|gp/redirect))|.*/nuvolaplayer/services/amazon/home.html
29+sandbox_pattern = https?://((www\.)?amazon\.(com|fr|de|co\.uk)/(ap/signin.*|gp/dmusic/.*|gp/redirect))|https?://.*ssl-images-amazon\..*|file:///.*/amazon/home.html
30 maintainer_name = Michael Mims
31 maintainer_link = https://launchpad.net/~mims-michael
32 version = 4
33-version_minor = 3
34+version_minor = 4
35 api_major = 2
36-flash_plugin = no
37+flash_plugin = yes
38

Subscribers

People subscribed via source and target branches