Commit graph

1174 commits

Author SHA1 Message Date
Chris Cochrun
e0d7159328 update todo with sqlx info 2024-09-24 15:27:37 -05:00
Chris Cochrun
8bc07e20ca Making title and subtitle obey missing information colors 2024-09-24 15:23:33 -05:00
Chris Cochrun
10d1440f5d fixing LibraryItem's subtitles 2024-09-24 14:38:52 -05:00
Chris Cochrun
c3a61d51cf removing all of the legacy cpp code 2024-09-24 14:23:19 -05:00
Chris Cochrun
6de638440f adding some sqlx stuff 2024-09-24 14:20:23 -05:00
Chris Cochrun
0a1800ad71 song_model is using sqlx now 2024-09-24 14:19:57 -05:00
Chris Cochrun
bfb723a413 tweaks to add sqlx 2024-09-24 10:12:14 -05:00
Chris Cochrun
186142a012 some really stupid changes that I probably shouldn't commit
So I'm trying to switch to sqlx...........
2024-09-18 15:59:28 -05:00
Chris Cochrun
4659cb6de5 trying to fix the slides not showing a newly created video_thumbnail 2024-09-18 09:35:06 -05:00
Chris Cochrun
9b75c366de saving some updates 2024-09-17 15:32:34 -05:00
Chris Cochrun
bb3a5d9b7b checking off some todos 2024-09-17 11:57:22 -05:00
Chris Cochrun
ff72b29d40 removing more cruft 2024-09-17 11:57:15 -05:00
Chris Cochrun
e0bcce3f72 removing some cruft 2024-09-17 10:07:36 -05:00
Chris Cochrun
50fc745335 add the song_editor's embedded song_model and use it 2024-09-17 06:24:28 -05:00
Chris Cochrun
273dd76d23 adding a SlideType enum that can parse from a string
This will start to allow us to have a much better data model for the
slides and service items. They can have a type associated with them
and parse which they are from this type.
2024-09-17 06:23:27 -05:00
Chris Cochrun
0cac11cb89 remove some unnecessary use and type statements 2024-09-17 06:23:03 -05:00
Chris Cochrun
119039664e remove this file 2024-09-17 06:22:24 -05:00
Chris Cochrun
f209c60f02 ignore this test for now 2024-09-17 06:21:38 -05:00
Chris Cochrun
e1cb837249 embedded song_model into the song_editor finally
In order to embed a qobject from another file you need to find the
generated .h file in the build path and make sure to include it.
2024-09-17 06:20:35 -05:00
Chris Cochrun
0aa966e8b9 clean up some things and add an internal get_song 2024-09-17 06:20:06 -05:00
Chris Cochrun
922f1b3456 remove some unneccessary stuff 2024-09-17 06:19:47 -05:00
Chris Cochrun
3b87f862ea update ffmpeg tests 2024-09-17 06:19:22 -05:00
Chris Cochrun
50f15bee7d updating todo with some more ideas 2024-09-15 14:18:39 -05:00
Chris Cochrun
d4270b64df better searching mechanism 2024-09-15 14:18:30 -05:00
Chris Cochrun
5b0462db65 search function for all models... however...
There is some sort of problem. Somehow I sometimes get a signal 11
SEGV_MAPERR error and then it segfaults. *sigh*... So this function
needs some help yet.
2024-09-15 06:44:47 -05:00
Chris Cochrun
114ffb5bdc Fixing a lot of little deals 2024-09-15 06:11:34 -05:00
Chris Cochrun
27acbdc866 fixing name clobbering in qobjects.
Apparently qobjects need unique names or else they will name clobber.
2024-09-15 06:11:34 -05:00
Chris Cochrun
b4ce082891 rename all cxx_qt::bridge modules to qobject for clarity 2024-09-15 06:10:06 -05:00
Chris Cochrun
8ae9911ee3 removing mpv pieces 2024-09-15 06:09:23 -05:00
Chris Cochrun
e9d0bdb5c5 updates to readme to match 2024-09-15 06:09:23 -05:00
Chris Cochrun
c9938df714 fixing presentation modes 2024-09-15 06:09:23 -05:00
Chris Cochrun
c2a56cd24b fixing serviceListItem:
Need to remember that list delegates need a component not a real item,
so the wrapper is necessary
2024-09-15 06:09:22 -05:00
Chris Cochrun
146f2df0c3 fixing a lot of plumbing code to use pure rust models 2024-09-15 06:09:06 -05:00
Chris Cochrun
433ccf345b fixing more of the VideoEditor 2024-09-15 06:09:03 -05:00
Chris Cochrun
c5ed583522 songEditor opens the song now 2024-09-15 06:08:44 -05:00
Chris Cochrun
f197099346 library is showing items and searching is working again 2024-09-15 06:08:43 -05:00
Chris Cochrun
b61e05a423 trying to fix models 2024-09-15 06:08:26 -05:00
Chris Cochrun
a1f18f803d things are building and running now
Now for all the issues of things not working
2024-09-15 06:08:24 -05:00
Chris Cochrun
f231b81bf4 remove fileDialog 2024-09-15 06:08:02 -05:00
Chris Cochrun
66f313675b updates to fix qml 2024-09-15 06:06:53 -05:00
Chris Cochrun
7b82202c51 starting to build 2024-09-15 06:06:13 -05:00
Chris Cochrun
61aef5c48f Moving to QT6: Read more
QT6 Apparently means a lot of changes, these are the changes I've
found to make at least CPP build. The problem is we just got rid of a
lot of CPP and I don't know if the application will work. On the other
hand, the QML isn't finished yet either, but this is the start of
updating the application for QT6 and using MpvQt which is being built
and maintained by KDE. This will be better as they'll keep the library
updated for future QT updates so long as I still track with Kirigami.
2024-09-15 06:05:56 -05:00
Chris Cochrun
398bc58525 build correctly for real now 2024-09-04 14:28:43 -05:00
Chris Cochrun
0ebdaf2921 builds correctly now 2024-09-04 14:17:59 -05:00
Chris Cochrun
bf9f65fade some thoughts? 2024-07-17 13:48:27 -05:00
Chris Cochrun
7302807f5f some prelim movement of slide_model controlling changes 2024-07-14 15:05:09 -05:00
Chris Cochrun
0a2b3259c9 clarify some changes to make 2024-07-14 14:45:40 -05:00
Chris Cochrun
4989380865 trying to simplify the way we create slides 2024-06-26 10:44:20 -05:00
Chris Cochrun
da1c4f84b5 fixing name clobbering in qobjects.
Apparently qobjects need unique names or else they will name clobber.
2024-06-26 09:12:11 -05:00
Chris Cochrun
f9e2d2c6dd fixing obs debug info 2024-06-26 09:12:00 -05:00