Commit graph

29 commits

Author SHA1 Message Date
710f7be68c nice feature: the microwave's sounds playback speed corresponds to the simulation speed, hahahaha 2025-10-25 22:57:15 +02:00
913a7f1275 bug 2025-10-24 01:14:48 +02:00
41b2de7529 some refactoring and performance optimization 2025-10-24 01:12:50 +02:00
4f9a546fd1 move the parsing from VisualEditor to App component 2025-10-23 23:13:09 +02:00
87ceaa1220 further reduce unnecessary re-renders 2025-10-23 22:00:45 +02:00
0fc3775a11 first of many performance improvements: no unnecessary TextSVG re-renders - more to follow 2025-10-23 21:22:28 +02:00
ab988898c0 performance and usability improvements 2025-10-23 19:16:46 +02:00
694380aa18 shortcuts for raising input events 2025-10-22 11:48:45 +02:00
098a6d7e78 disable zoom buttons on min/max zoom 2025-10-22 09:58:47 +02:00
7c66cc1878 improve zoom 2025-10-22 09:45:42 +02:00
6bbb230636 implement zoom 2025-10-22 09:39:50 +02:00
1f9379df7f better UI 2025-10-20 16:29:48 +02:00
44fb8726ca ... 2025-10-19 23:57:45 +02:00
8144a3ec78 better adaptive layout 2025-10-19 23:28:18 +02:00
88dee7e3b9 custom dialog for editing text labels (no more window.prompt) 2025-10-19 20:30:56 +02:00
20f28d8382 add about dialog 2025-10-19 20:03:06 +02:00
09eb4d6982 enhance the greeter 2025-10-19 17:02:13 +02:00
4a264b1dd4 logo 2025-10-19 16:36:07 +02:00
5bd886b930 add check 2025-10-19 15:15:05 +02:00
5e60b3dc95 toolbar button to undo last step 2025-10-19 15:11:51 +02:00
59d5e9913a more keyboard shortcuts 2025-10-19 14:15:17 +02:00
9ce55e0264 ability to display keyboard shortcuts in top bar 2025-10-19 13:53:46 +02:00
373e26dc1b fix: sometimes entering default state would not highlight initial state marker 2025-10-19 12:30:55 +02:00
e8fda9bdf0 editor: better rendering of helper outlines 2025-10-17 11:34:49 +02:00
d4930eb13d pseudo-states appear to be working + variables only exist within the scope where they are created 2025-10-16 17:10:37 +02:00
ec49c47b39 implement copy paste 2025-10-15 13:53:49 +02:00
39a229bf21 more toolbar buttons 2025-10-14 19:02:17 +02:00
5ffa084516 toolbar buttons to select shape 2025-10-14 18:41:03 +02:00
5e7b944978 re-organize project structure a bit + add icons 2025-10-13 17:14:21 +02:00