Commit Graph

  • fc4c9139c5 Add support for token-based authentication. plaza-integration Sergio Martínez Portela 2020-10-20 11:23:50 +0200
  • 13fa966557 Fix app crash when no image is read in camera block. Sergio Martínez Portela 2020-06-05 19:19:38 +0200
  • d07d73b56a Fix orientation of image captured by camera. Sergio Martínez Portela 2020-06-05 18:31:04 +0200
  • f82edf041c WIP: Add simple image capture/viewing blocks. Sergio Martínez Portela 2020-06-05 15:16:45 +0200
  • f8786abc14 Fix accumulation of duplicate categories. Sergio Martínez Portela 2020-06-04 19:48:45 +0200
  • 486c342f86 Add graphical toolbox, instead of text menu. Sergio Martínez Portela 2020-06-04 19:44:48 +0200
  • b0fc1df080 Fix typo on CanvasView pausing. Sergio Martínez Portela 2020-06-04 17:26:07 +0200
  • 7cea4a293c Add simple memory cache for enum/callback values. Sergio Martínez Portela 2020-06-02 13:23:15 +0200
  • 75421d4c95 Implement support for enum/callback arguments. Sergio Martínez Portela 2020-06-02 13:12:25 +0200
  • 4ecd4936bd Add support for static value blocks. Sergio Martínez Portela 2020-06-01 20:29:28 +0200
  • af9352de42 Extend removal mechanism for all wires. Sergio Martínez Portela 2020-06-01 16:49:38 +0200
  • 8b3bbfee78 Add removal mechanism for signal wires. Sergio Martínez Portela 2020-06-01 15:07:48 +0200
  • a2bcf79309 Implement usage of save_to field. Sergio Martínez Portela 2020-05-29 13:32:05 +0200
  • 948a04c78f Upgrade android studio to v4. Sergio Martínez Portela 2020-05-29 12:38:33 +0200
  • ef7e173caf Implement listening in signal blocks. Sergio Martínez Portela 2020-05-29 12:38:22 +0200
  • 6c2ced0685 Only use filled paths for SVG app icon, add icon for bridge loading. Sergio Martínez Portela 2020-05-28 23:42:48 +0200
  • 1cbb712eee Add mechanism for synchronously pulling getter block values. Sergio Martínez Portela 2020-05-28 18:31:48 +0200
  • f456b75030 Color custom blocks that are performing an operation. Sergio Martínez Portela 2020-05-28 18:04:48 +0200
  • ceee0db011 Improve management of NULL's on block inputs. Sergio Martínez Portela 2020-05-28 17:59:26 +0200
  • 047a13120e Add specific icon for user-triggered notifications. Sergio Martínez Portela 2020-05-28 17:50:53 +0200
  • a4aff44818 Add support for getters. Sergio Martínez Portela 2020-05-28 17:35:11 +0200
  • af28ef0a3c Send signal when wifi status change. Sergio Martínez Portela 2020-05-28 15:12:19 +0200
  • d0f4a82043 Add block to vibrate phone. Sergio Martínez Portela 2020-05-27 20:32:42 +0200
  • ec3b6b58cc WIP: Add led-activation blocks. led-activation-blocks Sergio Martínez Portela 2020-05-27 19:56:32 +0200
  • c60ec32e05 Fix bridge stopping mechanism. Sergio Martínez Portela 2020-05-27 19:55:28 +0200
  • e1895caa9d Add base icon for stopped bridge state. Sergio Martínez Portela 2020-05-27 18:33:52 +0200
  • ac26c0d721 Add notification to control state of the bridge. Sergio Martínez Portela 2020-05-27 18:19:04 +0200
  • ca0fd6a529 Add restart mechanism on error for bridge. Sergio Martínez Portela 2020-05-27 14:21:23 +0200
  • 41da29f669 Implement base function calls. Sergio Martínez Portela 2020-05-27 14:08:53 +0200
  • 3f24489138 Implement connection handling; automatically connect user to bridge. Sergio Martínez Portela 2020-05-27 11:17:15 +0200
  • 188f3290cf Move programaker bridge to service. Sergio Martínez Portela 2020-05-26 18:10:30 +0200
  • da3dfd5d2e Implement base bridge connection. Sergio Martínez Portela 2020-05-26 17:43:19 +0200
  • a9b5c8f02b Fix custom block wiring. Sergio Martínez Portela 2020-05-26 11:56:49 +0200
  • acb0dbec05 Fix serialization of block arguments. Sergio Martínez Portela 2020-05-26 10:52:46 +0200
  • 7f2686166e Implement custom block unlinking and pausing. Sergio Martínez Portela 2020-05-26 10:52:24 +0200
  • 2c88dd4b03 Draw all block parameters, call bridge when activated. Sergio Martínez Portela 2020-05-25 20:20:26 +0200
  • de2d474294 Set base to show custom blocks on part-picker menu. Sergio Martínez Portela 2020-05-20 16:53:18 +0200
  • 4d477cfa5d Make inputs enter from the top of a block, outputs go to the bottom. Sergio Martínez Portela 2020-05-20 13:31:03 +0200
  • b6c712860d Make card default background clearer. Sergio Martínez Portela 2020-05-20 13:30:42 +0200
  • 8507e868d8 Add support for fetching custom blocks. Sergio Martínez Portela 2020-05-20 12:07:24 +0200
  • cca4b70b90 Fix card dashboard styling. Sergio Martínez Portela 2020-05-20 10:42:38 +0200
  • 7f5aea94ec Improve initial screen cards, move settings button to fab. Sergio Martínez Portela 2020-05-19 19:37:57 +0200
  • 033b79cba1 Implement base connection to PrograMaker API. Sergio Martínez Portela 2020-05-19 19:19:26 +0200
  • 1cdc679c70 WIP: Login form. Sergio Martínez Portela 2020-03-02 22:10:22 +0100
  • 9fb10281cb Set base for adding login. Sergio Martínez Portela 2020-03-02 21:01:11 +0100
  • a02d372b90 Improve icon shading, add XCF files. Sergio Martínez Portela 2019-12-08 00:01:19 +0100
  • ac76c7d369 Add plaza logo to icons. kenkeiras 2019-09-28 11:18:53 -0700
  • 4f2721fb90 Only propagate on ConvertToString when there's changes. experimentation kenkeiras 2018-01-26 02:14:00 +0100
  • 67348d9e03 Add Any-Inputs, string wires (and *puts) and ConvertToString part. kenkeiras 2018-01-26 02:10:55 +0100
  • 2ea0515bba AddToggler, add boolean wires, make ColorBox accept boolean. kenkeiras 2018-01-26 00:46:28 +0100
  • 7a8d92cb95 Add little logo to the ticker. kenkeiras 2018-01-25 23:43:23 +0100
  • bddc4f64a8 Don't show logic elements outside dev mode. kenkeiras 2018-01-25 00:00:12 +0100
  • 168ed17fb2 Add mini-writeup on how to write components. kenkeiras 2018-01-24 23:56:21 +0100
  • 2f58d1d609 Add ticker component. kenkeiras 2018-01-24 23:55:58 +0100
  • 76987c82a0 Derive gray center-view button. kenkeiras 2018-01-24 22:24:05 +0100
  • 89745c1699 Fast stylistic cleanup of deck view. kenkeiras 2018-01-24 22:19:52 +0100
  • 4d8cdcb82d When creating new card jump straight to dev mode. kenkeiras 2018-01-24 21:58:41 +0100
  • 42e67dc6a6 Add support for renaming and deleting cards. kenkeiras 2018-01-24 21:53:28 +0100
  • eafa61c34b Remove unused imports. kenkeiras 2018-01-23 22:46:55 +0100
  • deead50800 Update interfaces when stepping back to them. kenkeiras 2018-01-23 22:38:57 +0100
  • 847bbe2d5f Remove backgroud color picker from create card menu. kenkeiras 2018-01-23 21:49:42 +0100
  • aad92328cd Add dialog for card creation. kenkeiras 2018-01-23 00:59:28 +0100
  • 1508b143c5 If card name is given (not path), save it as JSON file. kenkeiras 2018-01-22 23:14:51 +0100
  • abd9096c25 Allow opening card by path. kenkeiras 2018-01-22 01:03:17 +0100
  • 53bab05798 Move getCenteredOn to PartGrid. kenkeiras 2018-01-21 23:07:22 +0100
  • d8d641ecf9 Add apache-2.0 license file. kenkeiras 2018-01-21 12:11:27 +0100
  • bd20e39785 Add test deck preview screen. kenkeiras 2018-01-21 12:05:54 +0100
  • 8fa2e22d55 Add simplistic modal for part instantiation. kenkeiras 2018-01-21 00:14:46 +0100
  • f464902399 Allow moving away though the top left corner. kenkeiras 2018-01-20 22:09:25 +0100
  • f821f49b94 Add center view button. kenkeiras 2018-01-20 22:08:08 +0100
  • 826f32beca Update gradle and buildtools. kenkeiras 2018-01-20 21:36:59 +0100
  • 3f8267e5ef Add versioning to the serialized cards. kenkeiras 2018-01-18 22:45:07 +0100
  • 0171a56d6e Lock user mode on the normal screen. kenkeiras 2018-01-18 22:30:12 +0100
  • e47e1c61f9 Add scrolling canvas. kenkeiras 2018-01-18 22:15:54 +0100
  • a7a9149502 Add wiring. kenkeiras 2018-01-18 21:20:19 +0100
  • 82b6e7188c Fix dangling wires when remove input-connected part. kenkeiras 2017-10-31 00:06:46 +0100
  • f63854c863 Only allow one connection per in/out pair. kenkeiras 2017-10-30 22:34:58 +0100
  • 8773f46b60 Test the possibilities of Type-safe wiring. kenkeiras 2017-07-23 09:29:30 -0400
  • 5839e9a693 Fix colorbox spawned at the start. kenkeiras 2017-07-22 18:42:55 -0400
  • 9157d2b7ad Serialize and save connections. kenkeiras 2017-07-22 18:35:31 -0400
  • b37e5e1ae1 Move Tuple4 out of CanvasView and create Tuple2. kenkeiras 2017-07-22 17:46:24 -0400
  • dcbc0e5cad Add signal passing prototype. kenkeiras 2017-07-22 16:31:21 -0400
  • 888e32f7ec Add a simplistic prototype of wiring mechanism. kenkeiras 2017-07-13 23:33:19 -0400
  • 19d01f3c24 Keep the switching button on the same part of the screen. kenkeiras 2017-07-13 23:28:06 -0400
  • fe0794632d Experiment with basic dev mode context. kenkeiras 2017-07-09 22:29:15 -0400
  • 5e583bed05 Add mock part addition/deletion mechanism. kenkeiras 2017-07-09 21:32:05 -0400
  • cd6b7c87d6 Try menu-deploying fab. kenkeiras 2017-07-09 15:49:52 -0400
  • 1f5f9cb8de Rename test->main classes and update the theme. kenkeiras 2017-07-09 11:00:08 -0400
  • a961c55407 Embed PartCanvasView as part of a layout. kenkeiras 2017-07-09 10:46:47 -0400
  • 67e8f7585b Use fullscreen. kenkeiras 2017-07-08 14:52:16 -0400
  • cb5b087af1 Add a simple, JSON-based serialization mechanism. kenkeiras 2017-07-04 02:26:35 +0200
  • be7eacddb7 Differenciate touching and grabbing. kenkeiras 2017-07-04 01:26:40 +0200
  • bfcb25e1a2 Remove "public" from Part interface methods. kenkeiras 2017-07-04 01:10:23 +0200
  • 1eb830b71d Add basic part movement mechanism. kenkeiras 2017-07-04 01:09:37 +0200
  • 5e71d29a39 Rename DrawView to PartCanvasView. kenkeiras 2017-07-04 00:53:12 +0200
  • cb2ca6c47c Add simplistic blueprint background. kenkeiras 2017-07-04 00:21:44 +0200
  • 078b06ab57 Implement click detection. kenkeiras 2017-07-03 23:55:32 +0200
  • bc33baca27 Explore canvas + part solution. kenkeiras 2017-07-03 23:25:25 +0200
  • 389796649f Base canvas usage. kenkeiras 2017-07-03 20:43:22 +0200
  • 58d7c7f6b3 Working OpenGLES demo. kenkeiras 2017-07-03 20:26:38 +0200