-
-
Notifications
You must be signed in to change notification settings - Fork 743
Remove contributors file from NVDA, read license as HTML #17600
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
Conversation
|
Alternatively: |
Co-authored-by: Cyrille Bougot <cyrille.bougot2@laposte.net>
Simplicity really - we don't need to store or use the HTML file anywhere else unlike other documentation. |
See test results for failed build of commit 65aaa9bac2 |
See test results for failed build of commit 77d2f0a914 |
Qchristensen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All looks good, and the size of the license on screen looks good for me.
Made a suggestion about noting the date of archiving the contributors file, otherwise all good.
|
@coderabbitai could you create an issue to investigate renaming copying.txt to LICENSE.md in order for GitHub to pick up the license? |
|
Tip For best results, initiate chat on the files or code changes. @LeonarddeR I've created issue #17621 to track the investigation of renaming copying.txt to LICENSE.md for better GitHub license detection. 🔗 Analysis chain@LeonarddeR I've created a new issue to track the investigation of renaming copying.txt to LICENSE.md for better GitHub license detection. 🏁 Scripts executedThe following scripts were executed for the analysis: Script: Length of output: 60 Script: Length of output: 843 |
|
@seanbudd if I build a launcher from this branch, the HTML view containing the licence is not accessible unless I click on it. Speech viewer output |
Qchristensen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All looks good.
|
@SaschaCowley - I've reverted 0215d3f, we no longer use the webview anymore, instead the browseable message popup window |
|
I don't particularly like this solution, but I can't work out anything better. A subclass of
Changing the backend to IE makes things no better. I thought of using a richtext control, but I'm not sure how we'd get the content into it (as far as I can tell they don't accept a standard format); and I'm not sure if there's a way to activate links in a richtext control from the keyboard. |
Link to issue number:
Closes #17529
Closes #16922
Summary of the issue:
There is a transient bug with Windows that prevents opening the "contributors" and "license" file in notepad.
The contributors file is no longer maintained or useful, so this should instead be archived.
The license file is written in markdown, but displayed as plain text in notepad, or as a plain text scrollable text window. This makes it hard for users to read.
Description of user facing changes
Description of development approach
Testing strategy:
Tested creating an NVDA installer and reading the license and opening the license from the NVDA menu.
Known issues with pull request:
Code Review Checklist:
@coderabbitai summary