← Back to team overview

nuvola-player-devel team mailing list archive

Redesigned service selector; updates of service integrations needed

 

Dear subscribers,

Nuvola Player recently got a new service selector based on a
mock-up[1] provided by Alfredo Hernández. You can see a current
implementation at image[2]. Feedback is welcome.

Maintainers of service integrations can easily add screenshots to a
service's information page:
1. Add screenshots (PNG files) to service's directory (e.g.
"/data/nuvolaplayer/services/googleplay"). Use images at original
size, no need to create thumbnails.
2. Add following snippet to the description.html file[3].
$(service.resources} will be replaced with a path to the service's
directory (with trailing "/"). The default template for information
page takes care about proper size of thumbnails and zooming of the
image on a left mouse click event.

----------8<----------
<div id="thumbnails">
<img src="${service.resources}screenshot_1.png" />
<img src="${service.resources}screenshot_2.png" />
<img src="${service.resources}screenshot_3.png" />
</div>
----------8<----------

If you are a maintainer of a service integration, please update your
work. You will need an unstable build from trunk[4] revision >= 361
(Ubuntu PPA builds are currently in the build queue). If you need
help, please reply to this message.

[1] https://bugs.launchpad.net/nuvola-player/+bug/1001671
[2] https://launchpadlibrarian.net/109195163/nuvolaplayer_new_service_selector.png
[3] http://bazaar.launchpad.net/~fenryxo/nuvola-player/trunk/view/head:/data/nuvolaplayer/services/googleplay/description.html
[4] https://code.launchpad.net/~fenryxo/nuvola-player/trunk

Best regards,

Fenryxo, Nuvola Player Project Leader