* Add some common nupkg properties to everything
* Remove project property refactored into directory build props
* Remove properties now in common dir build props
* Add net6 version of project
* More net6
* Only target netstandard2.0 now
net4* is no longer needed as there's no more vs2017 support
* Clean up strong naming a bit
* Update dependencies
* Package all the things for build tasks in the -t:Pack
* Add more net6 project versions
* Clean up whitespace
* Needed moar NET6
* Name fixes
* Added meta project for packaging and package script
* Remove assembly copyright (now duplicates)
* Add resizetizer, add params to package script
* Disable strong naming for now
We need to re-evaluate how we do this a bit, we should probably use the `al` tool to do it now, and I believe the StrongNamer package may not work anymore, but we can do the same thing in a custom target at a later date.
* Fix path to tasks assembly
* don't build ios on android specific project
* Finish rename of toolbox file
* - add cake
* - fix cake extras
* fix the copy for the IDE
* Try packing on CI
* versions baby!
* build release
* this should od it
* this
* oops
* Move to an empty folder
* Use new symbol formats
* no symbols for build tasks and the head
* symbol all the things
* Compiler error with commented out code XD
* oopsies
* only build transitive
* Try this
* log everything
* This might work
* REPORTS
* previews
* needed
* versions
* duh
* Update build.cake
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
* SwitchHandlers
* Added more SwitchHandler tests
* Fixed build error
* - enabled handler on CG
* Delete launchSettings.json
* Rename SwitchExtensions..cs to SwitchExtensions.cs
* Update Xamarin.Platform.Handlers.csproj
* GitHub adds this newline like a boss
* No newline!!
* - fix merge errors
* - Fix code that renderers view to bitmap
- Convert to using SwitchCompat
* - fix slider naming
* - run all the tests
* Fix compiler error
* - Remove Toggled
* - extract color state list
* - track ColorStateList
* - organize
* - cleanup
* Delete launchSettings.json
* - more updates
* - fix
* - Simplify down to track color
* - fix defaults
* - fix up iOS track
* Update SwitchExtensions.cs
* - remove non default extensions for now
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
* Set environment variables and ignore context
* Update Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Github5623.xaml.cs
* - print vars
* - POW POW POWERSHELL
* - remove print
* - fix invoke call
* - set variables via msbuild
* - delete file if present
* - set all at once and output result
* - messages
* - builid system
* - vars
* - print all the things
* AndroidX API updates
* - merge fixes
* - 2017 fixes
* - extra lines added to cs proj files
* - menu element fix
* - androidx bump
* - cleanup
* - remove extra using
* - missed one
* - fix material version
* - one more TapOverflowMenuButton
* Bugfix of issue 1455. Force SupportActionMode Menu to recreate when it's active and another cell is clicked.
* Added UITest
* Added an assert which checks if the new menu items have been updated.
* Correct project file
* Added a platform specific BindableProperty for the ViewCell to use ContextActions in LegacyMode.
* Update Xamarin.Forms.Core/PlatformConfiguration/AndroidSpecific/ViewCell.cs
Co-Authored-By: Gerald Versluis <github@geraldversluis.nl>
* Update Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1455.xaml.cs
Co-Authored-By: Gerald Versluis <github@geraldversluis.nl>
* Update Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.projitems
Co-Authored-By: Gerald Versluis <github@geraldversluis.nl>
* [Build] Remove submodule
* [Build] Use GitInfo to set Assembly metadata
* [Build] Remove extra prop
* [Build] Update version
* [Build] Update versions to be consistent with existing Build.Tasks
* [Build] Update build number
* [Build] make sure build tasks gets info
* [Build] Add assembly info unit test
* [Test] Refactor test for gitinfo on vsts
* cake
* cake
* android fix
* fix clean
* version fix
* android deploy updates
* move to cake tools
* add clean bin obj back in
* git versioning
* fix vs mac target
* vs mac fixes
* remove default config on sh
* add UAP pdbs
* Implement Clear(marked) method
* For Windows tests where we need to query a value we can't get, mark inconclusive
* Fix queries for multi-line "marked" values
* Force frames with text in them to be "tappable"
* Actually rerun queries during retry
* Update images for package deployment
* Allow the tests to restart the Control Gallery if it crashes
* UWP tests can now activate context menus
* Make double-tap (really double click) work for UWP desktop
* Get some basic scroll up/down functions working
* ScrollTo functions
* Modify ListViewRenderer automation peer to prevent freezing on ListViews
* Allow automation to find tabs
* Temporarily ignore some of the tests which don't do much
* Make ListViews with string/value type lists work
* Add note about 29257/60478
* Use toggle button for test 30353 for UWP
* Handle getting screen bounds consistently
* Make test for G2414 use ActivateContextMenu extension method
* Simplify UI test for 31330 and make it runnable on Windows
* Add notes on failing tests
* Add query for MoreButton on G2809 test
* Ignore ActivityIndicator IsRunning test for UWP
* Use ScrollDownTo instead of ScrollForElement method on Windows
* CellsGalleryTestCellList now working on UWP
* Cells tests working on UWP
* Re-add Tap to ScrollAndTap
* Get rid of custom automation peer stuff and just fix the tests
* Viewport caching and multi-monitor support for scroll
* Modified scroll values to hopefully get this running correctly on high density screen
* Clear messages so Appearing tests don't freeze up automation on UWP
* Make test for 32230 compatible with UWP
* Make test 32615 compatible with UWP
* Use ActivateContextMenu to simplify 34561 test
* Add notes for 34912 failure
* Make 36171 test compatible with UWP tests
Add directions for running the tests locally
* PR cleanup
* Fix broken SetTextAppearance call when targeting below API 23
* Enable embedding XF apps in Android
* VS didn't save the project file
* Allow retrieving rendered XF VisualElements for use in UWP apps
* Prevent XF from slaughtering the menu bar in embedded scenarios
* ?
* Post-rebase fixups
* Create embedding test project for Android
* Create iOS test bed project
* Attempting to get functional embedded project
* Android and iOS functional testbed projects
* Basic embedding app on UWP
* First pass at handling navigation to Forms page from UWP
* Fleshed out example, added parameter checks, sealed wrapper class
* Create test page and load it from UWP
* Make DisplayAlert/DisplayActionSheet independent of Platform instance on UWP
* Set up test page for alerts/actionsheets on Android
* Move DisplayAlert/ActionSheet code to a helper class so embedded Forms can use it
* VS didn't save my changes
* Add test page for alerts and action sheets
* Get FrameworkElement from renderer
* Page -> ContentPage
* Can now display the webview embedded page
* Example working on iOS
* Repro of crash
* Remove the IStartActivityForResult dependency from FormsWebChromeClient
* Created repro
* Remove need for Forms.Context to create renderers
* Remove Forms.Context dependencies in ScrollViewRenderer
* Remove Forms.Context dependencies in FrameRenderer
* Remove Forms.Context dependencies
* Remove Context/Forms.Context dependencies in Drawable subclasses
* Remove some more Forms.Context dependencies
* CellAdapter no longer dependent on Forms.Context
* Obsolete ToAndroid using Forms.Context
* Remove Forms.Context dependencies in ResourceManager
* Remove need for Forms.Context for SupportsProgress
* Remove Forms.Context dependency for setting titlebar visibility
* Remove Forms.Context dependencies in GetAccentColor
* Some comments about caching
* Remove Forms.Context dependencies for AndroidPlatformServices and ResourceProvider
* Remove Forms.Context dependencies in Maps
* Disabled warnings for Forms.Context in CustomRenderers
* Filter logs so we don't get those annoying "parked" messages
* Filter alerts/actionsheets/activityindicator by context
* Clean up constructor debugging messages
* Remove old TODOs
* Set up test page for Device.Openuri
* Make AndroidDeviceInfo more resilient to multiple activity scenarios
* Use parameter instead of member
* Add missing parameterless constructors for embedded fragment wrappers
* Fix multiple popup subscriptions for embedded context
* Remove UpdateGlobalContext and Page Context attached property
* Obsolete static reference to Context
* Warnings as errors in embedded test bed projects
* Comment cleanup
* Clean up unused code
* Obsolete old constructor for DefaultRenderer
* Make sure embedded fragment wrappers handle disposing the platform
* Revert to old DependencyService registration for ResourceProvider;
use ApplicationContext for ResourceProvider;
Comments for everything happing in Forms.SetupInit
* Remove old TODO
* Make PopupManager take the correct type instead of casting a bunch
* Update docs
* Add missing nuspec entry for FormsEmbeddedPageWrapper
* Post-rebase cleanup
* Update docs
* Disable XF target validation so package restore works
* Restore InputTransparent handling lost in rebase
* Restore parameter lost during rebase
* Finalize the list of subscriptions to avoid 'modified collection' errors
* Avoid double-fetching Context
* Fix "with you package" typo