52 Commits

Author SHA1 Message Date
dylan
87d3e6fc9b Trash button only shows up on sheet page 2023-05-07 10:04:50 -07:00
dylan
cc03a0e765 Add more to the font 2023-05-07 10:03:19 -07:00
dylan
fcf78f3d56 Add cross-compile options to deno.json 2023-05-06 18:00:22 -07:00
dylan
5760a3f03b Allow compilation by using cdn 2023-05-06 17:18:49 -07:00
dylan
6bd5f7ae01 Encountered undo error, but can't repro so adding logs 2023-05-06 15:24:29 -07:00
dylan
3518538b39 switch to empty initial cart 2023-05-06 15:16:53 -07:00
dylan
86d8a8b166 allow saving and loading carts 2023-05-06 15:12:42 -07:00
dylan
13b600eb95 Clean up comments 2023-05-06 15:01:26 -07:00
dylan
9f67a59033 Add trash button to delete sheet 2023-05-06 15:01:01 -07:00
dylan
64c889e16a Add some instructional text 2023-05-06 14:53:37 -07:00
dylan
471fa9e0b6 Add sheet viewer page 2023-05-06 14:49:46 -07:00
dylan
0adfdabffa Draw full text selection 2023-05-06 12:24:40 -07:00
dylan
2e3b689c16 Remove completed todo comment 2023-05-06 12:19:40 -07:00
dylan
24bed7bd89 remove console.logs 2023-05-06 12:19:17 -07:00
dylan
5d4db0a914 toggle comments with ctrl+slash 2023-05-06 12:18:37 -07:00
dylan
60542b63c0 Improved syntax highlighting 2023-05-06 12:05:02 -07:00
dylan
7bf0838e4e Remove the todo 2023-05-06 11:46:09 -07:00
dylan
550f1b44b2 Make enter play nicer with indentation 2023-05-06 11:45:59 -07:00
dylan
3ad23f3a91 Add undo-redo 2023-05-06 11:35:02 -07:00
dylan
9685568f90 Clipboard! 2023-05-06 10:54:27 -07:00
dylan
b02d5155bd Add a todo comment 2023-05-06 10:13:49 -07:00
dylan
4b99599b31 Remove completed todo comment 2023-05-06 10:12:48 -07:00
dylan
12bc0cb385 Syntax highlighting 2023-05-06 10:00:41 -07:00
dylan
1fa58961fc Remove done todo comment 2023-05-06 08:56:27 -07:00
dylan
99eb6b82f2 Implement scrolling in code tab 2023-05-05 20:08:54 -07:00
dylan
5e4b76ebb3 set default back to code tab 2023-05-05 16:42:03 -07:00
dylan
9d2dc99a32 Make tabs for code and sprite editors 2023-05-05 16:39:51 -07:00
dylan
a3abb0d2d3 small sprite editor improvements 2023-05-05 16:17:55 -07:00
dylan
6c9710d4d9 Mouse! 2023-05-05 16:02:23 -07:00
dylan
f2b5978cae Starting on sprite editor 2023-05-05 14:59:52 -07:00
dylan
b87529bf56 Add a bunch of TODOs 2023-05-05 12:28:43 -07:00
dylan
b58a0d8cb1 Make changes playable 2023-05-05 12:21:14 -07:00
dylan
99655e663c delete key 2023-05-05 12:10:01 -07:00
dylan
2e8923e2e7 fix selection on tab key 2023-05-05 12:05:02 -07:00
dylan
e52c8c69a0 tab key works 2023-05-05 12:01:48 -07:00
dylan
1e91232bd6 very basic code editing! 2023-05-05 11:52:08 -07:00
dylan
6b90d883e9 Fix sample cart, and get ready for edit mode 2023-05-04 20:27:01 -07:00
dylan
2a7003b443 Improving repl more 2023-05-04 20:14:48 -07:00
dylan
dca54e76ec Add lowercase 2023-05-03 21:29:11 -07:00
dylan
ce7da27cc3 More repl improvements 2023-05-03 16:47:09 -07:00
dylan
1482288b0c almost a real repl 2023-05-03 15:17:27 -07:00
dylan
7de521bd39 Show caret, backspace, and left-right arrows 2023-05-03 13:44:28 -07:00
dylan
99a8c500c7 Better typing 2023-05-02 18:44:27 -07:00
dylan
253b8e9567 Starting on keyboard stuff 2023-05-02 18:17:31 -07:00
dylan
fdc8f97aee some more cart infrastructure 2023-05-02 17:06:54 -07:00
dylan
a7b675d541 Able to eval js with my scope! 2023-05-01 18:42:55 -07:00
dylan
5d742d5964 split stuff out 2023-05-01 11:12:08 -07:00
dylan
1781ae3bba adding text 2023-04-29 20:07:06 -07:00
dylan
078b7806dd it kinda works! 2023-04-29 15:16:35 -07:00
dylan
e85dbb1a33 graphics 2023-04-29 14:34:26 -07:00