Commit graph

16 commits

Author SHA1 Message Date
744481587f initial port to cxx_qt 6.0 2023-11-27 11:07:55 -06:00
060341adb7 video_thumbnail works to be set in rust
Since every slide is asking for their own, we don't need to loop
through all slides, we just use the index to put the thumbnail into
the right slides and emit data changed.
2023-04-01 07:02:42 -05:00
6f185e6f6e slide_model.rs functions like get_item and activate
These functions aren't perfect, but this code all makes them
essentially work so that we can call from QML
2023-03-30 09:33:51 -05:00
caa2e31d99 add looping for slides
This add looping primarily for videos but I've added in the groundwork
for looping through any kind of slide. This obviously will be
implemented differently for each type of slide, but this way the
groundwork is done already.
2023-03-06 15:06:18 -06:00
014a38a4f9 the addition of a thumbnailer that works for videos
the previewSlideDelegate now uses the thumbnails instead
2023-02-08 14:16:26 -06:00
1b55be29e5 trying to use mpv as a thumbnailing utility 2023-02-07 15:25:51 -06:00
fb9d551f6b setup for adding thumbnails from videos 2023-02-07 10:55:23 -06:00
6366dc2d88 an attempt at creating a thumbnailer 2023-02-06 15:01:18 -06:00
441ec22542 adding a signal/slot for clearing all items 2023-01-27 16:44:46 -06:00
7a8c7cc389 multi select and removal. Slides aren't perfect yet. 2023-01-24 15:29:56 -06:00
08ed111efc moving slides after moving serviceItems, need to fix count of slides 2023-01-24 06:17:47 -06:00
8fad5cadb4 some connections to make active follow slideObject 2023-01-22 07:31:07 -06:00
b40d9e11a6 adding of items now adds slides as well through signal/slot 2023-01-21 07:23:33 -06:00
d1e0cc2fc0 almost a working signal and slot mechanism 2023-01-20 16:50:35 -06:00
f503622287 backend now uses the new classes and compiles some functions
might still need reworking
2023-01-20 07:05:51 -06:00
d94b17f0d5 the new slidemodel and slideobject classes 2023-01-18 15:57:31 -06:00