mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-08 11:45:09 -04:00
Merge pull request #858 from kiwix/fix_compilation
Fix compilation after removing of wrapping in libkiwix
This commit is contained in:
commit
f1aafc1d95
@ -402,7 +402,7 @@ void ContentManager::updateLibrary() {
|
|||||||
try {
|
try {
|
||||||
emit(pendingRequest(true));
|
emit(pendingRequest(true));
|
||||||
m_remoteLibraryManager.doUpdate(m_currentLanguage, m_categoryFilter);
|
m_remoteLibraryManager.doUpdate(m_currentLanguage, m_categoryFilter);
|
||||||
} catch (runtime_error&) {}
|
} catch (std::runtime_error&) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
#define CATALOG_URL "library.kiwix.org"
|
#define CATALOG_URL "library.kiwix.org"
|
||||||
|
@ -37,7 +37,7 @@ KiwixApp::KiwixApp(int& argc, char *argv[])
|
|||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
m_translation.setTranslation(QLocale());
|
m_translation.setTranslation(QLocale());
|
||||||
} catch (exception& e) {
|
} catch (std::exception& e) {
|
||||||
QMessageBox::critical(nullptr, "Translation error", e.what());
|
QMessageBox::critical(nullptr, "Translation error", e.what());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -60,7 +60,7 @@ void KiwixApp::init()
|
|||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
mp_downloader = new kiwix::Downloader();
|
mp_downloader = new kiwix::Downloader();
|
||||||
} catch (exception& e) {
|
} catch (std::exception& e) {
|
||||||
QMessageBox::critical(nullptr, gt("error-downloader-window-title"),
|
QMessageBox::critical(nullptr, gt("error-downloader-window-title"),
|
||||||
gt("error-downloader-launch-message") + "<br><br>" + e.what());
|
gt("error-downloader-launch-message") + "<br><br>" + e.what());
|
||||||
}
|
}
|
||||||
@ -236,7 +236,7 @@ void KiwixApp::openRandomUrl(bool newTab)
|
|||||||
if (zimId.isEmpty()) {
|
if (zimId.isEmpty()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
auto archive = m_library.getArchive(zimId);
|
auto archive = m_library.getArchive(zimId);
|
||||||
auto entry = archive->getRandomEntry();
|
auto entry = archive->getRandomEntry();
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
#include <kiwix/name_mapper.h>
|
#include <kiwix/name_mapper.h>
|
||||||
|
|
||||||
#include <mutex>
|
#include <mutex>
|
||||||
|
#include <iostream>
|
||||||
|
|
||||||
|
|
||||||
class KiwixApp : public QtSingleApplication
|
class KiwixApp : public QtSingleApplication
|
||||||
|
@ -3,8 +3,6 @@
|
|||||||
|
|
||||||
#include <kiwix/book.h>
|
#include <kiwix/book.h>
|
||||||
#include <kiwix/library.h>
|
#include <kiwix/library.h>
|
||||||
#include <kiwix/reader.h>
|
|
||||||
#include <kiwix/searcher.h>
|
|
||||||
#include <zim/archive.h>
|
#include <zim/archive.h>
|
||||||
#include <zim/search.h>
|
#include <zim/search.h>
|
||||||
#include <qstring.h>
|
#include <qstring.h>
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
|
|
||||||
#include <QCommandLineParser>
|
#include <QCommandLineParser>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
#include <sstream>
|
||||||
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
|
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
|
||||||
#include <QWebEngineUrlScheme>
|
#include <QWebEngineUrlScheme>
|
||||||
#endif
|
#endif
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
#include "ui_readinglistbar.h"
|
#include "ui_readinglistbar.h"
|
||||||
#include "kiwixapp.h"
|
#include "kiwixapp.h"
|
||||||
#include "zim/error.h"
|
#include "zim/error.h"
|
||||||
|
#include "zim/item.h"
|
||||||
|
|
||||||
#include <QListWidgetItem>
|
#include <QListWidgetItem>
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
#include <kiwix/name_mapper.h>
|
#include <kiwix/name_mapper.h>
|
||||||
#include <zim/search.h>
|
#include <zim/search.h>
|
||||||
#include <zim/entry.h>
|
#include <zim/entry.h>
|
||||||
|
#include <zim/item.h>
|
||||||
#include <zim/error.h>
|
#include <zim/error.h>
|
||||||
|
|
||||||
|
|
||||||
@ -125,7 +126,7 @@ UrlSchemeHandler::handleSearchRequest(QWebEngineUrlRequestJob* request)
|
|||||||
std::shared_ptr<zim::Search> search;
|
std::shared_ptr<zim::Search> search;
|
||||||
try {
|
try {
|
||||||
auto searcher = app->getLibrary()->getSearcher(bookId);
|
auto searcher = app->getLibrary()->getSearcher(bookId);
|
||||||
search = make_shared<zim::Search>(searcher->search(searchQuery));
|
search = std::make_shared<zim::Search>(searcher->search(searchQuery));
|
||||||
} catch(...) {
|
} catch(...) {
|
||||||
request->fail(QWebEngineUrlRequestJob::UrlInvalid);
|
request->fail(QWebEngineUrlRequestJob::UrlInvalid);
|
||||||
return;
|
return;
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
#include <QWebEngineHistory>
|
#include <QWebEngineHistory>
|
||||||
#include <QVBoxLayout>
|
#include <QVBoxLayout>
|
||||||
#include <zim/error.h>
|
#include <zim/error.h>
|
||||||
|
#include <zim/item.h>
|
||||||
|
|
||||||
void WebViewBackMenu::showEvent(QShowEvent *)
|
void WebViewBackMenu::showEvent(QShowEvent *)
|
||||||
{
|
{
|
||||||
|
@ -6,7 +6,6 @@
|
|||||||
#include <QWheelEvent>
|
#include <QWheelEvent>
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
|
|
||||||
#include <kiwix/reader.h>
|
|
||||||
#include "findinpagebar.h"
|
#include "findinpagebar.h"
|
||||||
|
|
||||||
class QWebEngineHistoryItem;
|
class QWebEngineHistoryItem;
|
||||||
|
@ -24,7 +24,7 @@ ZimView::ZimView(TabBar *tabBar, QWidget *parent)
|
|||||||
return;
|
return;
|
||||||
auto zoomFactor = mp_webView->zoomFactor();
|
auto zoomFactor = mp_webView->zoomFactor();
|
||||||
zoomFactor += 0.1;
|
zoomFactor += 0.1;
|
||||||
zoomFactor = max(min(zoomFactor, 5.0), 0.25);
|
zoomFactor = std::max(std::min(zoomFactor, 5.0), 0.25);
|
||||||
mp_webView->setZoomFactor(zoomFactor);
|
mp_webView->setZoomFactor(zoomFactor);
|
||||||
auto key = mp_webView->zimId() + "/zoomFactor";
|
auto key = mp_webView->zimId() + "/zoomFactor";
|
||||||
KiwixApp::instance()->getSettingsManager()->setSettings(key, zoomFactor);
|
KiwixApp::instance()->getSettingsManager()->setSettings(key, zoomFactor);
|
||||||
@ -35,7 +35,7 @@ ZimView::ZimView(TabBar *tabBar, QWidget *parent)
|
|||||||
return;
|
return;
|
||||||
auto zoomFactor = mp_webView->zoomFactor();
|
auto zoomFactor = mp_webView->zoomFactor();
|
||||||
zoomFactor -= 0.1;
|
zoomFactor -= 0.1;
|
||||||
zoomFactor = max(min(zoomFactor, 5.0), 0.25);
|
zoomFactor = std::max(std::min(zoomFactor, 5.0), 0.25);
|
||||||
mp_webView->setZoomFactor(zoomFactor);
|
mp_webView->setZoomFactor(zoomFactor);
|
||||||
auto key = mp_webView->zimId() + "/zoomFactor";
|
auto key = mp_webView->zimId() + "/zoomFactor";
|
||||||
KiwixApp::instance()->getSettingsManager()->setSettings(key, zoomFactor);
|
KiwixApp::instance()->getSettingsManager()->setSettings(key, zoomFactor);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user