�Hello,
A big thank you for your addon that I really like.
I use it with a person who is very uncomfortable with Windows and dialogs, she has difficulties with Telenvda's connection dialogue.
So I implemented in your Add-on a feature that I call QuickConnect.
With the ALT+NVDA+Home gesture, it connects to the control server using the information in the options.
This is because the autoconnect is not suitable in this case.
So that my code is not deleted during Telenvda updates, could you add it to the next release of your Add-Oi please?
Here it is:
@script(
# Translators: description for the quick Connect gesture
_("""Connect using auto-connect settings"""),
gesture="kb:alt+NVDA+home",
**speakOnDemand)
def script_quickConnect(self, gesture):
if self.master_transport or self.slave_transport:
wx.CallLater(50, self.script_disconnect, None)
return
cs = configuration.get_config()['controlserver']
if cs['host'] == "" or cs['key'] == "" :
ui.message(_("The control server or the key is not defined. Use the option dialog first."))
return
self.perform_autoconnect()
end of code.
I also think that your option dialogue should not deactivate edit controls if the Autoconnect checkbox is not checked.
Thanks in advance,
Regards,
�P-L Renaud, auteur deThunderbird+G5
TeleNVDA quickConnect issue.txt
�Hello,
A big thank you for your addon that I really like.
I use it with a person who is very uncomfortable with Windows and dialogs, she has difficulties with Telenvda's connection dialogue.
So I implemented in your Add-on a feature that I call QuickConnect.
With the ALT+NVDA+Home gesture, it connects to the control server using the information in the options.
This is because the autoconnect is not suitable in this case.
So that my code is not deleted during Telenvda updates, could you add it to the next release of your Add-Oi please?
Here it is:
@script( # Translators: description for the quick Connect gesture _("""Connect using auto-connect settings"""), gesture="kb:alt+NVDA+home", **speakOnDemand) def script_quickConnect(self, gesture): if self.master_transport or self.slave_transport: wx.CallLater(50, self.script_disconnect, None) return cs = configuration.get_config()['controlserver'] if cs['host'] == "" or cs['key'] == "" : ui.message(_("The control server or the key is not defined. Use the option dialog first.")) return self.perform_autoconnect()end of code.
I also think that your option dialogue should not deactivate edit controls if the Autoconnect checkbox is not checked.
Thanks in advance,
Regards,
�P-L Renaud, auteur deThunderbird+G5
TeleNVDA quickConnect issue.txt