Commit graph

26 commits

Author SHA1 Message Date
Chris Cochrun
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
Chris Cochrun
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
Chris Cochrun
e3ea443f1d simpler 2023-03-02 16:51:30 -06:00
Chris Cochrun
5259cedff8 adding some debug info 2023-03-02 16:32:58 -06:00
Chris Cochrun
aba253559c commenting 2023-02-28 17:37:32 -06:00
Chris Cochrun
f472529de9 fix bug adding serviceItem shifts slides to wrong item 2023-02-28 17:36:33 -06:00
Chris Cochrun
0086ed3d5a fixing empty files not loading the application 2023-02-20 11:21:04 -06:00
Chris Cochrun
1c1140915e fixing setData in slideModel 2023-02-17 09:38:08 -06:00
Chris Cochrun
0ba6f9a2a9 move serviceItemId changes to end of function 2023-02-15 06:14:24 -06:00
Chris Cochrun
b48e96a282 fixed moving down of slide items, need to still fix serviceItemID changes 2023-02-09 14:59:25 -06:00
Chris Cochrun
056cf91983 adding space for error handling in moving slides after serviceitem moves 2023-02-09 14:25:52 -06:00
Chris Cochrun
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
Chris Cochrun
1b55be29e5 trying to use mpv as a thumbnailing utility 2023-02-07 15:25:51 -06:00
Chris Cochrun
fb9d551f6b setup for adding thumbnails from videos 2023-02-07 10:55:23 -06:00
Chris Cochrun
6366dc2d88 an attempt at creating a thumbnailer 2023-02-06 15:01:18 -06:00
Chris Cochrun
1b8e8202a1 fixing typo 2023-01-27 16:26:07 -06:00
Chris Cochrun
1b0f638df1 adding incrementSeriviceItemId to insert of slides 2023-01-27 16:14:15 -06:00
Chris Cochrun
86f1e8e53c removal of slides are almost there 2023-01-25 21:28:06 -06:00
Chris Cochrun
7a8c7cc389 multi select and removal. Slides aren't perfect yet. 2023-01-24 15:29:56 -06:00
Chris Cochrun
4bf1790708 slides now follow moving a single serviceItem around 2023-01-24 13:14:14 -06:00
Chris Cochrun
08ed111efc moving slides after moving serviceItems, need to fix count of slides 2023-01-24 06:17:47 -06:00
Chris Cochrun
8fad5cadb4 some connections to make active follow slideObject 2023-01-22 07:31:07 -06:00
Chris Cochrun
b40d9e11a6 adding of items now adds slides as well through signal/slot 2023-01-21 07:23:33 -06:00
Chris Cochrun
983bb24259 fix indexes and debug info 2023-01-20 07:31:43 -06:00
Chris Cochrun
f503622287 backend now uses the new classes and compiles some functions
might still need reworking
2023-01-20 07:05:51 -06:00
Chris Cochrun
d94b17f0d5 the new slidemodel and slideobject classes 2023-01-18 15:57:31 -06:00