Kartik K. Agaram
c74e3f1bf1
Merge template-live-editor
2024-09-05 14:17:24 -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
fd9cbb5a91
Merge template-live-editor
2024-09-01 01:52:56 -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
a6539bdbb8
Merge template-live-editor
2024-08-06 20:13:14 -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
4cb0831879
Merge template-live-editor
2024-07-22 22:02:37 -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
f00953a9ec
Merge template-live-editor
2024-07-22 14:58:33 -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
68715b820a
Merge template-live-editor
2024-07-10 00:57:39 -07:00
Kartik K. Agaram
c0c2a9ae32
Merge text0
2024-07-10 00:47:19 -07:00
Kartik K. Agaram
c61de93be2
Merge text.love
2024-07-10 00:47:04 -07:00
Kartik K. Agaram
db2463b9d0
Merge lines.love
2024-07-10 00:42:45 -07:00
Kartik K. Agaram
8f88af234a
patch a vector for memory leaks
...
Multiple editors in an app shouldn't create duplicate font objects.
Not strictly needed for this app, but feels hard-won enough I want to
pull this in from Carousel to all forks.
This still isn't ideal. Ideally we'd automatically share the font.
2024-07-10 00:25:38 -07:00
Kartik K. Agaram
a22bf90c0e
Merge template-live-editor
2024-07-09 22:54:21 -07:00
Kartik K. Agaram
d36dd7e5b4
Merge text0
2024-07-09 22:28:08 -07:00
Kartik K. Agaram
f5c040dfd3
Merge text.love
2024-07-09 22:26:15 -07:00
Kartik K. Agaram
10d875fbcc
Merge lines.love
2024-07-09 22:17:44 -07:00
Kartik K. Agaram
e9c4ca3743
reset font size on error
2024-07-09 21:36:52 -07:00
Kartik K. Agaram
c064f0a97d
delete some seemingly redundant code
...
We're patching line_cache and then immediately clearing it using
Text.redraw_all.
2024-07-08 14:10:49 -07:00
Kartik K. Agaram
5a74b6938e
purge obsolete term 'fragment'
2024-07-08 00:26:54 -07:00
Kartik K. Agaram
0fcbe310a2
simplify some code now that lines contains no derived data
2024-07-08 00:24:14 -07:00
Kartik K. Agaram
0840ba612c
Merge template-live-editor
2024-06-27 23:00:14 -07:00
Kartik K. Agaram
8a02f1d7af
Merge text0
2024-06-27 22:41:57 -07:00
Kartik K. Agaram
7754408dc2
Merge text.love
2024-06-27 22:41:20 -07:00
Kartik K. Agaram
54addeb3b7
Merge lines.love
2024-06-27 22:15:12 -07:00
Kartik K. Agaram
91a08eec2b
use deepcopy where possible
...
It's shorter and conveys intent better.
2024-06-23 10:53:19 -07:00
Kartik K. Agaram
a2f526ad19
bugfix: restart search on backspace
...
This feels better when I press a few keys, then backspace and press new
keys. It might be confusing if I hit 'down' a few times then backspace,
but I seldom do that.
2024-06-23 10:36:53 -07:00