Commit Graph

26 Commits

Author SHA1 Message Date
e47e1c61f9 Add scrolling canvas. 2018-01-18 22:15:54 +01:00
82b6e7188c Fix dangling wires when remove input-connected part. 2017-10-31 00:06:46 +01:00
f63854c863 Only allow one connection per in/out pair. 2017-10-30 22:34:58 +01:00
8773f46b60 Test the possibilities of Type-safe wiring. 2017-07-23 09:46:01 -04:00
5839e9a693 Fix colorbox spawned at the start. 2017-07-22 18:42:55 -04:00
9157d2b7ad Serialize and save connections. 2017-07-22 18:35:41 -04:00
b37e5e1ae1 Move Tuple4 out of CanvasView and create Tuple2. 2017-07-22 17:46:24 -04:00
dcbc0e5cad Add signal passing prototype. 2017-07-22 16:31:21 -04:00
888e32f7ec Add a simplistic prototype of wiring mechanism. 2017-07-13 23:33:25 -04:00
19d01f3c24 Keep the switching button on the same part of the screen. 2017-07-13 23:28:23 -04:00
fe0794632d Experiment with basic dev mode context. 2017-07-09 22:29:15 -04:00
5e583bed05 Add mock part addition/deletion mechanism. 2017-07-09 21:32:05 -04:00
cd6b7c87d6 Try menu-deploying fab. 2017-07-09 15:49:52 -04:00
1f5f9cb8de Rename test->main classes and update the theme. 2017-07-09 11:19:41 -04:00
a961c55407 Embed PartCanvasView as part of a layout. 2017-07-09 10:46:47 -04:00
67e8f7585b Use fullscreen. 2017-07-08 14:52:16 -04:00
cb5b087af1 Add a simple, JSON-based serialization mechanism. 2017-07-04 02:26:35 +02:00
be7eacddb7 Differenciate touching and grabbing. 2017-07-04 01:26:40 +02:00
bfcb25e1a2 Remove "public" from Part interface methods. 2017-07-04 01:10:23 +02:00
1eb830b71d Add basic part movement mechanism. 2017-07-04 01:09:37 +02:00
5e71d29a39 Rename DrawView to PartCanvasView. 2017-07-04 00:53:21 +02:00
cb2ca6c47c Add simplistic blueprint background. 2017-07-04 00:21:44 +02:00
078b06ab57 Implement click detection. 2017-07-03 23:55:32 +02:00
bc33baca27 Explore canvas + part solution. 2017-07-03 23:25:25 +02:00
389796649f Base canvas usage. 2017-07-03 20:43:22 +02:00
58d7c7f6b3 Working OpenGLES demo. 2017-07-03 20:26:38 +02:00