#-*- mode: org -*- #+TODO: TODO | DONE #+STARTUP: show2levels * DONE Draw Board * DONE Basic HUD * DONE Cursor * DONE Keybindings * DONE Mouse select cell * DONE Scrape websudoku.com * DONE Populate given numbers * DONE Pencil Marks * DONE Add "Done" button * DONE Check if puzzle is complete * DONE Improve pencil mark colors * DONE Async http request * DONE Generalized button code * DONE Wrap around the board * DONE Delete center pencil marks 1 num at a time * DONE Pass difficulty through command line * DONE Toast on valid solve * DONE Show the time it took * DONE Keybinding to check so you don't have to use the mouse * DONE Pausing functionality * TODO Show current input method * TODO Show keybindings somehow * TODO Show errors * TODO Button to load a new puzzle * TODO Choose difficulty buttons * TODO Save current game * TODO Create a pip file * TODO Support undo * TODO Sudoku generator * TODO Sudoku solver * TODO Sudoku difficulty generator