Commit Graph

351 Commits

Author SHA1 Message Date
Frank A. Krueger 8e1da8c190 Add convenience Call ctor for Message 2017-06-15 21:27:15 -07:00
Frank A. Krueger a8b227ec1c Cancel aborted sessions 2017-06-15 21:21:38 -07:00
Frank A. Krueger 096c42adbc Make event listeners thread safe 2017-06-15 17:50:57 -07:00
Frank A. Krueger 2729418006 Make published paths thread safe 2017-06-15 17:35:20 -07:00
Frank A. Krueger abab07b8e6 Make state messages thread safe 2017-06-15 17:28:49 -07:00
Frank A. Krueger f05a816ce5 Put ConfigureAwait back (lost all async without it) 2017-06-15 17:23:07 -07:00
Frank A. Krueger 08a815f3ee Remove ConfigureAwait until thread safe 2017-06-15 17:16:52 -07:00
Frank A. Krueger e191d66a75 Change the protocol to `ooui` 2017-06-15 16:18:28 -07:00
Frank A. Krueger 50a49a1a4c Fix host of the web socket 2017-06-15 16:17:15 -07:00
Frank A. Krueger ff950121ff New state transfer system working 2017-06-15 02:39:19 -07:00
Frank A. Krueger dbcc301cf6 Round-trip events 2017-06-15 00:58:55 -07:00
Frank A. Krueger 1033273484 Merge Server into UI 2017-06-15 00:40:08 -07:00
Frank A. Krueger 9cee30ead9 Add ButtonSample 2017-06-14 23:38:58 -07:00
Frank A. Krueger dfa658d075 Message cleanup 2017-06-14 23:30:48 -07:00
Frank A. Krueger 0683cf91ed Cleanup send functions 2017-06-14 23:27:28 -07:00
Frank A. Krueger 592b7e4bc2 Remove Mapping class 2017-06-14 23:20:51 -07:00
Frank A. Krueger 76b9d95ddf Add Events 2017-06-14 23:10:58 -07:00
Frank A. Krueger 44ae8c96f3 Add EventTarget 2017-06-14 18:24:59 -07:00
Frank A. Krueger 4c8c4e2b03 Add Button text ctor 2017-06-14 16:48:42 -07:00
Frank A. Krueger d4eee234b2 Build whole solution 2017-06-13 21:18:09 -07:00
Frank A. Krueger 91516ebd65 Renamed TextContent to Text 2017-06-13 21:17:50 -07:00
Frank A. Krueger ab5a1b7829 Add unit tests 2017-06-13 20:42:06 -07:00
Frank A. Krueger 28ebdf2635 Add build status badge 2017-06-13 19:39:36 -07:00
Frank A. Krueger 8b461320ae Set nuget package info 2017-06-13 19:35:07 -07:00
Frank A. Krueger 0669600a5f Set global .editorconfig 2017-06-13 18:38:25 -07:00
Frank A. Krueger 2c3f101e1a Scaffold UI class 2017-06-13 18:37:03 -07:00
Frank A. Krueger 97e031da9b Remove old VS Code files 2017-06-13 18:31:28 -07:00
Frank A. Krueger e7c9a6680d Add VS Code files 2017-06-13 18:29:08 -07:00
Frank A. Krueger 63dbcf94b3 Add MIT license 2017-06-13 18:12:27 -07:00
Frank A. Krueger 2fc90eb906 Add solution 2017-06-13 18:11:00 -07:00
Frank A. Krueger 3893df917a Add samples instructions to README 2017-06-13 18:10:37 -07:00
Frank A. Krueger ee2b328bfc Generate icon 2017-06-13 18:07:58 -07:00
Frank A. Krueger a59df23867 Improve descriptions 2017-06-13 12:33:06 -07:00
Frank A. Krueger 1d21b0e65d Add icon 2017-06-13 12:32:48 -07:00
Frank A. Krueger 2dd2e7c58f Add README 2017-06-13 12:02:57 -07:00
Frank A. Krueger ad637bae92 Add TextContent 2017-06-13 00:51:24 -07:00
Frank A. Krueger ad3035140e Use longs for ids 2017-06-13 00:03:01 -07:00
Frank A. Krueger 7082e425b7 Process messages on the client 2017-06-12 21:50:15 -07:00
Frank A. Krueger 5daecdd445 Send messages to the client 2017-06-12 20:31:47 -07:00
Frank A. Krueger 9ee271559f Connect WebSocket to correct Element 2017-06-12 19:54:47 -07:00
Frank A. Krueger a6e19e7923 WebSocket is now connecting 2017-06-12 18:50:48 -07:00
Frank A. Krueger e6288e4ca7 Send content lengths 2017-06-12 18:37:41 -07:00
Frank A. Krueger 176de592cc Add Client.js 2017-06-12 18:24:30 -07:00
Frank A. Krueger 317fc97652 Add publishing to the server 2017-06-12 16:24:40 -07:00
Frank A. Krueger daeb375c16 Add Samples project 2017-06-12 15:35:19 -07:00
Frank A. Krueger de0b09204b Add HTTP Server 2017-06-12 15:17:23 -07:00
Frank A. Krueger 68248ad2a2 Rename HtmlMapping to just Mapping 2017-06-12 13:46:42 -07:00
Frank A. Krueger 9aee6bc5ac Reintroduce Node to better model HTML 2017-06-12 13:45:27 -07:00
Frank A. Krueger 47628ee184 Add message logging 2017-06-12 13:19:18 -07:00
Frank A. Krueger 7fceecec88 Add Ids to Elements 2017-06-12 12:09:09 -07:00