diff --git a/YACReader/options_dialog.cpp b/YACReader/options_dialog.cpp index 559b044a..f9eec307 100644 --- a/YACReader/options_dialog.cpp +++ b/YACReader/options_dialog.cpp @@ -11,6 +11,7 @@ #include #include #include +#include #include "yacreader_spin_slider_widget.h" #include "yacreader_flow_config_widget.h" @@ -104,7 +105,7 @@ OptionsDialog::OptionsDialog(QWidget * parent) gammaS->setTracking(false); connect(gammaS,SIGNAL(valueChanged(int)),this,SLOT(gammaChanged(int))); //connect(brightnessS,SIGNAL(valueChanged(int)),this,SIGNAL(changedOptions())); - + quickNavi = new QCheckBox(tr("Quick Navigation Mode")); disableShowOnMouseOver = new QCheckBox(tr("Disable mouse over activation")); diff --git a/YACReader/yacreader_ru.ts b/YACReader/yacreader_ru.ts index da19c9c7..745aa3f9 100644 --- a/YACReader/yacreader_ru.ts +++ b/YACReader/yacreader_ru.ts @@ -24,7 +24,7 @@ Click on any image to go to the bookmark - Нажмите на любое изображение, чтобы перейти к закладке + Нажмите на любое изображение чтобы перейти к закладке @@ -38,27 +38,27 @@ Restore defaults - + Восстановить значения по умолчанию To change a shortcut, double click in the key combination and type the new keys. - + Чтобы изменить горячую клавишу дважды щелкните по выбранной комбинации клавиш и введите новые сочетания клавиш. Shortcuts settings - + Горячие клавиши Shortcut in use - + Горячая клавиша уже занята The shortcut "%1" is already assigned to other function - + Сочетание клавиш "%1" уже назначено для другой функции @@ -66,22 +66,22 @@ Unknown error opening the file - + Неизвестная ошибка при открытии файла 7z not found - 7z не найден + 7z не найден Format not supported - + Формат не поддерживается CRC error on page (%1): some of the pages will not be displayed correctly - + Ошибка контрольной суммы CRC на странице (%1): некоторые страницы будут отображаться неправильно @@ -94,7 +94,7 @@ Go To - Перейти к + Перейти к странице... @@ -105,12 +105,12 @@ Total pages : - Общее количеств страниц : + Общее количество страниц : Go to... - Перейти к... + Перейти к странице... @@ -126,7 +126,7 @@ About - О программе... + О программе @@ -167,17 +167,17 @@ Open latest comic - + Открыть последний комикс Open the latest comic opened in the previous reading session - + Открыть комикс открытый в предыдущем сеансе чтения Clear open recent list - + Очистить список недавно открытых файлов @@ -233,22 +233,22 @@ Fit Width - Подогнать ширину + Подогнать по ширине Fit image to height - + Подогнать по высоте Fit Height - + Подогнать по высоте Fit image to width - + Подогнать по ширине @@ -271,12 +271,12 @@ Double page mode - Двойной режим страницы + Двухстраничный режим Switch to double page mode - Переключить на двойной режим страницы + Двухстраничный режим D @@ -285,7 +285,7 @@ Go To - Перейти к + Перейти к странице... G @@ -294,7 +294,7 @@ Go to page ... - Перейти к странице ... + Перейти к странице... @@ -308,7 +308,7 @@ YACReader options - Настройки YACReader + Настройки @@ -319,7 +319,7 @@ Help, About YACReader - Справка по YACReader + Справка @@ -329,7 +329,7 @@ Switch Magnifying glass - Переключиться на увеличительное стекло + Увеличительное стекло Z @@ -367,7 +367,7 @@ Show Info - Информацию + Показать/скрыть номер страницы и текущее время I @@ -381,7 +381,7 @@ Show Dictionary - Словарь + Переводчик YACreader @@ -391,52 +391,52 @@ Show full size - Полноэкранный режим + Показать в полном размере Clear - + Очистить Fit to page - + Подогнать под размер страницы Reset zoom - + Сбросить масштаб Show zoom slider - + Показать ползунок масштабирования Zoom+ - + Увеличить масштаб Zoom- - + Уменьшить масштаб Double page manga mode - + Двухстраничный режим манги Reverse reading order in double page mode - + Двухстраничный режим манги Show go to flow - + Показать поток страниц @@ -446,38 +446,38 @@ &File - &Файл + &Отображать панель инструментов Open recent - + Открыть недавние File - + Файл Edit - + Редактировать View - + Посмотреть Go - + Перейти Window - + Окно @@ -489,7 +489,7 @@ Comic files - Файлы комикса + Файлы комикса @@ -499,137 +499,137 @@ Image files (*.jpg) - Файлы изображений + Файлы изображений (*.jpg) page_%1.jpg - + страница_%1.jpg Comics - + Комикс Toggle fullscreen mode - + Полноэкранный режим включить/выключить Hide/show toolbar - + Показать/скрыть панель инструментов General - Общее + Общие Size up magnifying glass - + Увеличение размера окошка увеличительного стекла Size down magnifying glass - + Уменьшение размера окошка увеличительного стекла Zoom in magnifying glass - + Увеличить Zoom out magnifying glass - + Уменьшить Magnifiying glass - + Увеличительное стекло Toggle between fit to width and fit to height - + Переключение режима подгонки страницы по ширине/высоте Page adjustement - + Настройка страницы Autoscroll down - + Автопрокрутка вниз Autoscroll up - + Автопрокрутка вверх Autoscroll forward, horizontal first - + Автопрокрутка вперед, горизонтальная Autoscroll backward, horizontal first - + Автопрокрутка назад, горизонтальная Autoscroll forward, vertical first - + Автопрокрутка вперед, вертикальная Autoscroll backward, vertical first - + Автопрокрутка назад, вертикальная Move down - + Переместить вниз Move up - + Переместить вверх Move left - + Переместить влево Move right - + Переместить вправо Go to the first page - + Перейти к первой странице Go to the last page - + Перейти к последней странице Reading - + Чтение There is a new version available - Доступно новое обновление + Доступна новая версия @@ -639,12 +639,12 @@ Remind me in 14 days - + Напомнить через 14 дней Not now - + Не сейчас @@ -652,12 +652,12 @@ "Go to flow" size - "Перейти к исходному" размеру + Размер потока страниц My comics path - Путь комикса + Папка комиксов Page width stretch @@ -676,17 +676,17 @@ Quick Navigation Mode - + Ползунок для быстрой навигации по страницам Disable mouse over activation - + Отключить активацию потока при наведении мыши Restart is needed - Необходима перезагрузка + @@ -706,7 +706,7 @@ Reset - Перезапуск + Вернуть к первоначальным значениям @@ -716,17 +716,17 @@ General - Общее + Общие Page Flow - Страница потока + Поток Страниц Image adjustment - Регулировки изображения + Настройка изображения @@ -736,7 +736,7 @@ Comics directory - Каталог комиксов + Папка комиксов @@ -744,7 +744,7 @@ 7z lib not found - Библиотека распоковщика 7z не найдена + Библиотека распаковщика 7z не найдена @@ -776,7 +776,7 @@ Press 'O' to open comic. - Нажмите "O" , чтобы открыть комикс. + Нажмите "O" чтобы открыть комикс. @@ -791,32 +791,32 @@ Error opening comic - + Ошибка открытия комикса CRC Error - + Ошибка CRC Loading...please wait! - Загрузка ... Пожалуйста подождите! + Загрузка... Пожалуйста подождите! Page not available! - + Страница недоступна! Cover! - + Начало! Last page! - + Конец! @@ -825,12 +825,12 @@ Click to overwrite - Нажмите, чтобы переписать + Изменить Restore to default - Вернуть начальные установки + Восстановить значения по умолчанию @@ -841,7 +841,7 @@ Click to overwrite - Нажмите, чтобы переписать + Изменить @@ -854,12 +854,12 @@ How to show covers: - Как показать обложки: + Как отображать обложки: CoverFlow look - Предосмотр обложки + Вид рулеткой @@ -1005,17 +1005,17 @@ Edit shortcuts - Редактировать ярлыки + Редактировать горячие клавиши Shortcuts - Ярлыки + Горячие клавиши Use hardware acceleration (restart needed) - Использовать аппаратное ускорение. (Требуется перезагрузка) + Использовать аппаратное ускорение (Требуется перезагрузка) @@ -1023,7 +1023,7 @@ Reset - Перезапуск + Сброс мастштаба @@ -1031,7 +1031,7 @@ YACReader translator - YACReader переводчик + Переводчик YACReader @@ -1050,4 +1050,4 @@ Сервис недоступен - + \ No newline at end of file diff --git a/YACReaderLibrary/comic_vine/api_key_dialog.cpp b/YACReaderLibrary/comic_vine/api_key_dialog.cpp index 0e1b326b..81b99e0f 100644 --- a/YACReaderLibrary/comic_vine/api_key_dialog.cpp +++ b/YACReaderLibrary/comic_vine/api_key_dialog.cpp @@ -63,6 +63,6 @@ void ApiKeyDialog::enableAccept(const QString &text) void ApiKeyDialog::saveApiKey() { - settings->setValue(COMIC_VINE_API_KEY,edit->text()); + settings->setValue(COMIC_VINE_API_KEY,edit->text().trimmed()); accept(); } diff --git a/YACReaderLibrary/options_dialog.cpp b/YACReaderLibrary/options_dialog.cpp index 1bf6060a..f3baf23c 100644 --- a/YACReaderLibrary/options_dialog.cpp +++ b/YACReaderLibrary/options_dialog.cpp @@ -7,8 +7,9 @@ #include "yacreader_flow_config_widget.h" #include "api_key_dialog.h" - +#ifndef NO_OPENGL FlowType flowType = Strip; +#endif OptionsDialog::OptionsDialog(QWidget * parent) :YACReaderOptionsDialog(parent) diff --git a/compressed_archive/unarr/unarr-wrapper.pri b/compressed_archive/unarr/unarr-wrapper.pri index 56cfe401..9e6a53b9 100644 --- a/compressed_archive/unarr/unarr-wrapper.pri +++ b/compressed_archive/unarr/unarr-wrapper.pri @@ -6,19 +6,17 @@ HEADERS += $$PWD/extract_delegate.h \ SOURCES += $$PWD/compressed_archive.cpp -unix:!macx { - !contains(QT_CONFIG, no-pkg-config):packagesExist(libunarr) { - message(Using system provided unarr installation found by pkg-config.) - CONFIG += link_pkgconfig - PKGCONFIG += libunarr - DEFINES += use_unarr - } - else:exists(/usr/include/unarr.h):exists(/usr/lib/libunarr.so) { - message(Using system provided unarr installation.) - LIBS += -lunarr - DEFINES += use_unarr - } +unix:!macx:!contains(QT_CONFIG, no-pkg-config):packagesExist(libunarr) { + message(Using system provided unarr installation found by pkg-config.) + CONFIG += link_pkgconfig + PKGCONFIG += libunarr + DEFINES += use_unarr } +else:unix:!macx:exists(/usr/include/unarr.h) { + message(Using system provided unarr installation.) + LIBS += -lunarr + DEFINES += use_unarr +} else:macx:exists(../../dependencies/unarr/macx/libunarr.a) { message(Found prebuilt unarr library in dependencies directory.) diff --git a/config.pri b/config.pri index 2f6564a1..fd223f3b 100644 --- a/config.pri +++ b/config.pri @@ -27,7 +27,7 @@ lessThan(QT_VER_MIN, 3) { isEmpty(QMAKE_TARGET.arch) { QMAKE_TARGET.arch = $$QMAKE_HOST.arch } -contains(QMAKE_TARGET.arch, arm.*) { +contains(QMAKE_TARGET.arch, arm.*)|contains(QMAKE_TARGET.arch, aarch.*) { message("Building for ARM architecture. Disabling OpenGL coverflow ...") CONFIG += no_opengl } diff --git a/dependencies/pdf_backend.pri b/dependencies/pdf_backend.pri index f0f9e4e6..0851b0aa 100644 --- a/dependencies/pdf_backend.pri +++ b/dependencies/pdf_backend.pri @@ -22,10 +22,10 @@ CONFIG(pdfium) { message(Using system provided installation of libpdfium found by pkg-config.) CONFIG += link_pkgconfig PKGCONFIG += libpdfium - } else:exists(/usr/include/pdfium):exists(/usr/lib/libpdfium.so) { + } else:exists(/usr/include/pdfium) { message(Using libpdfium found at /usr/lib/pdfium) INCLUDEPATH += /usr/include/pdfium - LIBS += -L/usr/lib/pdfium -lpdfium + LIBS += -lpdfium } else { error(Could not find libpdfium.) } @@ -58,10 +58,10 @@ CONFIG(poppler) { message("Using system provided installation of poppler-qt5 found by pkg-config.") CONFIG += link_pkgconfig PKGCONFIG += poppler-qt5 - } else:!macx:exists(/usr/include/poppler/qt5):exists(/usr/lib/libpoppler-qt5) { + } else:!macx:exists(/usr/include/poppler/qt5) { message("Using system provided installation of poppler-qt5.") INCLUDEPATH += /usr/include/poppler/qt5 - LIBS += -L/usr/lib -lpoppler-qt5 + LIBS += -lpoppler-qt5 } else { error("Could not find poppler-qt5") }