Skip to content

Use 2024.1 API for secure desktop changes#309

Closed
seanbudd wants to merge 2 commits into
NVDARemote:masterfrom
nvaccess:useNewSecureDesktopAPI
Closed

Use 2024.1 API for secure desktop changes#309
seanbudd wants to merge 2 commits into
NVDARemote:masterfrom
nvaccess:useNewSecureDesktopAPI

Conversation

@seanbudd

@seanbudd seanbudd commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

nvaccess/nvda#14488 proposes a change of API, which will break how NVDA remote interacts with a secure desktop. This PR has been created to support this new API. NVDARemote compatibility with other API breaking changes have not been tested, as this is the main change we are concerned with integrating into NVDARemote.
There may be other API changes proposed for 2023.1 that affect NVDARemote.

A smoke test of NVDA remote is required for this including the following:

A packaged copy of the patched addon can be downloaded here to test with:
remote-2.5.zip
A try build of the proposed NVDA changes can be downloaded here to test with: https://ci.appveyor.com/api/buildjobs/gq8kprbkssea2lbp/artifacts/output%2Fnvda_snapshot_try-remove-SecureDesktopNVDAObject-27444%2C15dbc382.exe

@ctoth

ctoth commented Jan 6, 2023

Copy link
Copy Markdown
Contributor

Thanks for your work on this! I'll review and test it and attempt to get it merged this weekend!

@seanbudd seanbudd marked this pull request as ready for review January 8, 2023 23:03
@amirmahdifard

This comment was marked as abuse.

@seanbudd seanbudd changed the title Use 2023.1 API for secure desktop changes Use 2024.1 API for secure desktop changes Feb 12, 2023
@seanbudd seanbudd marked this pull request as draft February 12, 2023 23:53
@seanbudd

Copy link
Copy Markdown
Contributor Author

Marking as draft as this PR has been postponed until 2024.1

@seanbudd

seanbudd commented Sep 6, 2023

Copy link
Copy Markdown
Contributor Author

Note the PR as it currently stands is incompatible with 2023.X, further modifications are needed if NVDARemote wishes to release an add-on version which supports both 2023.X and 2024.X

@seanbudd seanbudd marked this pull request as ready for review September 7, 2023 04:18
@seanbudd

seanbudd commented Sep 7, 2023

Copy link
Copy Markdown
Contributor Author

Marking as ready for review as nvaccess/nvda#14488 has been merged

@codeofdusk

Copy link
Copy Markdown

Given the imminent release of NVDA 2024.1, are there any updates on the merging of this PR?

@ctoth

ctoth commented Jan 18, 2024

Copy link
Copy Markdown
Contributor

@codeofdusk, thanks for the reminder about the NVDA 2024.1 release. We're juggling quite a few priorities, and not everyone has the bandwidth to track specific release schedules closely. I'll check the status of this PR and provide an update. We value your diligence and understanding as we balance various project demands.

@tspivey tspivey mentioned this pull request Jan 29, 2024
@seanbudd

seanbudd commented May 8, 2024

Copy link
Copy Markdown
Contributor Author

Closing in favour of #330

@seanbudd seanbudd closed this May 8, 2024
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.

4 participants