Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

[WIP] Win10 only #264

Closed
wants to merge 28 commits into from
Closed

[WIP] Win10 only #264

wants to merge 28 commits into from

Conversation

janpio
Copy link
Member

@janpio janpio commented Feb 16, 2018

Platforms affected

What does this PR do?

Removes all logic for non-Win10.

What testing has been done on this change?

Checklist

  • Reported an issue in the JIRA database
  • Commit message follows the format: "CB-3232: (android) Fix bug with resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform affected.
  • Added automated test coverage as appropriate for this change.

@brodybits
Copy link

I feel a bit ambivalent about this change right now. I continue to support legacy sqlite plugin version for pre-win10, not sure that the need has completely gone away yet.

@mobidev111
Copy link

Windows 8 / Windows 8.1 is gone - about 7% marketshare source.

So at least for cordova development activities this shouldn't be a priority.

If someone still relies on Windows 8/8.1 without a realistic upgrade path to 10.0 within the next year: please speak up now.

@janpio
Copy link
Member Author

janpio commented Jun 27, 2018

If someone still uses Windows 8/8.1 they can just continue using the current release that still supports it.

Getting rid of this code makes the platform much more manageable and maintainable. So much cruft will be gone.

@brodybits
Copy link

@janpio should we keep this PR open?

@janpio
Copy link
Member Author

janpio commented Jul 23, 2018

Yes, unless you want to throw the work that went into creating this away, this would definitely make sense.

@janpio janpio added the bug label Aug 31, 2018
@janpio janpio added this to the test milestone Aug 31, 2018
@janpio janpio added this to 👷 Blocked: Work in Progress in Apache Cordova: Platform Pull Requests Sep 2, 2018
@erisu erisu moved this from In Progress to Planning/Ideas in Apache Cordova: Next Release Planning and Tracking Apr 5, 2019
@janpio janpio removed this from the test milestone May 7, 2019
@janpio janpio mentioned this pull request Jul 12, 2019
@brodybits
Copy link

What is the status of this proposal?

@janpio
Copy link
Member Author

janpio commented Jul 15, 2019

  • WIP in title, so unfinished
  • Conflicting files, so would need additional work to get mergable
  • Tests are failing because no idea why

var isWp10 = navigator.appVersion.indexOf("Windows Phone 10") !== -1;
var isPhoneDevice = isWp81 || isWp10;
var isPhoneDevice = isWp10;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would vote to drop isWp* and isPhone*, we just check if we are dealing with UWP, appx-web, etc.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fell free to do that in a PR, but don't take this as the base as it really was just a PoC to see what happens when I delete some code.

@prasadpandari
Copy link

prasadpandari commented Nov 15, 2019

@janpio
Did you had chance to do any further work. I have similar requirement where I am looking to generate only uwp project when I add platform using cordova plaltform add windows

@purplecabbage
Copy link
Contributor

windows is now deprecated, thanks for your contribution

Apache Cordova: Next Release Planning and Tracking automation moved this from Planning/Ideas to Done Jul 12, 2022
Apache Cordova: Platform Pull Requests automation moved this from 👷 Blocked: Work in Progress to ☠️ Closed/Abandoned Jul 12, 2022
@purplecabbage purplecabbage deleted the janpio-win10only branch July 12, 2022 22:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Development

Successfully merging this pull request may close these issues.

None yet

5 participants