Skip to content

Merge beta to master#13637

Merged
feerrenrut merged 32 commits into
masterfrom
beta
Apr 26, 2022
Merged

Merge beta to master#13637
feerrenrut merged 32 commits into
masterfrom
beta

Conversation

@feerrenrut

Copy link
Copy Markdown
Contributor

Janitorial: Update Alpha with translations and other changes from beta

Note: this should be completed as a merge, not squash merge

NVDA translation automation added 30 commits April 15, 2022 00:00
From translation svn revision: 67108

Authors:
Zahari Yurukov <[email protected]>
Kostadin Kolev <[email protected]>

Stats:
249	11	user_docs/bg/changes.t2t
284	186	user_docs/bg/userGuide.t2t
 2 files changed, 533 insertions(+), 197 deletions(-)
From translation svn revision: 67108

Authors:
Daniel K. Gartmann <[email protected]>
Nicolai Svendsen <[email protected]>
[email protected]

Stats:
4	5	source/locale/da/LC_MESSAGES/nvda.po
149	51	user_docs/da/userGuide.t2t
 2 files changed, 153 insertions(+), 56 deletions(-)
From translation svn revision: 67108

Authors:
Ali Aslani <[email protected]>
Mohammadreza Rashad <[email protected]>

Stats:
158	60	user_docs/fa/userGuide.t2t
 1 file changed, 158 insertions(+), 60 deletions(-)
From translation svn revision: 67108

Authors:
Jani Kinnunen <[email protected]>
Isak Sand <[email protected]>

Stats:
19	16	source/locale/fi/LC_MESSAGES/nvda.po
5	5	user_docs/fi/userGuide.t2t
 2 files changed, 24 insertions(+), 21 deletions(-)
From translation svn revision: 67108

Authors:
Cleverson Casarin Uliana <[email protected]>
Marlin Rodrigues <[email protected]>
Tiago Melo Casal <[email protected]>
Lucas Antonio <[email protected]>

Stats:
9	9	source/locale/pt_BR/LC_MESSAGES/nvda.po
226	3	user_docs/pt_BR/changes.t2t
158	60	user_docs/pt_BR/userGuide.t2t
 3 files changed, 393 insertions(+), 72 deletions(-)
From translation svn revision: 67108

Authors:
Ondrej Rosik <[email protected]>
Peter Vagner <[email protected]>
Jan Kulik <[email protected]>

Stats:
513	272	source/locale/sk/LC_MESSAGES/nvda.po
290	192	user_docs/sk/userGuide.t2t
 2 files changed, 803 insertions(+), 464 deletions(-)
From translation svn revision: 67108

Authors:
Jozko Gregorc <[email protected]>

Stats:
502	440	source/locale/sl/LC_MESSAGES/nvda.po
 1 file changed, 502 insertions(+), 440 deletions(-)
From translation svn revision: 67108

Authors:
Daniel Johansson <[email protected]>
Niklas Johansson <[email protected]>
Karl-Otto Rosenqvist <[email protected]>

Stats:
508	250	source/locale/sv/LC_MESSAGES/nvda.po
 1 file changed, 508 insertions(+), 250 deletions(-)
From translation svn revision: 67108

Authors:
Dinakar T.D. <[email protected]>

Stats:
4	204	source/locale/ta/LC_MESSAGES/nvda.po
 1 file changed, 4 insertions(+), 204 deletions(-)
From translation svn revision: 67108

Authors:
Dang Hoai Phuc <[email protected]>
Nguyen Van Dung <[email protected]>

Stats:
19	19	user_docs/vi/userGuide.t2t
 1 file changed, 19 insertions(+), 19 deletions(-)
From translation svn revision: 67108

Authors:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

Stats:
24	22	source/locale/zh_CN/LC_MESSAGES/nvda.po
195	94	user_docs/zh_CN/userGuide.t2t
 2 files changed, 219 insertions(+), 116 deletions(-)
From translation svn revision: 67108

Authors:
[email protected]
[email protected]
Aaron Wu <[email protected]>
Victor Cai <[email protected]>
[email protected]

Stats:
40	37	source/locale/zh_TW/characterDescriptions.dic
3	3	source/locale/zh_TW/symbols.dic
 2 files changed, 43 insertions(+), 40 deletions(-)
From translation svn revision: 67108
From translation svn revision: 67234

Authors:
Zahari Yurukov <[email protected]>
Kostadin Kolev <[email protected]>

Stats:
8	9	source/locale/bg/LC_MESSAGES/nvda.po
6	12	user_docs/bg/changes.t2t
 2 files changed, 14 insertions(+), 21 deletions(-)
From translation svn revision: 67234

Authors:
Martina Letochova <[email protected]>

Stats:
3	3	source/locale/cs/LC_MESSAGES/nvda.po
 1 file changed, 3 insertions(+), 3 deletions(-)
From translation svn revision: 67234

Authors:
Daniel K. Gartmann <[email protected]>
Nicolai Svendsen <[email protected]>
[email protected]

Stats:
4	4	user_docs/da/userGuide.t2t
 1 file changed, 4 insertions(+), 4 deletions(-)
From translation svn revision: 67234

Authors:
Bernd Dorer <[email protected]>
David Parduhn <[email protected]>
Rene Linke <[email protected]>
Adriani Botez <[email protected]>
Karl Eick <[email protected]>
Robert Hänggi <[email protected]>
Astrid Waldschmetterling <[email protected]>

Stats:
4	4	source/locale/de/LC_MESSAGES/nvda.po
6	12	user_docs/de/changes.t2t
 2 files changed, 10 insertions(+), 16 deletions(-)
From translation svn revision: 67234

Authors:
Juan C. buno <[email protected]>
Noelia Martinez <[email protected]>
Remy Ruiz <[email protected]>
Jose M. Delicado <[email protected]>

Stats:
4	4	source/locale/es/LC_MESSAGES/nvda.po
7	14	user_docs/es/changes.t2t
 2 files changed, 11 insertions(+), 18 deletions(-)
From translation svn revision: 67234

Authors:
Jani Kinnunen <[email protected]>
Isak Sand <[email protected]>

Stats:
4	4	source/locale/fi/LC_MESSAGES/nvda.po
2	1	user_docs/fi/changes.t2t
 2 files changed, 6 insertions(+), 5 deletions(-)
From translation svn revision: 67234

Authors:
Michel such <[email protected]>
Patrick ZAJDA <[email protected]>
Remy Ruiz <[email protected]>
Abdelkrim Bensaid <[email protected]>
Cyrille Bougot <[email protected]>
Corentin Bacqué-Cazenave <[email protected]>
Sylvie Duchateau <[email protected]>
Sof <[email protected]>

Stats:
6	12	user_docs/fr/changes.t2t
 1 file changed, 6 insertions(+), 12 deletions(-)
From translation svn revision: 67234

Authors:
Juan C. buno <[email protected]>
Ivan Novegil <[email protected]>
Javier Curras <[email protected]>
Jose M. Delicado <[email protected]>

Stats:
4	4	source/locale/gl/LC_MESSAGES/nvda.po
7	14	user_docs/gl/changes.t2t
 2 files changed, 11 insertions(+), 18 deletions(-)
From translation svn revision: 67234

Authors:
Takuya Nishimoto <[email protected]>
Minako Nonogaki <[email protected]>

Stats:
4	4	source/locale/ja/LC_MESSAGES/nvda.po
6	12	user_docs/ja/changes.t2t
12	12	user_docs/ja/userGuide.t2t
 3 files changed, 22 insertions(+), 28 deletions(-)
From translation svn revision: 67234

Authors:
Joseph Lee <[email protected]>
Chang-Hwan Jang <[email protected]>
Dong Hee Park <[email protected]>
Stanley Chung <[email protected]>

Stats:
15	18	source/locale/ko/LC_MESSAGES/nvda.po
 1 file changed, 15 insertions(+), 18 deletions(-)
From translation svn revision: 67234

Authors:
Cleverson Casarin Uliana <[email protected]>
Marlin Rodrigues <[email protected]>
Tiago Melo Casal <[email protected]>
Lucas Antonio <[email protected]>

Stats:
4	4	source/locale/pt_BR/LC_MESSAGES/nvda.po
6	12	user_docs/pt_BR/changes.t2t
 2 files changed, 10 insertions(+), 16 deletions(-)
From translation svn revision: 67234

Authors:
Dan Pungă <[email protected]>
Florian Ionașcu <[email protected]>
Alexandru Matei <[email protected]>
Nicuşor Untilă <[email protected]>
Adriani Ionuț Botez <[email protected]>
Dragoș Grecianu <[email protected]>
Daniela Popovici <[email protected]>
George Antonio Andrei <[email protected]>

Stats:
5	4	source/locale/ro/LC_MESSAGES/nvda.po
 1 file changed, 5 insertions(+), 4 deletions(-)
From translation svn revision: 67234

Authors:
Zvonimir Stanecic <[email protected]>
Aleksandr Lin'kov <[email protected]>

Stats:
6	5	source/locale/ru/LC_MESSAGES/nvda.po
 1 file changed, 6 insertions(+), 5 deletions(-)
From translation svn revision: 67234

Authors:
Ondrej Rosik <[email protected]>
Peter Vagner <[email protected]>
Jan Kulik <[email protected]>

Stats:
364	215	user_docs/sk/changes.t2t
 1 file changed, 364 insertions(+), 215 deletions(-)
From translation svn revision: 67234

Authors:
Cagri Dogan <[email protected]>

Stats:
3	3	source/locale/tr/LC_MESSAGES/nvda.po
 1 file changed, 3 insertions(+), 3 deletions(-)
From translation svn revision: 67234

Authors:
Dang Hoai Phuc <[email protected]>
Nguyen Van Dung <[email protected]>

Stats:
1	0	user_docs/vi/changes.t2t
23	23	user_docs/vi/userGuide.t2t
 2 files changed, 24 insertions(+), 23 deletions(-)
From translation svn revision: 67234

Authors:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

Stats:
2	2	source/locale/zh_CN/LC_MESSAGES/nvda.po
1	1	source/locale/zh_CN/symbols.dic
11	16	user_docs/zh_CN/changes.t2t
 3 files changed, 14 insertions(+), 19 deletions(-)
NVDA translation automation and others added 2 commits April 22, 2022 00:03
From translation svn revision: 67234
Supersedes PR #13569

Summary of the issue:
NVDA was crashing when resetting the configuration to factory defaults.
NVDA terminates the ocSpeech native module when resetting the config, however there is a pending callback to a now deleted python function.

Steps to reproduce:
- Run NVDA
- In the Keyboard section of the Preferences dialog, turn "Speak command keys" on.
- Reset your configuration to factory defaults
- Note that NVDA crashes

Description of fix:
Changes the design of the ocSpeech module.
Both initialization and termination are blocked if a callback is about to happen.
The "tokens" for prior initialization of ocSpeech are collected by the ocSpeech system.
When an async task reaches completion, the origin token is checked for validity, the callback is not called for a now invalid token.
Initialization now requires the callback to be specified.
@feerrenrut
feerrenrut requested a review from a team as a code owner April 26, 2022 09:49
@feerrenrut
feerrenrut merged commit 9b5fa21 into master Apr 26, 2022
@nvaccessAuto nvaccessAuto added this to the 2022.2 milestone Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants