Releases: enisn/Xamarin.Forms.InputKit
Missing Features & Fixes
First Release of V3
#About V3
V3 contains much more new features and fixes and stability on existing controls and some new experimental controls. Main aim of V3 is more customizability!
Changes
- UWP Build Support added. (UWP Still doesn't have most of implementations and
experimental
) - NetStandard Full Support added. ( #87 ) ( 5059674 )
- Linker Problems resolved.
Init()
methods implemented. ( 8e4c396, 28f83ce, 6048fa7, d3d66dd) - AutoCompleteView (experimental) added. ( #86 )
- Plugin.CurrentActivity dependency removed.
- Dropdown Improvements are merged from damiansikora85/Xamarin.Forms.InputKit ( #88 )
- AdvancedEntry's Updated.
- IconView Updated ( 95a767a )
- RadioButton Updated ( c2158ee)
- RadioButton Visual States added. Now it can give feedback user when it's pressed state.
- RadioButton render logic changed. Circle and Checked icon can be replaced with
CircleImage
andCheckedImage
properties. ( c2158ee ) CircleSize
property is obsolete now. This property does not affect on Android. Be careful while migratingApplyIsCheckedAction
andApplyIsPressedAction
properties are added. You can add your custom method to change 'Pressed' and 'Normal' states easily. ( bd59949 )- Coloring problem while changing color after selected is solved.
- RadioButton and Text Vertical Alignment problem fixed ( #57 )
- CheckBox Updated
- CheckBox render logic changed. Now looks better as default.
Custom
Type andCustomIcon
property added to CheckBox.CustomIcon
property will be rendered when Type is Custom. ( #79 )- CheckBox VisualStates added. It can give feedback when it's pressed state.
- CheckBox coloring problem fixed ( dfdab05 )
ApplyIsCheckedAction
andApplyIsPressedAction
properties are added. You can add your custom method to change 'Pressed' and 'Normal' states easily. ( bd59949 )
- RadioButtonGroupView Selecting problem with boxed vales is solved. ( 938bcaf )
AutoCompleteEntry added.
About Pre-Release
This prerelease is completely stable. But most of features are missing for AutoCompleteEntry and some of them doesn't work yet. That's why it's a pre-release. Click here to NuGet version
What's new?
- AutoCompleteEntry added. And it derives from AdvancedEntry. (Most of Advancedentry features doesn't work yet)
Usage of AutoCompleteEntry
Sample ViewModel:
//...
public List<string> SuggestionsList { get; set; } = new List<string> { "Test 1", "Test 2", "Option 1", "Option 2", "Another One" };
//...
Sample XAML:
<input:AutoCompleteEntry Title"Type something!" ItemsSource="{Binding SuggestionsList}" />
And the magic happens! try to type something and suggestions will be apperaed.
Fully Customizable CheckBox & RadioButton
About Pre-Release
This version is stable to use CheckBox & RadioButtons. But other features may exhibit unexpected behaviors. This is preview of new CheckBox and RadioButtons.
What's new ?
-
IconView Xamarin.Forms.ImageSource support.
IconView can render embed images too -
CheckBox VisualStates support.
CheckBox has default Visual States now. And you can Set your custom visual states to checkbox now -
RadioButton VisualStates support.
RadioButton has default Visual States now. And you can Set your custom visual states to checkbox now. -
CheckBox and RadioButton Shape Updated
-
Checkbox Shape can be customized now!
CustomIcon
property added to CheckBox. Setting that property as an image and change Type asCustom
will change Shape. -
RadioButton Shape can be customized now!
CircleImage
andCheckedImage
properties added to RadioButton. You can replace Circle or Checked icon with your custom images. -
#57 RadioButton Text Vertical Alignment problem solved.
-
IAnimator added to intervene state changes. (Not fully implemented to all controls yet)
-
Init()
methods added iOS and Android platforms.
At some situations renderers doesn't trigger. This will solve that issue -
Some performance updates.
AdvancedSlider Improvements & Fixes
What is New ?
This release contains only AdvancedSlider changes.
-
#69 solved - added MinValuePrefix, MaxValuePrefix, MinValueSuffix and MaxValueSuffix properties to
AdvancedSlider
-
+ suffix removed from AdvancedSlider's MaxValue. This can be added via setting
"+"
MaxValuePrefix again. -
AdvancedSlider couldn't handle floating Steps because of
%
operator does not work correctly at decimal numbers. This problem solved. -
#70 solved - AdvancedSlider now don't ignore min value and Label positioning works normal.
SelectionView Multiple Buttons Selection
What is new ?
This release includes some new features and bug fixes.
- #68 solved - Added MultipleButton Type to SelectionView
- Dependencies updated in nuspec file.
- Getting Started page added
Bug Fixes
Bug Fixes
This update includes some bug fixes.
What's new ?
SelectionView CheckBox HotFix
#59 solved - SelectionView CheckBox Selecting problem Fix
Improvements
- #32 Dropdown iOS crash fixed on Modal page.
- AdvancedEntry Regex validation fixed.
- #55 SelectionView BackgroundColor property applies to elements inside SelectionView now.
- #49 RadioButton Vertically Alignment improved.
Warning!
Do not update to this version for UWP. This version does not include UWP updates. Stay v.2.3.4 on UWP platform until next minor update (2.4.x)+