156 Commits

Author SHA1 Message Date
494b92ac8a project save fix 2025-10-16 21:03:10 +02:00
7ba8d0616c make objects in console nicer, prepare context menu 2025-10-16 15:37:11 +02:00
9fd14bb72d use overlay for persistent storage 2025-10-16 15:15:58 +02:00
c93586bdf9 save in localStorage instead of sessionStorage, don't prompt persistence on chrome 2025-10-16 12:37:00 +02:00
4a9ea3604c write correct type name in error 2025-10-16 11:07:52 +02:00
2715ca401b remove log 2025-10-16 11:04:50 +02:00
43c8c0e535 add runtime type-checking 2025-10-16 11:03:52 +02:00
d2a746cbe4 add stack trace for syntax errors 2025-10-16 09:54:24 +02:00
a0e983d5c3 fix saving file on chrome 2025-10-16 08:35:41 +02:00
978a658857 reset file handles when loading new file 2025-10-15 22:33:59 +02:00
4dc27bc5b0 fix double event issue 2025-10-15 21:37:27 +02:00
fda5b5658f a non-working fix 2025-10-15 21:28:39 +02:00
3c999f1a92 add ctrl+o shortcut 2025-10-15 20:50:35 +02:00
6b8dde5411 save project name after loading from file 2025-10-15 20:24:49 +02:00
d4dcd9bc28 use chromium save file picker when available 2025-10-15 20:11:51 +02:00
f2b5a8d257 persistant storage popup 2025-10-15 19:12:12 +02:00
cb6a64d8c3 initial jsdoc 2025-10-15 16:05:19 +02:00
99703e03d7 add docs for loadSprite 2025-10-15 15:02:47 +02:00
ed608eaac2 add async+await to loadSprite 2025-10-15 14:49:01 +02:00
77235df31f add typescript linting 2025-10-15 14:46:44 +02:00
834afce5fc add loadSprite 2025-10-15 13:22:04 +02:00
74332ca1a0 fix image smooting & size 2025-10-15 12:54:46 +02:00
275aaed941 dev.ts: clear console 2025-10-15 12:37:55 +02:00
89756c2a5e update new doc members 2025-10-15 12:19:54 +02:00
f8bdaf73ea add drawCircle 2025-10-15 12:10:10 +02:00
ac890c9abd fix dev server responsiveness 2025-10-15 12:10:03 +02:00
fb2dffbba7 fix double build, chatgpt -> docs 2025-10-15 12:00:35 +02:00
8555cea8a8 dev.ts, remove prevent default 2025-10-15 11:59:06 +02:00
0391e92bb3 fix sprite cache and rotating rectangular sprites 2025-10-15 10:44:08 +02:00
4c54b8bfb6 fix saving 2025-10-15 10:28:41 +02:00
09dda08f52 handle errors within event handlers 2025-10-15 10:25:47 +02:00
01e5a5c7e8 fix browser events in export html 2025-10-15 09:48:22 +02:00
fa72e4b928 remove unnecessary styling 2025-10-15 09:37:22 +02:00
ff304c620c implement file dropping 2025-10-15 09:36:45 +02:00
e3326f0076 add project save handler for reals 2025-10-15 09:08:35 +02:00
bf9a06cadf create project save handler, fix html export again 2025-10-15 09:06:09 +02:00
2b87a57d43 doc rotate and stuff 2025-10-15 00:34:54 +02:00
935f99c22d add rotate and stuff 2025-10-15 00:34:45 +02:00
0320a74012 cache image sprites 2025-10-14 23:14:35 +02:00
70ea49eac8 fix docs link 2025-10-14 19:56:32 +02:00
2e371538fa add drawText 2025-10-14 15:54:20 +02:00
dac13a4973 fix autocompletion for gamelib with adapter 2025-10-14 15:38:09 +02:00
a4ab74112b create adapter for gamelib 2025-10-14 15:28:51 +02:00
f0b470e5f7 wrap line on long comments 2025-10-14 15:28:13 +02:00
86edb2a26f wrap signatures in codeblocks 2025-10-14 15:26:30 +02:00
ffe08fbd1e improve target styling 2025-10-14 15:17:30 +02:00
809c272bd8 destroy event listeners when code is stopped, refactor away codestopper 2025-10-14 14:49:42 +02:00
eb04bc72d1 bigger h3s on docs 2025-10-14 14:46:54 +02:00
6cf996b904 update docs 2025-10-14 14:42:40 +02:00
3c81e53e72 fix loading from project file 2025-10-14 14:12:37 +02:00