Kartik K. Agaram
e83f219107
bugfix: restrict strokes to the drawing they started in
2022-05-11 21:57:36 -07:00
Kartik K. Agaram
4850e78568
reorg
2022-05-11 21:55:06 -07:00
Kartik K. Agaram
83b893df8c
spacing
2022-05-11 21:54:45 -07:00
Kartik K. Agaram
a405f9e777
inline
2022-05-11 21:52:57 -07:00
Kartik K. Agaram
1ff2711fd9
rename
2022-05-11 21:52:09 -07:00
Kartik K. Agaram
ba0d0028ea
clean up repl functionality
...
Now we have separate keywords for returning vs drawing something.
2022-05-11 13:12:13 -07:00
Kartik K. Agaram
d8e5a1ce12
clip drawings inside the border
2022-05-11 13:01:13 -07:00
Kartik K. Agaram
3bc61ed13f
lighter border for figures
2022-05-11 13:01:13 -07:00
Kartik K. Agaram
475bbd70ef
intermingle freehand line drawings with text
2022-05-11 13:01:13 -07:00
Kartik K. Agaram
3019442c02
confirm that we have access to all of the love API
...
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.
2022-05-02 08:37:04 -07:00
Kartik K. Agaram
4ad1cc4b54
don't rely on defaults
2022-05-02 08:32:31 -07:00
Kartik K. Agaram
0230726813
backspace
2022-05-02 08:28:33 -07:00
Kartik K. Agaram
4aa2003c94
handle chords
...
For shift we'll mostly rely on love.textinput. For the rest I've created
a simple driver.
2022-05-02 08:24:24 -07:00
Kartik K. Agaram
57d87f2353
little Lua repl on hitting ctrl-r
2022-05-02 07:23:36 -07:00
Kartik K. Agaram
a501b5ea23
ctrl- and alt- combinations
2022-05-02 06:59:41 -07:00
Kartik K. Agaram
886717f51f
handle space key
...
We're going to run into a few of these..
2022-05-01 23:35:15 -07:00
Kartik K. Agaram
32eed397e7
note card
2022-05-01 23:34:36 -07:00
Kartik K. Agaram
7768e8eb76
show cursor
2022-05-01 23:34:25 -07:00
Kartik K. Agaram
51eb86c673
love2d scaffold
2022-05-01 21:56:08 -07:00