Commit Graph

18 Commits

Author SHA1 Message Date
3709b6e737 Format includes using clang-format
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-13 18:21:38 +01:00
f0943995c6 Include sanitation 2026-03-13 11:06:25 +01:00
549f2a259a Remove FolderModel and QModelIndex dependencies from LibraryCreator 2026-02-20 08:53:01 +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
dc4010aec0 Purge unused info and covers after full library updates 2024-11-03 14:49:39 +01:00
45043cf36e Make possible to cancel updates/creations 2023-08-20 12:36:40 +02:00
fa10409a31 Check the file size when updating and only compare the dates if it's enabled 2023-06-07 22:42:40 +02:00
8520a29a05 Detect modified files and update them
The old file is delete, the modified file is inserted and the existing metadata is copied over. The added date is updated to avoid new matches during the update process.
2023-06-05 23:28:12 +02:00
150d27c3ad Make import ComicInfo.XML from new comics optional
It is disabled by default.
2022-10-28 23:31:55 +02:00
5aa02a19bb clang-format 2021-10-18 21:56:52 +02:00
4deb5e1911 Extract and rename ThumbnailCreator to its own files
It adds support for getting XML info files and for skipping cover extraction.
2021-09-27 15:31:49 +02:00
4b3042def4 Fix object leaks in database code
Qt's database and query model requires that both the queries and the database
objects are out of scope before a database connection can safely be removed.

Solution: Properly encapsulate databases and queries in "{ }" and use a string
to cache the connection name for out-of-scope removal.
2020-08-25 17:34:46 +02:00
f29724e404 Annotate overridden methods 2019-06-01 16:04:48 +02:00
e3ec56aa43 Format code using clang-format 2019-05-30 19:46:37 +02:00
d5a11fb16b Add .gitattributes rules for text and binary handling 2018-07-30 15:04:04 +02:00
69395398e1 Partial support for storing the cover information in the DB. Work in progress. 2018-03-11 14:43:07 +01:00
4f779f7e22 yacreaderlibrary_ru.ts
Minor corrections in Russian translation.
2018-02-24 18:15:09 +00:00