[Slim-Checkins] r9411 - in /branches/6.5/server/HTML:
Nokia770/artwork.js Nokia770/browse.js
Nokia770/browsedb.html Nokia770/slimserver.css Nokia770/status.js
Touch/slimserver.css
bklaas at svn.slimdevices.com
bklaas at svn.slimdevices.com
Mon Sep 4 13:48:51 PDT 2006
Author: bklaas
Date: Mon Sep 4 13:48:49 2006
New Revision: 9411
URL: http://svn.slimdevices.com?rev=9411&view=rev
Log:
adding gallery select feature, rearrange icons on home page
Modified:
branches/6.5/server/HTML/Nokia770/artwork.js
branches/6.5/server/HTML/Nokia770/browse.js
branches/6.5/server/HTML/Nokia770/browsedb.html
branches/6.5/server/HTML/Nokia770/slimserver.css
branches/6.5/server/HTML/Nokia770/status.js
branches/6.5/server/HTML/Touch/slimserver.css
Modified: branches/6.5/server/HTML/Nokia770/artwork.js
URL: http://svn.slimdevices.com/branches/6.5/server/HTML/Nokia770/artwork.js?rev=9411&r1=9410&r2=9411&view=diff
==============================================================================
--- branches/6.5/server/HTML/Nokia770/artwork.js (original)
+++ branches/6.5/server/HTML/Nokia770/artwork.js Mon Sep 4 13:48:49 2006
@@ -1,11 +1,11 @@
var url = '[% webroot %]browsedb.html';
var parsedData;
-var artistHrefTemplate = '[% webroot %]browsedb.html?hierarchy=contributor,album,track&contributor.id=ARTIST&level=1&player=[% playerURI %]';
+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/cover.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=1&orderBy=contributor,year,album&player=00%3A04%3A20%3A05%3A1b%3A82&artwork=1&start=[% start %]&ajaxRequest=1';
+var blankRequest = 'hierarchy=album,track&level=0&artwork=2&player=00%3A04%3A20%3A05%3A1b%3A82&artwork=1&start=[% start %]&ajaxRequest=1';
var thisAlbum, thatAlbum;
Modified: branches/6.5/server/HTML/Nokia770/browse.js
URL: http://svn.slimdevices.com/branches/6.5/server/HTML/Nokia770/browse.js?rev=9411&r1=9410&r2=9411&view=diff
==============================================================================
--- branches/6.5/server/HTML/Nokia770/browse.js (original)
+++ branches/6.5/server/HTML/Nokia770/browse.js Mon Sep 4 13:48:49 2006
@@ -19,6 +19,37 @@
}
}
+function toggleGalleryView(artwork) {
+ //var thisdoc = parent.browser;
+ var thisdoc = document;
+ if (thisdoc.location.pathname != '') {
+ myString = new String(thisdoc.location.href);
+ if (artwork) {
+ setCookie( 'SlimServer-albumView', "1" );
+ if (thisdoc.location.href.indexOf('start') == -1) {
+ thisdoc.location=thisdoc.location.href+"&artwork=1";
+ } else {
+ myString = new String(thisdoc.location.href);
+ var rExp = /\&start=/gi;
+ thisdoc.location=myString.replace(rExp, "&artwork=1&start=");
+ }
+ } else {
+ setCookie( 'SlimServer-albumView', "" );
+ var rExp = /\&artwork=1/gi;
+ thisdoc.location=myString.replace(rExp, "");
+ }
+ }
+}
+
+function setCookie(name, value) {
+ var expires = new Date();
+ expires.setTime(expires.getTime() + 1000*60*60*24*365);
+ document.cookie =
+ name + "=" + escape(value) +
+ ((expires == null) ? "" : ("; expires=" + expires.toGMTString()));
+}
+
window.onload= function() {
refreshLibraryInfo();
}
+
Modified: branches/6.5/server/HTML/Nokia770/browsedb.html
URL: http://svn.slimdevices.com/branches/6.5/server/HTML/Nokia770/browsedb.html?rev=9411&r1=9410&r2=9411&view=diff
==============================================================================
--- branches/6.5/server/HTML/Nokia770/browsedb.html (original)
+++ branches/6.5/server/HTML/Nokia770/browsedb.html Mon Sep 4 13:48:49 2006
@@ -27,9 +27,10 @@
<a href="browsetree.html?player=[% playerURI %]"><font class="pagebartext">[% "HERE" | string %]</a>.</font>
[% END %]
[% END %]
+[% PROCESS galleryselect.html %]
<table border="0" cellspacing="0" cellpadding="0" width="100%" bgcolor="#EEEEEE">
- <tr>
- <td> [% PROCESS crumblist noHomeLink = 1%]</td>
+ <td valign = 'top'> [% PROCESS crumblist noHomeLink = 1%]
+ </td>
</tr>
<tr>
<td class="pagebartext">
Modified: branches/6.5/server/HTML/Nokia770/slimserver.css
URL: http://svn.slimdevices.com/branches/6.5/server/HTML/Nokia770/slimserver.css?rev=9411&r1=9410&r2=9411&view=diff
==============================================================================
--- branches/6.5/server/HTML/Nokia770/slimserver.css (original)
+++ branches/6.5/server/HTML/Nokia770/slimserver.css Mon Sep 4 13:48:49 2006
@@ -375,6 +375,12 @@
top: 25;
z-index: 12;
}
+div#gallerySelect {
+ position: fixed;
+ left: 20;
+ top: 30;
+ z-index: 12;
+}
div#addedToPlaylist{
position: fixed;
z-index: 100;
Modified: branches/6.5/server/HTML/Nokia770/status.js
URL: http://svn.slimdevices.com/branches/6.5/server/HTML/Nokia770/status.js?rev=9411&r1=9410&r2=9411&view=diff
==============================================================================
--- branches/6.5/server/HTML/Nokia770/status.js (original)
+++ branches/6.5/server/HTML/Nokia770/status.js Mon Sep 4 13:48:49 2006
@@ -270,7 +270,7 @@
var parsedData = fillDataHash(theData);
// refresh cover art
if ($('albumhref')) {
- $('albumhref').href = 'browsedb.html?hierarchy=contributor,album,track&level=2&album.id='+parsedData['albumid']+'&player='+player;
+ $('albumhref').href = 'browsedb.html?hierarchy=album,track&level=2&album.id='+parsedData['albumid']+'&player='+player;
}
if ($('coverartpath')) {
var coverPath = null;
@@ -285,9 +285,9 @@
// refresh song info
var songinfoArray = new Array();
songinfoArray[songinfoArray.length] = {name: 'songtitle', stub:'songinfo.html?item='};
- songinfoArray[songinfoArray.length] = {name: 'artist', stub:'browsedb.html?hierarchy=contributor,album,track&level=1&contributor.id='};
- songinfoArray[songinfoArray.length] = {name: 'album', stub:'browsedb.html?hierarchy=contributor,album,track&level=2&album.id='};
- songinfoArray[songinfoArray.length] = {name: 'genre', stub:'browsedb.html?hierarchy=genre,contributor,album,track&level=1&genre.id='};
+ songinfoArray[songinfoArray.length] = {name: 'artist', stub:'browsedb.html?hierarchy=album,track&level=1&contributor.id='};
+ songinfoArray[songinfoArray.length] = {name: 'album', stub:'browsedb.html?hierarchy=album,track&level=2&album.id='};
+ songinfoArray[songinfoArray.length] = {name: 'genre', stub:'browsedb.html?hierarchy=genre,album,track&level=1&genre.id='};
songinfoArray.each(function(key) {
var thisName = key.name;
Modified: branches/6.5/server/HTML/Touch/slimserver.css
URL: http://svn.slimdevices.com/branches/6.5/server/HTML/Touch/slimserver.css?rev=9411&r1=9410&r2=9411&view=diff
==============================================================================
--- branches/6.5/server/HTML/Touch/slimserver.css (original)
+++ branches/6.5/server/HTML/Touch/slimserver.css Mon Sep 4 13:48:49 2006
@@ -372,6 +372,13 @@
left: 0;
top: 25;
z-index: 12;
+}
+
+div#gallerySelect {
+ position: fixed;
+ left: 30;
+ top: 45;
+ z-index: 12;
}
div#addedToPlaylist{
More information about the checkins
mailing list