From cd0260b41e4062933d61de9359516b78f1e22e4c Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 25 May 2013 21:53:34 -0400 Subject: [PATCH] restored chapter flyout --- .../css/images/media/chapterflyout.png | Bin 0 -> 990 bytes dashboard-ui/css/site.css | 52 ++++++++ dashboard-ui/scripts/mediaplayer.js | 122 ++++++++++++++---- dashboard-ui/scripts/site.js | 2 +- 4 files changed, 153 insertions(+), 23 deletions(-) create mode 100644 dashboard-ui/css/images/media/chapterflyout.png diff --git a/dashboard-ui/css/images/media/chapterflyout.png b/dashboard-ui/css/images/media/chapterflyout.png new file mode 100644 index 0000000000000000000000000000000000000000..3e71abe95cb1a8e52395592d1543ceb1f4b25e80 GIT binary patch literal 990 zcmV<410np0P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D19M44K~#8N?U+wU z(_t9Lw>eN@%7P9aJQ#Qo3H+DhLD0ZRPZe|t47^4Jd60?@B_1p~WXCA*Vst35Lx+Ne z2|EaGnjqpqsDp|I(-!dI8s0smwhlj(NOhy8Z5^yRQ45mY&Q2Oxj zaGAEYrlzKID=RBmGuR;&D?nFQS6et79wXqZ1UyPp#0GyknN04;nEw9$77>B=sf~?| zFVg0eiV>i*volg(U*AE1VFJowM<_3B_X))!AX2ohu5L)4q5jDZaYR`K=;`UX#8MuW zS*9vWe470{Z#tp3xA#85y|mQ=8OARX`0Im%gY@R+<}cgsiZc~JmTWGUYZafs-cY(t zM-j4|OGKDs+z9P4?6*iH5@)~XY`14lRREG#1IcSpW>|tfIy$GGI%e1$c z!9|D&%D6;}|p5Ky?SZ8;wRY`}_Ov3Fc;g)IUT7GWTuvzMSQT=H})t zx5t=QTnoVLjbJ28x0{AQAWRu&xyGd;XLpGRX@ZYozal`)Yx437F9JNpJRzuO1ewJD zK#`?wM38fwecVEyWce7Em4u(k%P%|&K#`fv5NIoQ5BrgA@J_Y@vz#`AD;U=T*yHJ; ztqPAQt9kd#Ny){?`i}6j0v0fn`C1-X>YU+M#FrzG9Pks7N{_i4g2XNNT3=w#Pg^&@`7gJ)(%@GM!Ap`P z*jdwB1kcPA1wZ(o;N^$VbL$64sI!cb6UY^Q3b44gw)R6Dxuatqh+l$i69cPbf-ip2 zRtxNM(|c=uVb0oOUhz38akyD_BjSW9cw0#Lpp&T-2hYaQcj4yZ;{ z0BdU&6~Nk>rRD|j@>^h%i_8MYq50>gT<{&_XZZ~G0J)bq#M_XK$Bo)ph?gzngp$NjOGB%0g9q1ilQirq9}?|odg1Z0q(Je= chapter.StartPositionTicks) { + + var nextChapter = item.Chapters[i + 1]; + + isSelected = !nextChapter || currentTicks < nextChapter.StartPositionTicks; + } + + if (isSelected) { + html += '
'; + } else { + html += '
'; + } + + var imgUrl; + + if (chapter.ImageTag) { + + imgUrl = ApiClient.getImageUrl(item.Id, { + maxwidth: 200, + tag: chapter.ImageTag, + type: "Chapter", + index: i + }); + + } else { + imgUrl = "css/images/media/chapterflyout.png"; + } + + html += ''; + + html += '
'; + + var name = chapter.Name || "Chapter " + (i + 1); + + html += '
' + name + '
'; + html += '
' + DashboardPage.getDisplayText(chapter.StartPositionTicks) + '
'; + + html += '
'; + + html += "
"; + } + + return html; + } + self.showAudioTracksFlyout = function () { var flyout = $('#audioTracksFlyout'); @@ -946,6 +1023,7 @@ showFlyout(flyout, '#chaptersButton'); + flyout.html(getChaptersFlyoutHtml(currentItem)); } }; diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 02003eaff0..94c61592ac 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -1130,7 +1130,7 @@ $(function () { footerHtml += '
'; footerHtml += ''; - footerHtml += '
'; + footerHtml += '
'; footerHtml += '
';