|
|
e3b88b7d89
|
blue is better for bottom panel in dark mode
|
2025-11-13 21:06:19 +01:00 |
|
|
|
ee899cea2d
|
fix selection
|
2025-11-13 21:01:50 +01:00 |
|
|
|
af934c6767
|
improve colors
|
2025-11-13 19:55:52 +01:00 |
|
|
|
02cbbe601a
|
disable forcing light/dark mode (doesn't work properly)
|
2025-11-13 19:50:33 +01:00 |
|
|
|
6efc27453e
|
new featuregit status dark mode
|
2025-11-13 19:25:43 +01:00 |
|
|
|
9646d716c6
|
editor: shift or ctrl key to append selection
|
2025-11-13 13:05:22 +01:00 |
|
|
|
848a13e875
|
update assignment: alternate and/or states as in the theory
|
2025-11-13 10:59:34 +01:00 |
|
|
|
1f72542234
|
cleanup code a bit more
|
2025-11-12 14:34:46 +01:00 |
|
|
|
07b51dd2f2
|
move file
|
2025-11-08 10:50:41 +01:00 |
|
|
|
5674416623
|
assignment: get rid of the water levels
|
2025-11-08 10:49:51 +01:00 |
|
|
|
a013fca768
|
update assignment (MTL property was wrong! i blame chatgpt)
|
2025-11-08 10:41:41 +01:00 |
|
|
|
e0863c9443
|
merge recovered app state with default app state (makes a difference if the recovered app state is only partially defined)
|
2025-11-08 10:36:42 +01:00 |
|
|
|
9922f8588d
|
clean up code a bit (split of SideBar component and simulator callbacks from App) + fix bug in property checker
|
2025-11-08 10:32:28 +01:00 |
|
|
|
2dd35ab079
|
assignment: fix property (it was wrong) + always include traces for 'true' and 'false'
|
2025-11-07 15:09:21 +01:00 |
|
|
|
fcf9448441
|
assignment: fix example
|
2025-11-07 14:35:53 +01:00 |
|
|
|
2d6b8a764b
|
update assignment.html (the bug mentioned has been fixed)
|
2025-11-07 14:32:43 +01:00 |
|
|
|
5713c3a59f
|
edit assignment.html
|
2025-11-07 14:30:37 +01:00 |
|
|
|
3f6b2ba950
|
fix interpreter bug
|
2025-11-07 14:09:04 +01:00 |
|
|
|
9fd1c3a9a7
|
update assignment
|
2025-11-07 08:16:01 +01:00 |
|
|
|
b5a5a8a6d7
|
fix error in digital watch plant
|
2025-11-07 00:02:37 +01:00 |
|
|
|
5fb586a5be
|
forgot something
|
2025-11-06 22:17:15 +01:00 |
|
|
|
f5c427d61b
|
fix: plant steps were wrongly showing statechart output events
|
2025-11-06 21:26:17 +01:00 |
|
|
|
8ed9267cb7
|
update todo
|
2025-11-06 19:53:54 +01:00 |
|
|
|
5b48895c94
|
fix typescript error
|
2025-11-06 19:53:43 +01:00 |
|
|
|
3c302a83c5
|
fix bug + more info on stored traces
|
2025-11-06 19:12:02 +01:00 |
|
|
|
49e701c7d7
|
nearly the entire application state is saved in URL
|
2025-11-06 18:48:37 +01:00 |
|
|
|
c7e661eb61
|
can define multiple properties. can see detailed view of chosen property.
|
2025-11-06 16:25:48 +01:00 |
|
|
|
1660b06064
|
fix two timers bugs
|
2025-11-02 13:25:21 +01:00 |
|
|
|
1470a99665
|
traffic light: loop wind sound without gaps
|
2025-11-01 11:55:49 +01:00 |
|
|
|
ba3b4a1235
|
remove debug output
|
2025-11-01 11:40:52 +01:00 |
|
|
|
254dbaf2fd
|
traffic light: every color has its own buzz sound volume
|
2025-11-01 11:36:18 +01:00 |
|
|
|
5dbe51d871
|
fix bug: initialization output events were not properly routed to the plant
|
2025-11-01 11:34:46 +01:00 |
|
|
|
3a409dfe1e
|
CSS animation speed follows simulation speed
|
2025-10-31 16:37:31 +01:00 |
|
|
|
eb9792a8d7
|
fix firefox hanging?
|
2025-10-31 16:28:51 +01:00 |
|
|
|
6a12ba5341
|
traffic light makes even more sounds
|
2025-10-31 15:46:11 +01:00 |
|
|
|
39b286bffe
|
traffic light timer: nice glow effect
|
2025-10-31 15:31:49 +01:00 |
|
|
|
0689808703
|
use WebP for microwave images
|
2025-10-31 15:26:16 +01:00 |
|
|
|
73c52c1867
|
finished traffic light example + use WebP format for images
|
2025-10-31 15:19:32 +01:00 |
|
|
|
ea72f2d40b
|
add trafficlight images
|
2025-10-31 13:09:49 +01:00 |
|
|
|
d893476d1b
|
better looking connection editor
|
2025-10-30 17:22:23 +01:00 |
|
|
|
8ac5a730cc
|
editable connections sc <-> plant
|
2025-10-30 17:14:57 +01:00 |
|
|
|
e27d3c4c88
|
digital watch plant is now also a statechart
|
2025-10-28 21:52:30 +01:00 |
|
|
|
3e5dca437b
|
plant has its own timed/reactive behavior - typically another statechart
|
2025-10-28 14:47:42 +01:00 |
|
|
|
b50f52496a
|
coupled simulation + fix nested scopes
|
2025-10-27 19:59:06 +01:00 |
|
|
|
7b6ce420c0
|
don't render plant when plant state is undefined (prevent crash)
|
2025-10-27 11:40:27 +01:00 |
|
|
|
8951380f9b
|
disable plant-selection on runtime (currrently not supported)
|
2025-10-27 11:12:18 +01:00 |
|
|
|
a81fe1e884
|
fix nested environment scopes + highlight runtime errors in editor
|
2025-10-27 10:37:42 +01:00 |
|
|
|
56467e5ea5
|
digital watch can play beep sound
|
2025-10-26 13:44:23 +01:00 |
|
|
|
25fbb26fd7
|
cleanup sounds that are done playing
|
2025-10-26 12:54:02 +01:00 |
|
|
|
08dc096792
|
wrap pausable / play-rate-able audio in a React hook
|
2025-10-26 12:46:05 +01:00 |
|