Commit Graph

2422 Commits

Author SHA1 Message Date
Kartik K. Agaram dcd89b856b Merge driver.love 2024-09-05 14:29:35 -07:00
Kartik K. Agaram a48fda1e7c Merge luaML.love 2024-09-05 14:27:08 -07:00
Kartik K. Agaram a9a5086f53 Merge template-live-editor 2024-09-05 14:18:54 -07:00
Kartik K. Agaram 81341a458c Merge text0 2024-09-05 13:53:57 -07:00
Kartik K. Agaram 4dffba4700 Merge text.love 2024-09-05 13:53:18 -07:00
Kartik K. Agaram 78e84fbf03 Merge lines.love 2024-09-05 13:47:15 -07:00
Kartik K. Agaram 9448f9b04e fine, I'll add a badge 2024-09-05 13:23:23 -07:00
Kartik K. Agaram b0833737af Merge driver.love 2024-09-01 02:05:43 -07:00
Kartik K. Agaram 66f8d667bb Merge luaML.love 2024-09-01 02:03:15 -07:00
Kartik K. Agaram 4f24aec75a Merge template-live-editor 2024-09-01 01:53:34 -07:00
Kartik K. Agaram d17491205d Merge text0 2024-09-01 01:31:05 -07:00
Kartik K. Agaram 3f19464715 Merge text.love 2024-09-01 01:29:39 -07:00
Kartik K. Agaram af0d177d57 Merge lines.love 2024-09-01 01:17:22 -07:00
Kartik K. Agaram 52f876302f clean up some issues I now feel confident about 2024-08-31 19:16:20 -07:00
Kartik K. Agaram f98cdd14fd explicitly state when operations manage undo 2024-08-31 18:59:23 -07:00
Kartik K. Agaram 5c8e3e96c8 clean up Drawing.before after creating undo event
This isn't a bug here, but it led to a bug in lines 2.
2024-08-31 18:36:05 -07:00
Kartik K. Agaram a34c2f8cd9 Merge driver.love 2024-08-06 20:20:27 -07:00
Kartik K. Agaram b14a32f082 Merge luaML.love 2024-08-06 20:19:13 -07:00
Kartik K. Agaram 5076fec290 Merge template-live-editor 2024-08-06 20:14:20 -07:00
Kartik K. Agaram ed180eaeab Merge text0 2024-08-06 20:02:42 -07:00
Kartik K. Agaram 3621b2ba12 Merge text.love 2024-08-06 20:02:02 -07:00
Kartik K. Agaram caa736267b Merge lines.love 2024-08-06 19:51:31 -07:00
Kartik K. Agaram a8158f9717 stop returning unused value 2024-07-28 19:11:56 -07:00
Kartik K. Agaram bddd673e94 Merge driver.love 2024-07-25 22:27:21 -07:00
Kartik K. Agaram 2647e7dc3a bugfix: initial animation updates font size 2024-07-25 22:23:58 -07:00
Kartik K. Agaram 91b9a02b28 redo font caching
This is a do-over of parts of commits b32a60548 and f1de276ce.

The key ideas are:
  if edit.update_font_settings receives a font object, it's already of the requested font_height
  if update_editor_box receives a font, it's already of the requested height scale(20)
  if B                 receives a font, it's already of the requested height scale(20)
  whether B receives a font or not,
    all the editors on Surface will share a single font object when it's done, and
    the font object will have the right size
  A sets the font and passes it in to all the above functions.
2024-07-25 21:52:29 -07:00
Kartik K. Agaram 951eaa97c4 Merge driver.love 2024-07-24 12:14:31 -07:00
Kartik K. Agaram 5f348195e3 merge bugfix 2024-07-24 12:09:37 -07:00
Kartik K. Agaram 99ee21340f Merge driver.love 2024-07-22 22:11:32 -07:00
Kartik K. Agaram 2a88faac1b Merge luaML.love 2024-07-22 22:08:34 -07:00
Kartik K. Agaram 4a92fb5818 Merge template-live-editor 2024-07-22 22:03:36 -07:00
Kartik K. Agaram 54fdecbbf8 Merge text0 2024-07-22 21:49:23 -07:00
Kartik K. Agaram f73d8ad206 Merge text.love 2024-07-22 21:48:49 -07:00
Kartik K. Agaram b2279f8368 Merge lines.love 2024-07-22 21:44:02 -07:00
Kartik K. Agaram 21e2d8cf3b clarify that PRs and patches are both welcome 2024-07-22 21:29:34 -07:00
Kartik K. Agaram f4137cc55f add a fork 2024-07-22 21:28:41 -07:00
Kartik K. Agaram e1f7963464 Merge driver.love 2024-07-22 15:09:54 -07:00
Kartik K. Agaram 3f8f8eb463 Merge luaML.love 2024-07-22 15:06:24 -07:00
Kartik K. Agaram bcfa29a6f1 Merge template-live-editor 2024-07-22 15:00:00 -07:00
Kartik K. Agaram aa751541b9 Merge text0 2024-07-22 14:33:12 -07:00
Kartik K. Agaram 0c1acbb207 Merge text.love 2024-07-22 14:30:37 -07:00
Kartik K. Agaram 8eb9826aac Merge lines.love 2024-07-22 14:24:31 -07:00
Kartik K. Agaram fab72a2902 fix a comment 2024-07-17 14:32:27 -07:00
Kartik K. Agaram 1d3751fb82 clean up an unnecessary mutation
Introduced in commit 3ffc2ed8f on 2022-06-19 and obviated in commit
6dfe954c02 on 2022-07-07.
2024-07-17 14:21:23 -07:00
Kartik K. Agaram c7c54a00b6 consistently schedule_save after all mutations 2024-07-16 21:32:13 -07:00
Kartik K. Agaram 57deb762f0 register a new add-on tool
Thanks eril!
2024-07-12 21:01:13 -07:00
Kartik K. Agaram 93db26b610 Merge driver.love 2024-07-12 16:21:32 -07:00
Kartik K. Agaram 0fdd7c5ec9 Merge luaML.love 2024-07-12 16:18:07 -07:00
Kartik K. Agaram 7cc402c36b bugfix: stale argument 2024-07-12 16:17:33 -07:00
Kartik K. Agaram f1de276ce8 bugfix: don't recreate font unnecessarily in B 2024-07-12 16:04:22 -07:00