Commit Graph

3011 Commits

Author SHA1 Message Date
Luis Ángel San Martín
7fed222cb7 Format 2022-12-12 21:53:07 +01:00
Luis Ángel San Martín
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
Luis Ángel San Martín
6f358e4ea3
Merge pull request #356 from selmf/std_unique
Add support for poppler-qt6 pdf backend
2022-11-20 10:53:10 +01:00
Felix Kauselmann
06d744e88b Fix regression in poppler-qt5 build 2022-11-19 20:02:31 +01:00
Felix Kauselmann
d4f12ff066 Fix poppler-qt6 setup for initial comic extractor 2022-11-19 20:02:31 +01:00
Felix Kauselmann
4a59dd6db6 Add support for poppler-qt6
Fixes #352
2022-11-19 20:02:31 +01:00
Felix Kauselmann
be85954b0c Use std::unique_ptr for pdf objects 2022-11-19 20:02:31 +01:00
Felix Kauselmann
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
Felix Kauselmann
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
Luis Ángel San Martín
35466e5080 Fix crash caused by clearing the ip value
ip is connected to regenerateQR
2022-11-17 22:53:08 +01:00
Luis Ángel San Martín
27b5692f26 Update CHANGELOG 2022-11-10 21:46:59 +01:00
Luis Ángel San Martín
0f9d782bb8 Detect back/forward mouse buttons to move back and forward through the browsing history 2022-11-10 21:46:51 +01:00
Luis Ángel San Martín
2b56945374 Make comic vine dialog modal 2022-11-10 21:46:36 +01:00
Luis Ángel San Martín
24f855b21d
Merge pull request #353 from YACReader/fix_drag_n_drop_grid_view
Fix drag&drop in the comics grid view
2022-11-06 13:04:34 +01:00
Luis Ángel San Martín
ffd8fd3bfb Fix Drag&Drop in the comics grid view 2022-11-06 11:48:27 +01:00
Luis Ángel San Martín
a7ff96b9ce Fix indentation 2022-11-06 10:15:00 +01:00
Luis Ángel San Martín
7ed8426cad
Merge pull request #350 from selmf/develop
Unix: Fix regression in translation install target
2022-10-31 17:47:18 +01:00
Felix Kauselmann
a35cb979e4 Unix: Fix regression in translation install target
The introduction of CONFIG+= lrelease introduced a regression in the
installation of translation files on systems using make install targets.

This is fixed by replacing the old translation targets with the target
supplied by lrelease.

Fixes #349
2022-10-31 13:19:50 +01:00
Luis Ángel San Martín
4c2b6da884 Set 9.10 changelog 2022-10-30 08:40:34 +01:00
Luis Ángel San Martín
7bfa157856 Mention the new webui page in what's new 2022-10-30 08:00:36 +01:00
Luis Ángel San Martín
97bef77251 Format 2022-10-29 11:25:21 +02:00
Luis Ángel San Martín
75e7e76e82 Update CHANGELOG and what's new 2022-10-29 11:11:11 +02:00
Luis Ángel San Martín
45a480ae68 Update UI strings 2022-10-29 11:09:00 +02:00
Luis Ángel San Martín
ae990d82af Add a new action to scan the xml info from a folder 2022-10-29 11:07:57 +02:00
Luis Ángel San Martín
76642737fd Implement XML scanning for a folder 2022-10-29 11:07:40 +02:00
Luis Ángel San Martín
3e2bda7cf1 Extract function 2022-10-29 11:07:10 +02:00
Luis Ángel San Martín
555540b85d Fix LibraryCreator instantiation in yacreaderlibraryserver 2022-10-29 09:26:03 +02:00
Luis Ángel San Martín
b364501a2c Do not use GUI code in non GUI components 2022-10-29 08:57:08 +02:00
Luis Ángel San Martín
150d27c3ad Make import ComicInfo.XML from new comics optional
It is disabled by default.
2022-10-28 23:31:55 +02:00
Luis Ángel San Martín
f8d89f7c14 Show the general tab first in the options dialog (YACReaderLibrary) 2022-10-28 22:45:06 +02:00
Luis Ángel San Martín Rodríguez
6e9e1e9d60 Update CHANGELOG 2022-10-25 19:37:56 +02:00
Luis Ángel San Martín Rodríguez
f3b1346402 Include links to discord in the about pages 2022-10-25 10:10:45 +02:00
Luis Ángel San Martín Rodríguez
14cfc5b9d4 Update CHANGELOG and what's new 2022-10-25 10:09:02 +02:00
Luis Ángel San Martín Rodríguez
9dc66f532f boolean -> bool 2022-10-25 08:51:52 +02:00
Luis Ángel San Martín
02df90f3bd Don't do any more iteration if we found the right index 2022-10-25 07:48:39 +02:00
Luis Ángel San Martín
cea26ecc20 Missing ; 2022-10-25 07:40:50 +02:00
Luis Ángel San Martín
72a8d318c9 Merge remote-tracking branch 'origin/develop' into develop 2022-10-24 23:00:35 +02:00
Luis Ángel San Martín
54d2fba53d Restore the selected index in the folders view when doing partial updates 2022-10-24 22:59:21 +02:00
Luis Ángel San Martín
8530f1f80a
Merge pull request #345 from selmf/openhack
YACReaderLibrary Server: Add webui status page
2022-10-24 20:39:22 +02:00
Felix Kauselmann
0533d5d9a3 Server: Check for v2 api before webui 2022-10-24 19:20:45 +02:00
Luis Ángel San Martín
0556276374 Implement comics metadata deletion 2022-10-24 19:00:21 +02:00
Luis Ángel San Martín
689e31891f Extract method 2022-10-24 19:00:04 +02:00
Luis Ángel San Martín
0cf40e06eb Add new action to delete all the metadata from the selected comics 2022-10-24 18:58:18 +02:00
Luis Ángel San Martín
d22e5eaaa7 Add method to delete metadata from ComicInfo 2022-10-24 18:42:38 +02:00
Luis Ángel San Martín
3fecc3316e Use the updated folders 2022-10-24 07:38:17 +02:00
Luis Ángel San Martín
a2541a4c96 Exclude root folder 2022-10-24 07:37:36 +02:00
Felix Kauselmann
f9c07707f3 Fix code formatting 2022-10-23 20:21:16 +02:00
Felix Kauselmann
5ad5d52f05 Web UI status page: Add YACReader svg 2022-10-23 20:02:12 +02:00
Felix Kauselmann
62ef567280 YACReaderLibrary Server: Add webui status page 2022-10-23 20:01:05 +02:00
Luis Ángel San Martín
a07ac4a956
Merge pull request #344 from selmf/fix_docroot_path
Server: Don't overwrite template and docroot path
2022-10-23 19:30:16 +02:00