about summary refs log tree commit diff stats
path: root/main.lua
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: restrict strokes to the drawing they started inKartik K. Agaram2022-05-111-4/+15
|
* reorgKartik K. Agaram2022-05-111-4/+4
|
* spacingKartik K. Agaram2022-05-111-3/+3
|
* inlineKartik K. Agaram2022-05-111-5/+1
|
* renameKartik K. Agaram2022-05-111-3/+4
|
* clean up repl functionalityKartik K. Agaram2022-05-111-32/+7
| | | | Now we have separate keywords for returning vs drawing something.
* clip drawings inside the borderKartik K. Agaram2022-05-111-2/+2
|
* lighter border for figuresKartik K. Agaram2022-05-111-1/+2
|
* intermingle freehand line drawings with textKartik K. Agaram2022-05-111-7/+69
|
* confirm that we have access to all of the love APIKartik K. Agaram2022-05-021-4/+14
| | | | | | | | love.graphics.line(1, 1, 500, 500) However, we're now no longer printing results or errors. Time now to design the data model. When do we (re)evaluate code. When do we display results. Where do errors go.
* don't rely on defaultsKartik K. Agaram2022-05-021-0/+1
|
* backspaceKartik K. Agaram2022-05-021-0/+10
|
* handle chordsKartik K. Agaram2022-05-021-26/+21
| | | | | For shift we'll mostly rely on love.textinput. For the rest I've created a simple driver.
* little Lua repl on hitting ctrl-rKartik K. Agaram2022-05-021-1/+30
|
* ctrl- and alt- combinationsKartik K. Agaram2022-05-021-0/+6
|
* handle space keyKartik K. Agaram2022-05-011-0/+2
| | | | We're going to run into a few of these..
* note cardKartik K. Agaram2022-05-011-0/+2
|
* show cursorKartik K. Agaram2022-05-011-1/+5
|
* love2d scaffoldKartik K. Agaram2022-05-011-0/+37