Repository navigation
Allow NVDA to still function if a component changes the current directory #11650
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
Merged
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
817c4ca
nvda.pyw: ensure that all paths coming from commandline arguments are…
michaelDCurran cd8e8d6
Use the NVDA app dir rather than the current directory for relative p…
michaelDCurran ffcffc9
Fix unit tests.
michaelDCurran 347f5c4
Remove all usage of os.getcwd and replace it with globalVars.appDir
michaelDCurran 6026250
Replace all remaining os.path.join("* calls with os.path.join(globalV…
michaelDCurran 879960c
nvda.pyw: provide an absolute path to gettext.translate
michaelDCurran 8bcb481
nvda_slave: set globalVars.appDir, and provide an absolute path to ge…
michaelDCurran e8f840d
getDefaultLogFilePath no longer uses the current directory.
michaelDCurran fb4affc
brailleTables: TABLES_DIR is no longer relative to the current direct…
michaelDCurran dcecdf2
ui.browsableMessage no longer uses a relative path to get to the html…
michaelDCurran 102c68e
Change all playWavefile calls to be non-relative
michaelDCurran 1da2d23
Fix linting issues
michaelDCurran b1850be
another relative wave file path
michaelDCurran d5501bf
Fix linting issues
michaelDCurran 631782d
speechDictHandler: the path to builtin.dic is no longer relative.
michaelDCurran 8ad7bfc
config: slave_fileName is no longer relative
michaelDCurran bc49fe7
Lilli braille driver: path to dll is no longer relative.
michaelDCurran 0413ad0
Fix linting issues
michaelDCurran bf4b1b8
nvda_slave: don't load nvdaRemote with a relative path.
michaelDCurran 3be773c
Remove all usage of os.path.abspath, but add a couple of assertions i…
michaelDCurran dcbbeac
Fix translation comments
michaelDCurran 495d164
Merge branch 'master' into fixAbspathCalls
michaelDCurran 3c0f741
Add the ALTERED_LIBRARY_SEARCH_PATH constant to winKernel and use it …
michaelDCurran 6000aec
Lili braille dirver: remove unneeded import.
michaelDCurran 4dc3192
Merge branch 'master' into fixAbspathCalls
michaelDCurran a9baa8c
Update what's new
michaelDCurran File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.