root/TODO.org

1 all

  • [X] resize
  • [ ] add help page
  • [ ] implement ncmpc like 123 controls
  • [ ] add missing files page

2 TvShowPage

  • [X] fix rendering, redraw multiple lists, not just the currently selected
  • [ ] use native wscrl function of ncurses
  • [-] search (/, n, px)
    • [X] searchMode.active = true
    • [X] handle searchMode keys
    • [ ] handle utf8
    • [X] iterate over all lis and check for a string
    • [X] quit on enter → or q ESC
    • [X] n = next
    • [X] p = previous
  • [ ] update on server-event
  • [ ] set wallpaper when hovered (use curlMulti + offset to avoid lag in selection)

3 EpisodesPage

  • [ ] add scrolling
  • [ ] add chapter navigation
  • [ ] add sub/audio settings
  • [ ] add release group preference setting
  • [ ] add http link dropdown for remote-id setting
  • [X] update on server-event
  • [X] set wallpaper when activated

4 Player controls

  • [X] toggle pause

FIXME:
stop using hard buffer sizes and dynamicly allocate them