Commit Graph

1078 Commits

Author SHA1 Message Date
Luis Ángel San Martín
c5890ca7bf Include windows.h before shellapi.h
This fixes compilation with some compilers.
2025-03-30 22:22:17 +02:00
Luis Ángel San Martín
52f1a57c47 Fix compilation 2025-03-30 21:23:54 +02:00
Luis Ángel San Martín
181884a85f More migrations to LibraryPaths 2025-03-30 15:17:24 +02:00
Luis Ángel San Martín
b0d2d05bc9 Change the type of path passed to DataBaseManagement::updateToCurrentVersion 2025-03-29 13:29:09 +01:00
Luis Ángel San Martín
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
Luis Ángel San Martín
5aa637fdbe Use YACReaderLibrary::libraryDataPath in YACReaderLibraries::getDBPath 2025-03-27 21:19:12 +01:00
Luis Ángel San Martín
c148a96d7f Add static methods to get the data paths in a library 2025-03-27 20:19:08 +01:00
Luis Ángel San Martín Rodríguez
1cd8635808 Use QProcess as intented by parsing the input command arguments 2025-01-06 09:24:07 +01:00
Luis Ángel San Martín
d5e682322f Update language files 2025-01-01 10:35:16 +01:00
Luis Ángel San Martín
3ae3628c1f Replace drop shadow on the Flow Info view too 2024-12-29 19:09:59 +01:00
Luis Ángel San Martín
974bc40e90 Replace DropShadow with a prerendered shadow image to boost performance 2024-12-29 18:55:57 +01:00
Luis Ángel San Martín
44ae4cc2a6 Use a Loader to create the rating menu on demand to improve performance 2024-12-29 18:55:17 +01:00
Luis Ángel San Martín
90310a78bb Add nullity check 2024-12-28 14:46:52 +01:00
Luis Ángel San Martín
f5eb81dcac Add setting to hide the "Continue Reading..." banner from the home view. 2024-12-28 14:36:42 +01:00
Luis Ángel San Martín
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
Luis Ángel San Martín Rodríguez
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
Luis Ángel San Martín
1c9f2133f6 Add a small dialog to show some info about a library 2024-11-26 17:44:24 +01:00
Luis Ángel San Martín
dd3188a6da Add openContainingFolderComicAction to the window actions so it can be triggered 2024-11-25 21:49:57 +01:00
Luis Ángel San Martín
13d0984784 Enable dropping content on the FolderContentView 2024-11-05 19:23:46 +01:00
Luis Ángel San Martín
f4ec6c8927 Fix crash when the comics view content is empty after an update 2024-11-03 15:40:45 +01:00
Luis Ángel San Martín
dc4010aec0 Purge unused info and covers after full library updates 2024-11-03 14:49:39 +01:00
Luis Ángel San Martín
72535ffc98 Fix crasher when updating the comics model 2024-11-03 14:48:37 +01:00
Luis Ángel San Martín
611880aba8 Typos 2024-11-03 14:41:41 +01:00
Luis Ángel San Martín
d91fd45cec Fix Qt5 builds 2024-10-15 22:34:17 +02:00
Luis Ángel San Martín
9b6e03bcc4 Add setting to setup third party readers to work with YACReaderLibrary 2024-10-15 22:11:52 +02:00
Luis Ángel San Martín
8130cdc932 More format changes 2024-10-12 15:17:05 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
bb36368ad2 Revert proof of concept for covers as webp
This was pushed to develop by mistake
2024-09-09 17:30:39 +02:00
Luis Ángel San Martín
5715801616 Always use 7zip instead of p7zip 2024-09-08 12:23:27 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
a3f3149764 Return 404 if the comic is not found 2024-08-31 12:44:31 +02:00
Luis Ángel San Martín
ca1b057361 Fix partial updates nuking then whole db 2024-08-13 22:05:30 +02:00
Luis Ángel San Martín
fd26a2490d Fix "show recent indicator" toggle not working 2024-08-13 21:51:27 +02:00
Luis Ángel San Martín Rodríguez
a0e22d83b0 Fix macos compilation 2024-07-10 17:49:18 +02:00
Luis Ángel San Martín
8ce878b0cb Fix access to library actions on macos 2024-07-10 16:26:05 +02:00
Luis Ángel San Martín
689a6465aa Fix format 2024-07-09 19:42:41 +02:00
Luis Ángel San Martín
f9039c7a26 Add support for setting the content type to a whole library 2024-07-09 19:18:22 +02:00
Luis Ángel San Martín
58ec456fc7 Extract the library QActions to its own file 2024-06-23 19:02:13 +02:00
Luis Ángel San Martín
7fbd25514f Fix headers in the table view getting stuck in a non moveable state
The state can be saved with "sections moveable = false", so when it's restored the headers become non moveable, setting the property to true later should prevent this from happening.
2024-06-15 16:29:52 +02:00
Luis Ángel San Martín
9436520399 Merge branch 'develop' of https://github.com/YACReader/yacreader into develop 2024-02-13 18:41:33 +01:00
Luis Ángel San Martín
2b2762c045 Improve and fix comic file size format 2024-02-13 18:41:23 +01:00
Luis Ángel San Martín
24719fa54b
Merge pull request #419 from selmf/unarr-7z
Unarr: Enable 7z for unarr 1.1.x +
2024-02-13 18:04:30 +01:00
Felix Kauselmann
b4a7d86f96 Unarr: Add 7z to reader file selector and library database for unarr 1.1.x 2024-02-12 22:54:39 +01:00
Luis Ángel San Martín
374898702d Fix folders type when they are added 2024-02-12 19:33:14 +01:00
Luis Ángel San Martín
7baf144c69 Fix columns in the search results. 2024-02-06 18:13:57 +01:00
Luis Ángel San Martín
76df7e1d83 typo 2024-02-02 13:04:45 +01:00
Luis Ángel San Martín
19e45ef9de Fix issues getting marked as opened because android minimum current page is 1 2024-02-02 13:04:38 +01:00
Luis Ángel San Martín
08cbb88891 Mark function as deprecated and remove unused function 2024-01-31 19:07:27 +01:00
Luis Ángel San Martín
ef9a826c9f Update simplified chinese translations 2024-01-29 17:15:45 +01:00
Luis Ángel San Martín
a591305397 Update translations 2024-01-27 13:17:46 +01:00