Commit Graph

69 Commits

Author SHA1 Message Date
82ac83ee7a Fix info view indicator background 2026-03-08 08:45:42 +01:00
27b59ad8a9 Better naming in some of the theme properties used in qml 2026-03-07 22:21:18 +01:00
7103d0de3c Eliminate hardcoded colors from qml to make theming more flexible 2026-03-07 19:58:24 +01:00
87fada611d Make the blur backgroud color overlay themable
This also fixes the hardcoded color in FlowView.qml
2026-03-01 15:22:54 +01:00
52e43192c4 Fix blur background setting
FastBlur -> MultiEffect broke it.
2026-03-01 15:17:45 +01:00
084146995b Replace the info shadow pngs with svg versions and make them themable 2026-02-27 15:18:51 +01:00
ed28c94f66 Fix tick and favorites vertical alignment 2026-02-19 18:06:32 +01:00
5762b32fda More png to svg conversions on qml side 2026-02-19 18:06:32 +01:00
3ff93a570e Use only the qt6 versions of the qml implementations 2026-02-19 18:06:32 +01:00
87b215cfb0 Remove Qt5Compat dependency from qml 2026-02-19 18:06:32 +01:00
1ef1029cf5 Replace the info-*.png files used in qml with svg variants 2026-02-19 18:06:32 +01:00
55c99ca9fe WIP on qt6.9-migration 2025-11-22 11:52:31 +01:00
3ae3628c1f Replace drop shadow on the Flow Info view too 2024-12-29 19:09:59 +01:00
974bc40e90 Replace DropShadow with a prerendered shadow image to boost performance 2024-12-29 18:55:57 +01:00
44ae4cc2a6 Use a Loader to create the rating menu on demand to improve performance 2024-12-29 18:55:17 +01:00
f5eb81dcac Add setting to hide the "Continue Reading..." banner from the home view. 2024-12-28 14:36:42 +01:00
13d0984784 Enable dropping content on the FolderContentView 2024-11-05 19:23:46 +01: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
f331b8c251 Handle some nulls in qml 2023-05-21 21:12:23 +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
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
880e17acff Display new metadata in the info views 2023-05-16 21:47:59 +02:00
8f0619887c Change how wheel scrolling works in qml grid views
This fixes scrolling in Qt6
2023-01-14 14:15:30 +01:00
ffd8fd3bfb Fix Drag&Drop in the comics grid view 2022-11-06 11:48:27 +01:00
a7ff96b9ce Fix indentation 2022-11-06 10:15:00 +01:00
1a420c9679 Add a new type of view to show the content of a folder when it doesn't contain comics
This view will display subfolders only, but at some point it should evolve to show the full content in a folder.
2022-10-09 11:32:06 +02:00
685d70c624 Revert commit to prevent bounce when the wheel mouse is used 2022-10-03 19:31:44 +02:00
7331945eb0 Disable horizontal scrolling in the synopsis text
For some reason the content size is not properly calculated and you can scroll horizontally endlessly.
2022-10-01 08:27:29 +02:00
1b36dd7de9 Remove hack to keep content inside the grid view content size
This seems no longer necessary in Qt6 (maybe it got fixed after bumping QtQuick to 2.15)
2022-09-30 23:36:23 +02:00
c255182b1c Remove custom scroll bar for the synopsis 2022-09-30 23:34:47 +02:00
bc35b5d65f Fix QML in Qt6
This means having two versions of everything, the idea is to migrate to Qt6, test that everything works fine and drop Qt5 as soon as possible.
2022-09-12 19:24:56 +02:00
91909f748d Reenable flickable behavior in the GridView
Touchpads aren't properly mapped to the wheelhandler in qt 5.15, there is a fix in Qt6
2022-09-03 23:53:58 +02:00
f27de78fe1 Fix grid cell selection border
Moving the DropShadow broke things in Qt5.15
2022-02-20 18:02:11 +01:00
8d0beee195 Use parent instead of id 2022-01-19 18:29:09 +01:00
24ad06e839 Remove icon 2022-01-19 18:28:49 +01:00
d73a9a2207 Move DropShadow block 2022-01-19 18:28:38 +01:00
26b4a85928 Rename id 2022-01-19 18:27:22 +01:00
6892a28d0a Check for undefined and null values in QML
Conditional chaining is not available in Qt5.15, so this is uglier than it should be.
2022-01-19 18:24:29 +01:00
68dbd90413 Update listeners definitions 2022-01-19 18:22:04 +01:00
1a25fd0740 Update listeners definitions 2022-01-19 18:20:05 +01:00
55f7c4e1b0 Modify the scale of the cell on mouse over
This will differentiate the mouse over accent vs the selection accent
2021-12-27 16:25:43 +01:00
e882ad272b Qt.labs.animation is not used yet 2021-11-07 09:31:23 +01:00
45b94cd8ef Migrate GridComicsView and InfoComicsView to QtQuick and QtQuick.Controls 2.15 2021-10-19 00:00:09 +02:00
71b17fe258 Trivial migrations to QtQuick 2.15 2021-10-19 00:00:09 +02:00