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
11df4a9b42
Update inserted folders with the added date
2023-05-20 16:14:30 +02:00
9c9b62db70
Fix role name
2023-05-20 15:33:47 +02:00
a003ee40f6
Handle undefined values
2023-05-20 15:33:04 +02:00
1744002658
Fix nul -> null in qml
2023-05-20 14:50:32 +02:00
153388ee94
Fix icon name
2023-05-20 14:49:40 +02:00
3d95ea37a1
Add "added" date to the root folder
2023-05-17 20:31:34 +02:00
ae8d07ccaf
Do not crash if mi is not valid
2023-05-17 18:30:00 +02:00
6ba6adb26f
Fix loading folder from sql query
2023-05-17 18:29:16 +02:00
880e17acff
Display new metadata in the info views
2023-05-16 21:47:59 +02:00
2cb201098d
Update the properties dialog to support the new metadata
2023-05-15 21:04:33 +02:00
d5acae870b
Extract comic vine json parsing to its own file + add support for extra fields
2023-05-14 17:48:10 +02:00
c7faaf6ff5
Fix day parsing from ComicInfo.xml
2023-05-14 17:44:08 +02:00
e9ce6fc5af
Update the XML parser to parse the new supported fields
2023-05-13 11:34:38 +02:00
f2bf53ce5b
Add new fields to the DB and make then available to be used in the apps
2023-05-12 16:59:23 +02:00
830d8d911f
Fix type
...
It is used as a string, and because how sqlite3 works internally the field can actually store a string, so no need for data migration.
2023-05-03 18:58:32 +02:00
a47b706e29
Fix a bunch of warnings
2023-04-30 14:00:09 +02:00
579281aacc
Add an Android link to the server dialog info
2023-04-29 09:23:30 +02:00
37f1b49164
Remove commented code
2023-04-29 09:22:41 +02:00
76347060c7
Update dialog info when it is shown
2023-04-29 09:06:13 +02:00
9b196a655a
Remove obsolete setting that doesn't have any effect
2023-04-29 08:54:31 +02:00
d6b1c68285
Fix json produced by the search controller
2023-04-11 23:32:32 +02:00
1a0b9da8d7
Do not accept empty values for the server port in the server settings dialog
2023-04-08 12:31:15 +02:00
c100edfcd0
Move network interface filtering to separate file
2023-04-07 20:22:49 +02:00
9f67bb5e53
Server: Port IP detection and filtering to QNetworkInterface
2023-04-07 20:22:49 +02:00
4198b5ca3a
Implement a server controller to provide a search API
2023-04-07 10:51:34 +02:00