Commit graph

  • 3dbecf2301 making newItem and deleteItem functions work Chris Cochrun 2023-03-02 05:56:52 -06:00
  • 5cc531f046 adding a way to get modelIndex from songProxyModel Chris Cochrun 2023-03-02 05:56:21 -06:00
  • aba253559c commenting Chris Cochrun 2023-02-28 17:37:32 -06:00
  • f472529de9 fix bug adding serviceItem shifts slides to wrong item Chris Cochrun 2023-02-28 17:36:33 -06:00
  • 2e6e1407dc switching to a reusable LibraryItem component for easier refactoring Chris Cochrun 2023-02-28 06:22:16 -06:00
  • 1b080e9822 removing a lot of noise in debugging Chris Cochrun 2023-02-28 06:21:57 -06:00
  • 4f10f53ff5 adding returns to case statements to stop processing Chris Cochrun 2023-02-24 16:48:44 -06:00
  • fd7ac5f398 removing unnecessary variables Chris Cochrun 2023-02-24 16:48:26 -06:00
  • 2a81ffd252 animations for adding slides Chris Cochrun 2023-02-24 16:48:15 -06:00
  • d6a92ee3cb switching to a more model based adding of items to serviceListModel Chris Cochrun 2023-02-24 16:01:11 -06:00
  • 903cee065b removing junk Chris Cochrun 2023-02-24 15:38:06 -06:00
  • a80cad73eb adding a getLyricList function to songProxyModel Chris Cochrun 2023-02-24 15:02:05 -06:00
  • bac52666c8 proof of concept for getting the item from the appropriate place Chris Cochrun 2023-02-24 14:54:30 -06:00
  • 1809196148 deleteFunction and only necessary bits are transferred Chris Cochrun 2023-02-24 14:54:06 -06:00
  • a83f4f2161 formatting Chris Cochrun 2023-02-24 14:53:48 -06:00
  • d633a25ebe adding idx to all models Chris Cochrun 2023-02-24 14:53:05 -06:00
  • b80ee44abc Revert "updating to work appropriately on nix unstable, but likely revert this" Chris Cochrun 2023-02-24 10:54:52 -06:00
  • 3c0bf5d482 figuring out draggin system with libraryItem module Chris Cochrun 2023-02-24 10:18:29 -06:00
  • 945402892a prep for library module Chris Cochrun 2023-02-23 14:56:20 -06:00
  • 74e9bd2f6e adding selectionModel and small ui tweaks Chris Cochrun 2023-02-23 14:55:54 -06:00
  • 1a8a57012a removing cruft Chris Cochrun 2023-02-23 14:55:43 -06:00
  • 571d74306d switching to right model Chris Cochrun 2023-02-23 14:55:31 -06:00
  • 3d5e131ad5 making image smaller Chris Cochrun 2023-02-23 14:55:15 -06:00
  • 787b0eea42 no selectionModel in c++ Chris Cochrun 2023-02-23 14:54:43 -06:00
  • 0b438b48b3 ffmpeg 5 Chris Cochrun 2023-02-23 14:54:21 -06:00
  • 824aa382d7 updating cargo for confy Chris Cochrun 2023-02-21 09:56:50 -06:00
  • 27b3d1d9d1 in progress selection model Chris Cochrun 2023-02-21 09:56:37 -06:00
  • 891f6e395d adding selection model in progress to library Chris Cochrun 2023-02-21 09:56:23 -06:00
  • 1421a068df update todo Chris Cochrun 2023-02-20 13:41:46 -06:00
  • d63b3faec1 making a more streamlined newSong function Chris Cochrun 2023-02-20 11:25:53 -06:00
  • fb3e3e726c updating to work appropriately on nix unstable, but likely revert this commit for using this on older mesa versions Chris Cochrun 2023-02-20 11:21:32 -06:00
  • 0086ed3d5a fixing empty files not loading the application Chris Cochrun 2023-02-20 11:21:04 -06:00
  • d97467ee63 Revert "fix dumb logic" Chris Cochrun 2023-02-19 21:14:48 -06:00
  • 7da3b3c8c9 fix dumb logic Chris Cochrun 2023-02-19 21:12:46 -06:00
  • 4bb48c8f06 adding loading validation to ensure run without a proper file Chris Cochrun 2023-02-19 21:10:50 -06:00
  • 6a0fb02c52 adding song while text in search field resets and appends song Chris Cochrun 2023-02-18 06:52:52 -06:00
  • f1ea742453 validation for presentation files Chris Cochrun 2023-02-17 17:21:34 -06:00
  • c9f6fc4d1b ok I added some proxy models to all sql models, but they aint done.. Chris Cochrun 2023-02-17 16:14:50 -06:00
  • cc501873c1 videosProxyModel working Chris Cochrun 2023-02-17 15:33:50 -06:00
  • c7b35f2b44 better debug messages in file validator Chris Cochrun 2023-02-17 15:01:38 -06:00
  • 85318706fc refactoring for proxy models Chris Cochrun 2023-02-17 13:12:55 -06:00
  • 3b35424a0c adding validation for files to make sure the underlying filesystem hasn't deleted or moved files in the database Chris Cochrun 2023-02-17 13:12:23 -06:00
  • 0d3e057734 updating todo again Chris Cochrun 2023-02-17 10:28:54 -06:00
  • d75f39bf3d update todo Chris Cochrun 2023-02-17 10:26:32 -06:00
  • e01d0491e8 setting label to serviceItem name instead of id Chris Cochrun 2023-02-17 10:25:27 -06:00
  • 57ffdc3ff0 adding proxy models and search to all sql models Chris Cochrun 2023-02-17 10:09:41 -06:00
  • 45fbbde792 making songModel a pointer Chris Cochrun 2023-02-17 09:44:15 -06:00
  • 13c8704bdc adding a proxyModel Chris Cochrun 2023-02-17 09:38:20 -06:00
  • 1c1140915e fixing setData in slideModel Chris Cochrun 2023-02-17 09:38:08 -06:00
  • be482eb512 fixing unused pieces Chris Cochrun 2023-02-17 09:37:57 -06:00
  • 7d3fbd35ab adding debug info Chris Cochrun 2023-02-17 09:37:44 -06:00
  • da28407234 update to ffmpeg 5 Chris Cochrun 2023-02-17 09:37:15 -06:00
  • 70194b4824 fajkcmake tweaks Chris Cochrun 2023-02-15 14:19:30 -06:00
  • 870f2aadf2 fix naming scheme for cmake file Chris Cochrun 2023-02-15 14:06:01 -06:00
  • 0ba6f9a2a9 move serviceItemId changes to end of function Chris Cochrun 2023-02-15 06:14:24 -06:00
  • 93f60ddf3b removing subtitles by default Chris Cochrun 2023-02-14 21:55:33 -06:00
  • 398be76d31 switch to item from component on gridview Chris Cochrun 2023-02-14 14:58:05 -06:00
  • a26144496c fixing video no longer playing in Presentation.qml Chris Cochrun 2023-02-14 14:08:28 -06:00
  • b48e96a282 fixed moving down of slide items, need to still fix serviceItemID changes Chris Cochrun 2023-02-09 14:59:25 -06:00
  • 056cf91983 adding space for error handling in moving slides after serviceitem moves Chris Cochrun 2023-02-09 14:25:52 -06:00
  • 837607c892 adding loop to slideobject Chris Cochrun 2023-02-09 12:44:50 -06:00
  • f1361461e9 adding ffmpeg-full to default.nix Chris Cochrun 2023-02-08 20:09:06 -06:00
  • 014a38a4f9 the addition of a thumbnailer that works for videos the previewSlideDelegate now uses the thumbnails instead Chris Cochrun 2023-02-08 14:16:26 -06:00
  • 1b55be29e5 trying to use mpv as a thumbnailing utility Chris Cochrun 2023-02-07 15:25:51 -06:00
  • fb9d551f6b setup for adding thumbnails from videos Chris Cochrun 2023-02-07 10:55:23 -06:00
  • 6366dc2d88 an attempt at creating a thumbnailer Chris Cochrun 2023-02-06 15:01:18 -06:00
  • 246c75c789 adding a PreviewSlide.qml file to hold the smaller delegate for PreviewSlideLists Chris Cochrun 2023-02-06 15:00:44 -06:00
  • a19c36bdee trying to make the window work on non kde wayland wms Chris Cochrun 2023-01-31 13:55:02 -06:00
  • ca399bb8cd some changes to the gridview and presentation previewer Chris Cochrun 2023-01-31 13:54:44 -06:00
  • 1dfe58c996 some debugging helpful pieces to be removed later Chris Cochrun 2023-01-27 16:45:38 -06:00
  • 45da1ff33d getting rid of unneccesary debug info Chris Cochrun 2023-01-27 16:45:24 -06:00
  • e355f28146 adding icon for clear all button Chris Cochrun 2023-01-27 16:45:10 -06:00
  • 441ec22542 adding a signal/slot for clearing all items Chris Cochrun 2023-01-27 16:44:46 -06:00
  • 1b8e8202a1 fixing typo Chris Cochrun 2023-01-27 16:26:07 -06:00
  • a798427d5b bug in appending songs fixed Chris Cochrun 2023-01-27 16:25:53 -06:00
  • 1b0f638df1 adding incrementSeriviceItemId to insert of slides Chris Cochrun 2023-01-27 16:14:15 -06:00
  • 4910a40fbe adding icons to the serviceListItem Chris Cochrun 2023-01-27 15:59:12 -06:00
  • 58fb8625f4 adding settings.rs Chris Cochrun 2023-01-27 15:46:35 -06:00
  • f1def0bce9 trying to wrap qsettings in rust Chris Cochrun 2023-01-27 09:58:16 -06:00
  • 137ba3d4f6 starting a settings module in rust Chris Cochrun 2023-01-27 09:58:06 -06:00
  • e2a6830564 update TODO Chris Cochrun 2023-01-27 09:58:00 -06:00
  • 889fd73232 adding gdb Chris Cochrun 2023-01-27 09:57:49 -06:00
  • e4e3e581ea preparing for a settings module Chris Cochrun 2023-01-27 09:57:33 -06:00
  • 09f5e23612 moving the presenterView into an item so we can use a gridView Chris Cochrun 2023-01-27 09:57:05 -06:00
  • 5fb8e867ce update TODO.org Chris Cochrun 2023-01-25 21:34:16 -06:00
  • 563395d614 update TODO.org Chris Cochrun 2023-01-25 21:31:42 -06:00
  • 1e0a6baf8b small adhoc addition of a sound effect button Chris Cochrun 2023-01-25 21:28:17 -06:00
  • 86f1e8e53c removal of slides are almost there Chris Cochrun 2023-01-25 21:28:06 -06:00
  • 7a8c7cc389 multi select and removal. Slides aren't perfect yet. Chris Cochrun 2023-01-24 15:29:56 -06:00
  • 4bf1790708 slides now follow moving a single serviceItem around Chris Cochrun 2023-01-24 13:14:14 -06:00
  • 08ed111efc moving slides after moving serviceItems, need to fix count of slides Chris Cochrun 2023-01-24 06:17:47 -06:00
  • 02c4c8a47a multi select for service item Chris Cochrun 2023-01-23 21:35:34 -06:00
  • 50c17705f6 some tests and ideas for Rust Chris Cochrun 2023-01-23 17:10:49 -06:00
  • f888c897b1 making scrolling and scrollbar work on presentationList Chris Cochrun 2023-01-22 14:37:03 -06:00
  • 97430e38a6 removing unnecessary stuff and changing slides properly Chris Cochrun 2023-01-22 14:36:43 -06:00
  • 31db6ab1ef making highlight follow changeslide Chris Cochrun 2023-01-22 14:36:21 -06:00
  • 8fad5cadb4 some connections to make active follow slideObject Chris Cochrun 2023-01-22 07:31:07 -06:00
  • 3286935b8e ensuring things don't change before needed Chris Cochrun 2023-01-22 07:30:54 -06:00
  • 9830a0a66f typo Chris Cochrun 2023-01-22 06:50:39 -06:00
  • 9c886bc135 updating todo Chris Cochrun 2023-01-21 07:31:23 -06:00