1iveowl / Plugin.SegmentedControl

MIT License
170 stars 29 forks source link

[Android] Update dependencies to AndroidX #85

Closed ChaseFlorell closed 4 years ago

ChaseFlorell commented 4 years ago

In order to keep the ecosystem current, and since Xamarin.Forms has now made the jump to AndroidX, I'd like to see this package switch to AndroidX as well.

Xamarin.Android.Arch.Core.Common (>= 1.1.1.3)
Xamarin.Android.Arch.Lifecycle.Common (>= 1.1.1.3)
Xamarin.Android.Arch.Lifecycle.Runtime (>= 1.1.1.3)
Xamarin.Android.Support.Animated.Vector.Drawable (>= 28.0.0.3)
Xamarin.Android.Support.Annotations (>= 28.0.0.3)
Xamarin.Android.Support.Compat (>= 28.0.0.3)
Xamarin.Android.Support.Core.UI (>= 28.0.0.3)
Xamarin.Android.Support.Core.Utils (>= 28.0.0.3)
Xamarin.Android.Support.Design (>= 28.0.0.3)
Xamarin.Android.Support.Fragment (>= 28.0.0.3)
Xamarin.Android.Support.Media.Compat (>= 28.0.0.3)
Xamarin.Android.Support.Transition (>= 28.0.0.3)
Xamarin.Android.Support.v4 (>= 28.0.0.3)
Xamarin.Android.Support.v7.AppCompat (>= 28.0.0.3)
Xamarin.Android.Support.v7.CardView (>= 28.0.0.3)
Xamarin.Android.Support.v7.MediaRouter (>= 28.0.0.3)
Xamarin.Android.Support.v7.Palette (>= 28.0.0.3)
Xamarin.Android.Support.v7.RecyclerView (>= 28.0.0.3)
Xamarin.Android.Support.Vector.Drawable (>= 28.0.0.3)
Xamarin.Forms (>= 4.5.0.356)

In fact, I have a hunch that you could just support Xamarin.Forms as a PackageReference and let it compile the remainder of your dependency graph.

1iveowl commented 4 years ago

Migrated to AndroidX Implemented in v5.2.0