about summary refs log tree commit diff stats
path: root/main.lua
Commit message (Expand)AuthorAgeFilesLines
* more intuitive point delete from polygonsKartik K. Agaram2022-05-151-2/+18
* delete points or shapesKartik K. Agaram2022-05-141-12/+50
* slightly less strange now that we have the same two ways to move points as an...Kartik K. Agaram2022-05-141-6/+18
* slightly strange way to move pointsKartik K. Agaram2022-05-141-5/+44
* changing your mind mid-shapeKartik K. Agaram2022-05-141-2/+30
* new mode: circle arcKartik K. Agaram2022-05-141-0/+81
* new mode: circleKartik K. Agaram2022-05-141-0/+28
* new mode: polygonKartik K. Agaram2022-05-141-0/+55
* .Kartik K. Agaram2022-05-141-1/+1
* bugfix: clipping in line and manhattan modeKartik K. Agaram2022-05-141-13/+29
* new mode: manhattanKartik K. Agaram2022-05-141-2/+41
* .Kartik K. Agaram2022-05-141-2/+2
* make points easier to acquireKartik K. Agaram2022-05-141-4/+8
* make point near focus 'pop'Kartik K. Agaram2022-05-141-1/+3
* snap lines to nearby pointsKartik K. Agaram2022-05-141-1/+3
* add a level of indirection to vertices of shapesKartik K. Agaram2022-05-141-37/+68
* .Kartik K. Agaram2022-05-141-1/+1
* draw lines by defaultKartik K. Agaram2022-05-141-1/+1
* bugfix: keep the click to create a new drawing from creating a new shape in t...Kartik K. Agaram2022-05-141-14/+14
* experimental approach to combining keyboard and mouse while drawingKartik K. Agaram2022-05-141-0/+36
* bugfixKartik K. Agaram2022-05-141-1/+1
* beginnings of support for multiple shapesKartik K. Agaram2022-05-141-43/+114
* color close to drawingKartik K. Agaram2022-05-141-1/+1
* Devine's suggestion to try to live with just freehandKartik K. Agaram2022-05-141-0/+17
* revert: back to freehandKartik K. Agaram2022-05-141-21/+44
* switch from freehand to just straight linesKartik K. Agaram2022-05-131-44/+21
* store device-independent coordinates inside drawingsKartik K. Agaram2022-05-121-11/+25
* slightly tweak boundary between concernsKartik K. Agaram2022-05-121-1/+1
* fix a typoKartik K. Agaram2022-05-121-1/+1
* make space for multiple kinds of widthKartik K. Agaram2022-05-121-3/+3
* fix 2 bugs in line selectionKartik K. Agaram2022-05-111-2/+5
* turn strokes into horizontal and vertical linesKartik K. Agaram2022-05-111-0/+16
* refactorKartik K. Agaram2022-05-111-8/+15
* simplest possible way to straighten strokesKartik K. Agaram2022-05-111-0/+21
* more lightweight; select just the stroke at the mouseKartik K. Agaram2022-05-111-11/+2
* selecting a strokeKartik K. Agaram2022-05-111-2/+47
* 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
* 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
* 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
* little Lua repl on hitting ctrl-rKartik K. Agaram2022-05-021-1/+30