Commit Graph

  • 86d605b130 Update the readme main Dylan Pizzo 2025-02-19 20:04:40 -08:00
  • f652e8d20f Reorganize dylan 2023-05-18 19:45:49 -07:00
  • 9b48560cce Allow top level await dylan 2023-05-16 23:45:29 -07:00
  • 9cb77c7d59 Update README again dylan 2023-05-14 23:41:46 -07:00
  • a7efee86e5 Update README dylan 2023-05-14 23:39:22 -07:00
  • a9f153e379 Automate more of build process dylan 2023-05-14 23:20:36 -07:00
  • f416e7a427 Some logo ideas v0.1.0-alpha.1 dylan 2023-05-14 16:00:24 -07:00
  • c09c6c0a71 Change cart extension to .faux dylan 2023-05-14 15:37:12 -07:00
  • 267e49f532 Add build back to gitignore dylan 2023-05-14 15:34:06 -07:00
  • 792c282fdc Delete build artifacts dylan 2023-05-14 15:33:47 -07:00
  • 6d7d65dc67 Fix mouse events dylan 2023-05-14 14:25:02 -07:00
  • 31f77c22da Add parseFloat and parseInt dylan 2023-05-14 14:09:20 -07:00
  • a6d093d728 Disable mset for now dylan 2023-05-14 13:54:52 -07:00
  • 7b04080e9e Update manual dylan 2023-05-14 13:44:22 -07:00
  • 69a954696a update manual dylan 2023-05-13 18:19:16 -07:00
  • 3bc7212d86 build dylan 2023-05-13 18:17:34 -07:00
  • 8303cef501 Link to js Math object dylan 2023-05-13 17:25:22 -07:00
  • 51f6856fba Add a user manual dylan 2023-05-13 17:24:20 -07:00
  • 2ec4243027 cleanup dylan 2023-05-13 16:24:36 -07:00
  • d542b2a2bc Add window resizing dylan 2023-05-13 16:24:14 -07:00
  • 1aea0b1221 Putting temp release up dylan 2023-05-13 15:41:06 -07:00
  • 401a76da84 Add middle mouse navigation on map deno-test-1 dylan 2023-05-13 15:00:16 -07:00
  • 694eb006b9 Make map editor more like pico 8 dylan 2023-05-13 12:15:59 -07:00
  • f8c1cebedb Some slight refactoring dylan 2023-05-10 20:36:18 -07:00
  • 04f206814c Add pi and directions dylan 2023-05-10 20:10:32 -07:00
  • ae3fa89a8b Note that we have printh as log dylan 2023-05-10 20:02:25 -07:00
  • 79738cfb79 Add pset dylan 2023-05-10 19:59:14 -07:00
  • d7fec98714 Add ellipse drawing dylan 2023-05-10 19:58:01 -07:00
  • 6dc5127926 Add circle drawing dylan 2023-05-10 19:23:36 -07:00
  • e955a4c00d Camera and outline rect functions dylan 2023-05-10 00:06:08 -07:00
  • b394f81477 Fix map stuff, and implement builtin funcs for it dylan 2023-05-09 23:50:27 -07:00
  • ef8cb2c4cf Reorder dylan 2023-05-09 23:08:07 -07:00
  • d68a207df6 Comparing to pico-8 builtins dylan 2023-05-09 23:06:09 -07:00
  • 26c0ff590c Remove log dylan 2023-05-09 20:29:57 -07:00
  • 38eabd380a Spritesheets get 2 pages dylan 2023-05-09 20:29:25 -07:00
  • 90b97a30bd Slight UI improvements dylan 2023-05-09 19:48:51 -07:00
  • 292d1d365e Remove console log dylan 2023-05-09 19:42:30 -07:00
  • f8b3f5d645 Basic map editor! dylan 2023-05-09 19:42:02 -07:00
  • 194209f18f Make code mouse more reliable with scroll position dylan 2023-05-09 08:21:34 -07:00
  • 1211891f53 Use alphabetic characters, so button symbols can be used as identifiers dylan 2023-05-09 08:19:20 -07:00
  • 2ac5f3dff7 dumb thing dylan 2023-05-08 23:22:41 -07:00
  • b248a016a9 Make mouse behavior better dylan 2023-05-08 23:14:01 -07:00
  • 7f9e873323 remove extra line dylan 2023-05-08 22:27:39 -07:00
  • e5276de775 Add basic mouse support in code editor dylan 2023-05-08 22:20:58 -07:00
  • a7ed7b87f2 fix undo I think dylan 2023-05-08 22:13:01 -07:00
  • 8c750ac2dc Fix builtins syntax highlighting dylan 2023-05-08 21:48:16 -07:00
  • ad5acdeb12 Allow variable width in font dylan 2023-05-08 21:39:08 -07:00
  • 107a5370b1 Fix up arrowing to top line always shifting right by one dylan 2023-05-07 14:05:52 -07:00
  • 5ed92b5ff4 Improved color palette dylan 2023-05-07 13:58:55 -07:00
  • c53373ea47 Make it work on windows dylan 2023-05-07 13:00:04 -07:00
  • 87d3e6fc9b Trash button only shows up on sheet page dylan 2023-05-07 10:04:50 -07:00
  • cc03a0e765 Add more to the font dylan 2023-05-07 10:03:19 -07:00
  • fcf78f3d56 Add cross-compile options to deno.json dylan 2023-05-06 18:00:22 -07:00
  • 5760a3f03b Allow compilation by using cdn dylan 2023-05-06 17:18:49 -07:00
  • 6bd5f7ae01 Encountered undo error, but can't repro so adding logs dylan 2023-05-06 15:24:29 -07:00
  • 3518538b39 switch to empty initial cart dylan 2023-05-06 15:16:53 -07:00
  • 86d8a8b166 allow saving and loading carts dylan 2023-05-06 15:12:42 -07:00
  • 13b600eb95 Clean up comments dylan 2023-05-06 15:01:26 -07:00
  • 9f67a59033 Add trash button to delete sheet dylan 2023-05-06 15:01:01 -07:00
  • 64c889e16a Add some instructional text dylan 2023-05-06 14:53:37 -07:00
  • 471fa9e0b6 Add sheet viewer page dylan 2023-05-06 14:49:46 -07:00
  • 0adfdabffa Draw full text selection dylan 2023-05-06 12:24:40 -07:00
  • 2e3b689c16 Remove completed todo comment dylan 2023-05-06 12:19:40 -07:00
  • 24bed7bd89 remove console.logs dylan 2023-05-06 12:19:17 -07:00
  • 5d4db0a914 toggle comments with ctrl+slash dylan 2023-05-06 12:18:37 -07:00
  • 60542b63c0 Improved syntax highlighting dylan 2023-05-06 12:05:02 -07:00
  • 7bf0838e4e Remove the todo dylan 2023-05-06 11:46:09 -07:00
  • 550f1b44b2 Make enter play nicer with indentation dylan 2023-05-06 11:45:59 -07:00
  • 3ad23f3a91 Add undo-redo dylan 2023-05-06 11:35:02 -07:00
  • 9685568f90 Clipboard! dylan 2023-05-06 10:54:27 -07:00
  • b02d5155bd Add a todo comment dylan 2023-05-06 10:13:49 -07:00
  • 4b99599b31 Remove completed todo comment dylan 2023-05-06 10:12:48 -07:00
  • 12bc0cb385 Syntax highlighting dylan 2023-05-06 10:00:41 -07:00
  • 1fa58961fc Remove done todo comment dylan 2023-05-06 08:56:27 -07:00
  • 99eb6b82f2 Implement scrolling in code tab dylan 2023-05-05 20:08:54 -07:00
  • 5e4b76ebb3 set default back to code tab dylan 2023-05-05 16:42:03 -07:00
  • 9d2dc99a32 Make tabs for code and sprite editors dylan 2023-05-05 16:39:51 -07:00
  • a3abb0d2d3 small sprite editor improvements dylan 2023-05-05 16:17:55 -07:00
  • 6c9710d4d9 Mouse! dylan 2023-05-05 16:02:23 -07:00
  • f2b5978cae Starting on sprite editor dylan 2023-05-05 14:59:52 -07:00
  • b87529bf56 Add a bunch of TODOs dylan 2023-05-05 12:28:43 -07:00
  • b58a0d8cb1 Make changes playable dylan 2023-05-05 12:21:14 -07:00
  • 99655e663c delete key dylan 2023-05-05 12:10:01 -07:00
  • 2e8923e2e7 fix selection on tab key dylan 2023-05-05 12:05:02 -07:00
  • e52c8c69a0 tab key works dylan 2023-05-05 12:01:48 -07:00
  • 1e91232bd6 very basic code editing! dylan 2023-05-05 11:52:08 -07:00
  • 6b90d883e9 Fix sample cart, and get ready for edit mode dylan 2023-05-04 20:27:01 -07:00
  • 2a7003b443 Improving repl more dylan 2023-05-04 20:14:48 -07:00
  • dca54e76ec Add lowercase dylan 2023-05-03 21:29:11 -07:00
  • ce7da27cc3 More repl improvements dylan 2023-05-03 16:47:09 -07:00
  • 1482288b0c almost a real repl dylan 2023-05-03 15:17:27 -07:00
  • 7de521bd39 Show caret, backspace, and left-right arrows dylan 2023-05-03 13:44:28 -07:00
  • 99a8c500c7 Better typing dylan 2023-05-02 18:44:27 -07:00
  • 253b8e9567 Starting on keyboard stuff dylan 2023-05-02 18:17:31 -07:00
  • fdc8f97aee some more cart infrastructure dylan 2023-05-02 17:06:54 -07:00
  • a7b675d541 Able to eval js with my scope! dylan 2023-05-01 18:42:55 -07:00
  • 5d742d5964 split stuff out dylan 2023-05-01 11:12:08 -07:00
  • 1781ae3bba adding text dylan 2023-04-29 20:07:06 -07:00
  • 078b7806dd it kinda works! dylan 2023-04-29 15:16:35 -07:00
  • e85dbb1a33 graphics dylan 2023-04-29 14:34:26 -07:00