Commit Graph

1096 Commits

Author SHA1 Message Date
97685dca73 Remove unneeded property 2025-05-09 14:30:11 +02:00
b064095809 Make the cover selection button circular 2025-05-09 14:05:17 +02:00
b976b7f809 Add support for setting custom covers on folders 2025-05-08 22:00:55 +02:00
6b1987a16a Use a better default search string from comic files 2025-05-05 19:20:51 +02:00
dfb1cb9b70 Include missing image in qrc 2025-05-05 18:36:17 +02:00
73bde73fdb Add some minimum width to the scraper table view columns 2025-05-05 18:35:44 +02:00
868de856a7 Add support for exact match searches
It will be enabled by default.
2025-05-05 18:35:07 +02:00
e5f02bebe5 Try to always get some description for single volume issues
If the issue doesn't have a description it will get the volume description.
2025-05-04 21:50:36 +02:00
e7652355de Fix status check 2025-05-04 18:13:33 +02:00
51590aaa4f Rename method 2025-05-04 18:12:37 +02:00
fca1e2004e Add new ScraperStatus for exact volume searches 2025-05-04 17:46:50 +02:00
1b4116db1a Remove default cases from switches using enum class 2025-05-04 17:33:39 +02:00
9d7a554ab3 Convert ScraperMode and ScraperStatus into enum class 2025-05-04 17:26:05 +02:00
9e37947479 Fix layout warning
sortButtonsLayout was already part of the layout.
2025-04-21 19:21:48 +02:00
a425aef45e Fix macos compilation with Qt5 2025-04-20 14:52:50 +02:00
3632ebab12 Implement native toolbars on macos on Qt6 to have a modern looking unified toolbars 2025-04-20 09:38:58 +02:00
254652f03e Add missing include
Fixes build with Qt 6.9.0
2025-04-19 06:25:11 -04:00
8f84fc7902 Log libraries validation when YACReaderLibrary and YACReaderLibraryServer start 2025-03-30 22:24:17 +02:00
c5890ca7bf Include windows.h before shellapi.h
This fixes compilation with some compilers.
2025-03-30 22:22:17 +02:00
52f1a57c47 Fix compilation 2025-03-30 21:23:54 +02:00
181884a85f More migrations to LibraryPaths 2025-03-30 15:17:24 +02:00
b0d2d05bc9 Change the type of path passed to DataBaseManagement::updateToCurrentVersion 2025-03-29 13:29:09 +01:00
d4b7c6dd8a Extract library paths methods to it's own struct in yacreader_global.h and use it everywhere 2025-03-29 11:31:53 +01:00
5aa637fdbe Use YACReaderLibrary::libraryDataPath in YACReaderLibraries::getDBPath 2025-03-27 21:19:12 +01:00
c148a96d7f Add static methods to get the data paths in a library 2025-03-27 20:19:08 +01:00
1cd8635808 Use QProcess as intented by parsing the input command arguments 2025-01-06 09:24:07 +01:00
d5e682322f Update language files 2025-01-01 10:35:16 +01:00
3ae3628c1f Replace drop shadow on the Flow Info view too 2024-12-29 19:09:59 +01:00
974bc40e90 Replace DropShadow with a prerendered shadow image to boost performance 2024-12-29 18:55:57 +01:00
44ae4cc2a6 Use a Loader to create the rating menu on demand to improve performance 2024-12-29 18:55:17 +01:00
90310a78bb Add nullity check 2024-12-28 14:46:52 +01:00
f5eb81dcac Add setting to hide the "Continue Reading..." banner from the home view. 2024-12-28 14:36:42 +01:00
561203d2f1 Don't use a custom signal at all
QThread::finished should be enough in all the cases.
2024-12-28 11:52:47 +01:00
9c16d1ad81 Don't override the finished QThread signal in LibraryCreator
This should fix a crash in LibrariesUpdateCoordinator because the QThread can be destroyed before it finishes running.
2024-12-28 11:25:05 +01:00
1c9f2133f6 Add a small dialog to show some info about a library 2024-11-26 17:44:24 +01:00
dd3188a6da Add openContainingFolderComicAction to the window actions so it can be triggered 2024-11-25 21:49:57 +01:00
13d0984784 Enable dropping content on the FolderContentView 2024-11-05 19:23:46 +01:00
f4ec6c8927 Fix crash when the comics view content is empty after an update 2024-11-03 15:40:45 +01:00
dc4010aec0 Purge unused info and covers after full library updates 2024-11-03 14:49:39 +01:00
72535ffc98 Fix crasher when updating the comics model 2024-11-03 14:48:37 +01:00
611880aba8 Typos 2024-11-03 14:41:41 +01:00
d91fd45cec Fix Qt5 builds 2024-10-15 22:34:17 +02:00
9b6e03bcc4 Add setting to setup third party readers to work with YACReaderLibrary 2024-10-15 22:11:52 +02:00
8130cdc932 More format changes 2024-10-12 15:17:05 +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
bb36368ad2 Revert proof of concept for covers as webp
This was pushed to develop by mistake
2024-09-09 17:30:39 +02:00
5715801616 Always use 7zip instead of p7zip 2024-09-08 12:23:27 +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
a3f3149764 Return 404 if the comic is not found 2024-08-31 12:44:31 +02:00
ca1b057361 Fix partial updates nuking then whole db 2024-08-13 22:05:30 +02:00