Commit Graph

3019 Commits

Author SHA1 Message Date
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
35466e5080 Fix crash caused by clearing the ip value
ip is connected to regenerateQR
2022-11-17 22:53:08 +01:00
27b5692f26 Update CHANGELOG 2022-11-10 21:46:59 +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
2b56945374 Make comic vine dialog modal 2022-11-10 21:46:36 +01:00
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
ffd8fd3bfb Fix Drag&Drop in the comics grid view 2022-11-06 11:48:27 +01:00
a7ff96b9ce Fix indentation 2022-11-06 10:15:00 +01:00
7ed8426cad Merge pull request #350 from selmf/develop
Unix: Fix regression in translation install target
2022-10-31 17:47:18 +01:00
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
4c2b6da884 Set 9.10 changelog 2022-10-30 08:40:34 +01:00
7bfa157856 Mention the new webui page in what's new 2022-10-30 08:00:36 +01:00
97bef77251 Format 2022-10-29 11:25:21 +02:00
75e7e76e82 Update CHANGELOG and what's new 2022-10-29 11:11:11 +02:00
45a480ae68 Update UI strings 2022-10-29 11:09:00 +02:00
ae990d82af Add a new action to scan the xml info from a folder 2022-10-29 11:07:57 +02:00
76642737fd Implement XML scanning for a folder 2022-10-29 11:07:40 +02:00
3e2bda7cf1 Extract function 2022-10-29 11:07:10 +02:00
555540b85d Fix LibraryCreator instantiation in yacreaderlibraryserver 2022-10-29 09:26:03 +02:00
b364501a2c Do not use GUI code in non GUI components 2022-10-29 08:57:08 +02:00
150d27c3ad Make import ComicInfo.XML from new comics optional
It is disabled by default.
2022-10-28 23:31:55 +02:00
f8d89f7c14 Show the general tab first in the options dialog (YACReaderLibrary) 2022-10-28 22:45:06 +02:00
6e9e1e9d60 Update CHANGELOG 2022-10-25 19:37:56 +02:00
f3b1346402 Include links to discord in the about pages 2022-10-25 10:10:45 +02:00
14cfc5b9d4 Update CHANGELOG and what's new 2022-10-25 10:09:02 +02:00
9dc66f532f boolean -> bool 2022-10-25 08:51:52 +02:00
02df90f3bd Don't do any more iteration if we found the right index 2022-10-25 07:48:39 +02:00
cea26ecc20 Missing ; 2022-10-25 07:40:50 +02:00
72a8d318c9 Merge remote-tracking branch 'origin/develop' into develop 2022-10-24 23:00:35 +02:00
54d2fba53d Restore the selected index in the folders view when doing partial updates 2022-10-24 22:59:21 +02:00
8530f1f80a Merge pull request #345 from selmf/openhack
YACReaderLibrary Server: Add webui status page
2022-10-24 20:39:22 +02:00
0533d5d9a3 Server: Check for v2 api before webui 2022-10-24 19:20:45 +02:00
0556276374 Implement comics metadata deletion 2022-10-24 19:00:21 +02:00
689e31891f Extract method 2022-10-24 19:00:04 +02:00