Re: About speechHistory add-on
Locutor Antonio Cezar
Hello.toggle quoted messageShow quoted text
Someone had sent this one is attached, and that I have used here in my system with all functions available... Thanks.
Por favor, assine nossa petição no link abaixo, compartilhe com todos os seus amigos, e colabore com a gente! Em favor do suporte para teclados Braille com digitação multitoque diretamente na tela de dispositivos Android para qualquer leitor de telas, principalmente para o Talkback!
Em 25/12/2019 07:19, Nikola Jovic escreveu:
Hello. Thanks for your work. I'm facing a small issue with this addon under python 3 releases of NVDA which can be noticed if you try to copy any text from a GUI. For example, if you copy the keyboard combo box in the NVDA keyboard settings dialog, the output looks like this: Keyboard layout:combo boxlaptopcollapsedAlt+k. Normally there should of course be a space between the control label and it's role. Under 2019.2.1 for example, this same output looks like this: Keyboard layout: combo box desktop collapsed Alt+k On 12/25/19, Abdel <abdelkrim.bensaid@...> wrote:Hi James, Joseph and all, @James: Don't worry, we're here to help each other. If you allow me, I could help you make the speechHistory add-on compatible nvda-2019.3, there is not much to do. You just have to add the import of the sys module and modify line 35 as follows: From:text = u''.join([x for x in sequence if isinstance(x, basestring)])To:text = u''.join([x for x in sequence if isinstance(x, basestring)]) if sys.version_info.major == 2 else u''.join([x for x in sequence if isinstance(x, str)])The basestring type doesn't exist with Python 3. It will also be necessary to define minimumNVDAVersion in the manifest file and set lastTestedNVDAVersion to 2019.3.0. Optionally, it will also be preferable to define tab as indentation, Joseph and Noelia have always advised me to do it. For the documentation of the add-on, it is absent, it would be necessary to take that appearing on the community website. The local folder is also missing, it should be added, in order to add the documentation of the used scripts to translate. I think I have forgotten nothing, do not hesitate to tell me if something is missing. Download link of the version tested with nvda-2019.3beta1, I have not yet added the local folder, nor the documentation:Thanks. Kind regards, Abdel.