Commit Graph

  • 3986e99fe0 no, that's not right Kartik K. Agaram 2022-06-20 11:25:00 -0700
  • 3be413602a bugfix: typing should delete highlighted text Kartik K. Agaram 2022-06-20 10:48:35 -0700
  • 9aa7577446 clearer copy Kartik K. Agaram 2022-06-20 08:24:56 -0700
  • 3ffc2ed8f3 bugfix Kartik K. Agaram 2022-06-19 09:21:32 -0700
  • 703ed905c1 bugfix: crash in Text.up() after return Kartik K. Agaram 2022-06-19 09:03:09 -0700
  • b6fa2aae6e typos Kartik K. Agaram 2022-06-19 02:40:02 -0700
  • 8d4d00d1e1 fix help for rectangles and squares Kartik K. Agaram 2022-06-18 17:01:44 -0700
  • 2a26a260bb make sure to save right when quitting Kartik K. Agaram 2022-06-18 16:25:20 -0700
  • c15ee0b4a0 correct location of the line width slider Kartik K. Agaram 2022-06-18 00:03:19 -0700
  • 97bbc7da7f clean up Kartik K. Agaram 2022-06-17 23:16:49 -0700
  • 0248339898 more precise shape selection Kartik K. Agaram 2022-06-17 23:15:09 -0700
  • 26995dd62e correct commit f3abc2cbf2 Kartik K. Agaram 2022-06-17 22:52:34 -0700
  • 1ecc3f43e5 drop last couple of manual tests Kartik K. Agaram 2022-06-17 22:24:46 -0700
  • b8e8ac2481 manual test for adjusting line width Kartik K. Agaram 2022-06-17 22:00:30 -0700
  • 680224bbbc . Kartik K. Agaram 2022-06-17 21:59:05 -0700
  • f3abc2cbf2 better handle moving points Kartik K. Agaram 2022-06-17 21:40:59 -0700
  • efbbdfc586 affordance to adjust width for word wrap Kartik K. Agaram 2022-06-17 21:36:07 -0700
  • 0fb98d2ac9 indent Kartik K. Agaram 2022-06-17 20:08:18 -0700
  • 856c51212a autosave slightly less aggressively Kartik K. Agaram 2022-06-17 15:42:53 -0700
  • 482d07778d document one more shortcut Kartik K. Agaram 2022-06-17 10:28:25 -0700
  • c188cd31ba tweak to Readme Kartik K. Agaram 2022-06-15 20:57:14 -0700
  • cad09c0ec1 new fork for #1 Kartik K. Agaram 2022-06-15 13:35:55 -0700
  • 4a5747d7a6 bugfix: alignment of help screen Kartik K. Agaram 2022-06-15 13:28:34 -0700
  • bed0ddd2b7 dead code Kartik K. Agaram 2022-06-15 11:11:06 -0700
  • b1ee70d62c move Kartik K. Agaram 2022-06-15 11:10:30 -0700
  • 9644b066bd . Kartik K. Agaram 2022-06-15 09:59:18 -0700
  • d77bcd8f8c stop recording points for arcs Kartik K. Agaram 2022-06-15 09:57:49 -0700
  • 4280b19cac move current mode indicator slightly Kartik K. Agaram 2022-06-15 09:03:31 -0700
  • a40d2c424e standardize on ordering of cases Kartik K. Agaram 2022-06-15 08:53:34 -0700
  • 2586b84899 . Kartik K. Agaram 2022-06-14 23:18:16 -0700
  • 21bd8281a7 all pending manual tests done! Kartik K. Agaram 2022-06-14 22:47:49 -0700
  • b8d7774138 test: undo moving point Kartik K. Agaram 2022-06-14 22:43:59 -0700
  • 1aa2590236 test: undo naming a point Kartik K. Agaram 2022-06-14 22:38:36 -0700
  • ab6eff4f2f test: autosave after name/move/delete of point Kartik K. Agaram 2022-06-14 22:17:42 -0700
  • 15acc38da9 test: autosave after any shape Kartik K. Agaram 2022-06-14 22:06:08 -0700
  • d077ce7f42 tests: deleting points/shapes Kartik K. Agaram 2022-06-14 21:23:39 -0700
  • 93a9dfd364 test: moving a point Kartik K. Agaram 2022-06-14 21:08:03 -0700
  • 4f9789db41 test: naming a point Kartik K. Agaram 2022-06-14 21:07:04 -0700
  • 0114cd1e78 a little more prose describing manual_tests Kartik K. Agaram 2022-06-14 15:14:08 -0700
  • 63269f7af3 one less manual test Kartik K. Agaram 2022-06-14 15:11:00 -0700
  • 0c57f6bbdc drop non-existent feature from comment Kartik K. Agaram 2022-06-14 14:59:51 -0700
  • 2b4e14189b tests for drawing polygons Kartik K. Agaram 2022-06-14 14:59:09 -0700
  • 6894acc2bb more drawing tests Kartik K. Agaram 2022-06-14 11:19:19 -0700
  • dc3b18eb6c start writing some tests for drawings Kartik K. Agaram 2022-06-14 10:28:09 -0700
  • 8c535dbb3a . Kartik K. Agaram 2022-06-14 10:50:06 -0700
  • e3c7e9c96b extract variables for drawing padding Kartik K. Agaram 2022-06-14 10:22:12 -0700
  • f277a78455 extract variable Margin_left Kartik K. Agaram 2022-06-14 10:11:04 -0700
  • 70e184deeb . Kartik K. Agaram 2022-06-14 10:07:55 -0700
  • 0bb297f14c stop generating invalid keychords Kartik K. Agaram 2022-06-14 09:32:52 -0700
  • 3f3dbcddde some more manual tests related to drawings Kartik K. Agaram 2022-06-14 09:29:35 -0700
  • cf38c26bc1 lots more tests Kartik K. Agaram 2022-06-14 09:26:18 -0700
  • c1d8201d44 mouse buttons are integers, not strings Kartik K. Agaram 2022-06-14 09:05:02 -0700
  • 4c39c436bf answered an open question Kartik K. Agaram 2022-06-14 08:33:02 -0700
  • e38bec4f46 go through and fix similar issues Kartik K. Agaram 2022-06-14 08:15:51 -0700
  • b97daf7733 cleanup Kartik K. Agaram 2022-06-14 08:03:02 -0700
  • e20935ad7a bugfix Kartik K. Agaram 2022-06-13 17:23:21 -0700
  • 9b0577f79e bugfix: UTF-8 in compute_fragments Kartik K. Agaram 2022-06-14 07:30:47 -0700
  • 5b6171cf02 . Kartik K. Agaram 2022-06-14 07:13:52 -0700
  • 26640c9101 new test Kartik K. Agaram 2022-06-12 10:46:25 -0700
  • 4f64784833 new test Kartik K. Agaram 2022-06-12 10:19:06 -0700
  • 059efba79d override mouse state lookups in tests Kartik K. Agaram 2022-06-12 08:26:37 -0700
  • 9ada7cf833 delete all tests once they've executed Kartik K. Agaram 2022-06-12 07:37:02 -0700
  • e8ff9f285f redundant check Kartik K. Agaram 2022-06-12 07:35:52 -0700
  • e4e12c77ad fix a second BSOD in #4 :/ Kartik K. Agaram 2022-06-12 07:20:14 -0700
  • ff88a2a927 bugfix in commit e51ce12969 Kartik K. Agaram 2022-06-12 07:02:24 -0700
  • ff88238ff1 bugfix: BSOD in #4. Kartik K. Agaram 2022-06-11 20:50:53 -0700
  • e51ce12969 bugfix: autosave and undo in a couple of cases Kartik K. Agaram 2022-06-11 20:47:04 -0700
  • 24a0d162ef bugfix: missed fixing a callsite Kartik K. Agaram 2022-06-11 20:41:51 -0700
  • f8cdd01661 . Kartik K. Agaram 2022-06-11 16:07:34 -0700
  • 66b17d798d things seem to feel snappier now Kartik K. Agaram 2022-06-10 15:08:13 -0700
  • 391d764e13 stop handling nil screen_line_starting_pos everywhere Kartik K. Agaram 2022-06-10 14:57:11 -0700
  • e7787b979f this fixes the immediate regression Kartik K. Agaram 2022-06-10 14:52:49 -0700
  • 0dd940024e stop repeatedly checking for line wrapping Kartik K. Agaram 2022-06-10 14:38:39 -0700
  • d202e2ce99 slight reorg in Readme Kartik K. Agaram 2022-06-10 14:19:27 -0700
  • 299890f593 more precise scroll on paste Kartik K. Agaram 2022-06-10 14:12:31 -0700
  • feedc51227 faster paste Kartik K. Agaram 2022-06-10 14:02:35 -0700
  • 41521518a3 revert previous commit Kartik K. Agaram 2022-06-10 13:59:34 -0700
  • 019a3b48f1 experiment: extremely precise scrolling on paste Kartik K. Agaram 2022-06-10 13:59:15 -0700
  • 1c56b9d644 clean up memory leak experiments Kartik K. Agaram 2022-06-10 13:46:59 -0700
  • 88209ec343 while we're at it, undo naming points Kartik K. Agaram 2022-06-10 13:45:50 -0700
  • 242a087016 set current_drawing_index with current_drawing Kartik K. Agaram 2022-06-10 13:44:12 -0700
  • fcfe667fe9 include drawing index in a few places Kartik K. Agaram 2022-06-10 13:40:07 -0700
  • c93553b670 . Kartik K. Agaram 2022-06-10 12:01:38 -0700
  • c875f7be46 stop saving the entire file when modifying drawings Kartik K. Agaram 2022-06-10 11:48:32 -0700
  • 79a1241370 undo creating new drawings Kartik K. Agaram 2022-06-10 11:45:53 -0700
  • fcacb6e63d extract scrolling logic out of insert_at_cursor Kartik K. Agaram 2022-06-10 11:29:01 -0700
  • 31418976d4 extract scrolling logic out of insert_return Kartik K. Agaram 2022-06-10 11:21:41 -0700
  • 69c5d844cc remove some memory leaks from rendered fragments Kartik K. Agaram 2022-06-10 08:24:21 -0700
  • fbad3dd205 avoid some string concatenations Kartik K. Agaram 2022-06-10 07:14:45 -0700
  • f554ce878b include a unit test Kartik K. Agaram 2022-06-09 18:36:16 -0700
  • 4476eb8946 bugfix: cut (C-x) without first selecting anything Kartik K. Agaram 2022-06-09 18:27:09 -0700
  • 6ba10b4de6 fix a corner case when selecting text Kartik K. Agaram 2022-06-09 15:49:16 -0700
  • fa5bf1218a move Kartik K. Agaram 2022-06-09 15:48:07 -0700
  • 8f823bf430 . Kartik K. Agaram 2022-06-09 15:22:21 -0700
  • 173d3a3de0 test both ways of selecting text with mouse Kartik K. Agaram 2022-06-09 15:09:32 -0700
  • fe170fc579 experiment: blinking cursor Kartik K. Agaram 2022-06-09 13:45:52 -0700
  • 25190676ea the problem is that the cursor can occlude text Kartik K. Agaram 2022-06-09 13:39:41 -0700
  • 06fae39088 make the cursor a little thicker Kartik K. Agaram 2022-06-09 13:26:49 -0700
  • b418e60e6a experiment: line cursor Kartik K. Agaram 2022-06-09 13:20:05 -0700
  • 7be2718f0f fix contact link Kartik K. Agaram 2022-06-09 12:16:03 -0700