-
-
Notifications
You must be signed in to change notification settings - Fork 651
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
Fix punctuation/symbols dialog not saving #17345
Conversation
Decision needs to be made as to whether this warrants a patch release.
Given that the ability to edit symbols appears quite disabled without this patch, IMO it surely does warrant a release.
|
I agree with Luke. I think that a maintenance release should be done. |
Shouldn't we have system tests for this kind of thing?
|
@XLTechie Probably, but symbol dictionaries were implemented long before system testing, I believe. |
@LeonarddeR would you be able to take a look at this? |
@SaschaCowley , I suggest you to install the Perky Duck add-on, created by me, available from the store. This add-on adds ability to use custom symbol dictionaries to process characters in Perky Duct software, and this PR seems not to be enough. When I open a document in Perky Duck with the add-on installed, I get this message:
File "userConfig\addons\perky\appModules\perky.py", line 54, in init |
@nvdaes thanks. Hopefully @LeonarddeR can shed some light as to what's going wrong, as I'm not familiar with this code, and a quick scan through hasn't been enough for me to work out what's going wrong |
I'm very sorry for the inconvenience I caused there. The problem I caused is as follows:
I think the current approach in this pr is excellent. |
@LeonarddeR , if you can, would you install the Perky Duck add-on maintained by me? With this PR, seems to be an error when the symbols dictionary is loaded. |
Closing in favour of #17346 |
Link to issue number:
Fixes #17344
Summary of the issue:
The punctuation/symbols dialog would not close when ok was pressed.
Description of user facing changes
The dialog now closes as expected.
Description of development approach
Explicitly pass in the name of the symbols file when attempting to save from the symbols dialog.
Testing strategy:
Manually tested saving with a blank config and an existing config.
Known issues with pull request:
Decision needs to be made as to whether this warrants a patch release.
Code Review Checklist:
@coderabbitai summary