diff --git a/TODO.org b/TODO.org index 88301d6..940d065 100644 --- a/TODO.org +++ b/TODO.org @@ -3,7 +3,7 @@ :CATEGORY: dev :END: -* Tasks [72%] [34/47] +* Tasks [66%] [34/51] ** TODO Start planning out what a 1.0 release would look like and decide how to get there :roadmap: A 1.0 release may be achievable soon as long as I can figure out what is good to have in and what isn't. Then figure out what outstanding bugs and odd workflows exist and fix them. Then figure out deploying the package to various distros, windows, and mac. @@ -75,6 +75,10 @@ This still needs ported to Rust. It'll be the hardest of the library models sinc - [ ] Windows - [ ] Macos ** TODO A busy indicator while deleting library items :feature:ui: +** TODO presentations need to know their index of individual slides and count :bug: +Both PDFs and reveal.js presentations think every slide is the first one. I need a way of finding the individual components and then properly switching to the next one. + +Switching to the next slide in reveal.js may be tricky since I'll need to push into the WebEnginView the next reveal function and then get back how many more slides and fragments there are. ** TODO get_lyric_list method [[file:~/dev/church-presenter/src/rust/song_model.rs::todo!();]] This is the big one. Previous implementation in cpp is here: