{"action":"created","issue":{"url":"https://api.github.com/repos/AwesomeTTS/AwesomeTTS/issues/91","labels_url":"https://api.github.com/repos/AwesomeTTS/AwesomeTTS/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/AwesomeTTS/AwesomeTTS/issues/91/comments","events_url":"https://api.github.com/repos/AwesomeTTS/AwesomeTTS/issues/91/events","html_url":"https://github.com/AwesomeTTS/AwesomeTTS/issues/91","id":129152235,"number":91,"title":"Better presets management","user":{"login":"woj-tek","id":724413,"avatar_url":"https://avatars.githubusercontent.com/u/724413?v=3","gravatar_id":"","url":"https://api.github.com/users/woj-tek","html_url":"https://github.com/woj-tek","followers_url":"https://api.github.com/users/woj-tek/followers","following_url":"https://api.github.com/users/woj-tek/following{/other_user}","gists_url":"https://api.github.com/users/woj-tek/gists{/gist_id}","starred_url":"https://api.github.com/users/woj-tek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/woj-tek/subscriptions","organizations_url":"https://api.github.com/users/woj-tek/orgs","repos_url":"https://api.github.com/users/woj-tek/repos","events_url":"https://api.github.com/users/woj-tek/events{/privacy}","received_events_url":"https://api.github.com/users/woj-tek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-27T14:01:49Z","updated_at":"2016-01-27T15:17:23Z","closed_at":null,"body":"Hi, given recent changed to the availability of services and having TTS run based on deck name, it would be awesome if it was possible to change current preset setting - right now it requires reentering name of all the decks which may be a bit of a pain.\r\n\r\nIf there were possible to select one of the presets, selects another service and then simply hit save (and then it would update the preset configuration) it would make the live soooo much easier.\r\n\r\nOr possibly allow single preset to be available under a couple of names - \"en\" preset with configured \"english deck one\" and \"english deck two\" and selected some service. Then management would require either changing the service for single preset or adding/removing deck names."},"comment":{"url":"https://api.github.com/repos/AwesomeTTS/AwesomeTTS/issues/comments/175683335","html_url":"https://github.com/AwesomeTTS/AwesomeTTS/issues/91#issuecomment-175683335","issue_url":"https://api.github.com/repos/AwesomeTTS/AwesomeTTS/issues/91","id":175683335,"user":{"login":"corpulentcoffee","id":3958448,"avatar_url":"https://avatars.githubusercontent.com/u/3958448?v=3","gravatar_id":"","url":"https://api.github.com/users/corpulentcoffee","html_url":"https://github.com/corpulentcoffee","followers_url":"https://api.github.com/users/corpulentcoffee/followers","following_url":"https://api.github.com/users/corpulentcoffee/following{/other_user}","gists_url":"https://api.github.com/users/corpulentcoffee/gists{/gist_id}","starred_url":"https://api.github.com/users/corpulentcoffee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corpulentcoffee/subscriptions","organizations_url":"https://api.github.com/users/corpulentcoffee/orgs","repos_url":"https://api.github.com/users/corpulentcoffee/repos","events_url":"https://api.github.com/users/corpulentcoffee/events{/privacy}","received_events_url":"https://api.github.com/users/corpulentcoffee/received_events","type":"User","site_admin":false},"created_at":"2016-01-27T15:17:23Z","updated_at":"2016-01-27T15:17:23Z","body":"If I recall correctly, the way we got you setup was basically to use\n\"{{Deck}}\"/\"{{Subdeck}}\" in your card templates?... And then you created\npresets with those names?\n\nYou can actually overwrite the settings for a preset today, but you must\nmanually type its name in.\n\nOne bit that makes this tricky is the default for a preset name is \"service\n(voice)\" and I don't want people to accidentally to overwrite \"Service A\n(Alice)\" with Bob from Service B.\n\nI guess we could improve things in one of two ways...\n\n- after selecting a preset, if you change its settings, and its name is not\nof the \"sss (vvv)\" form, and then you hit save, prepopulate the preset name\ninput text with the original name; or\n- whenever you save a preset, the text field should actually be a select\nbox + text field that allows you to either select an old non-\"sss (vvv)\"\npreset name or type a new one (I need to make sure Qt 4  has support for a\nwidget like this).\n\nEither of these probably needs a warning that you are about to overwrite a\npreset.\n\nWould either of these improvements work for you?\n"}}