Closed jrosco closed 8 years ago
Hello @jrosco. I regret to tell you I don't expect to have time for the code review and packaging of your integration script until the release of the stable version of Nuvola Player 3.0, which is due at the end of December 2015. Since the funding of the Nuvola Player project has recently dropped significantly, I cannot spend time on tasks that are not crucial for the stable release. However, the release cycle of web app scripts is not bound to Nuvola Player releases, so I can prepare packages for your script in January 2016 regardless of the development progress and the release date of Nuvola Player 3.1. Thanks for your understanding and patience.
Hello @jrosco. Nuvola Player 3.0.0 Stable is out and I'm going to get around to code reviews in February. There have been some changes in Service Integration Guidelines and an introduction of Format requirements flags. Could you update your script and ping me when you are done? Thanks!
@fenryxo code committed for new changes 5231c75
Hello @jrosco. Thank for your work. Code looks code, but there are some issue that need to be fixed:
LICENSE-CC-BY.txt
as there is no code with this license.integrate.js:50: Nuvola.config.setDefault(AUTO_PLAY, false)
Also set default value for MAX_VOLUME
.integrate.js:52-59
: You can remove Nuvola.core.connect("InitializationForm", this);
and method WebApp._onInitializationForm = function(emitter, values, entries)
as it's empty.integrate.js:70: entries.push(["header", "Enable autoplay songs on startup"]);
Change header to Groove Settings
.integrate.js:71: entries.push(["bool", AUTO_PLAY, "AutoPlay"]);
Change label to Enable autoplay songs on start-up
.integrate.js:74: entries.push(["header", "Set to max volume on startup"]);
Remove this header.integrate.js:75: entries.push(["bool", MAX_VOLUME, "Max Volume"]);
Change label to Set to maximal volume on start-up
.integrate.js:141
: I'd suggest to create a ticket about TODO : Find a way to get artist ablum info
Hey @fenryxo
Thanks for the feedback. I have made adjustments as per your request . See 412b18f
Cheers
Great, @jrosco. I've invited you to the Tiliado organization. It is now necessary to perform final steps:
Done ... Tilido username is jrosco
thanks again, glad to be part of the team :+1:
Account updated, packages published and announced :+1:
Hi, Please review my web script for integrating Microsoft Groove music service into the Nuvola Player
Note: Couldn't extract album info from the website, still looking into this ..
Cheers, Joel