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
Allow cloning of profiles #4253
Comments
Attachment cloneProfile.diff added by zahari_bgr on 2014-07-06 03:14 |
Comment 1 by zahari_bgr on 2014-07-06 03:15 I've attached a patch (cloneProfile.diff) and also created a branch named "t4253" in the following repository: |
Comment 2 by jteh on 2014-07-06 09:07 |
Comment 3 by zahari_bgr on 2014-07-07 19:22 My original idea was to add a Clone button to the configuration manager which asks for the name and clones the profile, but I found this more simple and elegant, and if you don't need it you won't encounter it at all since it is the last option in the New profile dialog. |
Comment 4 by jteh (in reply to comment 3) on 2014-07-08 07:18
That would require them to be able to find the dictionary file for the cloned profile, though. That said, we can address that elsewhere. |
Attachment freezWhenPressingEnter.log added by zahari_bgr on 2014-07-10 16:07 |
Comment 5 by zahari_bgr on 2014-07-10 16:08 |
Comment 6 by jteh on 2014-07-11 02:22 |
Comment 7 by zahari_bgr on 2014-07-11 04:30 |
Comment 8 by vgjh2005 on 2014-08-03 16:16 |
Comment 10 by blindbhavya on 2014-10-03 12:02 |
Comment 12 by nvdakor on 2015-06-26 04:47
|
Hi, |
@LeonarddeR interested in putting this into a PR? |
@derekriemer, @zahyur, @LeonarddeR I have mixed feelings about this feature. @zahyur this is great work indeed. But we have a quite inconsistent Profile Settings behavior in NVDA (i.e. double entries in Profile.ini and so on. I think such a Feature could lead to much more broken profiles (i.e. in Terms of volume, speech paterns etc.). In my opinion we should Limit this to dictionaries, once speech dictionaries can be set on a Profile specific Basis. This is at least my opinion. Additionally, at least from my experience, I have about 8 profiles as of now but sincerely I forgot Details of some profiles. I must look into the whole Settings to see what I have changed compared to Default. And in run it Comes out that I am faster if I create a completely new Profile and adjust Settings accordingly on an application Basis. The Problem is that cloning a Profile could cause undesired behavior and the user must search through the whole Settings bunch to find a way to solve it. |
Hi, I advise against reviewing the old pull request, as configuration profiles dialog has gone through numerous changes since the issue's inception. I'd be happy to "transfer" a feature from one of my add-ons to NvDA Core (profile copying functionality from StationPlaylist add-on), provided that people believe this feature can benefit many people, including unexpected cases. We may also need to redesign how profiles are shown on screen, as it might be helpful to let users add notes about profiles and such. Thanks. |
Reported by zahari_bgr on 2014-07-06 02:55
There sometimes is a situation in which one could want to create a configuration profile which differs less from an existing profile compared to the normal configuration.
Therefore, it will be useful if the user has the option of cloning an existing profile under a new name, so they have to change less options for achieveing the desired configuration.
The text was updated successfully, but these errors were encountered: