@ -372,8 +372,11 @@ namespace MediaBrowser.WebDashboard.Api
sb . Append ( "<meta http-equiv=\"X-UA-Compatibility\" content=\"IE=Edge\">" ) ;
sb . Append ( "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=no\">" ) ;
sb . Append ( "<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">" ) ;
sb . Append ( "<meta name=\"mobile-web-app-capable\" content=\"yes\">" ) ;
//sb.Append("<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">");
sb . Append ( "<link rel=\"icon\" sizes=\"114x114\" href=\"css/images/touchicon114.png\" />" ) ;
// http://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
sb . Append ( "<link rel=\"apple-touch-icon\" href=\"css/images/touchicon.png\" />" ) ;
sb . Append ( "<link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"css/images/touchicon72.png\" />" ) ;
@ -442,7 +445,6 @@ namespace MediaBrowser.WebDashboard.Api
// jQuery + jQuery mobile
await AppendResource ( memoryStream , "thirdparty/jquery-2.0.3.min.js" , newLineBytes ) . ConfigureAwait ( false ) ;
await AppendResource ( memoryStream , "thirdparty/jquerymobile-1.4.2/jquery.mobile-1.4.2.min.js" , newLineBytes ) . ConfigureAwait ( false ) ;
await AppendResource ( memoryStream , "thirdparty/jquery.ba-tinypubsub.min.js" , newLineBytes ) . ConfigureAwait ( false ) ;
await AppendLocalization ( memoryStream ) . ConfigureAwait ( false ) ;
await memoryStream . WriteAsync ( newLineBytes , 0 , newLineBytes . Length ) . ConfigureAwait ( false ) ;
@ -455,10 +457,10 @@ namespace MediaBrowser.WebDashboard.Api
await memoryStream . WriteAsync ( newLineBytes , 0 , newLineBytes . Length ) . ConfigureAwait ( false ) ;
var builder = new StringBuilder ( ) ;
var assembly = GetType ( ) . Assembly ;
using ( var stream = assembly . GetManifestResourceStream ( "MediaBrowser.WebDashboard.ApiClient.js" ) )
using ( var fs = _fileSystem . GetFileStream ( GetDashboardResourcePath ( "thirdparty/mediabrowser.apiclient.js" ) , FileMode . Open , FileAccess . Read , FileShare . ReadWrite , true ) )
{
using ( var streamReader = new StreamReader ( stream ) )
using ( var streamReader = new StreamReader ( f s) )
{
var text = await streamReader . ReadToEndAsync ( ) . ConfigureAwait ( false ) ;
builder . Append ( text ) ;
@ -517,6 +519,7 @@ namespace MediaBrowser.WebDashboard.Api
"mediaplayer.js" ,
"mediaplayer-video.js" ,
"nowplayingbar.js" ,
"ratingdialog.js" ,
"aboutpage.js" ,