Releases: Baseflow/XF-Material-Library
Releases · Baseflow/XF-Material-Library
Release version 1.2.0
- Upgraded to use
Xamarin.Forms
version3.3
. - Added
IMaterialDialog.InputAsync
, which shows a dialog that allows the user to input text. A feature enhancement stated in this issue. - Added
MaterialMenu
control, a view container that will show a menu that allows the user to select a choice. - Reworked
MaterialNavigatioPage
.- Added an attached property
AppBarColor
. It can be attached toPages
to change theNavigationPage.BarBackgroundColor
property. - Added an attached property
AppBarTitleTextAlignment
. It can be attached toPages
to change theNavigationPage.Title
text alignment. - Added an attached property
AppBarTitleTextColor
. It can be attached toPages
to change theNavigationPage.Title
text color. - Added an attached property
AppBarTitleTextFontFamily
. It can be attached toPages
to change theNavigationPage.Title
text font family. - Added an attached property
AppBarTitleTextFontSize
. It can be attached toPages
to change theNavigationPage.Title
text font size. - Added an attached property
StatusBarColor
. It can be attached toPages
to change the status bar color. - Added overrideable methods
OnPagePush
andOnPagePop
.
- Added an attached property
- The status bar color will now be set automatically when
MaterialNavigationPage
is used. You can still useMaterial.PlatformConfiguration.SetStatusBarColor
to manually change the status bar color. - Added
BottomOffset
property toMaterialSnackbarConfiguration
that can be used to adjust the bottom margin of the Snackbar. A feature enhancement stated in this issue. - Fixed a bug where
MaterialCheckboxGroup
does not update the selected items when the propertySelectedIndices
has been changed. - Renamed
XF.Material.Forms.Views
toXF.Material.Forms.UI
. RemovedXF.Material.Forms.Dialog
namespace, added dialogs to namespaceXF.Material.Forms.UI.Dialogs
.
Release version 1.1.2.1
- Fixed a bug in Android causing
MaterialButtonRenderer
throwing aSystem.NullReferenceException
whenMaterialButton
Image
property is set. A bug reported in this issue.
Release version 1.1.2
1.1.2
- Reworked
MaterialRadioButtonGroup
. Once a choice has been selected, you can no longer unselect a choice. A bug reported in this issue. - Changed the minimum and target
MonoAndroid
framework version to8.1
. Fixed also some inconsistencies in the referenced NuGet packages of the library. A bug reported in this issue. - Removed the
font
directory in theResources
folder inXF.Material.Droid
. - Fixed a bug when calling
XF.Material.Forms.Material.Init(Application app)
causingSystem.NullException
. A bug reported in this issue. - Fixed a bug when canceling a confirmation dialog shown using
MaterialDialog.Instance.SelectChoicesAsync()
not clearing the currently selected choices. - Fixed a bug in
MaterialRadioButtonGroup
andMaterialCheckboxGroup
not updatingSelectedIndex
andSelectedIndices
property, respectively.
Release version 1.1.1
1.1.1
- Added parameters
selectedIndex
andselectedIndices
toIMaterialDialog.SelectChoiceAsync
andIMaterialDialog.SelectChoicesAsync
. A feature enhancement as stated in this issue. - Fixed
MaterialRadioButtonGroup
andMaterialCheckboxGroup
having an extra empty row. - Fixed
MaterialButtonRenderer
in iOS not responding to changes inMaterialButton.AllCaps
property.