Commit Graph

388 Commits

Author SHA1 Message Date
Frank A. Krueger 696e363437
Save window size whenever it changes 2018-02-02 18:55:38 -08:00
Frank A. Krueger b8a95536ef
Improve the sample website 2018-02-02 17:28:59 -08:00
Frank A. Krueger ff9e9f749a
Add wrapping support to text measuring
This fixes #72

I also improved the default sizes of text-based
elements including button. This fixes #69
2018-02-02 17:15:38 -08:00
Frank A. Krueger 674f9d2fba Fix LinkLabel binding 2018-02-02 09:20:24 -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 8322ddaae3 Merge branch 'master' of github.com:praeclarum/Ooui 2018-02-01 22:46:24 -08:00
Frank A. Krueger 0bbb3e95f5 Add verification to the computed widths 2018-02-01 22:19:47 -08:00
Frank A. Krueger 01c452acfd
Merge pull request #73 from praeclarum/prerender
Prerender HTML to help SEO and load time
2018-02-01 21:53:05 -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
Frank A. Krueger 03f9ed2d91
Update comparison chart 2018-02-01 14:17:29 -08:00
Frank A. Krueger 112b24a935 Bump Xamarin.Forms to 2.5.0.122203
They added a required platform API

Fixes #55
2018-02-01 14:12:53 -08:00
Frank A. Krueger af2b025ac3
Merge pull request #70 from jsuarezruiz/master
Iframe Element, WebViewRenderer (basic) and Sample
2018-02-01 13:41:28 -08:00
Javier Suárez Ruiz 078e62a6f4 Added Iframe element, WebViewRenderer (basic implementation) and WebView sample 2018-01-21 20:13:38 +01:00
Javier Suárez Ruiz 4f7dec9712 Merge remote-tracking branch 'refs/remotes/praeclarum/master' 2018-01-21 18:51:36 +01:00
Frank A. Krueger 41f38ea510
Fix image URL 2018-01-17 13:56:39 -08:00
Frank A. Krueger 2436613e1a
Merge pull request #68 from jsuarezruiz/master
Added basic project template (EmptyApp) and VSIX
2018-01-17 13:14:27 -08:00
Javier Suárez Ruiz 2b17239111 Created basic project template and VSIX 2018-01-17 21:26:52 +01:00
Javier Suárez Ruiz a5bbc861a1 Merge remote-tracking branch 'refs/remotes/praeclarum/master' 2018-01-15 20:43:20 +01:00
Frank A. Krueger 0ab74138b5
Merge pull request #59 from jsuarezruiz/master
ListViewRenderer, CellRenderers and ListView Samples
2018-01-09 16:20:29 -08:00
Frank A. Krueger 29881a4e51
Merge pull request #64 from Lostsoul0589/master
Updated getting started steps to use msbuild while dot net cli has issues with Xamarin Forms
2018-01-09 16:19:34 -08:00
Luce Carter da3e035571
Updated build steps to use msbuild
Instead of the convoluted method of opening in VS, have updated to use msbuild and the --no-build flag as suggested by Andrew Hoefling
2018-01-09 08:37:04 +00:00
Luce Carter db68ded117
Removed reference to dotnet run
As it stands, Xamarin Forms is not supported by DotNet CLI so on all 3 machines I tried, I got the same error about Forms when doing dotnet run so I have updated the readme to reflect what I found was the easiest way to run the samples.
2018-01-08 09:06:18 +00:00
Javier Suárez Ruiz 7b824b68d8 Added ListViewRenderer (basic implementation), all CellRenderers and some samples. 2018-01-05 13:10:57 +01:00
Javier Suárez Ruiz a8b6199665 Merge remote-tracking branch 'refs/remotes/praeclarum/master' 2018-01-03 18:29:50 +01:00
Frank A. Krueger 993087324f
Merge pull request #50 from jsuarezruiz/master
Added SliderRenderer and Slider Sample
2017-12-29 07:46:06 -06:00
Javier Suárez Ruiz 17f5bf5ea8 Added SliderRenderer to Exports 2017-12-29 13:26:02 +01:00
Javier Suárez Ruiz 9d2db7f498 Merge with latests changes 2017-12-29 13:25:54 +01:00
Javier Suárez Ruiz f12708d314 Added SliderRenderer and Slider Sample 2017-12-29 12:55:47 +01:00
Javier Suárez Ruiz 1bd07e7cfa Merge remote-tracking branch 'refs/remotes/praeclarum/master' 2017-12-29 12:02:21 +01:00
Frank A. Krueger 33be903bfd Add Anchor, Forms.LinkLabel and LinkView 2017-12-28 14:01:00 -06:00
Frank A. Krueger 4a996501c1
Merge pull request #49 from jsuarezruiz/master
Added SearchBarRenderer and SearchBar Sample
2017-12-28 12:19:58 -06:00
Javier Suárez Ruiz bf1b2edbbc Added SearchBarRenderer and sample 2017-12-27 11:48:58 +01:00
Frank A. Krueger 21ce458f45
Merge pull request #46 from jsuarezruiz/master
Added TimePickerRenderer and TimePicker Sample
2017-12-26 20:16:39 -06:00
Javier Suárez Ruiz a81c152720 Updated TimePickerRenderer 2017-12-16 17:01:06 +01:00
Javier Suárez Ruiz dd6dff7067 Updated OnEnded logic from TimePickerRenderer 2017-12-16 13:12:03 +01:00
Javier Suárez Ruiz 9ddfc8f93d Added TimePickerRenderer (and sample) 2017-12-16 13:06:34 +01:00
Javier Suárez Ruiz 913247aedb Merge remote-tracking branch 'refs/remotes/praeclarum/master' 2017-12-14 19:48:06 +01:00
Frank A. Krueger 5849b37383
Merge pull request #45 from jsuarezruiz/master
More samples!
2017-12-12 13:16:24 -08:00
Javier Suárez Ruiz de10d8a179 Added WeatherApp Sample 2017-12-12 21:43:38 +01:00
Javier Suárez Ruiz 4248652123 Added DotMatrixClock Sample 2017-12-12 21:31:15 +01:00
Javier Suárez Ruiz f1e203c325 Added TipCalc Sample 2017-12-12 21:25:56 +01:00
Javier Suárez Ruiz 750adae87c Added Xuzzle sample 2017-12-12 21:22:13 +01:00
Javier Suárez Ruiz dcec2428d5 Merge remote-tracking branch 'refs/remotes/praeclarum/master' 2017-12-12 19:41:19 +01:00
Frank A. Krueger 0203e3c4b8 Add cancellation logic to preview 2017-12-10 20:37:16 -08:00