f5eb81dcac
Add setting to hide the "Continue Reading..." banner from the home view.
2024-12-28 14:36:42 +01:00
9b6e03bcc4
Add setting to setup third party readers to work with YACReaderLibrary
2024-10-15 22:11:52 +02:00
1aa36f8892
Update format
2024-10-12 12:26:19 +02:00
f0c142b300
Build and install 7z.so, loading Codecs/Rar.so is broken
...
Also use multistage builds to have smaller images
2024-09-22 15:20:30 +02:00
a9aa661bbb
Load Rar.so if it exists
2024-09-22 12:29:06 +02:00
ae1b698825
Add missing include
2024-09-22 11:33:38 +02:00
97a416f7e4
Fix load7zLibrary()
...
QLibrary just checks the extension, but it doesn't check that the file exists...
2024-09-22 11:28:29 +02:00
63fcde8035
Extract 7z loading to it's own function
...
This will unify 7z loading in all scenarios and it also fixes the search path in Linux, now the apps will always try to load 7z.so from LIBDIR/yacreader/7z.so, if it fails they'll try 7zip/7z.so
2024-09-15 15:50:09 +02:00
289b42fb26
Fix Qt5 compilation
2024-09-05 18:32:25 +02:00
1c48f05398
Add support for printing more information in diagnosis log
...
Also yacreaderlibraryserver can now print this with the --system-info option
This will help when giving support to users.
2024-09-05 17:48:48 +02:00
e4469dc7a7
Don't use sorting heuristic in comics with more than 1000 pages
...
Sorting heuristic to try to find spreads in the content of a comic is now only used for files with less than 1000 pages to avoid false positives.
2024-08-09 16:00:30 +02:00
f9039c7a26
Add support for setting the content type to a whole library
2024-07-09 19:18:22 +02:00
f29c3a4f96
BUMP minimum render size for PDF pages
2024-06-20 17:12:03 +02:00
2bebec95bf
Save magnifying glass size and zoom level
2024-03-02 12:14:01 +01:00
374898702d
Fix folders type when they are added
2024-02-12 19:33:14 +01:00
7baf144c69
Fix columns in the search results.
2024-02-06 18:13:57 +01:00
89c9895db7
Bump the max number of visible covers a little bit
2024-01-27 10:27:06 +01:00
c2988f8353
BUMP version to 9.14.1
2024-01-14 12:27:53 +01:00
e005f5b26d
Don't check the type value if it is null
2023-11-28 17:38:31 +01:00
5a8b22afdd
Remove YACReaderComicInfoPair metatype
...
When doing modularized builds, the definition of YACReaderComicInfoPair as
a metatype can lead to redefinition of Qt internal metatypes at the
moc stage. This is currently not happening in qmake, but is a problem for
our CMake migartion.
As we don't really use this type, it is safe to remove.
2023-10-29 15:30:18 +01:00
9278160bbc
ComicInfo::getTypeString: Return an empty string for unhandled enums ( #403 )
...
* ComicInfo::getTypeString: Add default return for unhandled enum
* CXX flags: Promote warnings about missing branches in enum-based switches as errors
* Add missing case in switch
* Catch conversion errors in debug mode and silence missing return warnings
* Replace default with missing cases
* ComicInfo::getTypeString: Use QStringLiterals
* Revert "CXX flags: Promote warnings about missing branches in enum-based switches as errors"
This reverts commit d22c115925
.
---------
Co-authored-by: Luis Ángel San Martín <luisangelsm@gmail.com >
2023-10-28 17:07:32 +02:00
74c16f5c81
Add a safety check before accessing lists in the comic flow
2023-10-25 20:56:44 +02:00
f319b00c70
Add a data migration to ensure that the number types are migrated to text in the db schema
...
This fixes a problem storing some text number formats in the db when the type is integer.
2023-10-15 12:53:30 +02:00
737c8e7638
Change settings key value for COMICS_VIEW_HEADERS
2023-10-09 19:25:36 +02:00
dea3d0a3f7
Bump version number 9.14.0
2023-08-26 16:50:38 +02:00
5706407778
Add options for disabling scroll animation
2023-08-26 10:18:52 +02:00
d0915024e2
Fix YACReaderFlowGL::remove
...
last image wasn't getting it's index modified
2023-08-17 19:39:51 +02:00
024f6df9de
Add methods to the flow implementations to add new items dynamically
2023-08-13 11:15:47 +02:00
86e0e7be0a
Add setting keys for automatic library updates
2023-08-13 10:22:11 +02:00
fe5d1e4d3b
Add enum to represent the update interval for automatic updates
2023-08-13 10:21:23 +02:00
dd411db9ef
Remove commented code
2023-08-13 10:05:09 +02:00
71a7a07274
Add DB_VERSION to keep track of DBs versions
...
This will make easy to track compatibility with a certain DB structure across different flavors of YACReader. It will only change when the DB structure changes.
2023-08-06 08:55:55 +02:00
f7717f0465
Bump version number
2023-07-16 14:59:40 +02:00
51a4dbf049
Remove deprecated property manga
from folder and comic_info
2023-06-10 11:09:55 +02:00
5dac3e1402
Add setting to control dates comparison on updates
2023-06-07 22:41:31 +02:00
68ece533e1
Replace Q_OS_MAC with Q_OS_MACOS
2023-06-04 20:55:11 +02:00
315d2deced
Don't use Q_OS_MAC for ui specifics, Y_MAC_UI is the replacement
2023-05-23 18:51:33 +02:00
45af72520b
Add setting to control what "recent" is considered.
2023-05-20 17:43:38 +02:00
6a6a239cc7
Add the possibility to show a recently added/updated indicator
2023-05-20 16:17:40 +02:00
880e17acff
Display new metadata in the info views
2023-05-16 21:47:59 +02:00
f2bf53ce5b
Add new fields to the DB and make then available to be used in the apps
2023-05-12 16:59:23 +02:00
9b196a655a
Remove obsolete setting that doesn't have any effect
2023-04-29 08:54:31 +02:00
8f738766ed
BUMP version to 9.12
2023-04-23 19:51:48 +02:00
ad4139e017
Don't clear numPages when deleting metadata
2023-01-16 18:14:21 +01:00
49ef617757
Bump version number and what's new
2023-01-07 10:34:34 +01:00
7fed222cb7
Format
2022-12-12 21:53:07 +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
3e2bda7cf1
Extract function
2022-10-29 11:07:10 +02:00