Luis Ángel San Martín
508ff6d547
Add support for loading custom comic images
2025-05-09 19:25:02 +02:00
Luis Ángel San Martín
b976b7f809
Add support for setting custom covers on folders
2025-05-08 22:00:55 +02:00
Luis Ángel San Martín Rodríguez
a425aef45e
Fix macos compilation with Qt5
2025-04-20 14:52:50 +02:00
Luis Ángel San Martín Rodríguez
3632ebab12
Implement native toolbars on macos on Qt6 to have a modern looking unified toolbars
2025-04-20 09:38:58 +02:00
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
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
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
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
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
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
ccd8eae76c
Missing brace
2024-01-27 12:15:53 +01:00
Luis Ángel San Martín
abdf5bda4f
Show the current type as checked in the context menu
2024-01-19 16:43:37 +01:00
Luis Ángel San Martín
7bfe9ea6b3
Keep disabled actions during navigation while automatic updates are happening
2023-08-24 17:51:18 +02:00
Luis Ángel San Martín
b513103d9b
Add a mechanism to control if automatic updates can start
...
For now they won't start if the user is editing comics information.
2023-08-23 22:45:09 +02:00
Luis Ángel San Martín
8e2910607d
Make automatic updates cancelable by the user
2023-08-23 21:50:21 +02:00
Luis Ángel San Martín
d70ea49c53
Minimize the amount of actions available during updates
2023-08-20 18:42:11 +02:00
Luis Ángel San Martín
bf35d0a621
Stop library creation/updates on exit
2023-08-20 12:38:35 +02:00
Luis Ángel San Martín
a6caf98af9
Reload comic cover when it changes
2023-08-17 19:42:10 +02:00
Luis Ángel San Martín
8e43bda13b
Refresh current content after editing tags instead of doing a full reload.
...
TODO: detect row movements, now rows are deleted and readded
2023-08-13 12:31:19 +02:00
Luis Ángel San Martín
93a826f80a
Setup LibrariesUpdateCoordinator
2023-08-13 11:57:40 +02:00
Luis Ángel San Martín
811ba2f957
Do models updates instead of do full library or folder reloads
2023-08-13 11:55:44 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
c0effb43b3
Fix set type context menu
2023-08-06 08:52:18 +02:00
Luis Ángel San Martín
dfbe597a34
Fix qt5 builds
2023-06-08 22:48:24 +02:00
Luis Ángel San Martín
ceb2d2249f
Fix alphanumeric navigation in folders tree view
2023-06-08 22:31:31 +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
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
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 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
0651a7be8f
Comment unused connection
2023-05-21 21:16:25 +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
ae8d07ccaf
Do not crash if mi is not valid
2023-05-17 18:30:00 +02:00
Luis Ángel San Martín
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
Luis Ángel San Martín
ceb34a1409
Extract sql queries creation for the search engine so we can reuse them
2023-04-07 10:49:09 +02:00
Luis Ángel San Martín
7fed222cb7
Format
2022-12-12 21:53:07 +01:00
Luis Ángel San Martín
0f9d782bb8
Detect back/forward mouse buttons to move back and forward through the browsing history
2022-11-10 21:46:51 +01:00
Luis Ángel San Martín
ae990d82af
Add a new action to scan the xml info from a folder
2022-10-29 11:07:57 +02:00
Luis Ángel San Martín
150d27c3ad
Make import ComicInfo.XML from new comics optional
...
It is disabled by default.
2022-10-28 23:31:55 +02:00
Luis Ángel San Martín
54d2fba53d
Restore the selected index in the folders view when doing partial updates
2022-10-24 22:59:21 +02:00
Luis Ángel San Martín
0556276374
Implement comics metadata deletion
2022-10-24 19:00:21 +02:00