[Slim-Checkins] r10003 - /trunk/server/HTML/Nokia770/artwork.js
bklaas at svn.slimdevices.com
bklaas at svn.slimdevices.com
Fri Sep 22 20:13:58 PDT 2006
Author: bklaas
Date: Fri Sep 22 20:13:57 2006
New Revision: 10003
URL: http://svn.slimdevices.com?rev=10003&view=rev
Log:
enlarge/shrink for 1-by-1 artwork
Modified:
trunk/server/HTML/Nokia770/artwork.js
Modified: trunk/server/HTML/Nokia770/artwork.js
URL: http://svn.slimdevices.com/trunk/server/HTML/Nokia770/artwork.js?rev=10003&r1=10002&r2=10003&view=diff
==============================================================================
--- trunk/server/HTML/Nokia770/artwork.js (original)
+++ trunk/server/HTML/Nokia770/artwork.js Fri Sep 22 20:13:57 2006
@@ -2,7 +2,6 @@
var parsedData;
var artistHrefTemplate = '[% webroot %]browsedb.html?hierarchy=album,track&contributor.id=ARTIST&level=1&player=[% playerURI %]';
var albumHrefTemplate = '[% webroot %]browsedb.html?hierarchy=album,track&level=1&album.id=ALBUM&player=[% playerURI %]';
-var thumbHrefTemplate = '/music/COVER/thumb_250x250_f_000000.jpg';
var playAlbumTemplate = '[% webroot %]status.html?command=playlist&subcommand=loadtracks&album.id=ALBUM&player=[% playerURI %]';
var addAlbumTemplate = '[% webroot %]playlist.html?command=playlist&subcommand=addtracks&album.id=ALBUM&player=[% playerURI %]';
var blankRequest = 'hierarchy=album,track&level=0&artwork=2&player=00%3A04%3A20%3A05%3A1b%3A82&artwork=1&start=[% start %]&ajaxRequest=1';
@@ -11,6 +10,8 @@
[% PROCESS html/global.js %]
[% PROCESS skin_global.js %]
+
+var thumbHrefTemplate = '/music/COVER/thumb_'+thumbSize+'x'+thumbSize+'_f_000000.jpg';
// parses the data if it has not been done already
function fillDataHash(theData) {
@@ -114,6 +115,30 @@
getStatusData(urlArgs, refreshThumbs);
}
+function enlargeThumbs() {
+ if (thumbSize == 700) {
+ return;
+ } else {
+ thumbSize = thumbSize + 50;
+ resizeThumbs();
+ }
+}
+
+function shrinkThumbs() {
+ if (thumbSize == 50) {
+ return;
+ } else {
+ thumbSize = thumbSize - 50;
+ resizeThumbs();
+ }
+}
+
+function resizeThumbs() {
+ thumbHrefTemplate = '/music/COVER/thumb_'+thumbSize+'x'+thumbSize+'_f_000000.jpg';
+ refreshThumbs(parsedData);
+ setCookie( 'SlimServer-thumbSize', thumbSize );
+}
+
window.onload= function() {
artworkBrowse(blankRequest, 1, 2);
globalOnload();
More information about the checkins
mailing list