Now the only way to access settings is though the settings button on the main dialog. When the main dialog is opened a query to nls api is made. If the api-key is wrong plugin crashes and there is no way to correct the api-key.
The above mentioned problem could be also solved by handling the crash more gracefully but imho separating the settings dialog would still be a good design.
Now the only way to access settings is though the settings button on the main dialog. When the main dialog is opened a query to nls api is made. If the api-key is wrong plugin crashes and there is no way to correct the api-key.
The above mentioned problem could be also solved by handling the crash more gracefully but imho separating the settings dialog would still be a good design.