TODO List

TODO (1)
AndreLDM

TODO List

  • Convert Images to XPM and incorporate them on the executable
  • Shortcut to advance or go back the song in 5 seconds with the arrow keys '<-' and '->'
  • Polish Lyrics Pane
    1. Possibility to show or hide.
    2. Set a minimum size to the lyrics pane.
    3. Use another thread to fetch the lyrics, using the only one causes lag.
    4. Once we have the lyrics fetcher thread, we must stop the fetching if the user skip the song.
    5. Improve the lyrics fetcher, fixing the 'Not found's and 'Error while fetching's
    6. Create a lyrics table on database.
    7. Create a lyrics editor(changes only locally).
    8. Store the music as pure text, before passing to the HelpView we add the <p></p> tags.
  • Improve the Sync routine, to exclude not found and keep the songs without changing its ID(maybe a flag on the table to check if it's found).
  • Fix window blinking when resizing on Linux.
  • Change background color for the current music line(Might need to write our own Fl_Select_Browser widget).
  • Save the state of a maximized window(FLTK is stinking here)
  • Create a ID3tag editor.
  • Use Valgrind to analyze memory leaks(Mainly after several Syncs).
  • Implement 'Minimize to Tray' feature(First for Windows).
  • Improve Linux support.
    1. Create package(deb and/or rpm).
    2. Check media keys even when minimized.
  • The Program must be able to play a single file and react to drag and drop.
  • Fix: Have three songs loaded, remove one and try to play it, CRASH!
  • Setup a configure script and a makefile

Author: André Miranda


Related

Wiki: Home