diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 33f68e1e..3308f936 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,3 +1,22 @@
+7.1.0
+Aadida opcin para resetear el rating de un comics
+Corregidos bugs que afectaban a la informacin de pgina.
+Corregido error que marcaba un comic terminado como empezado si se volva a leer.
+Aadidos 2 estados para las carpetas (Completo/Terminado)
+Corregido bug en la comunicacin YACReaderLibrary <-> YACReader
+Aadidas las acciones relativas a los comics al men contextual de la tabla de cmics.
+Corrgido bug que provocaba el crecimiento ilimatado del log del servidor
+Corregidos bugs menores
+
+7.0.2 (Slo MacOSX)
+Eliminado el uso de Poppler en la versin de MacOSX
+Trabajo en traducciones.
+Corregidos bugs menores
+
+7.0.1
+Aadido QsLog a YACReader
+Corregido bug en la comunicacin YACReaderLibrary <-> YACReader
+
7.0 (Final)
Corregidos eventos de teclado en algunos dilogos
Corregido soporte para archivos Rar en sistemas Unix
diff --git a/INSTALL.txt b/INSTALL.txt
index 70bbcdb6..8c65b479 100644
--- a/INSTALL.txt
+++ b/INSTALL.txt
@@ -1,8 +1,31 @@
-INSTALLATION GUIDE FOR LINUX USERS
+INSTALLATION GUIDE FOR LINUX USERS (BINARY PACKAGE)
**********************************
YACReader and YACReaderLibraries binaries are compiled under Ubuntu 13.10 and uses Qt5 and libpoppler-qt5.
+COMPILATION GUIDE FOR LINUX/UNIX USERS
+**********************************
+YACReader and YACReaderLibrary are build using qmake. To build and install the program, run:
+
+qmake
+make
+make install
+
+from the source dir. For seperate builds of YACReader or YACReaderLibrary, enter their respective subfolders and run the commands from there.
+
+Build options:
+---------------------
+You can adjust the installation prefix as well als the path make install uses to install the files.
+Use "qmake PREFIX=DIR" to configure YACReader for your systems default prefix (for example "/", "/usr", "/usr/local").
+
+For packaging purposes, you can use "make install INSTALL_ROOT=DIR" to install to a different location than the prefix.
+
+Default values:
+
+PREFIX=/usr
+INSTALL_ROOT=""
+
+
DO YOU WANT TO HELP YACREADER?
******************************
-If you have experience creating packages,please help to create a package for your favourite distro! Send me an e-mail to: info@yacreader.com
+If you have experience creating packages, please help to create a package for your favourite distro! Send me an e-mail to: info@yacreader.com
diff --git a/YACReader.desktop b/YACReader.desktop
new file mode 100644
index 00000000..ddd79076
--- /dev/null
+++ b/YACReader.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=YACReader
+GenericName=Yet Another Comic Reader
+Comment=Yet Another Comic Reader
+Exec=YACReader %f
+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;
+X-Desktop-File-Install-Version=0.22
diff --git a/YACReader.pro b/YACReader.pro
new file mode 100644
index 00000000..bfc8dc47
--- /dev/null
+++ b/YACReader.pro
@@ -0,0 +1,3 @@
+TEMPLATE = subdirs
+SUBDIRS = YACReader YACReaderLibrary
+YACReaderLibrary.depends = YACReader
diff --git a/YACReader/YACReader.pro b/YACReader/YACReader.pro
index 15d17463..24a05ce0 100644
--- a/YACReader/YACReader.pro
+++ b/YACReader/YACReader.pro
@@ -8,6 +8,10 @@ DEPENDPATH += . \
DEFINES += NOMINMAX
+ unix:!macx{
+QMAKE_CXXFLAGS += -std=c++11
+}
+
isEqual(QT_MAJOR_VERSION, 5) {
Release:DESTDIR = ../release5
Debug:DESTDIR = ../debug5
@@ -34,3 +38,61 @@ TRANSLATIONS = yacreader_es.ts \
yacreader_nl.ts \
yacreader_tr.ts \
yacreader_source.ts
+
+
+win32 {
+!exists (../compressed_archive/lib7zip) {
+ error(You\'ll need 7zip source code to compile YACReader. \
+ Please check the compressed_archive folder for further instructions.)
+}
+}
+
+unix {
+exists (../compressed_archive/libp7zip) {
+ message(Found p7zip source code...)
+ system(patch -d ../compressed_archive -N -p0 -i libp7zip.patch)
+} else {
+ error(You\'ll need 7zip source code to compile YACReader. \
+ Please check the compressed_archive folder for further instructions.)
+}
+}
+
+unix:!macx {
+#set install prefix if it's empty
+isEmpty(PREFIX) {
+ PREFIX = /usr
+}
+
+BINDIR = $$PREFIX/bin
+LIBDIR = $$PREFIX/lib
+DATADIR = $$PREFIX/share
+
+DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\""
+
+
+#MAKE INSTALL
+
+INSTALLS += bin docs icon desktop translation
+
+bin.path = $$BINDIR
+isEmpty(DESTDIR) {
+ bin.files = YACReader
+} else {
+ bin.files = $$DESTDIR/YACReader
+}
+
+docs.path = $$DATADIR/doc/YACReader
+docs.files = ../*.txt
+
+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.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.files = ../release/languages/yacreader_*
+}
diff --git a/YACReader/main.cpp b/YACReader/main.cpp
index f61614e2..d5bbdfb5 100644
--- a/YACReader/main.cpp
+++ b/YACReader/main.cpp
@@ -95,7 +95,11 @@ 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);
+#else
translator.load(QCoreApplication::applicationDirPath()+"/languages/yacreader_"+sufix);
+#endif
app.installTranslator(&translator);
MainWindowViewer * mwv = new MainWindowViewer();
diff --git a/YACReader/yacreader_es.qm b/YACReader/yacreader_es.qm
index 81466a6c..b2cee2ed 100644
Binary files a/YACReader/yacreader_es.qm and b/YACReader/yacreader_es.qm differ
diff --git a/YACReader/yacreader_es.ts b/YACReader/yacreader_es.ts
index dc290c0b..220cbc70 100644
--- a/YACReader/yacreader_es.ts
+++ b/YACReader/yacreader_es.ts
@@ -101,305 +101,314 @@
MainWindowViewer
-
+ &Open&Abrir
-
+ OO
-
+ Open a comicAbrir cómic
-
+ Open FolderAbrir carpeta
-
+ Ctrl+OCtrl+O
-
+ Open image folderOpen images in a folderAbrir carpeta de imágenes
-
+ SaveGuardar
-
-
+
+ Save current pageGuardar la página actual
-
+ Previous ComicCómic anterior
-
+ Open previous comicAbrir cómic anterior
-
+ Next ComicSiguiente Cómic
-
+ Open next comicAbrir siguiente cómic
-
+ &PreviousA&nterior
-
+ Go to previous pageIr a la página anterior
-
+ &NextSiguie&nte
-
+ Go to next pageIr a la página siguiente
-
-
+ Fit WidthAjustar anchura
-
+ Fit image to heightAjustar página a lo alto
-
+
+ Fit Height
+ Ajustar altura
+
+
+ Fit image to widthAjustar página a lo ancho
-
+ Rotate image to the leftRotar imagen a la izquierda
-
+ LL
-
+ Rotate image to the rightRotar imagen a la derecha
-
+ RR
-
+ Double page modeModo a doble página
-
+ Switch to double page modeCambiar a modo de doble página
-
+ DD
-
+ Go ToIr a
-
+ GG
-
+ Go to page ...Ir a página...
-
+ OptionsOpciones
-
+ CC
-
+ YACReader optionsOpciones de YACReader
-
+ HelpAyuda
-
+ Help, About YACReaderAyuda, Sobre YACReader
-
+ Magnifying glassLupa
-
+ Switch Magnifying glassLupa On/Off
-
+ ZZ
-
+ Set bookmarkAñadir marcador
-
+ Set a bookmark on the current pageAñadir un marcador en la página actual
-
+ Show bookmarksMostrar marcadores
-
+ Show the bookmarks of the current comicMostrar los marcadores del cómic actual
-
+ MM
-
+ Show keyboard shortcutsMostrar atajos de teclado
-
+ Show InfoMostrar información
-
+ II
-
+ CloseCerrar
-
+ Show DictionaryMostrar diccionario
-
+ Always on topSiempre visible
-
+ Show full sizeMostrar a tamaño original
-
+ Show go to flowMostrar flow ir a
-
+ &File&Archivo
-
+
+ File
+ Archivo
+
+
+ Open ComicAbrir cómic
-
+ Comic filesArchivos de cómic
-
+ Remind me in 14 daysRecordar en 14 días
-
+ Not nowAhora no
-
+ Open folderAbrir carpeta
-
+ Image files (*.jpg)Archivos de imagen (*.jpg)
-
+ page_%1.jpgpágina_%1.jpg
-
+ There is a new version avaliableHay una nueva versión disponible
-
+ Do you want to download the new version?¿Desea descargar la nueva versión?
diff --git a/YACReader/yacreader_fr.ts b/YACReader/yacreader_fr.ts
index ab972d23..29539a7d 100644
--- a/YACReader/yacreader_fr.ts
+++ b/YACReader/yacreader_fr.ts
@@ -101,304 +101,313 @@
MainWindowViewer
-
+ &Open&Ouvrir
-
+ OO
-
+ Open a comicOuvrir un comic
-
+ Open FolderOuvrir un dossier
-
+ Ctrl+OCtrl+O
-
+ Open image folderOuvrir un dossier d'images
-
+ SaveSauvegarder
-
-
+
+ Save current pageSauvegarder la page actuelle
-
+ Previous ComicComic précédent
-
+ Open previous comicOuvrir le comic précédent
-
+ Next ComicComic suivant
-
+ Open next comicOuvrir le livre suivant
-
+ &Previous&Précédent
-
+ Go to previous pageAller à la page précédente
-
+ &Next&Suivant
-
+ Go to next pageAller à la page suivante
-
-
+ Fit WidthAjuster la largeur
-
+ Fit image to heightAjuster l'image à la hauteur
-
+
+ Fit Height
+
+
+
+ Fit image to widthAjuster l'image à la largeur
-
+ Rotate image to the leftRotation sur la gauche
-
+ LL
-
+ Rotate image to the rightRotation sur la droite
-
+ RR
-
+ Double page modeMode double page
-
+ Switch to double page modePasser en mode double page
-
+ DD
-
+ Go ToAller à
-
+ GG
-
+ Go to page ...Aller à la page ...
-
+ OptionsOptions
-
+ CC
-
+ YACReader optionsOptions de YACReader
-
+ HelpAide
-
+ Help, About YACReaderAide, à propos de YACReader
-
+ Magnifying glassLoupe
-
+ Switch Magnifying glassUtiliser la loupe
-
+ ZZ
-
+ Set bookmarkPlacer un marque-page
-
+ Set a bookmark on the current pagePlacer un marque-page à la page actuelle
-
+ Show bookmarksVoir les marque-pages
-
+ Show the bookmarks of the current comicVoir les marque-pages de ce comic
-
+ MM
-
+ Show keyboard shortcutsVoir les raccourcis
-
+ Show InfoVoir les infos
-
+ II
-
+ CloseFermer
-
+ Show DictionaryDictionnaire
-
+ Always on topToujours au dessus
-
+ Show full sizePlein écran
-
+ Show go to flowAfficher le go to flow
-
+ &File&Fichier
-
+
+ File
+
+
+
+ Open ComicOuvrir le comic
-
+ Comic filesComic files
-
+ Open folderOuvirir le dossier
-
+ Image files (*.jpg)Image files (*.jpg)
-
+ page_%1.jpgpage_%1.jpg
-
+ There is a new version avaliableUne nouvelle version est disponible
-
+ Do you want to download the new version?Voulez-vous télécharger la nouvelle version?
-
+ Remind me in 14 days
-
+ Not now
diff --git a/YACReader/yacreader_nl.ts b/YACReader/yacreader_nl.ts
index cf19e3fe..0404c9f5 100644
--- a/YACReader/yacreader_nl.ts
+++ b/YACReader/yacreader_nl.ts
@@ -101,304 +101,313 @@
MainWindowViewer
-
+ &Open&Open
-
+ OO
-
+ Open a comicOpen een strip
-
+ Open FolderMap Openen
-
+ Ctrl+OCtrl+O
-
+ Open image folderOpen afbeeldings map
-
+ SaveBewaar
-
-
+
+ Save current pageBewaren huidige pagina
-
+ Previous ComicVorige Strip
-
+ Open previous comicOpen de vorige strip
-
+ Next ComicVolgende Strip
-
+ Open next comicOpen volgende strip
-
+ &Previous&Vorige
-
+ Go to previous pageGa naar de vorige pagina
-
+ &Next&Volgende
-
+ Go to next pageGa naar de volgende pagina
-
-
+ Fit WidthVensterbreedte aanpassen
-
+ Fit image to heightAfbeelding aanpassen aan hoogte
-
+
+ Fit Height
+
+
+
+ Fit image to widthAfbeelding aanpassen aan breedte
-
+ Rotate image to the leftLinks omdraaien
-
+ LL
-
+ Rotate image to the rightRechts omdraaien
-
+ RR
-
+ Double page modeDubbele bladzijde modus
-
+ Switch to double page modeNaar dubbele bladzijde modus
-
+ DD
-
+ Go ToGa Naar
-
+ GG
-
+ Go to page ...Ga naar bladzijde ...
-
+ OptionsOpties
-
+ CC
-
+ YACReader optionsYACReader opties
-
+ HelpHelp
-
+ Help, About YACReaderHelp, Over YACReader
-
+ Magnifying glassVergrootglas
-
+ Switch Magnifying glassOverschakelen naar Vergrootglas
-
+ ZZ
-
+ Set bookmarkBladwijzer instellen
-
+ Set a bookmark on the current pageEen bladwijzer toevoegen aan de huidige pagina
-
+ Show bookmarksBladwijzers weergeven
-
+ Show the bookmarks of the current comicToon de bladwijzers van de huidige strip
-
+ MM
-
+ Show keyboard shortcutsToon de sneltoetsen
-
+ Show InfoInfo tonen
-
+ II
-
+ CloseSluiten
-
+ Show DictionaryWoordenlijst weergeven
-
+ Always on topAltijd op voorgrond
-
+ Show full sizeVolledig Scherm
-
+ Show go to flowToon ga naar de Omslagbrowser
-
+ &File&Bestand
-
+
+ File
+
+
+
+ Open ComicOpen een Strip
-
+ Comic filesStrip bestanden
-
+ Open folderOpen een Map
-
+ Image files (*.jpg)Afbeelding bestanden (*.jpg)
-
+ page_%1.jpgpagina_%1.jpg
-
+ There is a new version avaliableEr is een nieuwe versie beschikbaar
-
+ Do you want to download the new version?Wilt u de nieuwe versie downloaden?
-
+ Remind me in 14 days
-
+ Not now
diff --git a/YACReader/yacreader_pt.ts b/YACReader/yacreader_pt.ts
index 4ffc5d0e..bdd6ec65 100644
--- a/YACReader/yacreader_pt.ts
+++ b/YACReader/yacreader_pt.ts
@@ -101,304 +101,313 @@
MainWindowViewer
-
+ &Open&Abrir
-
+ OO
-
+ Open a comicAbrir um quadrinho
-
+ Open FolderAbrir Pasta
-
+ Ctrl+OCtrl+O
-
+ Open image folder
-
+ SaveSalvar
-
-
+
+ Save current pageSalvar página atual
-
+ Previous ComicQuadrinho Anterior
-
+ Open previous comicAbrir quadrinho anterior
-
+ Next ComicPróximo Quadrinho
-
+ Open next comicAbrir próximo quadrinho
-
+ &PreviousA&nterior
-
+ Go to previous pageIr para a página anterior
-
+ &Next&Próxima
-
+ Go to next pageIr para a próxima página
-
-
+ Fit WidthAjustar à Largura
-
+ Fit image to height
-
+
+ Fit Height
+
+
+
+ Fit image to width
-
+ Rotate image to the leftGirar imagem à esquerda
-
+ LL
-
+ Rotate image to the rightGirar imagem à direita
-
+ RR
-
+ Double page modeModo dupla página
-
+ Switch to double page modeAlternar para o modo dupla página
-
+ DD
-
+ Go ToIr Para
-
+ GG
-
+ Go to page ...Ir para a página...
-
+ OptionsOpções
-
+ CC
-
+ YACReader optionsOpções do YACReader
-
+ HelpAjuda
-
+ Help, About YACReaderAjuda, Sobre o YACReader
-
+ Magnifying glassLupa
-
+ Switch Magnifying glassAlternar Lupa
-
+ ZZ
-
+ Set bookmarkDefinir marcador
-
+ Set a bookmark on the current pageDefinir um marcador na página atual
-
+ Show bookmarksMostrar marcadores
-
+ Show the bookmarks of the current comicMostrar os marcadores do quadrinho atual
-
+ MM
-
+ Show keyboard shortcutsMostrar teclas de atalhos
-
+ Show InfoMostrar Informações
-
+ II
-
+ CloseFechar
-
+ Show Dictionary
-
+ Always on top
-
+ Show full size
-
+ Show go to flow
-
+ &File&Arquivo
-
+
+ File
+
+
+
+ Open ComicAbrir Quadrinho
-
+ Comic files
-
+ Remind me in 14 days
-
+ Not now
-
+ Open folderAbrir pasta
-
+ Image files (*.jpg)Arquivos de imagem (*.jpg)
-
+ page_%1.jpg
-
+ There is a new version avaliableHá uma nova versão disponível
-
+ Do you want to download the new version?Você deseja baixar a nova versão?
diff --git a/YACReader/yacreader_ru.ts b/YACReader/yacreader_ru.ts
index 187a0647..183b89ab 100644
--- a/YACReader/yacreader_ru.ts
+++ b/YACReader/yacreader_ru.ts
@@ -101,304 +101,313 @@
MainWindowViewer
-
+ &Open&Открыть
-
+ OО
-
+ Open a comicОткрыть комикс
-
+ Open FolderОткрыть папку
-
+ Ctrl+OCtrl+О
-
+ Open image folderОткрыть папку с изображениями
-
+ SaveСохранить
-
-
+
+ Save current pageСохранить нынешнюю страницу
-
+ Previous ComicПредыдущий комикс
-
+ Open previous comicОткрыть предыдуший комикс
-
+ Next ComicСледующий комикс
-
+ Open next comicОткрыть следующий комикс
-
+ &Previous&Предыдущий
-
+ Go to previous pageПерейти к предыдущей странице
-
+ &Next&Следующий
-
+ Go to next pageПерейти к следующей странице
-
-
+ Fit WidthПодогнать ширину
-
+ Fit image to height
-
+
+ Fit Height
+
+
+
+ Fit image to width
-
+ Rotate image to the leftПовернуть изображение против часовой стрелки
-
+ LL
-
+ Rotate image to the rightПовернуть изображение по часовой стрелке
-
+ RR
-
+ Double page modeДвойной режим страницы
-
+ Switch to double page modeПереключить на двойной режим страницы
-
+ DD
-
+ Go ToПерейти к
-
+ GG
-
+ Go to page ...Перейти к странице ...
-
+ OptionsНастройки
-
+ CС
-
+ YACReader optionsНастройки YACReader
-
+ HelpСправка
-
+ Help, About YACReaderСправка по YACReader
-
+ Magnifying glassУвеличительное стекло
-
+ Switch Magnifying glassПереключиться на увеличительное стекло
-
+ ZZ
-
+ Set bookmarkУстановить закладку
-
+ Set a bookmark on the current pageУстановить закладку на текущей странице
-
+ Show bookmarksПоказать закладки
-
+ Show the bookmarks of the current comicПоказать закладки текущего комикса
-
+ MM
-
+ Show keyboard shortcutsПоказать горячие клавиши
-
+ Show InfoПоказать информацию
-
+ II
-
+ CloseЗакрыть
-
+ Show DictionaryПоказать словарь
-
+ Always on topВсегда сверху
-
+ Show full sizeПолноэкранный режим
-
+ Show go to flow
-
+ &File&Файл
-
+
+ File
+
+
+
+ Open ComicОткрыть комикс
-
+ Comic filesФайлы комикса
-
+ Open folderОткрыть папку
-
+ Image files (*.jpg)Файлы изображений
-
+ page_%1.jpg
-
+ There is a new version avaliableДоступно новое обновление
-
+ Do you want to download the new version?Хотите загрузить новую версию ?
-
+ Remind me in 14 days
-
+ Not now
diff --git a/YACReader/yacreader_source.ts b/YACReader/yacreader_source.ts
index f4ea473b..1e8ee9f3 100644
--- a/YACReader/yacreader_source.ts
+++ b/YACReader/yacreader_source.ts
@@ -101,304 +101,313 @@
MainWindowViewer
-
+ &Open
-
+ O
-
+ Open a comic
-
+ Open Folder
-
+ Ctrl+O
-
+ Open image folder
-
+ Save
-
-
+
+ Save current page
-
+ Previous Comic
-
+ Open previous comic
-
+ Next Comic
-
+ Open next comic
-
+ &Previous
-
+ Go to previous page
-
+ &Next
-
+ Go to next page
-
-
+ Fit Width
-
+ Fit image to height
-
+
+ Fit Height
+
+
+
+ Fit image to width
-
+ Rotate image to the left
-
+ L
-
+ Rotate image to the right
-
+ R
-
+ Double page mode
-
+ Switch to double page mode
-
+ D
-
+ Go To
-
+ G
-
+ Go to page ...
-
+ Options
-
+ C
-
+ YACReader options
-
+ Help
-
+ Help, About YACReader
-
+ Magnifying glass
-
+ Switch Magnifying glass
-
+ Z
-
+ Set bookmark
-
+ Set a bookmark on the current page
-
+ Show bookmarks
-
+ Show the bookmarks of the current comic
-
+ M
-
+ Show keyboard shortcuts
-
+ Show Info
-
+ I
-
+ Close
-
+ Show Dictionary
-
+ Always on top
-
+ Show full size
-
+ Show go to flow
-
+ &File
-
+
+ File
+
+
+
+ Open Comic
-
+ Comic files
-
+ Open folder
-
+ Image files (*.jpg)
-
+ page_%1.jpg
-
+ There is a new version avaliable
-
+ Do you want to download the new version?
-
+ Remind me in 14 days
-
+ Not now
diff --git a/YACReader/yacreader_tr.ts b/YACReader/yacreader_tr.ts
index a4ad08ee..56fb2aac 100644
--- a/YACReader/yacreader_tr.ts
+++ b/YACReader/yacreader_tr.ts
@@ -385,6 +385,14 @@
Not now
+
+ Fit Height
+
+
+
+ File
+
+ OptionsDialog
diff --git a/YACReaderLibrary.desktop b/YACReaderLibrary.desktop
new file mode 100644
index 00000000..38551ad7
--- /dev/null
+++ b/YACReaderLibrary.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=YACReader Library
+GenericName=Yet Another Comic Reader
+Comment=Yet Another Comic Reader
+Exec=YACReaderLibrary %f
+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;
+X-Desktop-File-Install-Version=0.22
diff --git a/YACReaderLibrary/YACReaderLibrary.pro b/YACReaderLibrary/YACReaderLibrary.pro
index d96a7965..a97ade55 100644
--- a/YACReaderLibrary/YACReaderLibrary.pro
+++ b/YACReaderLibrary/YACReaderLibrary.pro
@@ -19,7 +19,6 @@ win32 {
LIBS += -L../dependencies/poppler/lib -loleaut32 -lole32 -lshell32
-
isEqual(QT_MAJOR_VERSION, 5) {
LIBS += -lpoppler-qt5
INCLUDEPATH += ../dependencies/poppler/include/qt5
@@ -35,6 +34,7 @@ CONFIG -= embed_manifest_exe
}
unix:!macx{
+QMAKE_CXXFLAGS += -std=c++11
isEqual(QT_MAJOR_VERSION, 5) {
INCLUDEPATH += /usr/include/poppler/qt5
@@ -190,3 +190,57 @@ isEqual(QT_MAJOR_VERSION, 5) {
Release:DESTDIR = ../release
Debug:DESTDIR = ../debug
}
+
+win32 {
+!exists(../compressed_archive/lib7zip){
+ error(You\'ll need 7zip source code to compile YACReader. \
+ Please check the compressed_archive folder for further instructions.)
+}
+}
+
+unix {
+exists (../compressed_archive/libp7zip) {
+ message(Found p7zip source code...)
+ system(patch -d ../compressed_archive -N -p0 -i libp7zip.patch)
+} else {
+ error(You\'ll need 7zip source code to compile YACReader. \
+ Please check the compressed_archive folder for further instructions.)
+}
+}
+
+unix:!macx {
+#set install prefix if it's empty
+isEmpty(PREFIX) {
+ PREFIX = /usr
+}
+
+BINDIR = $$PREFIX/bin
+LIBDIR = $$PREFIX/lib
+DATADIR = $$PREFIX/share
+
+DEFINES += "LIBDIR=\\\"$$LIBDIR\\\"" "DATADIR=\\\"$$DATADIR\\\"" "BINDIR=\\\"$$BINDIR\\\""
+
+#MAKE INSTALL
+INSTALLS += bin icon desktop server translation
+
+bin.path = $$BINDIR
+isEmpty(DESTDIR) {
+ bin.files = YACReaderLibrary
+} else {
+ bin.files = $$DESTDIR/YACReaderLibrary
+}
+
+server.path = $$DATADIR/YACReader
+server.files = ../release/server
+
+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.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.files = ../release/languages/yacreaderlibrary_*
+}
diff --git a/YACReaderLibrary/db/tablemodel.cpp b/YACReaderLibrary/db/tablemodel.cpp
index 52092ce8..e04bed06 100644
--- a/YACReaderLibrary/db/tablemodel.cpp
+++ b/YACReaderLibrary/db/tablemodel.cpp
@@ -81,6 +81,9 @@ QVariant TableModel::data(const QModelIndex &index, int role) const
}
+ //TODO check here if any view is asking for TableModel::Roles
+ //these roles will be used from QML/GridView
+
if (role != Qt::DisplayRole)
return QVariant();
@@ -597,6 +600,28 @@ void TableModel::resetComicRating(const QModelIndex &mi)
QSqlDatabase::removeDatabase(_databasePath);
}
+QHash TableModel::roleNames()
+{
+ QHash roles;
+
+ roles[NumberRole] = "number";
+ roles[TitleRole] = "title";
+ roles[FileNameRole] = "file_name";
+ roles[NumPagesRole] = "num_pages";
+ roles[IdRole] = "id";
+ roles[Parent_IdRole] = "parent_id";
+ roles[PathRole] = "path";
+ roles[HashRole] = "hash";
+ roles[ReadColumnRole] = "read";
+ roles[IsBisRole] = "is_bis";
+ roles[CurrentPageRole] = "current_page";
+ roles[RatingRole] = "rating";
+ roles[HasBeenOpenedRole] = "has_been_opened";
+ roles[CoverPathRole] = "cover_path";
+
+ return roles;
+}
+
void TableModel::updateRating(int rating, QModelIndex mi)
{
ComicDB comic = getComic(mi);
diff --git a/YACReaderLibrary/db/tablemodel.h b/YACReaderLibrary/db/tablemodel.h
index e17aab83..88913bc4 100644
--- a/YACReaderLibrary/db/tablemodel.h
+++ b/YACReaderLibrary/db/tablemodel.h
@@ -56,6 +56,8 @@ public:
void reload(const ComicDB & comic);
void resetComicRating(const QModelIndex & mi);
+ QHash roleNames();
+
enum Columns {
Number = 0,
Title = 1,
@@ -71,6 +73,25 @@ public:
Rating = 11,
HasBeenOpened = 12
};
+
+ enum Roles {
+ NumberRole = Qt::UserRole + 1,
+ TitleRole,
+ FileNameRole,
+ NumPagesRole,
+ IdRole,
+ Parent_IdRole,
+ PathRole,
+ HashRole,
+ ReadColumnRole,
+ IsBisRole,
+ CurrentPageRole,
+ RatingRole,
+ HasBeenOpenedRole,
+ CoverPathRole
+
+ };
+
public slots:
void remove(int row);
void startTransaction();
diff --git a/YACReaderLibrary/library_creator.cpp b/YACReaderLibrary/library_creator.cpp
index cb3d19bf..505e83ea 100644
--- a/YACReaderLibrary/library_creator.cpp
+++ b/YACReaderLibrary/library_creator.cpp
@@ -73,7 +73,11 @@ void LibraryCreator::run()
stopRunning = false;
//check for 7z lib
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ QLibrary *sevenzLib = new QLibrary(QString(LIBDIR)+"/p7zip/7z.so");
+#else
QLibrary *sevenzLib = new QLibrary(QApplication::applicationDirPath()+"/utils/7z");
+#endif
if(!sevenzLib->load())
{
QLOG_ERROR() << "Loading 7z.dll : " + sevenzLib->errorString() << endl;
diff --git a/YACReaderLibrary/library_window.cpp b/YACReaderLibrary/library_window.cpp
index 2d5846d6..66debab4 100644
--- a/YACReaderLibrary/library_window.cpp
+++ b/YACReaderLibrary/library_window.cpp
@@ -454,11 +454,11 @@ void LibraryWindow::createActions()
setFolderAsCompletedAction->setVisible(false);
setFolderAsFinishedAction = new QAction(this);
- setFolderAsFinishedAction->setText(tr("Set as finished"));
+ setFolderAsFinishedAction->setText(tr("Set as read"));
setFolderAsFinishedAction->setVisible(false);
setFolderAsNotFinishedAction = new QAction(this);
- setFolderAsNotFinishedAction->setText(tr("Set as unfinished"));
+ setFolderAsNotFinishedAction->setText(tr("Set as unread"));
setFolderAsNotFinishedAction->setVisible(false);
openContainingFolderComicAction = new QAction(this);
@@ -1148,9 +1148,9 @@ void LibraryWindow::openComic()
yacreaderFound = QProcess::startDetached(QDir::cleanPath(QCoreApplication::applicationDirPath())+QString("/YACReader \"%1\" \"%2\" \"%3\"").arg(path).arg(comicId).arg(libraryId)/*.arg(page).arg(bookmark1).arg(bookmark2).arg(bookmark3).arg(brightness).arg(contrast).arg(gamma)*/,QStringList());
#endif
-#ifdef Q_OS_LINUX
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
QStringList parameters = QStringList() << path << QString::number(comicId) << QString::number(libraryId);
- yacreaderFound = QProcess::startDetached(QDir::cleanPath(QCoreApplication::applicationDirPath())+QString("/YACReader"),parameters);
+ yacreaderFound = QProcess::startDetached(QString("YACReader"),parameters);
#endif
if(!yacreaderFound)
QMessageBox::critical(this,tr("YACReader not found"),tr("YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary."));
diff --git a/YACReaderLibrary/main.cpp b/YACReaderLibrary/main.cpp
index ea3709c3..951356fb 100644
--- a/YACReaderLibrary/main.cpp
+++ b/YACReaderLibrary/main.cpp
@@ -93,14 +93,19 @@ void logSystemAndConfig()
#ifdef Q_OS_WIN
if(QLibrary::isLibrary(QApplication::applicationDirPath()+"/utils/7z.dll"))
+#elif defined Q_OS_UNIX && !defined Q_OS_MAC
+ if(QLibrary::isLibrary(QString(LIBDIR)+"/p7zip/7z.so"))
#else
if(QLibrary::isLibrary(QApplication::applicationDirPath()+"/utils/7z.so"))
#endif
QLOG_INFO() << "7z : found";
else
QLOG_ERROR() << "7z : not found";
-
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ if(QFileInfo(QString(BINDIR)+"/qrencode").exists())
+#else
if(QFileInfo(QApplication::applicationDirPath()+"/utils/qrencode.exe").exists() || QFileInfo("./util/qrencode").exists())
+#endif
QLOG_INFO() << "qrencode : found";
else
QLOG_INFO() << "qrencode : not found";
@@ -150,18 +155,26 @@ 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);
+#else
translator.load(QCoreApplication::applicationDirPath()+"/languages/yacreaderlibrary_"+sufix);
+#endif
app.installTranslator(&translator);
QTranslator viewerTranslator;
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ viewerTranslator.load(QString(DATADIR)+"/YACReader/languages/yacreader_"+sufix);
+#else
viewerTranslator.load(QCoreApplication::applicationDirPath()+"/languages/yacreader_"+sufix);
+#endif
app.installTranslator(&viewerTranslator);
app.setApplicationName("YACReaderLibrary");
qRegisterMetaType("ComicDB");
#ifdef SERVER_RELEASE
- QSettings * settings = new QSettings(YACReader::getSettingsPath()+"/YACReaderLibrary.ini",QSettings::IniFormat); //TODO unificar la creacin del fichero de config con el servidor
+ QSettings * settings = new QSettings(YACReader::getSettingsPath()+"/YACReaderLibrary.ini",QSettings::IniFormat); //TODO unificar la creaci�n del fichero de config con el servidor
settings->beginGroup("libraryConfig");
s = new Startup();
@@ -176,7 +189,7 @@ int main( int argc, char ** argv )
logSystemAndConfig();
- if(YACReaderLocalServer::isRunning()) //slo se permite una instancia de YACReaderLibrary
+ if(YACReaderLocalServer::isRunning()) //s�lo se permite una instancia de YACReaderLibrary
{
QLOG_WARN() << "another instance of YACReaderLibrary is running";
QsLogging::Logger::destroyInstance();
diff --git a/YACReaderLibrary/package_manager.cpp b/YACReaderLibrary/package_manager.cpp
index 44066d54..d5f21ef9 100644
--- a/YACReaderLibrary/package_manager.cpp
+++ b/YACReaderLibrary/package_manager.cpp
@@ -14,7 +14,11 @@ void PackageManager::createPackage(const QString & libraryPath,const QString & d
_7z = new QProcess();
connect(_7z,SIGNAL(error(QProcess::ProcessError)),this,SLOT(openingError(QProcess::ProcessError)));
connect(_7z,SIGNAL(finished(int,QProcess::ExitStatus)),this,SIGNAL(exported()));
- _7z->start(QCoreApplication::applicationDirPath()+"/utils/7z",attributes);
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ _7z->start("7z",attributes); //TODO: use 7z.so
+#else
+ _7z->start(QCoreApplication::applicationDirPath()+"/utils/7zip",attributes); //TODO: use 7z.dll
+#endif
}
void PackageManager::extractPackage(const QString & packagePath,const QString & destDir)
@@ -26,7 +30,11 @@ void PackageManager::extractPackage(const QString & packagePath,const QString &
_7z = new QProcess();
connect(_7z,SIGNAL(error(QProcess::ProcessError)),this,SLOT(openingError(QProcess::ProcessError)));
connect(_7z,SIGNAL(finished(int,QProcess::ExitStatus)),this,SIGNAL(imported()));
- _7z->start(QCoreApplication::applicationDirPath()+"/utils/7z",attributes);
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ _7z->start("7z",attributes); //TODO: use 7z.so
+#else
+ _7z->start(QCoreApplication::applicationDirPath()+"/utils/7zip",attributes); //TODO: use 7z.dll
+#endif
}
void PackageManager::cancel()
diff --git a/YACReaderLibrary/server/lib/bfHttpServer/staticfilecontroller.cpp b/YACReaderLibrary/server/lib/bfHttpServer/staticfilecontroller.cpp
index e750fd3e..e01a39b7 100644
--- a/YACReaderLibrary/server/lib/bfHttpServer/staticfilecontroller.cpp
+++ b/YACReaderLibrary/server/lib/bfHttpServer/staticfilecontroller.cpp
@@ -24,8 +24,13 @@ StaticFileController::StaticFileController(QSettings* settings, QObject* parent)
if (QDir::isRelativePath(docroot))
#endif
{
+#if defined Q_OS_UNIX && ! defined Q_OS_MAC
+ QFileInfo configFile(QString(DATADIR)+"/YACReader");
+ docroot=QFileInfo(QString(DATADIR)+"/YACReader",docroot).absoluteFilePath();
+#else
QFileInfo configFile(QApplication::applicationDirPath());
docroot=QFileInfo(QApplication::applicationDirPath(),docroot).absoluteFilePath();
+#endif
}
qDebug("StaticFileController: docroot=%s, encoding=%s, maxAge=%i",qPrintable(docroot),qPrintable(encoding),maxAge);
maxCachedFileSize=settings->value("maxCachedFileSize","65536").toInt();
diff --git a/YACReaderLibrary/server/lib/bfLogging/filelogger.cpp b/YACReaderLibrary/server/lib/bfLogging/filelogger.cpp
index 27fd9d6e..24e32a35 100644
--- a/YACReaderLibrary/server/lib/bfLogging/filelogger.cpp
+++ b/YACReaderLibrary/server/lib/bfLogging/filelogger.cpp
@@ -33,8 +33,8 @@ void FileLogger::refreshSettings() {
QFileInfo configFile(YACReader::getSettingsPath());
fileName=QFileInfo(YACReader::getSettingsPath(),fileName).absoluteFilePath();
}
- maxSize=settings->value("maxSize",0).toLongLong();
- maxBackups=settings->value("maxBackups",0).toInt();
+ maxSize=settings->value("maxSize",1048576).toLongLong();
+ maxBackups=settings->value("maxBackups",1).toInt();
msgFormat=settings->value("msgFormat","{timestamp} {type} {msg}").toString();
timestampFormat=settings->value("timestampFormat","yyyy-MM-dd hh:mm:ss.zzz").toString();
minLevel=static_cast(settings->value("minLevel",0).toInt());
diff --git a/YACReaderLibrary/server/lib/bfTemplateEngine/templateloader.cpp b/YACReaderLibrary/server/lib/bfTemplateEngine/templateloader.cpp
index 2456407e..5cb416e4 100644
--- a/YACReaderLibrary/server/lib/bfTemplateEngine/templateloader.cpp
+++ b/YACReaderLibrary/server/lib/bfTemplateEngine/templateloader.cpp
@@ -22,8 +22,13 @@ TemplateLoader::TemplateLoader(QSettings* settings, QObject* parent)
if (QDir::isRelativePath(templatePath))
#endif
{
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ QFileInfo configFile(QString(DATADIR)+"/YACReader");
+ templatePath=QFileInfo(QString(DATADIR)+"/YACReader",templatePath).absoluteFilePath();
+#else
QFileInfo configFile(QApplication::applicationDirPath());
templatePath=QFileInfo(QApplication::applicationDirPath(),templatePath).absoluteFilePath();
+#endif
}
fileNameSuffix=settings->value("suffix",".tpl").toString();
QString encoding=settings->value("encoding").toString();
diff --git a/YACReaderLibrary/server/static.cpp b/YACReaderLibrary/server/static.cpp
index b724cfeb..38133b66 100644
--- a/YACReaderLibrary/server/static.cpp
+++ b/YACReaderLibrary/server/static.cpp
@@ -26,8 +26,11 @@ QString Static::getConfigDir() {
return configDir;
}
// Search config file
-
+ #if defined Q_OS_UNIX && !defined Q_OS_MAC
+ QString binDir=(QString(DATADIR) + "/YACReader");
+ #else
QString binDir=QCoreApplication::applicationDirPath();
+ #endif
QString organization=QCoreApplication::organizationName();
QString configFileName=QCoreApplication::applicationName()+".ini";
diff --git a/YACReaderLibrary/server_config_dialog.cpp b/YACReaderLibrary/server_config_dialog.cpp
index 5945ee38..571dcc7f 100644
--- a/YACReaderLibrary/server_config_dialog.cpp
+++ b/YACReaderLibrary/server_config_dialog.cpp
@@ -282,7 +282,11 @@ void ServerConfigDialog::generateQR(const QString & serverAddress)
attributes << "-o" << "-" /*QCoreApplication::applicationDirPath()+"/utils/tmp.png"*/ << "-s" << "8" << "-l" << "H" << "-m" << "0" << serverAddress;
connect(qrGenerator,SIGNAL(finished(int,QProcess::ExitStatus)),this,SLOT(updateImage(void)));
connect(qrGenerator,SIGNAL(error(QProcess::ProcessError)),this,SLOT(openingError(QProcess::ProcessError))); //TODO: implement openingError
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ qrGenerator->start(QString("qrencode"),attributes);
+#else
qrGenerator->start(QCoreApplication::applicationDirPath()+"/utils/qrencode",attributes);
+#endif
}
void ServerConfigDialog::updateImage()
diff --git a/YACReaderLibrary/yacreaderlibrary_es.qm b/YACReaderLibrary/yacreaderlibrary_es.qm
index 7c2ff7ff..370934a5 100644
Binary files a/YACReaderLibrary/yacreaderlibrary_es.qm and b/YACReaderLibrary/yacreaderlibrary_es.qm differ
diff --git a/YACReaderLibrary/yacreaderlibrary_es.ts b/YACReaderLibrary/yacreaderlibrary_es.ts
index 7402b1b9..942f6bcc 100644
--- a/YACReaderLibrary/yacreaderlibrary_es.ts
+++ b/YACReaderLibrary/yacreaderlibrary_es.ts
@@ -60,14 +60,14 @@
-
-
+
+ Looking for volume...Buscando volumen...
-
+ comic %1 of %2 - %3cómic %1 de %2 - %3
@@ -87,18 +87,18 @@
error desconocido
-
-
+
+ Retrieving tags for : %1Recuperando etiquetas para : %1
-
+ Retrieving volume info...Recuperando imformación del volumen...
-
+ Looking for comic...Buscando cómic...
@@ -362,370 +362,398 @@
LibraryWindow
-
+ <font color='white'> press 'F' to close fullscreen mode </font><font color='white'> presiona 'F' para salir de pantalla completa </font>
-
+ YACReader LibraryYACReader Library
-
+ Create a new libraryCrear una nueva biblioteca
-
+ Open an existing libraryAbrir una biblioteca existente
-
-
+
+ Export comics infoExportar información de los cómics
-
-
+
+ Import comics infoImportar información de cómics
-
+ Pack coversEmpaquetar portadas
-
+ Pack the covers of the selected libraryEmpaquetar las portadas de la biblioteca seleccionada
-
+ Unpack coversDesempaquetar portadas
-
+ Unpack a catalogDesempaquetar un catálogo
-
+ Update libraryActualizar biblioteca
-
+ Update current libraryActualizar la biblioteca seleccionada
-
+ Rename libraryRenombrar biblioteca
-
+ Rename current libraryRenombrar la biblioteca seleccionada
-
+ Remove current library from your collectionEliminar biblioteca de la colección
-
+ Open current comicAbrir cómic actual
-
+ Open current comic on YACReaderAbrir el cómic actual en YACReader
-
+
+ Set as readMarcar como leído
-
+ Set comic as readMarcar cómic como leído
-
+
+ Set as unreadMarcar como no leído
-
+ Set comic as unreadMarcar cómic como no leído
-
+ Show/Hide marksMostrar/Ocultar marcas
-
+ Show or hide readed marksMostrar u ocultar marcas
-
+ Fullscreen mode on/offModo a pantalla completa on/off
-
+ Fullscreen mode on/off (F)Activar/desactivar modo a pantalla completa (F)
-
+ Help, About YACReaderAyuda, A cerca de... YACReader
-
+ Select root nodeSeleccionar el nodo raíz
-
+ ++
-
+ Expand all nodesExpandir todos los nodos
-
+ --
-
+ Colapse all nodesContraer todos los nodos
-
+ Show options dialogMostrar opciones
-
+ Show comics server options dialog
-
+ Open folder...Abrir carpeta...
-
+
+ Set as uncompleted
+ Marcar como incompleto
+
+
+
+ Set as completed
+ Marcar como completo
+
+
+ Open containing folder...Abrir carpeta contenedora...
-
+
+ Reset comic rating
+ Reseteal cómic rating
+
+
+ Select all comicsSeleccionar todos los cómics
-
+ EditEditar
-
+ Asign current order to comicsAsignar el orden actual a los cómics
-
+ Update coverActualizar portada
-
+ Delete selected comicsBorrar los cómics seleccionados
-
+ Hide comic flowOcultar cómic flow
-
+ Download tags from Comic VineDescargar etiquetas de Comic Vine
-
+
+ Folder
+ Carpeta
+
+
+
+ Comic
+ Cómic
+
+
+ Library not availableLibrary 'Biblioteca no disponible
-
+ Library '%1' is no longer available. Do you want to remove it?La biblioteca '%1' no está disponible. ¿Deseas eliminarla?
-
+ Library '%1' has been created with an older version of YACReaderLibrary. It must be created again. Do you want to create the library now?La biblioteca '%1' ha sido creada con una versión más antigua de YACReaderLibrary y debe ser creada de nuevo. ¿Deseas crear la biblioteca ahora?
-
+ Old libraryBiblioteca antigua
-
+ YACReader not foundYACReader no encontrado
-
+ YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary.YACReader no encontrado, YACReader debe estar instalado en el mismo directorio que YACReaderLibrary.
-
+ Unable to deleteNo se ha podido borrar
-
+ There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.Ha habido algún problema intentando borrar los cómics selecionados. Por favor, verifica los permisos de escritura en los arhicovs seleccionados o los directorios que los conienen.
-
+ Error creating the libraryErrar creando la biblioteca
-
+ Error updating the libraryError actualizando la biblioteca
-
+ Error opening the libraryError abriendo la biblioteca
-
+ Delete comicsBorrar cómics
-
+ All the selected comics will be deleted from your disk. Are you sure?Todos los cómics seleccionados serán borrados de tu disco. ¿Estás seguro?
-
+ Library name already existsYa existe el nombre de la biblioteca
-
+ There is another library with the name '%1'.Hay otra biblioteca con el nombre '%1'.
-
+
+ LibraryLibrería
-
+ Remove libraryEliminar biblioteca
-
+ Update neededSe necesita actualizar
-
+ This library was created with a previous version of YACReaderLibrary. It needs to be updated. Update now?Esta biblioteca fue creada con una versión anterior de YACReaderLibrary. Es necesario que se actualice. ¿Deseas hacerlo ahora?
-
+ Update failedLa actualización ha fallado
-
+ The current library can't be udpated. Check for write write permissions on: La librería actual no ha podido ser actualizada. Verifica que posees permisos de escritura en:
-
+ Download new versionDescargar la nueva versión
-
+ This library was created with a newer version of YACReaderLibrary. Download the new version now?Esta biblioteca fue creada con una versión más nueva de YACReaderLibrary. ¿Deseas descargar la nueva versión ahora?
-
+ Library not foundBiblioteca no encontrada
-
+ The selected folder doesn't contain any library.La carpeta seleccionada no contiene ninguna biblioteca.
-
+ Are you sure?¿Estás seguro?
-
+ library??
-
+ Remove and delete metadataEliminar y borrar metadatos
-
+ Do you want remove ¿Deseas eliminar la biblioteca
-
+ Asign comics numbersAsignar números de cómic
-
+ Asign numbers starting in:Asignar números empezando en:
@@ -827,103 +855,108 @@
Tamaño:
-
+ Writer(s):Guionista(s):
-
+ Penciller(s):Dibujant(es):
-
+ Inker(s):Entintador(es):
-
+ Colorist(s):Color:
-
+ Letterer(s):Letterer(es):Rotulista(s):
-
+ Cover Artist(s):Artista(s) portada:
-
+ Day:Día:
-
+ Month:Mes:
-
+ Year:Año:
-
+ Publisher:Editorial:
-
+ Format:Formato:
-
+ Color/BW:Color/BN:
-
+ Age rating:Casificación edades:
-
+ Synopsis:Sinopsis:
-
+ Characters:Personajes:
-
+ Notes:Notas:
-
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> ver </a>
+
+
+ Not foundNo encontrado
-
+ Comic not found. You should update your library.Cómic no encontrado. Deberias actualizar tu biblioteca.
-
+ Edit selected comics informationEditar la información de los cómics seleccionados
-
+ Edit comic informationEditar la información del cócmic
@@ -1168,47 +1201,47 @@
TableModel
-
+ yessí
-
+ nono
-
+ TitleTítulo
-
+ File NameNombre de archivo
-
+ PagesPáginas
-
+ SizeTamaño
-
+ ReadLeído
-
+ Current PagePágina Actual
-
+ RatingNota
diff --git a/YACReaderLibrary/yacreaderlibrary_fr.ts b/YACReaderLibrary/yacreaderlibrary_fr.ts
index 24d7e1b0..2851cd6f 100644
--- a/YACReaderLibrary/yacreaderlibrary_fr.ts
+++ b/YACReaderLibrary/yacreaderlibrary_fr.ts
@@ -60,14 +60,14 @@
-
-
+
+ Looking for volume...
-
+ comic %1 of %2 - %3
@@ -87,18 +87,18 @@
-
-
+
+ Retrieving tags for : %1
-
+ Retrieving volume info...
-
+ Looking for comic...
@@ -360,370 +360,398 @@
LibraryWindow
-
+ YACReader LibraryLibrairie de YACReader
-
+
+ LibraryLibrairie
-
+ <font color='white'> press 'F' to close fullscreen mode </font><font color='white'> appuyez sur 'F' pour quitter le mode plein écran </font>
-
+ Create a new libraryCréer une nouvelle librairie
-
+ Open an existing libraryOuvrir une librairie existante
-
-
+
+ Export comics infoExporter les infos des comics
-
-
+
+ Import comics infoImporter les infos des comics
-
+ Pack coversArchiver les couvertures
-
+ Pack the covers of the selected libraryArchiver les couvertures de la librairie sélectionnée
-
+ Unpack coversDésarchiver les couvertures
-
+ Unpack a catalogDésarchiver un catalogue
-
+ Update libraryMettre la librairie à jour
-
+ Update current libraryMettre à jour la librairie actuelle
-
+ Rename libraryRenommer la librairie
-
+ Rename current libraryRenommer la librairie actuelle
-
+ Remove librarySupprimer la librairie
-
+ Remove current library from your collectionEnlever cette librairie de votre collection
-
+ Open current comicOuvrir ce comic
-
+ Open current comic on YACReaderOuvrir ce comic dans YACReader
-
+
+ Set as readMarquer comme lu
-
+ Set comic as readMarquer ce comic comme lu
-
+
+ Set as unreadMarquer comme non-lu
-
+ Set comic as unreadMarquer ce comic comme non-lu
-
+ Show/Hide marksAfficher/Cacher les marqueurs
-
+ Show or hide readed marksAfficher ou cacher les marqueurs pour les livres lus
-
+ Library not availableLibrary 'Librairie non disponible
-
+ Fullscreen mode on/offMode plein écran activé/désactivé
-
+ Fullscreen mode on/off (F)Mode plein écran activé/désactivé (F)
-
+ Help, About YACReaderAide, à propos de YACReader
-
+ Select root nodeAllerà la racine
-
+ ++
-
+ Expand all nodesAfficher tous les noeuds
-
+ --
-
+ Colapse all nodesMasquer tous les noeuds
-
+ Show options dialogOuvrir la boite de dialogue
-
+ Show comics server options dialogOuvrir la boite de dialogue du serveur
-
+ Open folder...Ouvrir le dossier...
-
+
+ Set as uncompleted
+
+
+
+
+ Set as completed
+
+
+
+ Open containing folder...Ouvrir le dossier...
-
+
+ Reset comic rating
+
+
+
+ Select all comicsSélectionner tous les comics
-
+ EditEditer
-
+ Asign current order to comicsAssigner l'ordre actuel à vos comics
-
+ Update coverMise à jour des couvertures
-
+ Delete selected comicsSupprimer le comics sélectionné
-
+ Hide comic flowCacher le comic flow
-
+ Download tags from Comic Vine
-
+
+ Folder
+
+
+
+
+ Comic
+
+
+
+ Update neededMise à jour requise
-
+ This library was created with a previous version of YACReaderLibrary. It needs to be updated. Update now?Cette librairie a été créée avec une ancienne version de YACReaderLibrary. Mise à jour necessaire. Mettre à jour?
-
+ Update failedEchec de la mise à jour
-
+ The current library can't be udpated. Check for write write permissions on: Cette librairie ne peut pas être mise à jour. Vérifiez les droits d'accès:
-
+ Download new versionTéléchrger la nouvelle version
-
+ This library was created with a newer version of YACReaderLibrary. Download the new version now?Cette librairie a été créée avec une version plus récente de YACReaderLibrary. Télécharger la nouvelle version?
-
+ Library '%1' is no longer available. Do you want to remove it?La librarie '%1' n'est plus disponible. Voulez-vous la supprimer?
-
+ Old libraryAncienne librairie
-
+ Library '%1' has been created with an older version of YACReaderLibrary. It must be created again. Do you want to create the library now?La librarie '%1' a été créée avec une ancienne version de YACReaderLibrary. Elle doit être re-créée. Voulez-vous créer la librairie?
-
+ YACReader not found
-
+ YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary.
-
+ Library not foundLibrairie introuvable
-
+ The selected folder doesn't contain any library.Le dossier sélectionné ne contient aucune librairie.
-
+ Are you sure?Êtes-vous sûr?
-
+ Do you want remove Voulez-vous supprimer
-
+ library? la librairie?
-
+ Remove and delete metadataSupprimer les métadata
-
+ Unable to delete
-
+ There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.
-
+ Asign comics numbersAssigner les numéros aux comics
-
+ Asign numbers starting in:Assigner les numéros:
-
+ Error creating the libraryErreur lors de la création de la librairie
-
+ Error updating the libraryErreur lors de la mise à jour de la librairie
-
+ Error opening the libraryErreur lors de l'ouverture de la librairie
-
+ Delete comicsSupprimer les comics
-
+ All the selected comics will be deleted from your disk. Are you sure?Tous les comics sélectionnés vont être supprimés de votre disque. Êtes-vous sûr?
-
+ Library name already existsLe nom de la librairie existe déjà
-
+ There is another library with the name '%1'.Une autre librairie a le nom '%1'.
@@ -825,102 +853,107 @@
Taille:
-
+ Writer(s):Scénariste(s):
-
+ Penciller(s):Dessinateur(s):
-
+ Inker(s):Encreur(s):
-
+ Colorist(s):Coloriste(s):
-
+ Letterer(s):Lettreur(s):
-
+ Cover Artist(s):Artiste(s) de couverture:
-
+ Day:Jour:
-
+ Month:Mois:
-
+ Year:Année:
-
+ Publisher:Editeur:
-
+ Format:Format:
-
+ Color/BW:Couleur/Noir et blanc:
-
+ Age rating:Limite d'âge:
-
+ Synopsis:Synopsis:
-
+ Characters:Personnages:
-
+ Notes:Notes:
-
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+
+
+
+ Not foundIntrouvable
-
+ Comic not found. You should update your library.Comic introuvable. Vous devriez mettre à jour votre librairie.
-
+ Edit selected comics informationEditer les informations du comic sélectionné
-
+ Edit comic informationEditer les informations du comic
@@ -1164,47 +1197,47 @@
TableModel
-
+ yesoui
-
+ nonon
-
+ TitleTitre
-
+ File NameNom du fichier
-
+ PagesPages
-
+ SizeTaille
-
+ ReadLu
-
+ Current Page
-
+ Rating
diff --git a/YACReaderLibrary/yacreaderlibrary_nl.ts b/YACReaderLibrary/yacreaderlibrary_nl.ts
index a7e6f9e4..706c2aa4 100644
--- a/YACReaderLibrary/yacreaderlibrary_nl.ts
+++ b/YACReaderLibrary/yacreaderlibrary_nl.ts
@@ -60,14 +60,14 @@
-
-
+
+ Looking for volume...
-
+ comic %1 of %2 - %3
@@ -87,18 +87,18 @@
-
-
+
+ Retrieving tags for : %1
-
+ Retrieving volume info...
-
+ Looking for comic...
@@ -360,370 +360,398 @@
LibraryWindow
-
+ YACReader LibraryYACReader Bibliotheek
-
+
+ LibraryBibliotheek
-
+ <font color='white'> press 'F' to close fullscreen mode </font><font color='white'>Druk op "F" om 'volledig scherm modus' te sluiten </font>
-
+ Create a new libraryMaak een nieuwe Bibliotheek
-
+ Open an existing libraryOpen een bestaande Bibliotheek
-
-
+
+ Export comics infoExporteren van strip info
-
-
+
+ Import comics infoImporteren van strip info
-
+ Pack coversInpakken strip voorbladen
-
+ Pack the covers of the selected libraryInpakken alle strip voorbladen van de geselecteerde Bibliotheek
-
+ Unpack coversUitpakken voorbladen
-
+ Unpack a catalogUitpaken van een catalogus
-
+ Update libraryBibliotheek bijwerken
-
+ Update current libraryHuidige Bibliotheek bijwerken
-
+ Rename libraryBibliotheek hernoemen
-
+ Rename current libraryHuidige Bibliotheek hernoemen
-
+ Remove libraryBibliotheek verwijderen
-
+ Remove current library from your collectionDe huidige Bibliotheek verwijderen uit uw verzameling
-
+ Open current comicHuidige strip openen
-
+ Open current comic on YACReaderHuidige strip openen in YACReader
-
+
+ Set as readInstellen als gelezen
-
+ Set comic as readStrip Instellen als gelezen
-
+
+ Set as unreadInstellen als ongelezen
-
+ Set comic as unreadStrip Instellen als ongelezen
-
+ Show/Hide marksToon/Verberg markeringen
-
+ Show or hide readed marksToon of Verberg gelezen markeringen
-
+ Library not availableLibrary 'Bibliotheek niet beschikbaar
-
+ Fullscreen mode on/offVolledig scherm modus aan/of
-
+ Fullscreen mode on/off (F)Volledig scherm modus aan/of (F)
-
+ Help, About YACReaderHelp, Over YACReader
-
+ Select root nodeSelecteer de hoofd categorie
-
+ ++
-
+ Expand all nodesAlle categorieën uitklappen
-
+ --
-
+ Colapse all nodesAlle categorieën inklappen
-
+ Show options dialogToon opties dialoog
-
+ Show comics server options dialogToon strips-server opties dialoog
-
+ Open folder...Map openen ...
-
+
+ Set as uncompleted
+
+
+
+
+ Set as completed
+
+
+
+ Open containing folder...Open map ...
-
+
+ Reset comic rating
+
+
+
+ Select all comicsSelecteer alle strips
-
+ EditBewerken
-
+ Asign current order to comicsNummeren van strips
-
+ Update coverStrip omslagen bijwerken
-
+ Delete selected comicsGeselecteerde strips verwijderen
-
+ Hide comic flowSluit de Omslagbrowser
-
+ Download tags from Comic Vine
-
+
+ Folder
+
+
+
+
+ Comic
+
+
+
+ Update neededBijwerken is nodig
-
+ This library was created with a previous version of YACReaderLibrary. It needs to be updated. Update now?Deze bibliotheek is gemaakt met een vorige versie van YACReaderLibrary. Het moet worden bijgewerkt. Nu bijwerken?
-
+ Update failedBijwerken mislukt
-
+ The current library can't be udpated. Check for write write permissions on: De huidige bibliotheek kan niet worden bijgewerkt. Controleer bij of u schrijfbevoegdheid hebt:
-
+ Download new versionNieuwe versie ophalen
-
+ This library was created with a newer version of YACReaderLibrary. Download the new version now?Deze bibliotheek is gemaakt met een nieuwere versie van YACReaderLibrary. Download de nieuwe versie?
-
+ Library '%1' is no longer available. Do you want to remove it?Bibliotheek ' %1' is niet langer beschikbaar. Wilt u het verwijderen?
-
+ Old libraryOude Bibliotheek
-
+ Library '%1' has been created with an older version of YACReaderLibrary. It must be created again. Do you want to create the library now?Bibliotheek ' %1' is gemaakt met een oudere versie van YACReaderLibrary. Zij moet opnieuw worden aangemaakt. Wilt u de bibliotheek nu aanmaken?
-
+ YACReader not found
-
+ YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary.
-
+ Library not foundBibliotheek niet gevonden
-
+ The selected folder doesn't contain any library.De geselecteerde map bevat geen bibliotheek.
-
+ Are you sure?Weet u het zeker?
-
+ Do you want remove Wilt u verwijderen
-
+ library?Bibliotheek?
-
+ Remove and delete metadataVerwijder metagegevens
-
+ Unable to delete
-
+ There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.
-
+ Asign comics numbersStrips nummeren
-
+ Asign numbers starting in:Strips nummeren beginnen bij:
-
+ Error creating the libraryFout bij aanmaken Bibliotheek
-
+ Error updating the libraryFout bij bijwerken Bibliotheek
-
+ Error opening the libraryFout bij openen Bibliotheek
-
+ Delete comicsStrips verwijderen
-
+ All the selected comics will be deleted from your disk. Are you sure?Alle geselecteerde strips worden verwijderd van uw schijf. Weet u het zeker?
-
+ Library name already existsBibliotheek naam bestaat al
-
+ There is another library with the name '%1'.Er is al een bibliotheek met de naam ' %1 '.
@@ -825,102 +853,107 @@
Grootte(MB):
-
+ Writer(s):Schrijver(s):
-
+ Penciller(s):Tekenaar(s):
-
+ Inker(s):Inker(s):
-
+ Colorist(s):Inkleurder(s):
-
+ Letterer(s):Letterzetter(s):
-
+ Cover Artist(s):Omslag ontwikkelaar(s):
-
+ Day:Dag:
-
+ Month:Maand:
-
+ Year:Jaar:
-
+ Publisher:Uitgever:
-
+ Format:Formaat:
-
+ Color/BW:Kleur/ZW:
-
+ Age rating:Leeftijdsbeperking:
-
+ Synopsis:Synopsis:
-
+ Characters:Personages:
-
+ Notes:Opmerkingen:
-
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+
+
+
+ Not foundNiet gevonden
-
+ Comic not found. You should update your library.Strip niet gevonden. U moet uw bibliotheek.bijwerken.
-
+ Edit selected comics informationGeselecteerde strip informatie bijwerken
-
+ Edit comic informationStrip informatie bijwerken
@@ -1164,47 +1197,47 @@
TableModel
-
+ yesJa
-
+ noneen
-
+ TitleTitel
-
+ File NameBestandsnaam
-
+ PagesPagina's
-
+ SizeGrootte(MB)
-
+ ReadGelezen
-
+ Current Page
-
+ Rating
diff --git a/YACReaderLibrary/yacreaderlibrary_pt.ts b/YACReaderLibrary/yacreaderlibrary_pt.ts
index ef48b794..6636dc77 100644
--- a/YACReaderLibrary/yacreaderlibrary_pt.ts
+++ b/YACReaderLibrary/yacreaderlibrary_pt.ts
@@ -60,14 +60,14 @@
-
-
+
+ Looking for volume...
-
+ comic %1 of %2 - %3
@@ -87,18 +87,18 @@
-
-
+
+ Retrieving tags for : %1
-
+ Retrieving volume info...
-
+ Looking for comic...
@@ -362,370 +362,398 @@
LibraryWindow
-
+ <font color='white'> press 'F' to close fullscreen mode </font><font color='white'> pressione 'F' para fechar o modo tela cheia </font>
-
+ YACReader LibraryBiblioteca YACReader
-
+ Create a new libraryCriar uma nova biblioteca
-
+ Open an existing libraryAbrir uma biblioteca existente
-
-
+
+ Export comics info
-
-
+
+ Import comics info
-
+ Pack covers
-
+ Pack the covers of the selected libraryPacote de capas da biblioteca selecionada
-
+ Unpack covers
-
+ Unpack a catalogDesempacotar um catálogo
-
+ Update current libraryAtualizar biblioteca atual
-
+ Rename library
-
+ Rename current libraryRenomear biblioteca atual
-
+ Remove current library from your collectionRemover biblioteca atual da sua coleção
-
+ Open current comic
-
+ Open current comic on YACReaderAbrir quadrinho atual no YACReader
-
+
+ Set as read
-
+ Set comic as read
-
+
+ Set as unread
-
+ Set comic as unread
-
+ Show/Hide marks
-
+ Show or hide readed marks
-
+ Fullscreen mode on/off
-
+ Fullscreen mode on/off (F)Modo tela cheia ligar/desligar (F)
-
+ Help, About YACReaderAjuda, Sobre o YACReader
-
+ Select root nodeSelecionar raiz
-
+ +
-
+ Expand all nodesExpandir todos
-
+ -
-
+ Colapse all nodesContrair todos
-
+ Show options dialogMostrar opções
-
+ Show comics server options dialog
-
+ Open folder...Abrir pasta...
-
+
+ Set as uncompleted
+
+
+
+
+ Set as completed
+
+
+
+ Open containing folder...Abrir a pasta contendo...
-
+
+ Reset comic rating
+
+
+
+ Select all comics
-
+ Edit
-
+ Asign current order to comics
-
+ Update cover
-
+ Delete selected comics
-
+ Hide comic flow
-
+ Download tags from Comic Vine
-
+
+ Folder
+
+
+
+
+ Comic
+
+
+
+ Library not availableLibrary '
-
+ Old library
-
+ YACReader not found
-
+ YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary.
-
+ Unable to delete
-
+ There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.
-
+ Error creating the library
-
+ Error updating the library
-
+ Error opening the library
-
+ Delete comics
-
+ All the selected comics will be deleted from your disk. Are you sure?
-
+ Library name already exists
-
+ There is another library with the name '%1'.
-
+
+ LibraryBiblioteca
-
+ Update library
-
+ Remove library
-
+ Update needed
-
+ This library was created with a previous version of YACReaderLibrary. It needs to be updated. Update now?
-
+ Update failed
-
+ The current library can't be udpated. Check for write write permissions on:
-
+ Download new version
-
+ This library was created with a newer version of YACReaderLibrary. Download the new version now?
-
+ Library '%1' is no longer available. Do you want to remove it?
-
+ Library '%1' has been created with an older version of YACReaderLibrary. It must be created again. Do you want to create the library now?
-
+ Library not found
-
+ The selected folder doesn't contain any library.
-
+ Are you sure?Você tem certeza?
-
+ library?
-
+ Remove and delete metadata
-
+ Do you want remove Você deseja remover
-
+ Asign comics numbers
-
+ Asign numbers starting in:
@@ -827,102 +855,107 @@
-
+ Writer(s):
-
+ Penciller(s):
-
+ Inker(s):
-
+ Colorist(s):
-
+ Letterer(s):
-
+ Cover Artist(s):
-
+ Day:
-
+ Month:
-
+ Year:
-
+ Publisher:
-
+ Format:
-
+ Color/BW:
-
+ Age rating:
-
+ Synopsis:
-
+ Characters:
-
+ Notes:
-
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+
+
+
+ Not found
-
+ Comic not found. You should update your library.
-
+ Edit selected comics information
-
+ Edit comic information
@@ -1167,47 +1200,47 @@
TableModel
-
+ yes
-
+ no
-
+ Title
-
+ File Name
-
+ Pages
-
+ Size
-
+ Read
-
+ Current Page
-
+ Rating
diff --git a/YACReaderLibrary/yacreaderlibrary_ru.ts b/YACReaderLibrary/yacreaderlibrary_ru.ts
index 1fc6fe47..20cccb4f 100644
--- a/YACReaderLibrary/yacreaderlibrary_ru.ts
+++ b/YACReaderLibrary/yacreaderlibrary_ru.ts
@@ -60,14 +60,14 @@
-
-
+
+ Looking for volume...
-
+ comic %1 of %2 - %3
@@ -87,18 +87,18 @@
-
-
+
+ Retrieving tags for : %1
-
+ Retrieving volume info...
-
+ Looking for comic...
@@ -362,370 +362,398 @@
LibraryWindow
-
+ YACReader LibraryБиблиотека YACReader
-
+ <font color='white'> press 'F' to close fullscreen mode </font><font color='white'> нажмите 'F' чтобы выйте из Полноэкранного режима </font>
-
+ Create a new libraryСоздать новую библиотеку
-
+ Open an existing libraryОткрыть существующую библиотеку
-
-
+
+ Export comics infoЕкспорт комикса
-
-
+
+ Import comics infoИмпорт комикса
-
+ Pack coversЗапакавать обложки
-
+ Pack the covers of the selected libraryЗапакавать обложки выбранной библиотеки
-
+ Unpack coversРаспокавать обложки
-
+ Unpack a catalogРаспакавать каталог
-
+ Update libraryОбновить библиотеку
-
+ Update current libraryОбновить текущую библиотеку
-
+ Rename library
-
+ Rename current libraryПереименовать текущую бибилиотеку
-
+ Remove current library from your collectionУдалите текущую библиотеку из своей коллекции
-
+ Open current comic
-
+ Open current comic on YACReader
-
+
+ Set as read
-
+ Set comic as read
-
+
+ Set as unread
-
+ Set comic as unread
-
+ Show/Hide marks
-
+ Show or hide readed marks
-
+ Fullscreen mode on/offПолноекранный режим включить/выключить
-
+ Fullscreen mode on/off (F)полноекранный режим включить/выключить(F)
-
+ Help, About YACReaderСправка, о программе YACReader
-
+ Select root node
-
+ +
-
+ Expand all nodes
-
+ -
-
+ Colapse all nodes
-
+ Show options dialogПоказать настройки диаога
-
+ Show comics server options dialog
-
+ Open folder...Открыть папку...
-
+
+ Set as uncompleted
+
+
+
+
+ Set as completed
+
+
+
+ Open containing folder...
-
+
+ Reset comic rating
+
+
+
+ Select all comicsВыбрать все комиксы
-
+ EditРедактировать
-
+ Asign current order to comics
-
+ Update coverОбновить обложки
-
+ Delete selected comics
-
+ Hide comic flowНе показывать поток комиксов
-
+ Download tags from Comic Vine
-
+
+ Folder
+
+
+
+
+ Comic
+
+
+
+ Library not availableLibrary ' Библиотека не доступна
-
+ Library '%1' is no longer available. Do you want to remove it?
-
+ Library '%1' has been created with an older version of YACReaderLibrary. It must be created again. Do you want to create the library now?
-
+ Old library
-
+ YACReader not found
-
+ YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary.
-
+ Unable to delete
-
+ There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.
-
+ Error creating the library
-
+ Error updating the library
-
+ Error opening the library
-
+ Delete comics
-
+ All the selected comics will be deleted from your disk. Are you sure?
-
+ Library name already exists
-
+ There is another library with the name '%1'.
-
+
+ LibraryБиблиотека
-
+ Remove library
-
+ Update neededНеобходимо обновление
-
+ This library was created with a previous version of YACReaderLibrary. It needs to be updated. Update now?Эта библиотека была создана с предыдущей версией YACReaderLibrary. Она должна быть обновлена. Обновить сейчас?
-
+ Update failedОбновить неудалось
-
+ The current library can't be udpated. Check for write write permissions on: В настоящее время библиотека не может быть обновлена. Проверьте права на чтение/запись:
-
+ Download new versionЗагрузить новую версию
-
+ This library was created with a newer version of YACReaderLibrary. Download the new version now?Эта библиотека был создан при новой версией YACReaderLibrary. Скачать новую версию сейчас?
-
+ Library not foundБиблиотека не найдена
-
+ The selected folder doesn't contain any library.Выбранная папка не содержит библиотеку.
-
+ Are you sure?Вы уверены?
-
+ library?
-
+ Remove and delete metadata
-
+ Do you want remove Вы хотите удалить
-
+ Asign comics numbersНазначение номеров комикса
-
+ Asign numbers starting in:Назначьте номера, начинающиеся на:
@@ -827,102 +855,107 @@
Размер:
-
+ Writer(s):
-
+ Penciller(s):
-
+ Inker(s):
-
+ Colorist(s):
-
+ Letterer(s):
-
+ Cover Artist(s):
-
+ Day:День:
-
+ Month:месяц:
-
+ Year:Год:
-
+ Publisher:
-
+ Format:Формат:
-
+ Color/BW:
-
+ Age rating:
-
+ Synopsis:
-
+ Characters:
-
+ Notes:Примичяние:
-
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+
+
+
+ Not foundНе найдено
-
+ Comic not found. You should update your library.
-
+ Edit selected comics informationРедактировать информацию выбранного комикса
-
+ Edit comic informationРеддактировать информацию
@@ -1167,47 +1200,47 @@
TableModel
-
+ yes
-
+ no
-
+ TitleЗаголовок
-
+ File NameИмя файла
-
+ PagesСтраницы
-
+ Size
-
+ Read
-
+ Current Page
-
+ Rating
diff --git a/YACReaderLibrary/yacreaderlibrary_source.ts b/YACReaderLibrary/yacreaderlibrary_source.ts
index a8963b84..8998aef1 100644
--- a/YACReaderLibrary/yacreaderlibrary_source.ts
+++ b/YACReaderLibrary/yacreaderlibrary_source.ts
@@ -60,14 +60,14 @@
-
-
+
+ Looking for volume...
-
+ comic %1 of %2 - %3
@@ -87,18 +87,18 @@
-
-
+
+ Retrieving tags for : %1
-
+ Retrieving volume info...
-
+ Looking for comic...
@@ -360,370 +360,398 @@
LibraryWindow
-
+ YACReader Library
-
+
+ Library
-
+ <font color='white'> press 'F' to close fullscreen mode </font>
-
+ Create a new library
-
-
- Open an existing library
-
-
-
- Export comics info
+ Open an existing library
- Import comics info
+ Export comics info
- Pack covers
-
-
-
- Pack the covers of the selected library
+ Import comics info
- Unpack covers
+ Pack covers
- Unpack a catalog
+ Pack the covers of the selected library
- Update library
+ Unpack covers
- Update current library
+ Unpack a catalog
+
+
+
+
+ Update library
+ Update current library
+
+
+
+ Rename library
-
+ Rename current library
-
+ Remove library
-
+ Remove current library from your collection
-
+ Open current comic
-
+ Open current comic on YACReader
-
+
+ Set as read
-
+ Set comic as read
-
+
+ Set as unread
-
+ Set comic as unread
-
+ Show/Hide marks
-
+ Show or hide readed marks
-
+ Library not availableLibrary '
-
+ Fullscreen mode on/off
-
+ Fullscreen mode on/off (F)
-
+ Help, About YACReader
-
+ Select root node
-
+ +
-
+ Expand all nodes
-
+ -
-
+ Colapse all nodes
-
+ Show options dialog
-
+ Show comics server options dialog
-
+ Open folder...
-
+
+ Set as uncompleted
+
+
+
+
+ Set as completed
+
+
+
+ Open containing folder...
-
+
+ Reset comic rating
+
+
+
+ Select all comics
-
+ Edit
-
+ Asign current order to comics
-
+ Update cover
-
+ Delete selected comics
-
+ Hide comic flow
-
+ Download tags from Comic Vine
-
+
+ Folder
+
+
+
+
+ Comic
+
+
+
+ Update needed
-
+ This library was created with a previous version of YACReaderLibrary. It needs to be updated. Update now?
-
+ Update failed
-
+ The current library can't be udpated. Check for write write permissions on:
-
+ Download new version
-
+ This library was created with a newer version of YACReaderLibrary. Download the new version now?
-
+ Library '%1' is no longer available. Do you want to remove it?
-
+ Old library
-
+ Library '%1' has been created with an older version of YACReaderLibrary. It must be created again. Do you want to create the library now?
-
+ YACReader not found
-
+ YACReader not found, YACReader should be installed in the same folder as YACReaderLibrary.
-
+ Library not found
-
+ The selected folder doesn't contain any library.
-
+ Are you sure?
-
+ Do you want remove
-
+ library?
-
+ Remove and delete metadata
-
+ Unable to delete
-
+ There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.
-
+ Asign comics numbers
-
+ Asign numbers starting in:
-
+ Error creating the library
-
+ Error updating the library
-
+ Error opening the library
-
+ Delete comics
-
+ All the selected comics will be deleted from your disk. Are you sure?
-
+ Library name already exists
-
+ There is another library with the name '%1'.
@@ -825,102 +853,107 @@
-
+ Writer(s):
-
+ Penciller(s):
-
+ Inker(s):
-
+ Colorist(s):
-
+ Letterer(s):
-
+ Cover Artist(s):
-
+ Day:
-
+ Month:
-
+ Year:
-
+ Publisher:
-
+ Format:
-
+ Color/BW:
-
+ Age rating:
-
+ Synopsis:
-
+ Characters:
-
+ Notes:
-
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+
+
+
+ Not found
-
+ Comic not found. You should update your library.
-
+ Edit selected comics information
-
+ Edit comic information
@@ -1164,47 +1197,47 @@
TableModel
-
+ yes
-
+ no
-
+ Title
-
+ File Name
-
+ Pages
-
+ Size
-
+ Read
-
+ Current Page
-
+ Rating
diff --git a/YACReaderLibrary/yacreaderlibrary_tr.ts b/YACReaderLibrary/yacreaderlibrary_tr.ts
index 93eb1dc6..6cbbbfbe 100644
--- a/YACReaderLibrary/yacreaderlibrary_tr.ts
+++ b/YACReaderLibrary/yacreaderlibrary_tr.ts
@@ -651,6 +651,26 @@
There was an issue trying to delete the selected comics. Please, check for write permissions in the selected files or containing folder.
+
+ Set as uncompleted
+
+
+
+ Set as completed
+
+
+
+ Reset comic rating
+
+
+
+ Folder
+
+
+
+ Comic
+
+ LocalComicListModel
@@ -811,6 +831,10 @@
Letterer(s):Mesaj(lar):
+
+ Comic Vine link: <a style='color: #FFCB00; text-decoration:none; font-weight:bold;' href="http://www.comicvine.com/comic/4000-%1/"> view </a>
+
+ QObject
diff --git a/compressed_archive/compressed_archive.cpp b/compressed_archive/compressed_archive.cpp
index 372c9642..77fc9b1e 100644
--- a/compressed_archive/compressed_archive.cpp
+++ b/compressed_archive/compressed_archive.cpp
@@ -197,8 +197,12 @@ bool CompressedArchive::loadFunctions()
// fix2: rename 7z.so to 7z.dylib
if(sevenzLib == 0)
{
-#ifdef Q_OS_UNIX
- rarLib = new QLibrary(QApplication::applicationDirPath()+"/utils/Codecs/Rar29");
+#if defined Q_OS_UNIX
+ #if defined Q_OS_MAC
+ rarLib = new QLibrary(QApplication::applicationDirPath()+"/utils/Codecs/Rar29");
+ #else
+ rarLib = new QLibrary(QString(LIBDIR)+"/p7zip/Codecs/Rar29.so");
+ #endif
if(!rarLib->load())
{
qDebug() << "Error Loading Rar29.so : " + rarLib->errorString() << endl;
@@ -206,7 +210,11 @@ bool CompressedArchive::loadFunctions()
return false;
}
#endif
- sevenzLib = new QLibrary(QApplication::applicationDirPath()+"/utils/7z");
+#if defined Q_OS_UNIX && !defined Q_OS_MAC
+ sevenzLib = new QLibrary(QString(LIBDIR)+"/p7zip/7z.so");
+#else
+ sevenzLib = new QLibrary(QApplication::applicationDirPath()+"/utils/7z");
+#endif
}
if(!sevenzLib->load())
{
diff --git a/files/about.html b/files/about.html
index 177eb06c..be68e4ae 100644
--- a/files/about.html
+++ b/files/about.html
@@ -31,6 +31,7 @@ by Luis Ángel San Martín Rodríguez
support: support@yacreader.com
suggestions and general information: info@yacreader.com
Thank you to Elia Gregorio Méndez for developing the websites
+
+
Third-party software and resources
Compressed files are loaded using 7zip (Windows version) and p7zip (Linux/MacOS X versions)
diff --git a/files/about_es_ES.html b/files/about_es_ES.html
index 6b64b3ed..0ef88767 100644
--- a/files/about_es_ES.html
+++ b/files/about_es_ES.html
@@ -31,6 +31,7 @@ por Luis Ángel San Martín Rodríguez
soporte: support@yacreader.com
sugerencias e información general: info@yacreader.com