• Joined on 2024-12-19
joeri pushed to master at research/statebuddy 2025-10-24 01:12:55 +02:00
41b2de7529 some refactoring and performance optimization
joeri pushed to master at research/statebuddy 2025-10-24 00:03:24 +02:00
0fac3977b3 fewer unnecessary re-renders
joeri pushed to master at research/statebuddy 2025-10-23 23:13:14 +02:00
4f9a546fd1 move the parsing from VisualEditor to App component
joeri pushed to master at research/statebuddy 2025-10-23 22:29:50 +02:00
65b6a343d1 memoize parsed text labels
joeri pushed to master at research/statebuddy 2025-10-23 22:10:22 +02:00
529ad1d4bd wrap some more callbacks in useCallback
joeri pushed to master at research/statebuddy 2025-10-23 22:00:49 +02:00
87ceaa1220 further reduce unnecessary re-renders
joeri pushed to master at research/statebuddy 2025-10-23 21:47:44 +02:00
2ca2ba5d1b prevent unnecessary re-rendering of rountangles and diamonds
joeri pushed to master at research/statebuddy 2025-10-23 21:22:34 +02:00
0fc3775a11 first of many performance improvements: no unnecessary TextSVG re-renders - more to follow
joeri pushed to master at research/statebuddy 2025-10-23 19:58:11 +02:00
af60e811fc CSS: need less shadow now that execution trace has its own 'summary'
joeri pushed to master at research/statebuddy 2025-10-23 19:16:49 +02:00
ab988898c0 performance and usability improvements
joeri pushed to master at research/statebuddy 2025-10-23 16:39:49 +02:00
a25396b6f2 update logo
joeri pushed to master at research/statebuddy 2025-10-22 11:48:51 +02:00
694380aa18 shortcuts for raising input events
1ce7bdb9bd better rendering of digital watch
Compare 2 commits »
joeri pushed to master at research/statebuddy 2025-10-22 11:15:37 +02:00
45cfc6f1f8 add _log function to environment + enable explicit order of orthogonal regions
joeri pushed to master at research/statebuddy 2025-10-22 09:58:52 +02:00
098a6d7e78 disable zoom buttons on min/max zoom
joeri pushed to master at research/statebuddy 2025-10-22 09:45:47 +02:00
7c66cc1878 improve zoom
joeri pushed to master at research/statebuddy 2025-10-22 09:39:53 +02:00
6bbb230636 implement zoom
joeri pushed to master at research/statebuddy 2025-10-21 23:30:33 +02:00
523e00d5dc fix some things
joeri pushed to master at research/statebuddy 2025-10-21 22:59:21 +02:00
6202934ac4 digital watch works
joeri pushed to master at research/statebuddy 2025-10-21 20:49:41 +02:00
639a296075 parser: add unary operators and modulo
joeri pushed to master at research/statebuddy 2025-10-21 17:25:10 +02:00
dfbcca5c14 user can select 'plant' from dropdown menu