diff --git a/addon/GlobalPlugins/frequentText/__init__.py b/addon/GlobalPlugins/frequentText/__init__.py index 357a5ca..7cfb783 100644 --- a/addon/GlobalPlugins/frequentText/__init__.py +++ b/addon/GlobalPlugins/frequentText/__init__.py @@ -31,10 +31,17 @@ class GlobalPlugin(globalPluginHandler.GlobalPlugin): def __init__(self): super(globalPluginHandler.GlobalPlugin, self).__init__() self.dialog = None - # for the auto update process + # To allow waiting end of network tasks + core.postNvdaStartup.register(self.networkTasks) + + def networkTasks(self): + # Calling the update process... _MainWindows = Initialize() _MainWindows.start() + def terminate(self): + core.postNvdaStartup.unregister(self.networkTasks) + def readConfig(self): global Catg if not os.path.isfile(_ffIniFile): @@ -108,6 +115,12 @@ def terminate (self): self.dialog.Destroy() +# To avoid use on secure screens +if globalVars.appArgs.secure: + # Override the global plugin to disable it. + GlobalPlugin = globalPluginHandler.GlobalPlugin + + class FrequentTextCatgsDialog(wx.Dialog): def __init__(self, parent, title, listCatgs): diff --git a/addon/doc/es/readme.md b/addon/doc/es/readme.md index 50e52fb..ac790c5 100644 --- a/addon/doc/es/readme.md +++ b/addon/doc/es/readme.md @@ -2,8 +2,8 @@ ## Información -* Autores: Rui Fontes y Ângelo Abrantes, basado en el trabajo de Marcos António de Oliveira -* Actualizado el 09/08/2021 +* Autores: Rui Fontes, Ângelo Abrantes y Abel Passos Júnior, basado en el trabajo de Marcos António de Oliveira +* Actualizado el 31/05/2022 * Descargar [versión estable] [1] * Compatibilidad: NVDA versión 2021.1 y posteriores @@ -37,4 +37,4 @@ Este complemento incluye una función de actualización automática. La comprobación de una nueva versión se ejecutará cada vez que se cargue NVDA. Si no quieres esto, ve a NVDA, Preferencias, Opciones y en la categoría de complementos desmarca la casilla. -[1]: https://github.com/ruifontes/frequentText/releases/download/21.08/frequentText-21.08.nvda-addon +[1]: https://github.com/ruifontes/frequentText/releases/download/2022.05/frequentText-2022.05.nvda-addon diff --git a/addon/doc/pt_BR/readme.md b/addon/doc/pt_BR/readme.md index 3b6ac5a..27cb6d3 100644 --- a/addon/doc/pt_BR/readme.md +++ b/addon/doc/pt_BR/readme.md @@ -2,8 +2,8 @@ ## Informações -* Autores: Rui Fontes e Ângelo Abrantes, baseado no trabalho de Marcos António de Oliveira -* Actualizado em 09/08/2021 +* Autores: Rui Fontes, Ângelo Abrantes e Abel Passos Júnior, baseado no trabalho de Marcos António de Oliveira +* Actualizado em 31/05/2022 * Descarregar a [versão estável][1] * Compatibilidade: NVDA versão 2021.1 e seguintes @@ -38,4 +38,4 @@ Este extra inclui um recurso de atualização automática. A verificação de existência de nova versão será executada cada vez que o NVDA é carregado. Se não desejar que isso aconteça, vá ao menu do NVDA, Preferências, Configurações e na categoria do extra desmarque a caixa de verificação. -[1]: https://github.com/ruifontes/frequentText/releases/download/21.08/frequentText-21.08.nvda-addon +[1]: https://github.com/ruifontes/frequentText/releases/download/2022.05/frequentText-2022.05.nvda-addon diff --git a/addon/doc/pt_PT/readme.md b/addon/doc/pt_PT/readme.md index 8f20e55..399c631 100644 --- a/addon/doc/pt_PT/readme.md +++ b/addon/doc/pt_PT/readme.md @@ -1,9 +1,9 @@ -# Texto frequente # +# Texto frequente ## Informações -* Autores: Rui Fontes e Ângelo Abrantes, baseado no trabalho de Marcos António de Oliveira -* Actualizado em 09/08/2021 +* Autores: Rui Fontes, Ângelo Abrantes e Abel Passos Júnior, baseados no trabalho de Marcos António de Oliveira +* Actualizado em 31/05/2022 * Descarregar a [versão estável][1] * Compatibilidade: NVDA versão 2021.1 e seguintes @@ -38,4 +38,4 @@ Este extra inclui um recurso de atualização automática. A verificação de existência de nova versão será executada cada vez que o NVDA é carregado. Se não desejar que isso aconteça, vá ao menu do NVDA, Preferências, Configurações e na categoria do extra desmarque a caixa de verificação. -[1]: https://github.com/ruifontes/frequentText/releases/download/21.08/frequentText-21.08.nvda-addon +[1]: https://github.com/ruifontes/frequentText/releases/download/2022.05/frequentText-2022.05.nvda-addon diff --git a/addon/locale/pt_PT/LC_MESSAGES/nvda.po b/addon/locale/pt_PT/LC_MESSAGES/nvda.po index 0e2600c..866791c 100644 --- a/addon/locale/pt_PT/LC_MESSAGES/nvda.po +++ b/addon/locale/pt_PT/LC_MESSAGES/nvda.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: FrequentText\n" "Report-Msgid-Bugs-To: 'nvda-translations@groups.io'\n" "POT-Creation-Date: 2021-08-09 02:06+0100\n" -"PO-Revision-Date: 2021-08-09 02:16+0100\n" -"Last-Translator: Rui Fontes \n" +"PO-Revision-Date: 2021-11-07 20:06+0000\n" +"Last-Translator: Rui Fontes \n" "Language-Team: Equipa portuguesa do NVDA\n" "Language: pt\n" "MIME-Version: 1.0\n" @@ -88,7 +88,7 @@ msgstr "&Fechar" #. Translators: Message dialog box to add a name to a new category #: addon\globalPlugins\frequentText\__init__.py:188 msgid "Enter a name for the category" -msgstr "Introduza um nome para a categoria." +msgstr "Introduza um nome para a categoria" #. Translators: Announcement that the category name already exists in the list. #: addon\globalPlugins\frequentText\__init__.py:197 @@ -149,7 +149,7 @@ msgstr "&Voltar a categorias" #. Translators: Message dialog box to add a name to a new block. #: addon\globalPlugins\frequentText\__init__.py:406 msgid "Enter a name for the block" -msgstr "Introduza um nome para o bloco." +msgstr "Introduza um nome para o bloco" #. Translators: Announcement that the block name already exists in the list. #: addon\globalPlugins\frequentText\__init__.py:415 diff --git a/buildVars.py b/buildVars.py index 01fe3a4..5616cbe 100644 --- a/buildVars.py +++ b/buildVars.py @@ -25,9 +25,9 @@ def _(arg): # Translators: Long description to be shown for this add-on on add-on information from add-ons manager "addon_description": _("""Stores and make possible the entry of frequently used blocks of text. Command: Windows+F12."""), # version - "addon_version": "21.08", + "addon_version": "2022.05", # Author(s) - "addon_author": u"Rui Fontes and Ângelo Abrantes ", + "addon_author": _("Rui Fontes , Ângelo Abrantes and Abel Passos Júnior"), # URL for the add-on documentation support "addon_url": "https://github.com/ruifontes/frequentText", # Documentation file name @@ -35,7 +35,7 @@ def _(arg): # Minimum NVDA version supported (e.g. "2018.3.0", minor version is optional) "addon_minimumNVDAVersion" : "2021.1", # Last NVDA version supported/tested (e.g. "2018.4.0", ideally more recent than minimum version) - "addon_lastTestedNVDAVersion" : "2021.1", + "addon_lastTestedNVDAVersion" : "2022.1", # Add-on update channel (default is None, denoting stable releases, # and for development releases, use "dev".) # Do not change unless you know what you are doing! diff --git a/readme.md b/readme.md index a910d81..60f6b12 100644 --- a/readme.md +++ b/readme.md @@ -2,10 +2,10 @@ ## Informations -* Authors: Rui Fontes and Ângelo Abrantes, based on work of Marcos António de Oliveira -* Updated in 09/08/2021 +* Authors: Rui Fontes, Ângelo Abrantes and Abel Passos Júnior, based on work of Marcos António de Oliveira +* Updated in 31/05/2022 * Download [stable version][1] -* Compatibility: NVDA version 2019.3 and posteriors +* Compatibility: NVDA version 2019.3 and beyond ## Presentation @@ -39,4 +39,4 @@ Everytime NVDA starts, it will check the repository to see if there are any new If you do not want this procedure, go to NVDA configurations and in the add-on category uncheck the checkbox. -[1]: https://github.com/ruifontes/frequentText/releases/download/21.08/frequentText-21.08.nvda-addon +[1]: https://github.com/ruifontes/frequentText/releases/download/2022.05/frequentText-2022.05.nvda-addon