Skip to content

App module handler: remove Windows 8 check from product info and store app checks#15641

Merged
seanbudd merged 2 commits into
nvaccess:masterfrom
josephsl:i15637removeWin8CheckFromAppModuleHandler
Oct 18, 2023
Merged

App module handler: remove Windows 8 check from product info and store app checks#15641
seanbudd merged 2 commits into
nvaccess:masterfrom
josephsl:i15637removeWin8CheckFromAppModuleHandler

Conversation

@josephsl
Copy link
Copy Markdown
Contributor

Link to issue number:

Closes #15637

Summary of the issue:

Windows 8 checks are present in app module handler when minimum OS version is 8.1.

Description of user facing changes

None

Description of development approach

Removed Windows 8 check from the following:

  • Product name and version setter
  • isWindowsStoreApp

Testing strategy:

Manual testing: tested that on Windows 10 and 11, both desktop and universal (Store) apps return the correct version even with Windows 8 check removed.

Known issues with pull request:

None

Code Review Checklist:

  • Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • API is compatible with existing add-ons.
  • Security precautions taken.

…and version. Re nvaccess#15637.

As Windows 8.1 is the minimum supported OS, there is no need to check for Windows 8.0 when fetching product name and version. However, do keep a comment on converted desktop apps.
…. Re nvaccess#15637.

Remove Windows 8 check from isWindowsStoreApp as minimum OS is Windows 8.1.
@josephsl josephsl requested a review from a team as a code owner October 17, 2023 16:27
@seanbudd seanbudd merged commit 6b3b8f7 into nvaccess:master Oct 18, 2023
@nvaccessAuto nvaccessAuto added this to the 2024.1 milestone Oct 18, 2023
@josephsl josephsl deleted the i15637removeWin8CheckFromAppModuleHandler branch October 22, 2023 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

App module handler: assume both desktop and store apps exist on desktop systems

3 participants