Commits on Oct 31, 2019
-
- Add MarkupExtensions from https://github.com/VincentH-Net/CSharpFor…
…Markup/blob/061566282706de22d040e5b7b32bc3c2e3e323e3/src/XamarinFormsMarkupExtensions.cs - Remove specific converters - Fix .NETStandard 1 build errors by refactoring IConvertible to Enum generic constraints - Add RegisterDefaultBindableProperties method - Reformat source to comply with Forms contibuting guidelines
-
- Move markup extensions to Xamarin.Forms.Markup namespace to prevent…
… impact on existing code and to support clear separation of UI markup from UI logic - Split up source file for better maintainability
-
- Names of generic types and variables to reflect where clauses - Namespaces remove unused & sort - Add whitespace - Remove unused file
-
Fix for incorrect type name in exception message
Remove RowCol helpers because compiler cannot infer its generic type parameters. Use Row and Col methods instead
Commits on Nov 6, 2019
Commits on Jan 6, 2020
-
Merge branch 'master' of https://github.com/xamarin/Xamarin.Forms
Vincent Hoogendoorn committedJan 6, 2020
Commits on Jan 7, 2020
Commits on Jan 9, 2020
-
- Support any IFontElement (was limited to Button, Label, Entry and Picker) - Fix for italic ignored when bold == true
Commits on Jan 10, 2020
-
-
Add unit tests for ViewInFlexLayoutExtensions, ViewInGridExtensions a…
…nd VisualElementExtensions
Commits on Jan 13, 2020
-
Merge branch 'master' of https://github.com/VincentH-Net/Xamarin.Forms
Vincent Hoogendoorn committedJan 13, 2020 -
Add default bindable property for all applicable bindable objects in …
…core.
Vincent Hoogendoorn committedJan 13, 2020 -
Add unit tests for DefaultBindableProperties
Vincent Hoogendoorn committedJan 13, 2020
Commits on Jan 14, 2020
-
Support Bind, Assign and Invoke on BindableObject (was Element)
Add inline doc to clarify purpose of Bind overloads
-
Commits on Jan 15, 2020
-
Fix for attributes not set in .Font
Rename fontSize parameter to size Enable .FontSize, .Bold and .Italic on IFontElement (was Label)
Vincent Hoogendoorn committedJan 15, 2020 -
Add unit tests for ElementExtensions
Vincent Hoogendoorn committedJan 15, 2020 -
Add unit tests for ElementExtensions
Vincent Hoogendoorn committedJan 15, 2020 -
Add assert of exception message content in GetDefaultBindableProperty…
…ForUnsupportedType
Vincent Hoogendoorn committedJan 15, 2020 -
Add unit tests for EnumsForGridRowsAndColumns
Vincent Hoogendoorn committedJan 15, 2020 -
Add inline doc to clarify purpose of gesture recognizer binding overl…
…oads Rename private constant bindingContextPropertyName to bindingContextPath for clarity
Vincent Hoogendoorn committedJan 15, 2020 -
Add unit tests for Style; cleanup namespaces in Style
Vincent Hoogendoorn committedJan 15, 2020
Commits on Jan 21, 2020
-
Add IGestureRecognizers to GestureElement and View, to avoid code dup…
…lication when accessing the existing GestureRecognizers property
-
- Add specific helpers for more built-in gesture recognizers
- Add helpers to support initializing gesture recognizers - Eliminate duplicate code for View and GestureElement by using new IGestureRecognizers - Simplify implementation - Rename ViewGesturesExtensions to ElementGesturesExtensions
-
-
Commits on Jan 22, 2020
-
Add support for typed converter parameters
Add asserts for conversion values in unit tests
-
-
Add missing calls to Bind overloads in unit test for supporting deriv…
…ed types in BindableObject extensions fluent API
-
Commits on Jan 23, 2020
Commits on Jan 27, 2020
-
Add BindCommand helper to bind to default Command + CommandParameter …
…properties Add RegisterForCommand to register default Command + CommandParameter properties for custom bindable objects
Vincent Hoogendoorn committedJan 27, 2020 -
- Change Bind*Gesture helper parameters to match BindCommand paramete…
…rs, to enable binding to Command + CommandParameter in a single compact call (removed parameters did not make sense for a command). - Add inline doc to more ElementGesturesExtensions helpers where needed - Improve ElementGesturesExtensions source formattting for consistency and readability
Vincent Hoogendoorn committedJan 27, 2020
Commits on Jan 28, 2020
-
Remove PlatformSpecificsExtensions
(only 2 iOS-only helpers; replace with guidance in PR description on how to use any platform specific with .Invoke)
Commits on Feb 5, 2020
Commits on Feb 7, 2020
-
Add Columns.Define(width, width ...) and Rows.Define(height, height .…
…..) overloads for Grid
-
Change gesture recognizer helpers implementation from reuse existing …
…instance to always add new instance
-
Change Bind*Gesture helpers default to not bind the commandparameter …
…(is the more common scenario)
-
Commits on Feb 11, 2020
-
Rename helpers Left -> Start, Right -> End
Add opt-in LeftToRight and RightToLeft helpers
-
-
Commits on Feb 13, 2020
-
Add Markup_Experimental flag for all API methods and update all unit …
…tests to run with and without the flag
Vincent Hoogendoorn committedFeb 13, 2020 -
Resolved merge conflict on ExperimentalFlags
Vincent Hoogendoorn committedFeb 13, 2020 -
Re-add "Markup_Experimental" flag
Vincent Hoogendoorn committedFeb 13, 2020
Commits on Feb 14, 2020
-
Add default bindable properties / test exclusions for new BindableObj…
…ect types in core
Commits on Feb 17, 2020
-
Add constructorHint to FuncConverter and Style for more clear experim…
…ental flag message
Commits on Feb 20, 2020
-
Add default bindable property for RadioButton - fixes test AllBindabl…
…eElementsInCoreHaveDefaultBindablePropertyOrAreExcluded failure