a47b706e29
Fix a bunch of warnings
2023-04-30 14:00:09 +02:00
3355f2137c
Remove include
2023-04-29 10:45:57 +02:00
2152614243
Update CHANGELOG
2023-04-29 09:25:29 +02:00
579281aacc
Add an Android link to the server dialog info
2023-04-29 09:23:30 +02:00
37f1b49164
Remove commented code
2023-04-29 09:22:41 +02:00
76347060c7
Update dialog info when it is shown
2023-04-29 09:06:13 +02:00
9b196a655a
Remove obsolete setting that doesn't have any effect
2023-04-29 08:54:31 +02:00
b3d970fdf4
Remove unused dialog
2023-04-29 08:36:30 +02:00
8f738766ed
BUMP version to 9.12
2023-04-23 19:51:48 +02:00
b4e95fb6c5
Merge pull request #379 from selmf/new_qr_engine
...
New qr engine: Fix output on Windows
2023-04-23 16:37:55 +02:00
6899bfbcf1
QsLog: Fix Windows console output
2023-04-22 20:13:45 +02:00
0ead759364
QRCode: Use UTF8 chars for code generation
...
QString.append() expects UTF8 chars, but this is not standard on all platforms.
2023-04-22 20:11:21 +02:00
d6b1c68285
Fix json produced by the search controller
2023-04-11 23:32:32 +02:00
1a0b9da8d7
Do not accept empty values for the server port in the server settings dialog
2023-04-08 12:31:15 +02:00
e5026c02ea
Merge pull request #378 from selmf/new_qr_engine
...
New qr engine, part II
2023-04-08 10:19:26 +02:00
ea38f60c7c
Fix build
2023-04-07 20:58:38 +02:00
c0cb792eca
Update changelog
2023-04-07 20:34:07 +02:00
f8f25c396f
YACReaderLibraryServer: Print QR code and basic server info on start
2023-04-07 20:24:59 +02:00
c100edfcd0
Move network interface filtering to separate file
2023-04-07 20:22:49 +02:00
9f67bb5e53
Server: Port IP detection and filtering to QNetworkInterface
2023-04-07 20:22:49 +02:00
1a6e36d7d2
Merge pull request #377 from YACReader/search_service
...
Search API
2023-04-07 13:26:25 +02:00
37ad8dc082
Update CHANGELOG
2023-04-07 12:35:34 +02:00
6d94efac14
Fix yacreaderlibraryserver compiltaion
2023-04-07 11:01:24 +02:00
4198b5ca3a
Implement a server controller to provide a search API
2023-04-07 10:51:34 +02:00
5c0b5c7430
Add method for getting the db container path from a library id
2023-04-07 10:51:05 +02:00
ceb34a1409
Extract sql queries creation for the search engine so we can reuse them
2023-04-07 10:49:09 +02:00
044bab0c4c
Remove unused import
2023-04-06 19:02:43 +02:00
cab277f3a9
Remove header comments
2023-04-06 19:02:32 +02:00
a57e7a828a
Merge pull request #375 from selmf/new_qr_engine
...
Replace libqrencode with nayuki/QR-Code-generator
2023-03-26 14:45:43 +02:00
ffdb06017d
Exclude new QR encoder from clang-format checks
...
Third party code should not be checked.
2023-03-25 11:34:46 +01:00
8f631763ce
Replace libqrencode with nayuki/QR-Code-generator
2023-03-25 11:06:17 +01:00
ad4139e017
Don't clear numPages when deleting metadata
2023-01-16 18:14:21 +01:00
44638219f1
Update CHANGELOG
2023-01-14 14:18:55 +01:00
8f0619887c
Change how wheel scrolling works in qml grid views
...
This fixes scrolling in Qt6
2023-01-14 14:15:30 +01:00
dec297a63c
Update version in CHANGELOG
2023-01-07 10:48:44 +01:00
49ef617757
Bump version number and what's new
2023-01-07 10:34:34 +01:00
308fb22fd9
Bump vcredist version and hope that installation is fixed
...
“X64 VC Redist no longer removes runtime files when run with /installer /passive switches.”
2023-01-03 13:10:38 +01:00
5ddfa2c4f5
Update CHANGELOG
2022-12-29 08:26:34 +01:00
399f4fd89f
Update CHANGELOG
2022-12-27 09:34:22 +01:00
0afe2c33b7
Fix currentPage value when closing YACReader in double page mode
...
If the latest page of the comic is visible, that should be the currentPage value so YACReaderLibrary can mark the comic as read.
2022-12-27 09:26:55 +01:00
250c48848c
setAllocationLimit is Qt6 only
2022-12-12 22:07:30 +01:00
7fed222cb7
Format
2022-12-12 21:53:07 +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
6f358e4ea3
Merge pull request #356 from selmf/std_unique
...
Add support for poppler-qt6 pdf backend
2022-11-20 10:53:10 +01:00
06d744e88b
Fix regression in poppler-qt5 build
2022-11-19 20:02:31 +01:00
d4f12ff066
Fix poppler-qt6 setup for initial comic extractor
2022-11-19 20:02:31 +01:00
4a59dd6db6
Add support for poppler-qt6
...
Fixes #352
2022-11-19 20:02:31 +01:00
be85954b0c
Use std::unique_ptr for pdf objects
2022-11-19 20:02:31 +01:00
0414104067
YACReader: Fix crash when exiting while processing a comic
...
When quitting YACReader while processing a comic, the comic thread needs
to be properly terminated to avoid segfaults and other possible problems.
2022-11-19 19:27:52 +01:00
21b8b70657
QsLog: Use dedicated logging thread to avoid segfaults at app shutdown
...
When shutting down our apps, we clean up some ressources after app.exec()
has finished. As our logger runs on the apps main thread, it can no longer
respond to any debug messages generated during the cleanup phase.
This can lead to segfaults and error masking.
Solution: Run QsLog in a dedicated thread.
2022-11-19 19:26:34 +01:00