Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reconcile Essentials API's with MAUI #1965

Closed
27 tasks done
Redth opened this issue Aug 5, 2021 · 1 comment
Closed
27 tasks done

Reconcile Essentials API's with MAUI #1965

Redth opened this issue Aug 5, 2021 · 1 comment
Assignees
Labels
area-essentials Essentials: Device, Display, Connectivity, Secure Storage, Sensors, App Info fixed-in-6.0.200-preview.14.2 Look for this fix in 6.0.200-preview.14.2!

Comments

@Redth
Copy link
Member

Redth commented Aug 5, 2021

Historically Xamarin.Essentials and Forms had similar API's doing the same things, but because they were never in the same package, they were both necessary.

We need to reconcile this and move API's or change their implementation to use a common base. After an initial call we identified these API's which need attention:

Device

Move these to Window, use Application.Windows.First() to back these and obsolete them:

PlatformServices

Application

@Redth Redth added the area-essentials Essentials: Device, Display, Connectivity, Secure Storage, Sensors, App Info label Aug 5, 2021
@Redth Redth added this to the 6.0.100-rc.1 milestone Aug 5, 2021
@Redth Redth modified the milestones: 6.0.100-rc.1, 6.0.100-rc.2 Aug 26, 2021
@Redth Redth moved this to In Progress in [ARCHIVED] MAUI Planning Jan 27, 2022
@Redth Redth removed this from the 6.0.200-preview.13 milestone Jan 30, 2022
Repository owner moved this from In Progress to Done in [ARCHIVED] MAUI Planning Feb 4, 2022
@rmarinho rmarinho reopened this Feb 4, 2022
@mattleibow
Copy link
Member

Finally ready to close!!! Was nice knowing you IPlatformServices!

Repository owner moved this from In Progress to Done in [ARCHIVED] MAUI Planning Mar 1, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Mar 31, 2022
@samhouts samhouts added the fixed-in-6.0.200-preview.14.2 Look for this fix in 6.0.200-preview.14.2! label Jul 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-essentials Essentials: Device, Display, Connectivity, Secure Storage, Sensors, App Info fixed-in-6.0.200-preview.14.2 Look for this fix in 6.0.200-preview.14.2!
Projects
No open projects
Status: Done
Development

No branches or pull requests

4 participants