Commit Graph

3157 Commits

Author SHA1 Message Date
Luis Ángel San Martín
fa10409a31 Check the file size when updating and only compare the dates if it's enabled 2023-06-07 22:42:40 +02:00
Luis Ángel San Martín
5dac3e1402 Add setting to control dates comparison on updates 2023-06-07 22:41:31 +02:00
Luis Ángel San Martín
3eb6811b1c Use the date that triggers the replacement as added to avoid weird updates 2023-06-07 21:50:24 +02:00
Luis Ángel San Martín Rodríguez
b6eedd4e05 Fix macos macros 2023-06-06 22:28:36 +02:00
Luis Ángel San Martín
21e237ccf9 Update added with the modified date in comics added before the new metadata refactoring 2023-06-06 21:45:20 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
68ece533e1 Replace Q_OS_MAC with Q_OS_MACOS 2023-06-04 20:55:11 +02:00
Luis Ángel San Martín Rodríguez
072f73b986 Use the right signal 2023-06-03 22:08:37 +02:00
Luis Ángel San Martín
dbb31f4aea Disable clang format in KDToolBox folder 2023-06-03 20:57:13 +02:00
Luis Ángel San Martín
16faacec65 Debounce input from the search edit
This makes writing there a little bit more pleasant
2023-06-03 20:25:14 +02:00
Luis Ángel San Martín
c30e1c6829 Use Q_DECLARE_METATYPE with TypeSpecialList 2023-06-03 17:39:41 +02:00
Luis Ángel San Martín
864516d781 Add Recent list. 2023-06-03 16:45:47 +02:00
Luis Ángel San Martín Rodríguez
2ff723bcd0 Update CHANGELOG 2023-06-01 16:43:52 +02:00
Luis Ángel San Martín Rodríguez
0f974d7caa Update macos icons 2023-06-01 16:38:40 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
d3829bc07c Add the full path of a library when it can't be found 2023-05-31 22:06:57 +02:00
Luis Ángel San Martín
11c8954e8e Increase timeouts in azure pipelines 2023-05-31 21:20:13 +02:00
Luis Ángel San Martín
1bf0c1ff67 Fix InfoComicsView scroll bar in Qt6 2023-05-31 19:03:06 +02:00
Luis Ángel San Martín
147c882431
Merge pull request #382 from YACReader/mac_ui_build_flag
Replace Q_OS_MAC with with a custom define to controll mac vs windows/linux ui
2023-05-31 10:44:26 +02:00
Luis Ángel San Martín
94ddc54888 Remove usage of Qt.platform.os 2023-05-24 21:01:02 +02:00
Luis Ángel San Martín
352e52f454 Remove usage of Qt.platform.os 2023-05-24 20:58:01 +02:00
Luis Ángel San Martín
85b1c42380 Remove usage of Qt.platform.os 2023-05-24 20:57:45 +02:00
Luis Ángel San Martín
78800010f6 Remove usage of Qt.platform.os 2023-05-24 20:45:43 +02:00
Luis Ángel San Martín Rodríguez
7b88d47396 #include "yacreader_global.h" in Y_MAC_UI is used 2023-05-24 18:10:03 +02:00
Luis Ángel San Martín Rodríguez
0efa67ab40 Fix compilation in macos 2023-05-24 18:06:23 +02:00
Luis Ángel San Martín
315d2deced Don't use Q_OS_MAC for ui specifics, Y_MAC_UI is the replacement 2023-05-23 18:51:33 +02:00
Luis Ángel San Martín
b45fabe057
Merge pull request #381 from YACReader/new_metadata
feature: New metadata support
2023-05-22 22:27:01 +02:00
Luis Ángel San Martín
fe95bc2db9 Update what's new 2023-05-22 18:42:17 +02:00
Luis Ángel San Martín
0651a7be8f Comment unused connection 2023-05-21 21:16:25 +02:00
Luis Ángel San Martín
f331b8c251 Handle some nulls in qml 2023-05-21 21:12:23 +02:00
Luis Ángel San Martín
0dd167b9ca Remove TODOs 2023-05-21 21:11:58 +02:00
Luis Ángel San Martín
6d457be912 Improve search engine with new operators and new fields 2023-05-21 20:29:13 +02:00
Luis Ángel San Martín
117d65ffbe Update CHANGELOG 2023-05-21 11:42:43 +02:00
Luis Ángel San Martín
80f9cc445f Make the style of the tool bar in FolderContentView match the one in ComicsView 2023-05-21 10:01:12 +02:00
Luis Ángel San Martín
f9a52eaeb8 Draw better circles 2023-05-21 10:00:21 +02:00
Luis Ángel San Martín
45af72520b Add setting to control what "recent" is considered. 2023-05-20 17:43:38 +02:00
Luis Ángel San Martín
6a6a239cc7 Add the possibility to show a recently added/updated indicator 2023-05-20 16:17:40 +02:00
Luis Ángel San Martín
11df4a9b42 Update inserted folders with the added date 2023-05-20 16:14:30 +02:00
Luis Ángel San Martín
9c9b62db70 Fix role name 2023-05-20 15:33:47 +02:00
Luis Ángel San Martín
a003ee40f6 Handle undefined values 2023-05-20 15:33:04 +02:00
Luis Ángel San Martín
1744002658 Fix nul -> null in qml 2023-05-20 14:50:32 +02:00
Luis Ángel San Martín
153388ee94 Fix icon name 2023-05-20 14:49:40 +02:00
Luis Ángel San Martín
3d95ea37a1 Add "added" date to the root folder 2023-05-17 20:31:34 +02:00
Luis Ángel San Martín
ae8d07ccaf Do not crash if mi is not valid 2023-05-17 18:30:00 +02:00
Luis Ángel San Martín
6ba6adb26f Fix loading folder from sql query 2023-05-17 18:29:16 +02:00
Luis Ángel San Martín
880e17acff Display new metadata in the info views 2023-05-16 21:47:59 +02:00
Luis Ángel San Martín
2cb201098d Update the properties dialog to support the new metadata 2023-05-15 21:04:33 +02:00
Luis Ángel San Martín
d5acae870b Extract comic vine json parsing to its own file + add support for extra fields 2023-05-14 17:48:10 +02:00
Luis Ángel San Martín
c7faaf6ff5 Fix day parsing from ComicInfo.xml 2023-05-14 17:44:08 +02:00
Luis Ángel San Martín
e9ce6fc5af Update the XML parser to parse the new supported fields 2023-05-13 11:34:38 +02:00