added sync back reading progress for remote reading

added covers to remote folders (it could cause performance issues)
added read next/previous to remote reading
This commit is contained in:
Luis Ángel San Martín
2014-07-30 18:28:01 +02:00
parent 3eecf65a8a
commit 20c596cec9
13 changed files with 120 additions and 8 deletions

View File

@ -23,6 +23,8 @@ void CoverController::service(HttpRequest& request, HttpResponse& response)
QString libraryName = DBHelper::getLibraryName(pathElements.at(2).toInt());
QString fileName = pathElements.at(4);
bool folderCover = request.getParameter("folderCover").length()>0;
//response.writeText(path+"<br/>");
//response.writeText(libraryName+"<br/>");
//response.writeText(libraries.value(libraryName)+"/.yacreaderlibrary/covers/"+fileName+"<br/>");
@ -62,6 +64,14 @@ void CoverController::service(HttpRequest& request, HttpResponse& response)
p.drawImage((width-img.width())/2,(height-img.height())/2,img);
if(folderCover)
{
if(session.getDisplayType()=="@2x")
p.drawImage(0,0,QImage(":/images/f_retina.png"));
else
p.drawImage(0,0,QImage(":/images/f.png"));
}
QByteArray ba;
QBuffer buffer(&ba);
buffer.open(QIODevice::WriteOnly);