Skip to content

Commit 665f496

Browse files
Merge pull request #14 from YogeshwaranCM/master
Changes for 3.0.0 release
2 parents 585588f + d5d05a9 commit 665f496

File tree

465 files changed

+9971
-8584
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

465 files changed

+9971
-8584
lines changed

EssentialUIKit.Android/EssentialUIKit.Android.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</PackageReference>
6161
<PackageReference Include="Syncfusion.Xamarin.Buttons" Version="17.2.0.49" />
6262
<PackageReference Include="Syncfusion.Xamarin.Cards" Version="17.2.0.49" />
63-
<PackageReference Include="Syncfusion.Xamarin.Core" Version="17.2.0.49" />
63+
<PackageReference Include="Syncfusion.Xamarin.Core" Version="17.3.0.9-beta" />
6464
<PackageReference Include="Syncfusion.Xamarin.DataSource">
6565
<Version>17.2.0.49</Version>
6666
</PackageReference>
@@ -75,6 +75,9 @@
7575
<PackageReference Include="Syncfusion.Xamarin.SfParallaxView">
7676
<Version>17.2.0.49</Version>
7777
</PackageReference>
78+
<PackageReference Include="Syncfusion.Xamarin.SfProgressBar">
79+
<Version>17.2.0.49</Version>
80+
</PackageReference>
7881
<PackageReference Include="Syncfusion.Xamarin.SfRating" Version="17.2.0.49" />
7982
<PackageReference Include="Syncfusion.Xamarin.SfRotator" Version="17.2.0.49" />
8083
<PackageReference Include="Syncfusion.Xamarin.SfPopupLayout" Version="17.2.0.49" />
@@ -84,7 +87,7 @@
8487
<PackageReference Include="Syncfusion.Xamarin.SfTabView">
8588
<Version>17.2.0.49</Version>
8689
</PackageReference>
87-
<PackageReference Include="Xamarin.Forms" Version="4.2.0.709249" />
90+
<PackageReference Include="Xamarin.Forms" Version="4.3.0.778476-pre1" />
8891
<PackageReference Include="Xamarin.Android.Support.Design" Version="28.0.0.1" />
8992
<PackageReference Include="Xamarin.Android.Support.v7.AppCompat" Version="28.0.0.1" />
9093
<PackageReference Include="Xamarin.Android.Support.v4" Version="28.0.0.1" />
@@ -94,6 +97,7 @@
9497
</ItemGroup>
9598
<ItemGroup>
9699
<Compile Include="MainActivity.cs" />
100+
<Compile Include="Renderers\CalenderDatePickerRenderer.cs" />
97101
<Compile Include="Renderers\ParallaxListViewRenderer.cs" />
98102
<Compile Include="Renderers\BorderlessEditorRenderer.cs" />
99103
<Compile Include="Renderers\BorderlessEntryRenderer.cs" />
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
using Android.Content;
2+
using Xamarin.Forms;
3+
using Xamarin.Forms.Platform.Android;
4+
5+
[assembly: ExportRenderer(typeof(EssentialUIKit.Controls.CalenderDatePicker), typeof(EssentialUIKit.Droid.CalenderDatePickerRenderer))]
6+
7+
namespace EssentialUIKit.Droid
8+
{
9+
/// <summary>
10+
/// Implementation of Calender Data picker control.
11+
/// </summary>
12+
public class CalenderDatePickerRenderer : DatePickerRenderer
13+
{
14+
public CalenderDatePickerRenderer(Context context) : base(context)
15+
{
16+
}
17+
18+
/// <summary>
19+
/// Used to customize the date picker control.
20+
/// </summary>
21+
/// <param name="e">The DatePicker</param>
22+
protected override void OnElementChanged(ElementChangedEventArgs<DatePicker> e)
23+
{
24+
base.OnElementChanged(e);
25+
if (this.Control != null)
26+
{
27+
this.Control.SetBackground(null);
28+
Control.Text = (e.NewElement as Controls.CalenderDatePicker).PlaceHolderText;
29+
Control.SetTextColor(new Android.Graphics.Color(96, 106, 123));
30+
Control.Gravity = Android.Views.GravityFlags.CenterVertical;
31+
Control.SetPadding(0, 0, 0, 0);
32+
}
33+
}
34+
}
35+
}

EssentialUIKit.Android/Renderers/ParallaxListViewRenderer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using Android.Content;
2-
using Xamarin.Forms;
3-
using Xamarin.Forms.Platform.Android;
42
using EssentialUIKit.AppLayout.Controls;
53
using EssentialUIKit.Droid;
4+
using Xamarin.Forms;
5+
using Xamarin.Forms.Platform.Android;
66

77
[assembly: ExportRenderer(typeof(ParallaxListView), typeof(ParallaxListViewRenderer))]
88

EssentialUIKit.Android/Renderers/TemplateHostViewRenderer.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
using Android.Content;
22
using Android.Widget;
3-
using Xamarin.Forms;
4-
using Xamarin.Forms.Platform.Android;
53
using EssentialUIKit.AppLayout.Controls;
64
using EssentialUIKit.Droid.Renderers;
7-
using View = Android.Views.View;
5+
using Xamarin.Forms;
6+
using Xamarin.Forms.Platform.Android;
87

98
[assembly: ExportRenderer(typeof(TemplateHostView), typeof(TemplateHostViewRenderer))]
109

@@ -43,7 +42,7 @@ protected override void Dispose(bool disposing)
4342
if (this.Control != null && this.Control.Handle != System.IntPtr.Zero)
4443
{
4544
var supportFragmentManager = (this.Control.Context as Android.Support.V4.App.FragmentActivity).SupportFragmentManager;
46-
supportFragmentManager?.BeginTransaction().Remove(supportFragmentManager.Fragments[2]).Commit();
45+
supportFragmentManager?.BeginTransaction().Remove(supportFragmentManager.Fragments[supportFragmentManager.Fragments.Count - 1]).Commit();
4746

4847
this.Control?.RemoveFromParent();
4948
}
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)