Kartik K. Agaram
2079b5a2b1
Merge driver.love
2024-09-10 21:22:54 -07:00
Kartik K. Agaram
3f7d9eaafa
Merge luaML.love
2024-09-10 21:21:07 -07:00
Kartik K. Agaram
f6fb8be714
Merge template-live-editor
2024-09-10 21:14:57 -07:00
Kartik K. Agaram
94c0ef8772
Merge text0
2024-09-10 20:27:22 -07:00
Kartik K. Agaram
1fd137d407
Merge text.love
2024-09-10 20:24:43 -07:00
Kartik K. Agaram
46cd42ecdc
Merge lines.love
2024-09-10 20:00:26 -07:00
Kartik K. Agaram
4af6f7b9e7
bugfix in source editor
2024-09-10 19:35:06 -07:00
Kartik K. Agaram
5afe11a9c4
don't always pop up keyboard on mobile devices
...
We don't want to do this during app initialization because other forks
might not start out with an editor on screen even if this one does.
We don't want to perform this side-effect on edit.mouse_press, which
also runs in tests.
2024-09-10 19:25:11 -07:00
Kartik K. Agaram
f12cff14d5
Merge driver.love
2024-09-08 23:12:35 -07:00
Kartik K. Agaram
c0a19f14cb
Merge luaML.love
2024-09-08 23:10:58 -07:00
Kartik K. Agaram
2a6d09ad14
Merge template-live-editor
2024-09-08 23:07:08 -07:00
Kartik K. Agaram
2e5deb1441
Merge text0
2024-09-08 22:57:10 -07:00
Kartik K. Agaram
7e346033d0
Merge text.love
2024-09-08 22:56:52 -07:00
Kartik K. Agaram
e58d83b950
Merge lines.love
2024-09-08 22:50:15 -07:00
Kartik K. Agaram
b4bcb85f7f
streamline Readme
2024-09-08 22:37:42 -07:00
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