Eilon Lipton
8d216a91f4
Make sure error page is run on UI thread
2019-10-07 16:44:51 -07:00
Eilon Lipton
6f31b95c53
Add lots of missing properties from elements
2019-10-07 15:21:44 -07:00
Eilon Lipton
5bd586a074
Add error page for unhandled exceptions
2019-10-07 12:51:42 -07:00
Eilon Lipton
cb38750f9f
Add target element type for RootAdapter's Name
2019-10-07 12:51:11 -07:00
Eilon Lipton
5144ea12d4
Add NuGet feed info
2019-10-04 10:44:04 -07:00
Eilon Lipton
f63d3c726c
Update readme with getting started instructions and AzDO badge
2019-10-04 08:56:03 -07:00
Eilon Lipton
b2aa565d8e
Remove YAML comments
2019-10-03 16:57:45 -07:00
Eilon Lipton
11e5e90ac6
Update dotnet.yml
2019-10-03 16:53:46 -07:00
Eilon Lipton
c7cd0770ce
Set 'pack' build configuration
2019-10-03 16:29:47 -07:00
Eilon Lipton
af6c633e59
Update deployables.ps1
2019-10-03 13:58:28 -07:00
Eilon Lipton
e60f9d0e05
Update deployables.ps1
2019-10-03 13:36:16 -07:00
Eilon Lipton
47c323a2e4
Try to add nuget push command for Azure artifacts
2019-10-03 13:18:30 -07:00
Eilon Lipton
4e8522cc16
Delete coverageResults.ps1
2019-10-03 12:58:19 -07:00
Eilon Lipton
a5d8d03427
Disable Linux and macOS builds
...
- WinForms requires Windows
2019-10-03 12:56:08 -07:00
Eilon Lipton
8501895785
Add missing azure-pipelines/artifacts folder
2019-10-03 12:50:41 -07:00
Eilon Lipton
136f7ae88d
Try different MSBuild task variable
2019-10-03 12:34:57 -07:00
Eilon Lipton
b46785686f
Use MSBuild for 'pack' task
...
Because dotnet build can't pack Xamarin.Forms Android project
2019-10-03 10:23:29 -07:00
Eilon Lipton
c90a8a772c
Try to fix AzDO build again
...
- Remove Android customizations (it won't get built at all, hopefully)
- Use built-in AzDO DotNetCoreCLI task
- Re-enable Linux and macOS builds
2019-10-03 10:07:18 -07:00
Eilon Lipton
24c7ffef91
Disable building Android project on CI
2019-10-02 16:11:29 -07:00
Eilon Lipton
43c7433a8f
Update dotnet.yml
2019-10-02 15:26:53 -07:00
Eilon Lipton
56f2f6a635
Fix up BlinForms dispose logic
2019-10-02 14:45:12 -07:00
Eilon Lipton
c8e33f68d3
Remove strong-name for Blaxamarin.Framework
...
Because Xamarin.Forms is not strong-name signed
2019-10-02 14:45:02 -07:00
Eilon Lipton
23da74714e
Sprinkle ConfigureAwait(false) and ensure proper disposal
2019-10-02 14:30:24 -07:00
Eilon Lipton
6f470def7d
Update and consolidate XamarinTodoXaml package versions
2019-10-02 14:24:27 -07:00
Eilon Lipton
cef640cea6
UI tweaks
2019-10-02 13:49:15 -07:00
Eilon Lipton
81c37feb70
Fix View component parameters
2019-10-02 13:48:13 -07:00
Eilon Lipton
63e6dcef79
Code style for demo clarity
2019-10-02 10:38:07 -07:00
Eilon Lipton
e412eae540
Do "fake" async work in Blaxamarin sample app
...
To demonstrate how to write async code in a Blaxamarin page.
2019-10-02 10:37:54 -07:00
Eilon Lipton
43675cb9b2
Get Blaxamarin code running on the right thread
...
Xamarin.Forms apps (like most native renderers) must do all UI work on the UI (main) thread. Adding a custom dispatcher for Blaxamarin to use Device.InvokeOnMainThreadAsync() to run code on the correct thread.
2019-10-02 10:33:03 -07:00
Eilon Lipton
41896ad124
Add ActivityIndicator component
2019-10-02 10:27:28 -07:00
Eilon Lipton
a0dba14ded
Add Blaxamarin sample AboutPage
...
Uses new Label.FormattedText support
2019-09-30 15:50:58 -07:00
Eilon Lipton
83b7859728
Code cleanup
2019-09-30 15:50:32 -07:00
Eilon Lipton
f0947c8044
Add Button.TextColor
2019-09-30 15:50:24 -07:00
Eilon Lipton
9631a64c1a
Add support for Label.FormattedText
...
- Includes FormattedString and Span
2019-09-30 15:50:09 -07:00
Eilon Lipton
df99c83ddb
Minor code style cleanup
2019-09-30 15:49:25 -07:00
Eilon Lipton
2449e41514
Update Readme.md
2019-09-30 14:13:24 -07:00
Eilon Lipton
e13554fe65
Add Xamarin.Forms Todo App sample
2019-09-30 11:54:42 -07:00
Eilon Lipton
ac867a0193
Remove outdated comment about non-UI elements
2019-09-26 15:06:56 -07:00
Eilon Lipton
13727dfee9
Add TODO reminder about how to possibly handle non-UI elements
2019-09-26 15:06:38 -07:00
Eilon Lipton
404af5c5a6
More renames and code cleanup
2019-09-26 14:35:32 -07:00
Eilon Lipton
27d48dc908
Remove all generics from main APIs
...
- They were almost entirely noise because the only place the generics mattered is on the [Native]ElementManager
- To make writing generic ElementManagers easier, a new generic ElementManager<T> was added
2019-09-26 14:26:43 -07:00
Eilon Lipton
c7b0a3de15
Update App.cs
2019-09-26 14:01:49 -07:00
Eilon Lipton
2e1067fafe
Collapsing IElementHandlerWithControl back into IElementHandler
...
It turns out all elements should have a target (maybe?)
2019-09-25 16:17:38 -07:00
Eilon Lipton
a8a85d2aa0
Remove unused property
2019-09-25 14:37:49 -07:00
Eilon Lipton
c516cb0bb3
More component/element renames
2019-09-25 13:48:24 -07:00
Eilon Lipton
e149e2fa22
Split IElementHandler.NativeControl into new IElementHandlerWithControl interface
2019-09-25 13:46:38 -07:00
Eilon Lipton
c67e9fe034
More renames to ElementHandler
2019-09-25 13:15:32 -07:00
Eilon Lipton
a4c9682759
Massive rename for components/elements/controls
...
Hopefully this will make upcoming feature additions more logical. Hopefully.
2019-09-25 13:09:45 -07:00
Eilon Lipton
47cc1e632c
Update variable names
2019-09-25 12:32:30 -07:00
Eilon Lipton
f7873d1741
Add Todo item on Enter press
2019-09-24 16:38:55 -07:00