lumina/TODO.org

4.7 KiB

Todo List

Inbox

TODO Make toolbar functional for songeditor [3/4] [75%]

/chris/lumina/src/commit/eaa32c8b2beb4254252b3fbefb6f6d1f1d5df8fe/~/dev/church-presenter/src/qml/presenter/SongEditor.qml::Controls.ToolBar%20%7B

  • alignment
  • font - Need to finish the UI portion of it
  • fontsize - Need to finish the UI portion of it
  • effects? For effects, I'm not 100% sure how to do this in an easy to build out way. Should I just do them the same as the other attributes or have effects be individually stored? Which effects to use? I'm thinking shadows for sure for readability on slides. Also, maybe I should have an effect of like glow? But maybe I'll come back to this after more of the core system is finished.

TODO bug in changing slides with the arrows

/chris/lumina/src/commit/eaa32c8b2beb4254252b3fbefb6f6d1f1d5df8fe/~/dev/church-presenter/src/qml/presenter/Presentation.qml::function%20changeSlide%28%29%20%7B

slides are inconsistent in changing from one slide to the next or previous. Both functions need looked at.

Maybe my best solution would be to architect a model or class for both the presentation controller and the presentation window to follow and do all the heavy lifting in there.

TODO Check for edge cases in inputing wrong vorder and lyrics

TODO Fix possible bug in arrangingItems in draghandler [1/3] [33%]

TODO Create a nextslide function to be used after the end of the list of slides

TODO Make sure the video gets changed in a proper manner to not have left over video showing from previous items

/chris/lumina/src/commit/eaa32c8b2beb4254252b3fbefb6f6d1f1d5df8fe/~/dev/church-presenter/src/qml/presenter/Presentation.qml::currentServiceItem++;

  • Build a basic system that changes to black first and then switches to the video
  • Build out a loading system that will load the next video if it needs to and then the switch can be instant. The second option is the best, but requires a lot more work. I have the first already working so I'll come back to this once I have more of an idea of how to do it.

DONE Fix broken append when importing River song

/chris/lumina/src/commit/eaa32c8b2beb4254252b3fbefb6f6d1f1d5df8fe/~/dev/church-presenter/src/qml/presenter/LeftDock.qml::function%20appendItem%28name,%20type,%20background,%20backgroundType,%20text,%20itemID%29%20%7B

This was due to the song not having a vorder. Need to protect from edge cases of the user inputing the formatted text that doesn't fit what's expected in code.

DONE Need to make ListModel capable of bringing in a string list [2/2] [100%]

  • Create a Model
  • Create a class that we'll make a list of in the model

DONE Parse Lyrics to create a list of strings for slides

SCHEDULED: <2022-03-23 Wed 10:00>

DONE BUG in dropping and then selecting song will duplicate entries   dev

SCHEDULED: <2022-04-05 Tue> /chris/lumina/src/commit/eaa32c8b2beb4254252b3fbefb6f6d1f1d5df8fe/~/dev/church-presenter/src/qml/presenter/LeftDock.qml::Layout.fillHeight:%20true

or at least turns the entry above it into the same as itself while retaining it's title?