Commit Graph

48 Commits

Author SHA1 Message Date
0e9a3a6407 Stop QtWebApp from eating out debug messages
QtWebapp installs a custom logger/message handler which reroutes all
debug messages to it's custom logger class.

As the default logging level for QtWebApp's logger is set to "critical"
this means that all debug messages are sent to nirvana. Solution:
Replace QtWebApp's messageHandler with our own (using QsLog).
2018-08-04 12:31:34 +02:00
afad6c7ab7 Add parser option for setting loglevel to YACReaderLibrary and YACReaderLibraryServer 2018-08-04 12:31:34 +02:00
d5a11fb16b Add .gitattributes rules for text and binary handling 2018-07-30 15:04:04 +02:00
6542162293 Fix YACReaderLibraryServer compilation for v2 2018-04-28 10:24:38 +02:00
c593e3570d Add the ability to update libraries to new versions in the headless server
It checks the libraries on the start up. It will block the app until everyting it is ready. C
2018-04-28 10:24:10 +02:00
b41884d5db Merge 2018-04-14 10:24:19 +02:00
aca67f2b2a merged - develop 2018-03-03 23:36:29 +01:00
4f779f7e22 yacreaderlibrary_ru.ts
Minor corrections in Russian translation.
2018-02-24 18:15:09 +00:00
218f34bf75 YACServer: add help for start command 2018-02-16 15:23:13 +01:00
31c1b95319 Don't use QCoreApplication as a pointer when it can be avoided 2018-02-16 15:16:14 +01:00
f9ed9b19b5 Code cleanup for main.cpp files
Remove ancient OS detection code, unneeded includes and ugly workarounds.
2018-02-12 22:30:19 +01:00
d99a6cb44f YACReaderLibraryServer: Add help text for 'list-libraries' command 2018-01-28 20:19:30 +01:00
efaccfe9af Headless server: remove redundant argument parsing 2018-01-28 13:56:27 +01:00
660f711cd8 Headless server: no need to create a fresh parser for every option 2018-01-28 13:34:52 +01:00
2cbbf8d433 Headless server: simplify system config logger 2018-01-28 13:32:56 +01:00
e8c6f60c13 Merge 2017-11-26 07:39:08 +01:00
237cb02638 Fix YACReaderLibraryServer service file and service install path. 2017-11-03 08:32:35 +01:00
2c914d6579 Support Haiku OS specific libs and compile flags in the build system. 2017-11-03 08:15:46 +01:00
0372dc4cec Add a systemd service file for the headless server 2017-10-24 10:25:35 +02:00
6a1ba45a4d Add 64 bit builddir support for YACReaderLibraryServer 2017-10-22 14:21:35 +02:00
958003f52f Fix problems with missing safety checks in Render::fillBuffer and pdfcomic 2017-09-27 22:00:00 +02:00
d20277736d Added model classes for reading lists and labels. 2017-05-26 17:24:56 +02:00
6a6f983115 Merge 2017-05-25 18:04:29 +02:00
921f6654a2 Added QMAKE_TARGET_BUNDLE_PREFIX to .pro files. 2017-05-23 15:46:29 +02:00
d5c72ad2d1 Update precompiled pdfium for mac to chromium/3071 and add version info file with minimal build instructions 2017-05-07 15:18:00 +02:00
dfb6082294 merged 2017-02-18 08:26:53 +01:00
206365f027 Fixed .pro for working with the latest OS X development tools. 2017-01-13 19:00:23 +01:00
b1b91d5013 Merged in selmf/yacreader/pdf_refactoring (pull request #46)
Compilation problem will be fixed once merged :(

Pdf refactoring
2017-01-13 18:54:09 +01:00
47256467c8 Use .contains() method directly 2016-11-27 20:09:58 +01:00
ea83c560ee Don't use the database error functions for directory error reporting. 2016-11-27 18:02:35 +01:00
a4ab113696 Fix typo 2016-11-27 16:34:24 +01:00
186f33d788 Add some endline characters - just in case 2016-11-27 16:29:55 +01:00
344a71b072 Add checks for directories and library names 2016-11-27 16:18:09 +01:00
c48df74d53 Move headless stuff to YACReaderLibrarServer directory. 2016-11-27 15:15:14 +01:00
cea9933cc2 Cosmetic changes to make pdf flags look nicer in the .pro files 2016-11-23 22:09:34 +01:00
d486ce7d4b Fix typos in build files 2016-11-22 19:53:48 +01:00
01218de82c Add no_pdf config options to all builds 2016-11-22 19:41:00 +01:00
1732d24f71 add pdfium/no_pdf support to YACReaderLibraryServer 2016-11-06 16:01:01 +01:00
2edfe534bd Refactoring: fix mixed indentation and add curly braces in comic.cpp 2016-10-17 22:01:23 +02:00
be26b1a131 fixed YACReaderLibraryServer server_standalone install 2016-05-21 19:00:25 +02:00
0d661fbf96 fixed previous commit, script module was removed from the wrong .pro file 2016-05-20 23:08:56 +02:00
b2a0dc5581 Explicitely mention Qt5 in dependency check 2016-05-13 19:51:11 +02:00
ce8d6c3c29 Don't abort makefile generation on dependency check errors. 2016-05-13 19:49:29 +02:00
79a8a45895 Be more detailed when defaulting to standalone build in YACReaderLibraryServer 2016-05-10 18:25:36 +02:00
315063ba24 Introduce server build types 'standalone' and 'bundled' 2016-05-10 09:17:14 +02:00
4113d87815 Actually check for qt5 packages in headless server build 2016-05-10 08:18:27 +02:00
25ea29275a Disable server and translation install for headless to avoid packaging conflicts 2016-04-07 00:42:36 +02:00
544cfbd297 give YACReaderLibraryServer build structure it's own directory 2016-04-06 23:58:58 +02:00