Commit Graph

  • d07a336131 . Kartik K. Agaram 2022-06-29 09:14:22 -0700
  • 8d3adfa36d bugfix: clicking past end of screen line Kartik K. Agaram 2022-06-29 09:11:23 -0700
  • b49ff8dde9 bugfix: scrolling in left/right movements Kartik K. Agaram 2022-06-28 18:48:59 -0700
  • 938e3ca1bb when naming points, allow backspacing back to '' Kartik K. Agaram 2022-06-27 17:36:10 -0700
  • e63878897e undo commit 861c57b533 Kartik K. Agaram 2022-06-27 17:32:52 -0700
  • 83ba9e61d1 bugfix: typing a capital letter deletes selection Kartik K. Agaram 2022-06-26 17:07:27 -0700
  • 44fb3ecd55 bugfix: deleting a selection spanning pages Kartik K. Agaram 2022-06-26 16:34:06 -0700
  • 2233066409 bugfix: clear selection in a couple more places Kartik K. Agaram 2022-06-23 12:06:44 -0700
  • 84875f3c43 bugfix: don't delete selection when moving cursor Kartik K. Agaram 2022-06-23 12:05:36 -0700
  • da9d948615 record one more case I can't automatically detect Kartik K. Agaram 2022-06-23 11:41:29 -0700
  • cb99ac300c fix a failing test Kartik K. Agaram 2022-06-23 11:40:00 -0700
  • 009c7abb60 extract a function Kartik K. Agaram 2022-06-23 11:09:49 -0700
  • 5a06c1286d bugfix: recompute screen lines in backspace/delete Kartik K. Agaram 2022-06-23 11:03:46 -0700
  • 515dad95f9 keep drawings within the line width slider as well Kartik K. Agaram 2022-06-22 21:08:17 -0700
  • 39913ddbb8 show the line width when dragging the slider Kartik K. Agaram 2022-06-22 18:00:22 -0700
  • 54eefbbf2d turns out super- chords to get to textinput Kartik K. Agaram 2022-06-22 17:37:26 -0700
  • 8e68c699f5 bugfix: delete selection before pasting Kartik K. Agaram 2022-06-21 09:53:38 -0700
  • 9c8285bf08 bugfix Kartik K. Agaram 2022-06-21 07:20:25 -0700
  • 5a0b6c6a58 better fix for commit 3ffc2ed8f Kartik K. Agaram 2022-06-20 13:22:55 -0700
  • 0d1e6aacd9 revert selection logic to before commit 3ffc2ed8f Kartik K. Agaram 2022-06-20 13:12:29 -0700
  • 978c143397 snapshot: test for a new regression Kartik K. Agaram 2022-06-20 12:06:44 -0700
  • 7508a70ed5 selection bugfix Kartik K. Agaram 2022-06-20 12:02:51 -0700
  • c1b6bac187 much simpler Kartik K. Agaram 2022-06-20 11:58:26 -0700
  • 861c57b533 some early returns should be asserts Kartik K. Agaram 2022-06-20 11:50:15 -0700
  • 809dae205d move Selection1 clearing past business logic Kartik K. Agaram 2022-06-20 11:35:27 -0700
  • d90617ee24 remove some redundant checks Kartik K. Agaram 2022-06-20 11:33:04 -0700
  • 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