Commit Graph

37 Commits

Author SHA1 Message Date
5715801616 Always use 7zip instead of p7zip 2024-09-08 12:23:27 +02:00
ed82f0c801 Add more info to the start log in YACReaderLibrary 2023-12-16 08:27:46 +01:00
b6eedd4e05 Fix macos macros 2023-06-06 22:28:36 +02:00
68ece533e1 Replace Q_OS_MAC with Q_OS_MACOS 2023-06-04 20:55:11 +02:00
250c48848c setAllocationLimit is Qt6 only 2022-12-12 22:07:30 +01:00
fc1f48aaa5 Remove image allocation limit
This commit fixes this error: QImageIOHandler: Rejecting image as it exceeds the current allocation limit of 128 megabytes
2022-12-12 18:37:29 +01:00
0f9d782bb8 Detect back/forward mouse buttons to move back and forward through the browsing history 2022-11-10 21:46:51 +01:00
fa90982a2d YACReaderLibrary: Don't load YACReader translation 2022-10-16 14:33:49 +02:00
76a12cd7e3 Translations: Don't use QLocale::system::name
Older versions of the Qt documentation advocate using QLocale::system::name
for system language resolving. This is deprecated and causes misbehavior,
such as selecting the system unit language instead of system display language
on Windows.

Solution: Use QTranslator::load(QLocale(), ... ...), which is display language
aware.
2022-10-16 14:33:49 +02:00
d8a35d767c Update the UI when a client synchronizes back the libraries
Only the top banners for now. 

TODO: ComicModel should also be updated.
2022-10-15 11:52:34 +02:00
e7b6f46cd3 Update the UI when a comic is updated using the http api 2022-10-15 11:42:46 +02:00
a4a2b3ce6c Rename method 2022-10-14 20:59:43 +02:00
05a3172012 Rename s to httpServer 2022-10-13 23:30:04 +02:00
be0c0ff341 Rename Startup class to YACReaderHttpServer 2022-10-13 23:24:35 +02:00
862c220069 Add libarchive decompression backend 2022-08-31 09:32:23 +02:00
9e9f035f35 Use Qt::HighDpiScaleFactorRoundingPolicy::PassThrough
It will be the default in Qt6 and respecting the scale factor that the user sets is the right thing to do.
2022-03-12 11:51:29 +01:00
5aa02a19bb clang-format 2021-10-18 21:56:52 +02:00
b8ad2b540b Merge branch 'develop' into clazy_autorefactoring 2021-09-26 08:52:23 +02:00
53f92ba1f6 Enable hdpi scaling 2021-09-13 17:34:15 +02:00
8377de7c3e Clazy: Use fixits to refactor some old style signal connections 2021-06-29 13:53:12 +02:00
f4b2b3d8e3 Update comments 2021-01-28 19:56:35 +01:00
d96d01d963 Fix launch sequence to avoid http port collisions 2021-01-25 15:48:15 +01:00
1af613663c Fix QsLog setup in Library and LibraryServer
The calls changed, so we need to adapt them.
2020-08-20 17:41:56 +02:00
b5f3799753 Restore the code to start the app into the system tray 2019-09-21 10:44:03 +02:00
a632480422 Format 2019-09-19 21:16:56 +02:00
e587f59ddb Add support for minimize and start to tray. 2019-09-19 20:22:14 +02:00
bb334cfd50 Use auto to avoid duplicating the type name 2019-06-01 16:04:48 +02:00
e3ec56aa43 Format code using clang-format 2019-05-30 19:46:37 +02:00
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
3530528282 Add a commandline option to set YACReaderLibrary opengl renderer on windows. 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
4be84c6845 Set TraceLevel for logging only in debug builds. 2018-05-22 18:16:55 +02:00
f6d389ff35 Add current/next comic view to GridView. 2018-04-23 19:22:51 +02:00
9103ee0c0c YACReaderLibrary: Add a barebone commandline parser 2018-02-16 15:26:33 +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
2cbbf8d433 Headless server: simplify system config logger 2018-01-28 13:32:56 +01:00