Commit Graph

  • e9e2ead1af esc to cancel a shape mid-click Kartik K. Agaram 2022-05-15 22:05:01 -0700
  • 58ce23d843 fix a comment Kartik K. Agaram 2022-05-15 22:04:20 -0700
  • 935f2a6215 autosave on keystrokes Kartik K. Agaram 2022-05-15 21:27:15 -0700
  • 3be553031e bugfix: move mode Kartik K. Agaram 2022-05-15 21:27:00 -0700
  • 5d74f9e9cd online contextual help Kartik K. Agaram 2022-05-15 15:55:21 -0700
  • 2ee50507ff icons for current_mode Kartik K. Agaram 2022-05-15 15:02:35 -0700
  • 8a6d3ce799 delete drawing using backspace Kartik K. Agaram 2022-05-15 14:47:26 -0700
  • 4158eee7f6 experiment: only show drawing borders when they can be edited Kartik K. Agaram 2022-05-15 14:45:23 -0700
  • 65cea736c3 bugfix: text sometimes getting colored like drawing borders Kartik K. Agaram 2022-05-15 14:42:10 -0700
  • 6b6098593e delete an ancient, unused file Kartik K. Agaram 2022-05-15 14:38:11 -0700
  • f98712c005 load/save remaining shapes Kartik K. Agaram 2022-05-15 14:37:22 -0700
  • fd7f02e8ff forgot to add json.lua Kartik K. Agaram 2022-05-15 14:36:25 -0700
  • 49c41e0124 load/save freehand strokes Kartik K. Agaram 2022-05-15 14:20:33 -0700
  • 64072bfdf4 starting to load/save Kartik K. Agaram 2022-05-15 14:00:49 -0700
  • 87a3753796 more intuitive point delete from polygons Kartik K. Agaram 2022-05-15 00:03:31 -0700
  • 3cb9dc3e0b delete points or shapes Kartik K. Agaram 2022-05-14 23:55:36 -0700
  • 424dbadc85 slightly less strange now that we have the same two ways to move points as any other operation Kartik K. Agaram 2022-05-14 23:32:58 -0700
  • 8bef861a66 slightly strange way to move points Kartik K. Agaram 2022-05-14 23:11:03 -0700
  • 71fe2f28a7 changing your mind mid-shape Kartik K. Agaram 2022-05-14 22:41:21 -0700
  • 8e2252db4c new mode: circle arc Kartik K. Agaram 2022-05-14 22:24:53 -0700
  • 7cb9586204 new mode: circle Kartik K. Agaram 2022-05-14 21:14:07 -0700
  • b5599f1ae7 new mode: polygon Kartik K. Agaram 2022-05-14 20:50:44 -0700
  • cd133c170f . Kartik K. Agaram 2022-05-14 20:44:03 -0700
  • 91f3aea0d9 bugfix: clipping in line and manhattan mode Kartik K. Agaram 2022-05-14 18:40:11 -0700
  • db1780d12a new mode: manhattan Kartik K. Agaram 2022-05-14 16:52:42 -0700
  • 06daa49723 . Kartik K. Agaram 2022-05-14 16:52:13 -0700
  • 89b6eda6b9 make points easier to acquire Kartik K. Agaram 2022-05-14 16:15:50 -0700
  • 7d6eeed194 make point near focus 'pop' Kartik K. Agaram 2022-05-14 16:13:51 -0700
  • a995e796ff snap lines to nearby points Kartik K. Agaram 2022-05-14 16:10:41 -0700
  • 7d5a70379f add a level of indirection to vertices of shapes Kartik K. Agaram 2022-05-14 16:00:21 -0700
  • ece73b6683 . Kartik K. Agaram 2022-05-14 15:10:12 -0700
  • 18bb4621c3 draw lines by default Kartik K. Agaram 2022-05-14 15:09:49 -0700
  • d55960ced0 bugfix: keep the click to create a new drawing from creating a new shape in the drawing Kartik K. Agaram 2022-05-14 15:09:22 -0700
  • d2d7e30c31 experimental approach to combining keyboard and mouse while drawing Kartik K. Agaram 2022-05-14 13:57:19 -0700
  • 361d80b55f bugfix Kartik K. Agaram 2022-05-14 13:56:52 -0700
  • eaa3820241 beginnings of support for multiple shapes Kartik K. Agaram 2022-05-14 13:08:33 -0700
  • 422dd3c3b7 color close to drawing Kartik K. Agaram 2022-05-14 12:21:59 -0700
  • a1893a44d0 Devine's suggestion to try to live with just freehand Kartik K. Agaram 2022-05-14 12:14:41 -0700
  • 5e39aea97d revert: back to freehand Kartik K. Agaram 2022-05-14 11:59:54 -0700
  • e3eac12f85 switch from freehand to just straight lines Kartik K. Agaram 2022-05-13 20:42:00 -0700
  • 79bbda9e48 store device-independent coordinates inside drawings Kartik K. Agaram 2022-05-12 08:29:57 -0700
  • 2e0929fab4 slightly tweak boundary between concerns Kartik K. Agaram 2022-05-12 08:29:00 -0700
  • 07e2b7b897 fix a typo Kartik K. Agaram 2022-05-12 08:27:41 -0700
  • eef22f4242 make space for multiple kinds of width Kartik K. Agaram 2022-05-12 07:55:14 -0700
  • d42be8e613 fix 2 bugs in line selection Kartik K. Agaram 2022-05-11 22:48:53 -0700
  • fbba31ff7a turn strokes into horizontal and vertical lines Kartik K. Agaram 2022-05-11 22:33:45 -0700
  • ccf7ecc502 refactor Kartik K. Agaram 2022-05-11 22:29:21 -0700
  • 61292c439b simplest possible way to straighten strokes Kartik K. Agaram 2022-05-11 22:27:47 -0700
  • 91fe5cd980 more lightweight; select just the stroke at the mouse Kartik K. Agaram 2022-05-11 22:15:54 -0700
  • 5011395bf1 selecting a stroke Kartik K. Agaram 2022-05-11 22:01:51 -0700
  • e83f219107 bugfix: restrict strokes to the drawing they started in Kartik K. Agaram 2022-05-11 21:57:36 -0700
  • 4850e78568 reorg Kartik K. Agaram 2022-05-11 21:55:06 -0700
  • 83b893df8c spacing Kartik K. Agaram 2022-05-11 21:54:45 -0700
  • a405f9e777 inline Kartik K. Agaram 2022-05-11 21:52:57 -0700
  • 1ff2711fd9 rename Kartik K. Agaram 2022-05-11 21:52:09 -0700
  • ba0d0028ea clean up repl functionality Kartik K. Agaram 2022-05-11 13:12:13 -0700
  • d8e5a1ce12 clip drawings inside the border Kartik K. Agaram 2022-05-11 13:00:15 -0700
  • 3bc61ed13f lighter border for figures Kartik K. Agaram 2022-05-11 12:59:57 -0700
  • 475bbd70ef intermingle freehand line drawings with text Kartik K. Agaram 2022-05-10 21:17:50 -0700
  • 3019442c02 confirm that we have access to all of the love API Kartik K. Agaram 2022-05-02 08:36:56 -0700
  • 4ad1cc4b54 don't rely on defaults Kartik K. Agaram 2022-05-02 08:32:31 -0700
  • 0230726813 backspace Kartik K. Agaram 2022-05-02 08:28:33 -0700
  • 4aa2003c94 handle chords Kartik K. Agaram 2022-05-02 08:20:30 -0700
  • 57d87f2353 little Lua repl on hitting ctrl-r Kartik K. Agaram 2022-05-02 07:21:39 -0700
  • a501b5ea23 ctrl- and alt- combinations Kartik K. Agaram 2022-05-02 06:59:41 -0700
  • 886717f51f handle space key Kartik K. Agaram 2022-05-01 23:35:15 -0700
  • 32eed397e7 note card Kartik K. Agaram 2022-05-01 23:34:36 -0700
  • 7768e8eb76 show cursor Kartik K. Agaram 2022-05-01 23:34:25 -0700
  • 51eb86c673 love2d scaffold Kartik K. Agaram 2022-05-01 21:55:57 -0700
  • 36a1e17896 . Kartik K. Agaram 2022-04-25 22:23:25 -0700
  • a200d713ef extract a function Kartik K. Agaram 2022-04-25 22:21:47 -0700
  • 8fb1885348 stop mixing ncurses with print Kartik K. Agaram 2022-04-25 22:19:04 -0700
  • dfd67aed3c copy how Lua 5.3 REPL prints expr values Kartik K. Agaram 2022-04-25 22:10:20 -0700
  • 45508a440f repl Kartik K. Agaram 2022-04-25 22:08:28 -0700
  • 6762fac7db somebody stop me Kartik K. Agaram 2022-04-25 20:20:29 -0700