Commit Graph

16 Commits

Author SHA1 Message Date
Shadowfacts 82bb799c64
Add Run button 2019-08-11 23:23:02 -04:00
Shadowfacts 34dba86788
Add execution flow editing and connection removal 2019-08-11 23:19:10 -04:00
Shadowfacts 0b72a11c70
Fix ProgramBlockView laying out incorrectly 2019-08-11 20:29:27 -04:00
Shadowfacts a941679197
Refactor execution flow (again) 2019-08-11 20:05:09 -04:00
Shadowfacts 2c2c330db6
Move ProgramBlockView and ProgramBlockParamView to separate package 2019-08-11 18:53:39 -04:00
Shadowfacts 233a83f368
Add program parameter linking UI 2019-08-11 18:44:22 -04:00
Shadowfacts 971c41ed2f
Calculate program connection points on updates, instead of every frame 2019-08-10 22:48:38 -04:00
Shadowfacts b893f83032
Don't trigger layout during wasAdded 2019-08-10 22:48:19 -04:00
Shadowfacts 1392d284d1
Fix ProgramBlockView having too narrow width 2019-08-10 22:25:05 -04:00
Shadowfacts e79c0dd6f7
Localize block and param names 2019-08-10 19:21:26 -04:00
Shadowfacts 6045800d11
Link program block parameters bidirectionally and add parameter link UI 2019-08-10 00:03:25 -04:00
Shadowfacts a61a67cbf3
Refactor program execution flow to link bidirectionally 2019-08-09 23:18:02 -04:00
Shadowfacts 56bc870ac5
More programmer UI work 2019-08-09 23:07:27 -04:00
Shadowfacts 5c66e961d2
Programmer UI: Draw I/O connection lines 2019-08-09 15:23:48 -04:00
Shadowfacts 089aaca1ea
Add View dragging and continue manager UI 2019-08-09 14:36:12 -04:00
Shadowfacts 946ebd7d9c
Start manager block & programming UI 2019-08-08 22:44:19 -04:00