Граф коммитов

169 Коммитов

Автор SHA1 Сообщение Дата
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