maui-linux/Xamarin.Forms.Core.UnitTests
Samantha Houts 5e553f6195 Platform Specifics (#301)
* Playing around with how the platform specifics interfaces etc. might work

* Sample implementation of iOS navigation translucency

* Very slightly reduced code

* Better vendor stuff

* Drop single-implemenation interfaces

* Generics on NavigationPage

* On-demand vendor stuff

* Remove functionally duplicate classes and make ControlGallery work again

* Namespace all the things. XAML test.

* Can use Effect to attach platform specific

* Attach Effect on PropertyChanging for XAML support!

* Rename IConfigPlatform interfaces for readability

* Some renaming to match the documents

* Split class files

* Clear out test-only code

* Re-namespace

* Added On method to rendered Elements

* Allow for removal of platform suffix, convenience methods on specific platforms

* Creating a gallery page for specifics

* Add rudimentary Platform Specifics gallery; make CollapseStyle work on UWP;
Add CollapsedPaneWidth specific property

* Toolbar now working with both collapse styles

* MDP now displaying Content title; toolbar routing around title

* Add a gallery for the iOS NavigationPage stuff

* Add Navigation Page as detail page to verify it works with new Toolbar options

* Make titlebar/toolbar background colors consistent

* ToolbarPlacement now working on NavigationPage

* Toolbar Placement working for tabbed and nav pages

* Fix bug where phone doesn't get default toolbar placement on start

* [Core] Add PS WindowSoftInputModeAdjust

[Core] Make Application extendable

* Toolbar placement now working on Nav, Tabbed, and Master pages on desktop/phone

Remove unnecessary style indirection

Fix build errors

* [A] Add PlatformConfigurationExtensions

* SetSoftInputMode test page

* [A] SetSoftInputMode

Known issue: Status bar color does not work in AdjustResize mode

* [Core] Add PS Blur

* [iOS] Configure renderer for blur

* Add test page

* Move to blur VisualElement for broader support

* Move test pages to gallery

* Update docs

* Use lazy initializer for PlatformConfigurationRegistry
2016-08-30 10:46:14 -07:00
..
Images Initial import 2016-03-22 16:13:41 -07:00
Properties Initial import 2016-03-22 16:13:41 -07:00
AbsoluteLayoutTests.cs Initial import 2016-03-22 16:13:41 -07:00
AnimatableKeyTests.cs Initial import 2016-03-22 16:13:41 -07:00
AppLinkEntryTests.cs [Android] Implement the AppIndexProvider on non-AppCompact, fix KeyValues on AppLinkEntry (#166) 2016-05-25 14:50:21 +01:00
BaseTestFixture.cs Initial import 2016-03-22 16:13:41 -07:00
BehaviorTest.cs Initial import 2016-03-22 16:13:41 -07:00
BindableObjectExtensionTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindableObjectUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindablePropertyUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindingBaseUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindingExpressionTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindingTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindingTypeConverterTests.cs Initial import 2016-03-22 16:13:41 -07:00
BindingUnitTests.cs Fix for BindingExpression memory leak (#279) 2016-08-16 11:19:21 -07:00
BoxViewUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
ButtonUnitTest.cs Add options for specifying layout of button text/image content 2016-03-30 16:22:35 -06:00
CarouselPageTests.cs Initial import 2016-03-22 16:13:41 -07:00
CellTests.cs Prep Cell & friends for removal of InternalsVisibleTo (#142) 2016-06-17 11:10:18 +01:00
ColorUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
CommandSourceTests.cs Initial import 2016-03-22 16:13:41 -07:00
CommandTests.cs Initial import 2016-03-22 16:13:41 -07:00
ContentFormUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
ContentViewUnitTest.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
ContraintTypeConverterTests.cs Initial import 2016-03-22 16:13:41 -07:00
ControlTemplateTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
DataTemplateSelectorTests.cs Initial import 2016-03-22 16:13:41 -07:00
DataTemplateTests.cs Initial import 2016-03-22 16:13:41 -07:00
DataTriggerTests.cs Initial import 2016-03-22 16:13:41 -07:00
DatePickerUnitTest.cs Enable Warnings as Errors on all plat|cfg of XF.Core.UnitTests (#95) 2016-04-24 18:58:46 -04:00
DependencyServiceTests.cs Initial import 2016-03-22 16:13:41 -07:00
DistanceTests.cs Initial import 2016-03-22 16:13:41 -07:00
DynamicBindingContextTests.cs Initial import 2016-03-22 16:13:41 -07:00
DynamicResourceTests.cs Initial import 2016-03-22 16:13:41 -07:00
EasingTests.cs Initial import 2016-03-22 16:13:41 -07:00
EditorTests.cs Initial import 2016-03-22 16:13:41 -07:00
EffectTests.cs Initial import 2016-03-22 16:13:41 -07:00
ElementTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
EntryCellTests.cs Initial import 2016-03-22 16:13:41 -07:00
EntryUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
EventTriggerTest.cs Initial import 2016-03-22 16:13:41 -07:00
FluentTests.cs Initial import 2016-03-22 16:13:41 -07:00
FontUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
FormattedStringTests.cs Initial import 2016-03-22 16:13:41 -07:00
FrameUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
GeocoderUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
GridLengthTypeConverterTests.cs Initial import 2016-03-22 16:13:41 -07:00
GridTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
GroupViewUnitTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
ImageSourceTests.cs Initial import 2016-03-22 16:13:41 -07:00
ImageTests.cs Prep Image for removal of InternalsVisibleTo (#140) 2016-05-02 14:56:03 -06:00
KeyboardTests.cs Initial import 2016-03-22 16:13:41 -07:00
LabelTests.cs Invalidate measure of Label when FormattedText changes (#303) 2016-08-16 11:05:42 -07:00
LayoutOptionsUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
ListProxyTests.cs Initial import 2016-03-22 16:13:41 -07:00
ListViewTests.cs Initial import 2016-03-22 16:13:41 -07:00
MapSpanTests.cs Initial import 2016-03-22 16:13:41 -07:00
MapTests.cs Initial import 2016-03-22 16:13:41 -07:00
MarginTests.cs Initial import 2016-03-22 16:13:41 -07:00
MasterDetailFormUnitTests.cs Add IMasterDetailPageController and update renderers (#146) 2016-05-04 15:22:34 +01:00
MenuItemTests.cs Prep Cell & friends for removal of InternalsVisibleTo (#142) 2016-06-17 11:10:18 +01:00
MessagingCenterTests.cs Initial import 2016-03-22 16:13:41 -07:00
MockPlatformServices.cs Make core Ticker abstract and public (#116) 2016-04-25 15:57:44 -04:00
MockViewModel.cs Initial import 2016-03-22 16:13:41 -07:00
MotionTests.cs Make core Ticker abstract and public (#116) 2016-04-25 15:57:44 -04:00
MultiPageTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
MultiTriggerTests.cs Initial import 2016-03-22 16:13:41 -07:00
NavigationMenuUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
NavigationModelTests.cs Initial import 2016-03-22 16:13:41 -07:00
NavigationProxyTests.cs Initial import 2016-03-22 16:13:41 -07:00
NavigationUnitTest.cs Added PoppedToRootEventArgs to track popped pages when calling PopToRoot (#229) 2016-07-11 11:39:11 -07:00
NotifiedPropertiesTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
NotifyCollectionChangedEventArgsExtensionsTests.cs Prep Cell & friends for removal of InternalsVisibleTo (#142) 2016-06-17 11:10:18 +01:00
ObservableWrapperTests.cs Initial import 2016-03-22 16:13:41 -07:00
OpenGLViewUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
PageTests.cs Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
PanGestureRecognizerUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
PickerTests.cs Initial import 2016-03-22 16:13:41 -07:00
PinTests.cs Initial import 2016-03-22 16:13:41 -07:00
PinchGestureRecognizerTests.cs Initial import 2016-03-22 16:13:41 -07:00
PlatformSpecificsTests.cs Platform Specifics (#301) 2016-08-30 10:46:14 -07:00
PointTests.cs Initial import 2016-03-22 16:13:41 -07:00
PositionTests.cs Initial import 2016-03-22 16:13:41 -07:00
ProgressBarTests.cs Make core Ticker abstract and public (#116) 2016-04-25 15:57:44 -04:00
RectangleUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
RegistrarUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
RelativeLayoutTests.cs Initial import 2016-03-22 16:13:41 -07:00
ResourceDictionaryTests.cs Add the key in the message on throwing a KeyNotFoundException (#282) 2016-08-09 11:37:35 +01:00
ScrollViewUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
SearchBarUnitTests.cs Prep SearchBar for removal of InternalsVisibleTo (#137) 2016-05-02 14:55:43 -06:00
SizeTests.cs Initial import 2016-03-22 16:13:41 -07:00
SliderUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
StackLayoutUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
StepperUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
StyleTests.cs Multi style classes (#134) 2016-04-25 15:03:33 -07:00
SwitchCellTests.cs Initial import 2016-03-22 16:13:41 -07:00
SwitchUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
TabbedFormUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
TableModelTests.cs Initial import 2016-03-22 16:13:41 -07:00
TableRootUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
TableSectionTests.cs Initial import 2016-03-22 16:13:41 -07:00
TableViewUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
TapGestureRecognizerTests.cs Initial import 2016-03-22 16:13:41 -07:00
TemplatedItemsListTests.cs Initial import 2016-03-22 16:13:41 -07:00
TextCellTests.cs Initial import 2016-03-22 16:13:41 -07:00
ThicknessTests.cs Initial import 2016-03-22 16:13:41 -07:00
TimePickerUnitTest.cs Initial import 2016-03-22 16:13:41 -07:00
ToolbarItemTests.cs Initial import 2016-03-22 16:13:41 -07:00
ToolbarTrackerTests.cs Prep Cell & friends for removal of InternalsVisibleTo (#142) 2016-06-17 11:10:18 +01:00
TriggerTests.cs Initial import 2016-03-22 16:13:41 -07:00
TypeUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
UnitPlatform.cs Initial import 2016-03-22 16:13:41 -07:00
UriImageSourceTests.cs Initial import 2016-03-22 16:13:41 -07:00
ViewCellTests.cs Initial import 2016-03-22 16:13:41 -07:00
ViewUnitTests.cs Make core Ticker abstract and public (#116) 2016-04-25 15:57:44 -04:00
WeakEventManagerTests.cs Unit tests for the PCL WeakEventManager (#280) 2016-08-10 13:51:33 +02:00
WebViewUnitTests.cs Initial import 2016-03-22 16:13:41 -07:00
Xamarin.Forms.Core.UnitTests.csproj Platform Specifics (#301) 2016-08-30 10:46:14 -07:00
packages.config Initial import 2016-03-22 16:13:41 -07:00