Improved variable name and clarity around the borders of a non-torioidal
Life board
Added q as an escape key. Added the option of turning off the sleep
timer by setting to 0. Added a --help/-h option for usage
Fixed typo in comment
WIP - Rough first pass adding a "lens" for viewing a board. Limits
the view too much. Doesn't move or scale yet
WIP - minor progress on lens feature. text display works but lens isn't
being moved or doing very much
WIP - basically works in text mode. Held together with shoestrings
WIP - Made lens auto-center display. Simplified front-end lens
interaction by adding x and y display_offset varabiales to lens
WIP - "works" with the graphical front-end now. Formulas for
calculating offsets in the lens aren't quite right
WIP - Added calculation of scale for lens. Switched sign of offset
Fixed typo of break in lens_move
WIP - Fixed logic in lens_move
WIP - Removed board argument to lens_move functions. Moved x,y offset
validation to lens_set. stubbed out graphical-ui controls
Added controls to graphical front-end. added arrow keys to both
Added comments/docstrings to lens
Added lens movement instructions to usage string/README
Changed data files back to pre-testing values from develop/master
WIP - First pass at moving to a new file format with state:x,y
specifiers
Simplified and improved board_init()
Minor fixes to comments in board.c
split lens_set into 3 smaller functions. Added lots of docstrings. Made
text display always set lens' scale to 1