Commit Graph

173 Commits

Author SHA1 Message Date
Frank A. Krueger 730b254f6e
Remove C# 7 pattern match 2018-03-09 18:46:58 -08:00
Frank A. Krueger 99b229ebed
Call JS methods for wasm 2018-03-09 18:43:02 -08:00
Frank A. Krueger 2d15d29774
Add wasm support to client library 2018-03-09 17:13:27 -08:00
Frank A. Krueger 7bab361a63
Add convenience ctor 2018-03-09 16:43:50 -08:00
Frank A. Krueger 91627643e2
Add WebAssembly session 2018-03-09 15:14:51 -08:00
Frank A. Krueger a0e45ab61a
Add netstandard1.0 (PCL) support 2018-03-09 12:56:32 -08:00
Frank A. Krueger 00d14adcf1
Add HeadHtml, BodyHeaderHtml, and BodyFooterHtml to UI
Fixes #78
2018-02-21 16:32:12 -08:00
Frank A. Krueger eb5851c151
Fix the sample home page 2018-02-02 23:00:24 -08:00
Frank A. Krueger 589e848f44
Trigger Change event when changing the checked state 2018-02-02 21:03:42 -08:00
Frank A. Krueger d58625129b
Write custom switch control 2018-02-02 20:51:05 -08:00
Frank A. Krueger e4b1c44aa3
Remove jQuery 2018-02-02 20:18:03 -08:00
Frank A. Krueger 8c97a625e1
Fix checkbox IsChecked property 2018-02-02 19:51:35 -08:00
Frank A. Krueger 957f9d7333
Added issue #48 repro 2018-02-02 19:45:03 -08:00
Frank A. Krueger e24eef87c9
Put the version number in the js file
Fixes #71
2018-02-02 18:59:36 -08:00
Frank A. Krueger 696e363437
Save window size whenever it changes 2018-02-02 18:55:38 -08:00
Frank A. Krueger db417111fd Add Target to LinkView, LinkLabel, and Anchor
Fixes #60
2018-02-01 22:52:39 -08:00
Frank A. Krueger 1207194e1e Use existing html nodes with socket 2018-02-01 21:37:21 -08:00
Frank A. Krueger 28c8fac046 Store window height in cookies so initial html is the right size 2018-02-01 21:02:59 -08:00
Frank A. Krueger 4148ea17be Generate initial static html 2018-02-01 20:18:16 -08:00
Frank A. Krueger 0c03a0bf49 Fix Canvas size bugs 2018-02-01 18:51:00 -08:00
Frank A. Krueger 7b9bf65496 Use attributes instead of properties 2018-02-01 18:43:23 -08:00
Frank A. Krueger f05f232d5b Fix returning to pages without re-requesting them
Chrome likes to cache HTML and was making a new web socket
request without first requesting a new page. The server however
expires a web socket url after its first use.

To fix this, web socket urls have a rolling cache policy and
can be reconnected to.

Fixes #52
2018-02-01 15:09:37 -08:00
Frank A. Krueger 0ff69fd3b7 Support SSL web sockets
This should make Ooui work with HTTPS

Fixes #51
2018-02-01 14:23:42 -08:00
Javier Suárez Ruiz 078e62a6f4 Added Iframe element, WebViewRenderer (basic implementation) and WebView sample 2018-01-21 20:13:38 +01:00
Frank A. Krueger 33be903bfd Add Anchor, Forms.LinkLabel and LinkView 2017-12-28 14:01:00 -06:00
Frank A. Krueger 0598645923 Don't force reload the page on error (fixes #24) 2017-12-10 19:10:02 -08:00
Frank A. Krueger 6e05c2677b Update Forms page sizes (fixes #35) 2017-12-10 19:02:41 -08:00
Frank A. Krueger 23d5f1df77 Make ImageRenderer clip its contents 2017-12-10 18:07:13 -08:00
Frank A. Krueger 4573596464 Implement ImageRenderer (fixes #44) 2017-12-10 17:51:05 -08:00
Frank A. Krueger 8a27f336bd Rename events to be DOM names (fix #41) 2017-12-10 15:07:33 -08:00
Frank A. Krueger 57f98b7d61 Implement SwitchRenderer using Bootstrap Toggle 2017-12-10 14:21:49 -08:00
Frank A. Krueger 4f047d1e85 Add FrameRenderer 2017-12-09 22:37:25 -08:00
Frank A. Krueger 33e1a65f59 Implement the platform ticker 2017-12-09 22:19:24 -08:00
Frank A. Krueger d0734ae795 Add BugSweeper sample 2017-12-09 22:19:24 -08:00
Frank A. Krueger 9b09f6992e Fix transmit queue synchronization bug 2017-12-09 17:49:11 -08:00
Frank A. Krueger a96c3977f6 Add an Etag to client.js 2017-12-09 17:02:04 -08:00
Frank A. Krueger c1721e7727 Set window size for self-hosted apps 2017-12-09 15:34:48 -08:00
Frank A. Krueger 1c21299dd3 Fix getting values from input events 2017-12-09 13:20:33 -08:00
Frank A. Krueger e93d28957c Add convenience ctors to Div 2017-12-09 13:20:11 -08:00
Frank A. Krueger cfdad03e1c Add Option element and fix Select's Value 2017-12-09 13:19:32 -08:00
Frank A. Krueger 7756a9aaed Add version info to projects 2017-11-28 19:01:48 -08:00
Frank A. Krueger b670458687 Fix Editor events 2017-11-26 12:18:33 -08:00
Frank A. Krueger ab546d0e28 Add SetAttribute to Element 2017-11-26 09:28:06 -08:00
Frank A. Krueger e085f236b6 Fix font sizes 2017-11-26 07:57:32 -08:00
Frank A. Krueger 1f1c90c250 Init Xamarin.Forms pages with the browser size 2017-11-19 14:19:44 -06:00
Frank A. Krueger 31170de0ed Add XF Entry 2017-11-16 16:19:38 -06:00
Frank A. Krueger a2aec7fdb3 Use bootstrap for styling 2017-11-15 22:49:05 -06:00
Frank A. Krueger 83fceb7ed1 Add titles to ElementResults 2017-11-15 22:20:09 -06:00
Frank A. Krueger b67e87d19e Attempt to gracefully close the socket 2017-11-15 21:59:12 -06:00
Frank A. Krueger d63d7e7ffc Improve initial state transfer locking 2017-11-15 21:59:12 -06:00