Commit graph

445 commits

Author SHA1 Message Date
Chris Cochrun
2e6e1407dc switching to a reusable LibraryItem component for easier refactoring 2023-02-28 06:22:16 -06:00
Chris Cochrun
4f10f53ff5 adding returns to case statements to stop processing 2023-02-24 16:48:44 -06:00
Chris Cochrun
fd7ac5f398 removing unnecessary variables 2023-02-24 16:48:26 -06:00
Chris Cochrun
2a81ffd252 animations for adding slides 2023-02-24 16:48:15 -06:00
Chris Cochrun
d6a92ee3cb switching to a more model based adding of items to serviceListModel 2023-02-24 16:01:11 -06:00
Chris Cochrun
bac52666c8 proof of concept for getting the item from the appropriate place 2023-02-24 14:54:30 -06:00
Chris Cochrun
1809196148 deleteFunction and only necessary bits are transferred 2023-02-24 14:54:06 -06:00
Chris Cochrun
a83f4f2161 formatting 2023-02-24 14:53:48 -06:00
Chris Cochrun
3c0bf5d482 figuring out draggin system with libraryItem module 2023-02-24 10:18:29 -06:00
Chris Cochrun
945402892a prep for library module 2023-02-23 14:56:20 -06:00
Chris Cochrun
74e9bd2f6e adding selectionModel and small ui tweaks 2023-02-23 14:55:54 -06:00
Chris Cochrun
571d74306d switching to right model 2023-02-23 14:55:31 -06:00
Chris Cochrun
3d5e131ad5 making image smaller 2023-02-23 14:55:15 -06:00
Chris Cochrun
891f6e395d adding selection model in progress to library 2023-02-21 09:56:23 -06:00
Chris Cochrun
d63b3faec1 making a more streamlined newSong function 2023-02-20 11:25:53 -06:00
Chris Cochrun
0086ed3d5a fixing empty files not loading the application 2023-02-20 11:21:04 -06:00
Chris Cochrun
6a0fb02c52 adding song while text in search field resets and appends song 2023-02-18 06:52:52 -06:00
Chris Cochrun
f1ea742453 validation for presentation files 2023-02-17 17:21:34 -06:00
Chris Cochrun
c9f6fc4d1b ok I added some proxy models to all sql models, but they aint done.. 2023-02-17 16:14:50 -06:00
Chris Cochrun
cc501873c1 videosProxyModel working 2023-02-17 15:33:50 -06:00
Chris Cochrun
85318706fc refactoring for proxy models 2023-02-17 13:12:55 -06:00
Chris Cochrun
3b35424a0c adding validation for files to make sure the underlying filesystem
hasn't deleted or moved files in the database
2023-02-17 13:12:23 -06:00
Chris Cochrun
e01d0491e8 setting label to serviceItem name instead of id 2023-02-17 10:25:27 -06:00
Chris Cochrun
57ffdc3ff0 adding proxy models and search to all sql models 2023-02-17 10:09:41 -06:00
Chris Cochrun
13c8704bdc adding a proxyModel 2023-02-17 09:38:20 -06:00
Chris Cochrun
93f60ddf3b removing subtitles by default 2023-02-14 21:55:33 -06:00
Chris Cochrun
398be76d31 switch to item from component on gridview 2023-02-14 14:58:05 -06:00
Chris Cochrun
a26144496c fixing video no longer playing in Presentation.qml 2023-02-14 14:08:28 -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
246c75c789 adding a PreviewSlide.qml file to hold the smaller delegate
for PreviewSlideLists
2023-02-06 15:00:44 -06:00
Chris Cochrun
a19c36bdee trying to make the window work on non kde wayland wms 2023-01-31 13:55:02 -06:00
Chris Cochrun
ca399bb8cd some changes to the gridview and presentation previewer 2023-01-31 13:54:44 -06:00
Chris Cochrun
1dfe58c996 some debugging helpful pieces to be removed later 2023-01-27 16:45:38 -06:00
Chris Cochrun
45da1ff33d getting rid of unneccesary debug info 2023-01-27 16:45:24 -06:00
Chris Cochrun
e355f28146 adding icon for clear all button 2023-01-27 16:45:10 -06:00
Chris Cochrun
a798427d5b bug in appending songs fixed 2023-01-27 16:25:53 -06:00
Chris Cochrun
4910a40fbe adding icons to the serviceListItem 2023-01-27 15:59:12 -06:00
Chris Cochrun
e4e3e581ea preparing for a settings module 2023-01-27 09:57:33 -06:00
Chris Cochrun
09f5e23612 moving the presenterView into an item so we can use a gridView 2023-01-27 09:57:05 -06:00
Chris Cochrun
1e0a6baf8b small adhoc addition of a sound effect button 2023-01-25 21:28:17 -06:00
Chris Cochrun
7a8c7cc389 multi select and removal. Slides aren't perfect yet. 2023-01-24 15:29:56 -06:00
Chris Cochrun
02c4c8a47a multi select for service item 2023-01-23 21:35:34 -06:00
Chris Cochrun
50c17705f6 some tests and ideas for Rust 2023-01-23 17:10:49 -06:00
Chris Cochrun
f888c897b1 making scrolling and scrollbar work on presentationList 2023-01-22 14:37:03 -06:00
Chris Cochrun
97430e38a6 removing unnecessary stuff and changing slides properly 2023-01-22 14:36:43 -06:00
Chris Cochrun
31db6ab1ef making highlight follow changeslide 2023-01-22 14:36:21 -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
46f2d9d42f making some better inserting patterns in serviceList 2023-01-20 16:50:17 -06:00
Chris Cochrun
1ed76ff3e3 better working changing slides and serviceItems 2023-01-20 15:38:11 -06:00