231bc59a48
Do not parse any data, we only need the ids
2023-08-08 19:00:01 +02:00
df26f10b9f
Remove unused include
2023-08-08 18:59:17 +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
c0effb43b3
Fix set type context menu
2023-08-06 08:52:18 +02:00
5d10a03044
Fix crash when dropping comics in sublists
2023-07-10 08:39:31 +02:00
acd5caa9fe
Rename variable to match logic
2023-07-10 08:38:03 +02:00
a77a704d48
Fix getting only distinct rows when querying folders through the search engine
2023-07-08 19:11:59 +02:00
3bcbcd06ba
Try to fix compilation error in Linux with patched version of Qt 5
2023-07-08 16:53:54 +02:00
ceb230a21c
Fix sorting in the volume selection dialog
2023-06-25 12:11:10 +02:00
756c514712
Do not generate the qr code if the server is off
2023-06-18 10:42:38 +02:00
5b5c5fc76b
Cover page default value is 1
...
It's [1, numPages]
2023-06-11 08:54:51 +02:00
ecc1a3ef07
Avoid invalid coverPage values
2023-06-10 22:00:03 +02:00
51a4dbf049
Remove deprecated property manga
from folder and comic_info
2023-06-10 11:09:55 +02:00
13993f0381
Default folder json includes the new fields so make search include them too
2023-06-10 11:00:44 +02:00
ac5ba7bb31
Include "file_type"
2023-06-10 11:00:02 +02:00
003d88aa24
Calculate manga from type when serving json from the SearchController
2023-06-10 10:59:28 +02:00
751954be76
include file_type and legacy manga when serving json
2023-06-10 10:56:58 +02:00
f0ce50c2da
Do not insert garbage in the DB if replacing a comic goes bad.
2023-06-10 09:42:58 +02:00
dfbe597a34
Fix qt5 builds
2023-06-08 22:48:24 +02:00
ceb2d2249f
Fix alphanumeric navigation in folders tree view
2023-06-08 22:31:31 +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
5dac3e1402
Add setting to control dates comparison on updates
2023-06-07 22:41:31 +02:00
3eb6811b1c
Use the date that triggers the replacement as added to avoid weird updates
2023-06-07 21:50:24 +02:00
b6eedd4e05
Fix macos macros
2023-06-06 22:28:36 +02:00
21e237ccf9
Update added
with the modified date in comics added before the new metadata refactoring
2023-06-06 21:45:20 +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
68ece533e1
Replace Q_OS_MAC with Q_OS_MACOS
2023-06-04 20:55:11 +02:00
072f73b986
Use the right signal
2023-06-03 22:08:37 +02:00
16faacec65
Debounce input from the search edit
...
This makes writing there a little bit more pleasant
2023-06-03 20:25:14 +02:00
c30e1c6829
Use Q_DECLARE_METATYPE with TypeSpecialList
2023-06-03 17:39:41 +02:00
864516d781
Add Recent
list.
2023-06-03 16:45:47 +02:00
0f974d7caa
Update macos icons
2023-06-01 16:38:40 +02:00
e4dbe3d62e
Support filtering by since/before dates in the search engine
...
e.g. added>7 (recent content since 7 days ago) or added<30 (content added before the last 30 days)
2023-05-31 22:11:47 +02:00
d3829bc07c
Add the full path of a library when it can't be found
2023-05-31 22:06:57 +02:00
1bf0c1ff67
Fix InfoComicsView scroll bar in Qt6
2023-05-31 19:03:06 +02:00
94ddc54888
Remove usage of Qt.platform.os
2023-05-24 21:01:02 +02:00
352e52f454
Remove usage of Qt.platform.os
2023-05-24 20:58:01 +02:00
85b1c42380
Remove usage of Qt.platform.os
2023-05-24 20:57:45 +02:00
78800010f6
Remove usage of Qt.platform.os
2023-05-24 20:45:43 +02:00
7b88d47396
#include "yacreader_global.h" in Y_MAC_UI is used
2023-05-24 18:10:03 +02:00
0efa67ab40
Fix compilation in macos
2023-05-24 18:06:23 +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
0651a7be8f
Comment unused connection
2023-05-21 21:16:25 +02:00
f331b8c251
Handle some nulls in qml
2023-05-21 21:12:23 +02:00
0dd167b9ca
Remove TODOs
2023-05-21 21:11:58 +02:00
6d457be912
Improve search engine with new operators and new fields
2023-05-21 20:29:13 +02:00
80f9cc445f
Make the style of the tool bar in FolderContentView match the one in ComicsView
2023-05-21 10:01:12 +02:00
f9a52eaeb8
Draw better circles
2023-05-21 10:00:21 +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