Skip to content

Latest commit

 

History

History
73 lines (64 loc) · 2.4 KB

todo.md

File metadata and controls

73 lines (64 loc) · 2.4 KB

To Do

  • Put hyphens every 64 chars in url
  • Board size shouldn't be able to go below 2
  • Why does it decode string twice?

Doing

To Do

  • No message on broken play page
  • Dictionary suggestions

Someday

  • Bug where clues are mis-numbered in game? Maybe?
  • Double click as long press for mobile?
  • If activity toggled square is first in word, set word index to previous word (except on first word in row?)

Done

  • Slash before hash in url
  • Game doesn't show disabled squares
  • Update square number on board re-draw
  • Override default backspace
  • Up/down arrows navigate inside inputs
  • Update readme
  • Fix board letters in Safari
  • Don't give fill suggesions
  • Underlines are wrong if inputs are wider than answer
  • Make board responsive (min width/shrinking)
  • Reveal if correct in play mode toggle
  • Deploy to subdirectory: https://medium.com/@svinkle/how-to-deploy-a-react-app-to-a-subdirectory-f694d46427c1
  • Clue text in input should be black
  • Game clues are missing numbers
  • Activate all squares button
  • Clear all letters button
  • input decerements on backspace
  • Fix first select word
  • Navigate with arrow keys
  • Input position increments after adding
  • Only highlight active word
  • Don't toggle selected direciton when toggling activeness
  • Active direction when editing board
  • Scroll clueAnswers behind board
  • Play mode
  • Bug: Deleting first letter from CA moves second letter back
  • Save state to URL
  • Move onChange out of clueAnswer list generating function
  • Preserve previously entered clues
  • Fix down clue entering
  • Board size in modal to prevent accidental shrinks
  • Update board size on boardSize change
  • Symmetry mode
  • Answer and board letters uppercase
  • Fix: Can delete answer letters
  • Style on clue input
  • Filling in blank no longer works (makes the answer longer and last letter is not blank)
  • Underline on each character with CSS
  • Adding char at end of answer makes it twice as long
  • Underscores are added to board
  • Fix: On answer change cursor moves to end of answer
  • Set ol li numbers from clueAnswer numbers
  • Set board letters from answer fields
  • Calculate correct clue numbers at start
  • Calculate correct numbers under black square
  • Clear all clue numbers on activate/deactivate
  • Set correct number of clues and answers
  • Working input fields in each square
  • Limit input field to 1 char
  • Keep set clues on number of answers change
    • Save the rest of the word (currently saving first letter)