mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
merged changes
This commit is contained in:
commit
248e5b8883
44
YACReader.1
Normal file
44
YACReader.1
Normal file
@ -0,0 +1,44 @@
|
||||
.\" Manpage for YACReader.
|
||||
.\" Contact yoann.gauthier9@gmail.com to correct errors or typos.
|
||||
.TH man 8 "5 July 2014" "1.0" "YACReader man page"
|
||||
.SH NAME
|
||||
YACReader \- launch YACReader application.
|
||||
.SH SYNOPSIS
|
||||
.B
|
||||
YACReader
|
||||
pathfile
|
||||
[\fIcomicId\fR]
|
||||
[\fIlibraryId\fR]
|
||||
.SH DESCRIPTION
|
||||
YACReader is a free cross-platform comic reader with support for multiple comic files and image formats.
|
||||
.SH OPTIONS
|
||||
pathfile
|
||||
: Path to be opened by YACReader.
|
||||
.TP
|
||||
\fIcomicId\fR : Comic identifier.
|
||||
.TP
|
||||
\fIlibraryId\fR : Library identifier.
|
||||
.SH FEATURES
|
||||
- rar, zip, cbr, cbz, tar, pdf, 7z and cb7 comics support with compatibility for jpeg, gif, png, tiff and bmp images.
|
||||
.TP
|
||||
- Fast and easy to use.
|
||||
.TP
|
||||
- Use your keyboard or mouse for easy navigation.
|
||||
.TP
|
||||
- Fully customizable magnifying glass.
|
||||
.TP
|
||||
- Image rotation, double page mode, full size view, fullscreen mode, customizable background color and more.
|
||||
.TP
|
||||
- Bookmarks and resume reading.
|
||||
.TP
|
||||
- Find any page easily and quickly with "go to flow", a customizable eye candy effect for browsing comic pages.
|
||||
.SH CONTACTS
|
||||
To report bug or contact developpers, send a mail to :
|
||||
.RS 3
|
||||
.TP
|
||||
\fBinfo@yacreader.com\fR : for general information or suggestions about YACReader.
|
||||
.TP
|
||||
\fBsupport@yacreader.com\fR : for problems with YACReader or bugs detected.
|
||||
.RE
|
||||
.SH AUTHOR
|
||||
Luis Ángel San Martín Rodríguez (luisangelsm@gmail.com)
|
@ -1,12 +1,13 @@
|
||||
[Desktop Entry]
|
||||
Name=YACReader
|
||||
GenericName=Yet Another Comic Reader
|
||||
Comment=Yet Another Comic Reader
|
||||
Comment=A comic reader with support for .cb*, .pdf and whole directories.
|
||||
Exec=YACReader %f
|
||||
Icon=/usr/share/YACReader/icon.png
|
||||
Icon=/usr/share/yacreader/icon.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
Categories=Graphics;Viewer;
|
||||
MimeType=application/x-cbz;application/x-cbr;application/x-cbt;application/x-cb7;
|
||||
MimeType=application/x-cbz;application/x-cbr;application/x-cbt;application/x-cb7;application/x-pdf;application/x-zip;application/x-rar;application/x-7z;inode/directory;
|
||||
Keywords=comic;viewer;pdf;reader;
|
||||
X-Desktop-File-Install-Version=0.22
|
||||
|
@ -70,10 +70,9 @@ DATADIR = $$PREFIX/share
|
||||
|
||||
DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\""
|
||||
|
||||
|
||||
#MAKE INSTALL
|
||||
|
||||
INSTALLS += bin docs icon desktop translation
|
||||
INSTALLS += bin docs icon desktop translation #manpage
|
||||
|
||||
bin.path = $$BINDIR
|
||||
isEmpty(DESTDIR) {
|
||||
@ -82,18 +81,27 @@ isEmpty(DESTDIR) {
|
||||
bin.files = $$DESTDIR/YACReader
|
||||
}
|
||||
|
||||
docs.path = $$DATADIR/doc/YACReader
|
||||
docs.files = ../*.txt
|
||||
docs.path = $$DATADIR/doc/yacreader
|
||||
|
||||
icon.path = $$DATADIR/YACReader
|
||||
#rename docs for better packageability
|
||||
docs.extra = cp ../CHANGELOG.txt ../changelog; cp ../README.txt ../README
|
||||
docs.files = ../README ../changelog
|
||||
|
||||
icon.path = $$DATADIR/yacreader
|
||||
icon.files = ../images/icon.png
|
||||
|
||||
desktop.path = $$DATADIR/applications
|
||||
desktop.extra = desktop-file-edit --set-icon=$$DATADIR/YACReader/icon.png $$PWD/../YACReader.desktop
|
||||
desktop.extra = desktop-file-edit --set-icon=$$DATADIR/yacreader/icon.png $$PWD/../YACReader.desktop
|
||||
desktop.files = ../YACReader.desktop
|
||||
|
||||
#TODO: icons should be located at /usr/share/icons and have the same basename as their application
|
||||
|
||||
translation.path = $$DATADIR/YACReader/languages
|
||||
translation.path = $$DATADIR/yacreader/languages
|
||||
translation.files = ../release/languages/yacreader_*
|
||||
|
||||
manpage.path = $$DATADIR/man/man1
|
||||
manpage.files = ../YACReader.1
|
||||
|
||||
#remove leftover doc files when 'make clean' is invoked
|
||||
QMAKE_CLEAN += "../changelog" "../README"
|
||||
}
|
||||
|
@ -129,7 +129,7 @@ int main(int argc, char * argv[])
|
||||
QTranslator translator;
|
||||
QString sufix = QLocale::system().name();
|
||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
||||
translator.load(QString(DATADIR)+"/YACReader/languages/yacreader_"+sufix);
|
||||
translator.load(QString(DATADIR)+"/yacreader/languages/yacreader_"+sufix);
|
||||
#else
|
||||
translator.load(QCoreApplication::applicationDirPath()+"/languages/yacreader_"+sufix);
|
||||
#endif
|
||||
|
@ -924,7 +924,7 @@ void MainWindowViewer::changeFit()
|
||||
void MainWindowViewer::newVersion()
|
||||
{
|
||||
QMessageBox msgBox;
|
||||
msgBox.setText(tr("There is a new version avaliable"));
|
||||
msgBox.setText(tr("There is a new version available"));
|
||||
msgBox.setInformativeText(tr("Do you want to download the new version?"));
|
||||
msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::Ignore | QMessageBox::No);
|
||||
msgBox.setDefaultButton(QMessageBox::Yes);
|
||||
|
@ -404,7 +404,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="main_window_viewer.cpp" line="927"/>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation>Hay una nueva versión disponible</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -393,7 +393,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="main_window_viewer.cpp" line="927"/>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation>Une nouvelle version est disponible</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -393,7 +393,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="main_window_viewer.cpp" line="927"/>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation type="unfinished">Er is een nieuwe versie beschikbaar</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -403,7 +403,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="main_window_viewer.cpp" line="927"/>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation>Há uma nova versão disponível</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -393,7 +393,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="main_window_viewer.cpp" line="927"/>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation>Доступно новое обновление</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -393,7 +393,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="main_window_viewer.cpp" line="927"/>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -306,7 +306,7 @@
|
||||
<translation>Sıradaki çizgi romanı aç</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>There is a new version avaliable</source>
|
||||
<source>There is a new version available</source>
|
||||
<translation>Yeni versiyon mevcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
36
YACReaderLibrary.1
Normal file
36
YACReaderLibrary.1
Normal file
@ -0,0 +1,36 @@
|
||||
.\" Manpage for YACReaderLibrary.
|
||||
.\" Contact yoann.gauthier9@gmail.com to correct errors or typos.
|
||||
.TH man 8 "5 July 2014" "1.0" "YACReaderLibrary man page"
|
||||
.SH NAME
|
||||
YACReaderLibrary \- launch YACReaderLibrary application.
|
||||
.SH SYNOPSIS
|
||||
.B
|
||||
YACReaderLibrary
|
||||
.SH DESCRIPTION
|
||||
YACReaderLibrary an application for browsing and managing your comic collections with various smooth transition effects
|
||||
.SH OPTIONS
|
||||
No command line parameters.
|
||||
.SH FEATURES
|
||||
- Create, manage and browse your comics collections using beautiful, customizable and smooth "comic flow" transitions.
|
||||
.TP
|
||||
- Comic Vine support.
|
||||
.TP
|
||||
- Easily organization of your comics in libraries.
|
||||
.TP
|
||||
- Find your comics quickly using the built-in search engine.
|
||||
.TP
|
||||
- Open your comics with YACReader from YACReaderLibrary.
|
||||
.TP
|
||||
- Enjoy your comics covers with the fullscreen mode.
|
||||
.TP
|
||||
- Mark your comics as read/unread and track your reading progress.
|
||||
.SH CONTACTS
|
||||
To report bug or contact developpers, send a mail to :
|
||||
.RS 3
|
||||
.TP
|
||||
\fBinfo@yacreader.com\fR : for general information or suggestions about YACReader.
|
||||
.TP
|
||||
\fBsupport@yacreader.com\fR : for problems with YACReader or bugs detected.
|
||||
.RE
|
||||
.SH AUTHOR
|
||||
Luis Ángel San Martín Rodríguez (luisangelsm@gmail.com)
|
@ -1,12 +1,13 @@
|
||||
[Desktop Entry]
|
||||
Name=YACReader Library
|
||||
GenericName=Yet Another Comic Reader
|
||||
Comment=Yet Another Comic Reader
|
||||
GenericName=Yet Another Comic Reader - Library
|
||||
Comment=A comic library management application with server mode.
|
||||
Exec=YACReaderLibrary %f
|
||||
Icon=/usr/share/YACReader/iconLibrary.png
|
||||
Icon=/usr/share/yacreader/iconLibrary.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
Categories=Graphics;Viewer;
|
||||
MimeType=application/x-cbz;application/x-cbr;application/x-cbt;application/x-cb7;
|
||||
MimeType=
|
||||
Keywords=comic;library;server;
|
||||
X-Desktop-File-Install-Version=0.22
|
||||
|
@ -222,7 +222,7 @@ DATADIR = $$PREFIX/share
|
||||
DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\"" "BINDIR=\\\"$$BINDIR\\\""
|
||||
|
||||
#MAKE INSTALL
|
||||
INSTALLS += bin icon desktop server translation
|
||||
INSTALLS += bin icon desktop server translation #manpage
|
||||
|
||||
bin.path = $$BINDIR
|
||||
isEmpty(DESTDIR) {
|
||||
@ -231,17 +231,20 @@ isEmpty(DESTDIR) {
|
||||
bin.files = $$DESTDIR/YACReaderLibrary
|
||||
}
|
||||
|
||||
server.path = $$DATADIR/YACReader
|
||||
server.path = $$DATADIR/yacreader
|
||||
server.files = ../release/server
|
||||
|
||||
icon.path = $$DATADIR/YACReader
|
||||
icon.path = $$DATADIR/yacreader
|
||||
icon.files = ../images/iconLibrary.png ../images/db.png ../images/coversPackage.png
|
||||
|
||||
desktop.path = $$DATADIR/applications
|
||||
desktop.extra = desktop-file-edit --set-icon=$$DATADIR/YACReader/iconLibrary.png $$PWD/../YACReaderLibrary.desktop
|
||||
desktop.extra = desktop-file-edit --set-icon=$$DATADIR/yacreader/iconLibrary.png $$PWD/../YACReaderLibrary.desktop
|
||||
desktop.files = ../YACReaderLibrary.desktop
|
||||
#TODO: icons should be located at /usr/share/icons and have the same basename as their application
|
||||
|
||||
translation.path = $$DATADIR/YACReader/languages
|
||||
translation.path = $$DATADIR/yacreader/languages
|
||||
translation.files = ../release/languages/yacreaderlibrary_*
|
||||
|
||||
manpage.path = $$DATADIR/man/man1
|
||||
manpage.files = ../YACReaderLibrary.1
|
||||
}
|
||||
|
@ -10,8 +10,8 @@ SearchSingleComic::SearchSingleComic(QWidget * parent)
|
||||
:QWidget(parent)
|
||||
{
|
||||
|
||||
//QLabel * label = new QLabel(tr("Please provide some aditional information. At least one field is needed."));
|
||||
QLabel * label = new QLabel(tr("Please provide some aditional information."));
|
||||
//QLabel * label = new QLabel(tr("Please provide some additional information. At least one field is needed."));
|
||||
QLabel * label = new QLabel(tr("Please provide some additional information."));
|
||||
label->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}");
|
||||
|
||||
//titleEdit = new ScraperLineEdit(tr("Title:"));
|
||||
|
@ -8,7 +8,7 @@
|
||||
SearchVolume::SearchVolume(QWidget * parent)
|
||||
:QWidget(parent)
|
||||
{
|
||||
QLabel * label = new QLabel(tr("Please provide some aditional information."));
|
||||
QLabel * label = new QLabel(tr("Please provide some additional information."));
|
||||
label->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}");
|
||||
|
||||
volumeEdit = new ScraperLineEdit(tr("Series:"));
|
||||
|
@ -403,7 +403,7 @@ void LibraryCreator::update(QDir dirS)
|
||||
}
|
||||
i++;
|
||||
}
|
||||
else //nameD no longer avaliable on Source folder...
|
||||
else //nameD no longer available on Source folder...
|
||||
{
|
||||
if(nameS!="/.yacreaderlibrary")
|
||||
{
|
||||
|
@ -886,7 +886,7 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
foldersView->setModel(NULL);
|
||||
comicFlow->clear();
|
||||
disableAllActions();//TODO comprobar que se deben deshabilitar
|
||||
//será posible renombrar y borrar estas bibliotecas
|
||||
//será possible renombrar y borrar estas bibliotecas
|
||||
renameLibraryAction->setEnabled(true);
|
||||
removeLibraryAction->setEnabled(true);
|
||||
}
|
||||
@ -939,7 +939,7 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
foldersView->setModel(NULL);
|
||||
comicFlow->clear();
|
||||
disableAllActions();//TODO comprobar que se deben deshabilitar
|
||||
//será posible renombrar y borrar estas bibliotecas
|
||||
//será possible renombrar y borrar estas bibliotecas
|
||||
renameLibraryAction->setEnabled(true);
|
||||
removeLibraryAction->setEnabled(true);
|
||||
}
|
||||
@ -959,7 +959,7 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
{
|
||||
deleteCurrentLibrary();
|
||||
}
|
||||
//será posible renombrar y borrar estas bibliotecas
|
||||
//será possible renombrar y borrar estas bibliotecas
|
||||
renameLibraryAction->setEnabled(true);
|
||||
removeLibraryAction->setEnabled(true);
|
||||
|
||||
@ -971,7 +971,7 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
{
|
||||
QSqlDatabase db = DataBaseManagement::loadDatabase(path);
|
||||
manageOpeningLibraryError(db.lastError().databaseText() + "-" + db.lastError().driverText());
|
||||
//será posible renombrar y borrar estas bibliotecas
|
||||
//será possible renombrar y borrar estas bibliotecas
|
||||
renameLibraryAction->setEnabled(true);
|
||||
removeLibraryAction->setEnabled(true);
|
||||
}
|
||||
@ -987,7 +987,7 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
createLibraryDialog->setDataAndStart(currentLibrary,path);
|
||||
//create(path,path+"/.yacreaderlibrary",currentLibrary);
|
||||
}
|
||||
//será posible renombrar y borrar estas bibliotecas
|
||||
//será possible renombrar y borrar estas bibliotecas
|
||||
renameLibraryAction->setEnabled(true);
|
||||
removeLibraryAction->setEnabled(true);
|
||||
}
|
||||
@ -1311,7 +1311,7 @@ void LibraryWindow::deleteCurrentLibrary()
|
||||
QDir d(path);
|
||||
delTree(d);
|
||||
d.rmdir(path);
|
||||
if(libraries.isEmpty())//no more libraries avaliable.
|
||||
if(libraries.isEmpty())//no more libraries available.
|
||||
{
|
||||
comicView->setModel(NULL);
|
||||
foldersView->setModel(NULL);
|
||||
@ -1333,7 +1333,7 @@ void LibraryWindow::removeLibrary()
|
||||
libraries.remove(currentLibrary);
|
||||
selectedLibrary->removeItem(selectedLibrary->currentIndex());
|
||||
//selectedLibrary->setCurrentIndex(0);
|
||||
if(libraries.isEmpty())//no more libraries avaliable.
|
||||
if(libraries.isEmpty())//no more libraries available.
|
||||
{
|
||||
comicView->setModel(NULL);
|
||||
foldersView->setModel(NULL);
|
||||
|
@ -182,7 +182,7 @@ int main( int argc, char ** argv )
|
||||
QTranslator translator;
|
||||
QString sufix = QLocale::system().name();
|
||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
||||
translator.load(QString(DATADIR) +"/YACReader/languages/yacreaderlibrary_"+sufix);
|
||||
translator.load(QString(DATADIR)+"/yacreader/languages/yacreaderlibrary_"+sufix);
|
||||
#else
|
||||
translator.load(QCoreApplication::applicationDirPath()+"/languages/yacreaderlibrary_"+sufix);
|
||||
#endif
|
||||
@ -190,7 +190,7 @@ int main( int argc, char ** argv )
|
||||
|
||||
QTranslator viewerTranslator;
|
||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
||||
viewerTranslator.load(QString(DATADIR)+"/YACReader/languages/yacreader_"+sufix);
|
||||
viewerTranslator.load(QString(DATADIR)+"/yacreader/languages/yacreader_"+sufix);
|
||||
#else
|
||||
viewerTranslator.load(QCoreApplication::applicationDirPath()+"/languages/yacreader_"+sufix);
|
||||
#endif
|
||||
|
@ -11,6 +11,7 @@
|
||||
#include "static.h"
|
||||
#include <QApplication>
|
||||
|
||||
|
||||
StaticFileController::StaticFileController(QSettings* settings, QObject* parent)
|
||||
:HttpRequestHandler(parent)
|
||||
{
|
||||
@ -25,8 +26,8 @@ StaticFileController::StaticFileController(QSettings* settings, QObject* parent)
|
||||
#endif
|
||||
{
|
||||
#if defined Q_OS_UNIX && ! defined Q_OS_MAC
|
||||
QFileInfo configFile(QString(DATADIR)+"/YACReader");
|
||||
docroot=QFileInfo(QString(DATADIR)+"/YACReader",docroot).absoluteFilePath();
|
||||
QFileInfo configFile(QString(DATADIR)+"/yacreader");
|
||||
docroot=QFileInfo(QString(DATADIR)+"/yacreader",docroot).absoluteFilePath();
|
||||
#else
|
||||
QFileInfo configFile(QApplication::applicationDirPath());
|
||||
docroot=QFileInfo(QApplication::applicationDirPath(),docroot).absoluteFilePath();
|
||||
|
@ -23,8 +23,8 @@ TemplateLoader::TemplateLoader(QSettings* settings, QObject* parent)
|
||||
#endif
|
||||
{
|
||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
||||
QFileInfo configFile(QString(DATADIR)+"/YACReader");
|
||||
templatePath=QFileInfo(QString(DATADIR)+"/YACReader",templatePath).absoluteFilePath();
|
||||
QFileInfo configFile(QString(DATADIR)+"/yacreader");
|
||||
templatePath=QFileInfo(QString(DATADIR)+"/yacreader",templatePath).absoluteFilePath();
|
||||
#else
|
||||
QFileInfo configFile(QApplication::applicationDirPath());
|
||||
templatePath=QFileInfo(QApplication::applicationDirPath(),templatePath).absoluteFilePath();
|
||||
|
@ -122,9 +122,7 @@ void RequestMapper::service(HttpRequest& request, HttpResponse& response) {
|
||||
HttpSession session=Static::sessionStore->getSession(request,response,false);
|
||||
if(!session.isNull() && session.contains("ySession"))
|
||||
{
|
||||
//
|
||||
|
||||
if(library.indexIn(path)!=-1 && DBHelper::getLibraries().contains(library.cap(1).toInt()) )
|
||||
if(library.indexIn(path)!=-1 && DBHelper::getLibraries().contains(library.cap(1).toInt()) )
|
||||
{
|
||||
//listar el contenido del folder
|
||||
if(folder.exactMatch(path))
|
||||
|
@ -27,7 +27,7 @@ QString Static::getConfigDir() {
|
||||
}
|
||||
// Search config file
|
||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
||||
QString binDir=(QString(DATADIR) + "/YACReader");
|
||||
QString binDir=(QString(DATADIR)+"/yacreader");
|
||||
#else
|
||||
QString binDir=QCoreApplication::applicationDirPath();
|
||||
#endif
|
||||
|
@ -1020,7 +1020,7 @@
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_single_comic.cpp" line="14"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation>Por favor, proporciona alguna información adicional.</translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -1033,7 +1033,7 @@
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_volume.cpp" line="11"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation>Por favor, proporciona alguna informacion adicional.</translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -1017,7 +1017,7 @@
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_single_comic.cpp" line="14"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -1030,7 +1030,7 @@
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_volume.cpp" line="11"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -1017,7 +1017,7 @@
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_single_comic.cpp" line="14"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -1030,7 +1030,7 @@
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_volume.cpp" line="11"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -1019,7 +1019,7 @@
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_single_comic.cpp" line="14"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -1032,7 +1032,7 @@
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_volume.cpp" line="11"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -1019,7 +1019,7 @@
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_single_comic.cpp" line="14"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -1032,7 +1032,7 @@
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_volume.cpp" line="11"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -1017,7 +1017,7 @@
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_single_comic.cpp" line="14"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -1030,7 +1030,7 @@
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<location filename="comic_vine/search_volume.cpp" line="11"/>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -884,7 +884,7 @@
|
||||
<context>
|
||||
<name>SearchSingleComic</name>
|
||||
<message>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@ -895,7 +895,7 @@
|
||||
<context>
|
||||
<name>SearchVolume</name>
|
||||
<message>
|
||||
<source>Please provide some aditional information.</source>
|
||||
<source>Please provide some additional information.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
@ -1,43 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
cd ./compressed_archive
|
||||
if [ ! -d "libp7zip" ]; then
|
||||
echo "You need p7zip source code to compile YACReader. \
|
||||
Please check the compressed_archive folder for further instructions."
|
||||
exit
|
||||
fi
|
||||
patch -p0 -i libp7zip.patch
|
||||
cd ..
|
||||
|
||||
echo "Compiling YACReader"
|
||||
cd ./YACReader
|
||||
qmake "CONFIG+=release"
|
||||
make
|
||||
cd ..
|
||||
|
||||
echo "Compiling YACReaderLibrary"
|
||||
cd ./YACReaderLibrary
|
||||
qmake "CONFIG+=release"
|
||||
make
|
||||
cd ..
|
||||
|
||||
echo "Copying to destination folder"
|
||||
dest='YACReader-'$1'-X11-'$2'-qt5'
|
||||
mkdir "$dest"
|
||||
cp ./YACReader/YACReader "./${dest}/YACReader"
|
||||
cp ./YACReaderLibrary/YACReaderLibrary "./${dest}/YACReaderLibrary"
|
||||
cp ./COPYING.txt "./${dest}/"
|
||||
cp ./README.txt "./${dest}/"
|
||||
cp ./INSTALL.txt "./${dest}/"
|
||||
cp ./images/icon.png "./${dest}/"
|
||||
cp ./images/iconLibrary.png "./${dest}/"
|
||||
cp ./images/db.png "./${dest}/"
|
||||
cp ./images/coversPackage.png "./${dest}/"
|
||||
cp -R ./utils "./${dest}/"
|
||||
cp -R ./release/server "./${dest}/"
|
||||
cp -R ./release/languages "./${dest}/"
|
||||
|
||||
echo "Creating package"
|
||||
tar -czf "${dest}".tar.gz "${dest}"
|
||||
|
||||
echo "Done!"
|
@ -32,7 +32,7 @@
|
||||
<li>comic reading using keyboard and mouse</li>
|
||||
<li>fast open and comic navigation</li>
|
||||
<li>fullscreen mode</li>
|
||||
<li>configurable magnifying glass for improved reading, since 0.2.0 version is avaliable in windowed mode</li>
|
||||
<li>configurable magnifying glass for improved reading, since 0.2.0 version is available in windowed mode</li>
|
||||
<li>fit width (also adjust to an specific width) and fit height modes.</li>
|
||||
<li>configurable CoverFlow like effect for "go to page" function.</li>
|
||||
<li>image rotation for comfortable reading even in tablet PCs</li>
|
||||
@ -97,7 +97,7 @@
|
||||
<b>Configuration dialog</b>
|
||||
<ul>
|
||||
<li>"My comics path" : set your favourite comic path. Open comic dialog will open that path by default.</li>
|
||||
<li>"Go to flow size" : move the slider to set your prefered go to flow size </li>
|
||||
<li>"Go to flow size" : move the slider to set your preferred go to flow size </li>
|
||||
<li>"How to show pages in GoToFlow" : since version 0.2.0, you can choose between three diferent styles:
|
||||
<ul>
|
||||
<li> Cover Flow : the classic style</li>
|
||||
@ -105,7 +105,7 @@
|
||||
<li> Overlapped Strip : a strip of pages with overlap effect </li>
|
||||
<ul>
|
||||
</li>
|
||||
<li>"Page width stretch" : move the slider to set your prefered page width stretch. This takes effect in "fit to width" reading mode.</li>
|
||||
<li>"Page width stretch" : move the slider to set your preferred page width stretch. This takes effect in "fit to width" reading mode.</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
@ -126,7 +126,7 @@
|
||||
automatically, moreover, you can go to next or previous page using 'RIGTH' and 'LEFT'.
|
||||
</p>
|
||||
<p>
|
||||
Jumping between pages is posible using "Go To..." dialog ('G' key) or "Go To Flow" widget ('S' key).
|
||||
Jumping between pages is possible using "Go To..." dialog ('G' key) or "Go To Flow" widget ('S' key).
|
||||
You don't have to wait until all pages are loaded to use these functions, because pages are shown as soon
|
||||
as they are ready.
|
||||
</p>
|
||||
|
@ -55,7 +55,7 @@
|
||||
<li>Browse a library: there are three views.
|
||||
<ul>
|
||||
<li>On the left, there is a treeview with the folders existing in your library,
|
||||
you can select any folder, it is posible to expand or collapse it by double clicking on a folder. Also, you can expand or collapse all folders using '+' and '-' buttons. Root folder
|
||||
you can select any folder, it is possible to expand or collapse it by double clicking on a folder. Also, you can expand or collapse all folders using '+' and '-' buttons. Root folder
|
||||
can be selected clicking on "Select root node" button. </li>
|
||||
<li>On the top right, there is the covers view. This view shows the comics on the selected folder. You can browse them using left and right cursors (pressing CTRL allows you to fast fordward/backward), or clicking on the right/left of the central cover.</li>
|
||||
<li>On the bottom right, there is the list view. This view shows the comics on the selected folder as a list. You can select any comic clicking on it.</li>
|
||||
|
22
mktarball.sh
Executable file
22
mktarball.sh
Executable file
@ -0,0 +1,22 @@
|
||||
#! /bin/bash
|
||||
#Script to create a source tarball for YACReader distribution and packaging
|
||||
#This should be run from YACReaders top source directory
|
||||
|
||||
YACVERSION=7.2.0
|
||||
if [ -f Makefile ]
|
||||
then
|
||||
make distclean
|
||||
fi
|
||||
if [ ! -f "yacreader-${YACVERSION}-src.tar.xz" ]
|
||||
then
|
||||
echo "Building source tarball"
|
||||
else
|
||||
echo "Updating source tarball"
|
||||
rm yacreader-${YACVERSION}-src.tar* #delete old tarball, since tar can't update compressed archives
|
||||
fi
|
||||
#Use tar's --exclude feature to make sure we get a pristine tar for distribution.
|
||||
#Exclude all version control system related files and rename the top directory in the tarball using --transform.
|
||||
tar cfJ yacreader-${YACVERSION}-src.tar.xz --exclude '*.rej' --exclude '*.orig' --exclude '*.gch' --exclude 'dependencies' --exclude '*.o' \
|
||||
--exclude 'yacreader*tar*' --exclude '.hg*' --exclude 'lib7zip' --exclude 'libp7zip' --exclude-vcs ./* --transform s/./yacreader-${YACVERSION}/
|
||||
#Calculate checksum to enable packagers to verify whether they are using the original tarball.
|
||||
md5sum yacreader-${YACVERSION}-src.tar.xz > yacreader-${YACVERSION}-src.tar.xz.md5sum
|
Loading…
x
Reference in New Issue
Block a user