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