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
Eilon Lipton
562d4de49e
Code cleanup, disable spurious warnings
2019-09-24 16:30:51 -07:00
Eilon Lipton
8886169c93
Fix build warnings; code cleanup
2019-09-24 16:23:40 -07:00
Eilon Lipton
e208c8c05a
Remove all unused XAML from Blaxamarin sample
2019-09-24 16:19:09 -07:00
Eilon Lipton
0381fc1728
Try to use MSBuild properly on Azure DevOps
2019-09-24 14:45:01 -07:00
Eilon Lipton
41843a80f9
Make everything build and pack using MSBuild
2019-09-24 14:33:34 -07:00
Eilon Lipton
490a71f8fe
Remove code coverage steps
2019-09-24 11:51:00 -07:00
Eilon Lipton
dc7fd448bb
Make build Windows-only
...
- Can't build some assets on Mac/Linux currently
2019-09-24 11:44:55 -07:00
Eilon Lipton
53f2a90f14
Change dotnet restore path
...
Restore entire repo, not just 'src' folder
2019-09-24 11:26:41 -07:00
Eilon Lipton
97fd7b7e73
Add Library.Template tools
2019-09-24 11:20:43 -07:00