updating todo with some more ideas

This commit is contained in:
Chris Cochrun 2024-09-15 14:18:39 -05:00
parent d4270b64df
commit 50f15bee7d

View file

@ -78,6 +78,9 @@ To display all the slides...
Actually as I type this out, I'm starting to think that the slide_model still needs all the metadata that the slide_object will have. The reason being that I'd like to have details in the slide preview system that can only come from having all the info available to QML. This makes the QML preview system a lot easier to reason with because you can use property binding rather than needing to create a custom building system for each arbitrary detail we want to add the to the previews. All that said, what properties does the slide_object and slide_model really need then? Is there a way for the model to have fewer props?
*NO*
I've reconsidered this again and instead I'll have each slide when added somehow generate a background that can be used. Either from the actual background or ffmpeg, or some way of grabbing something. This can render in the slide to show a preview. That'd be the only addition needed. Perhaps another would be to add something like in Proclaim where we have an abbreviation for the verse type in the preview of songs, but that's not a super necessary item just yet.
** TODO Create a song_lyrics searching and importer for the song_editor
[[file:~/dev/lumina/src/rust/songs/song_lyrics.rs::pub fn search_song(s: &str) -> Result<Vec<Song>, Error> {]]