ApprentiClavier : accessibility enhancement — История изменений
Автор: paulber19 (paulber19@laposte.net)
URL: https://github.com/paulber19/apprentiClavierAccessEnhancementNVDAAddon.git
Загрузка:
1. 1.14 (26 февраля 2026 г.)
Совместимость с NVDA 2026.1
Версии NVDA ниже 2025.1 больше не поддерживаются.
Исправления ошибок:
- страницы с пояснениями теперь читаются правильно при использовании синтезатора OneCore.
Разработка:
- удалён код, касающийся версий NVDA ниже 2025.1.
- улучшена отзывчивость озвучивания следующей буквы или слова.
- для отображения «Что нового» новой версии расширения документ «changes.html» больше не открывается через «urlopen», а загружается, временно сохраняется в папке «appData\local\temp» и открывается в браузере.
- учтено закрытие сайта rawgit.com для обновления дополнений.
- использование json вместо pickle для хранения статуса обновления дополнения.
Соответствие API NVDA:
- учтено перемещение версии NVDA в модуле «buildVersion.py».
2. 1.13 (5 июня 2025 г.)
Совместимость с NVDA 2025.1
Версии NVDA ниже 2024.1 больше не поддерживаются.
Исправления ошибок:
- поиск обновлений больше не выполняется, когда опция «Автоматически проверять наличие обновлений» отключена сразу после запуска NVDA.
Разработка:
- при установке расширения текущая конфигурация больше не сохраняется в папке расширения, а теперь сохраняется в папке конфигурации пользователя. Это позволяет сохранить текущую конфигурацию, даже если установка прошла неудачно.
Соответствие API NVDA:
- Использование метода «ExecandPump» модуля «Systemutils».
- Учтено устаревание Gui.messagebox и Gui.message.messagebox, заменённых на messagedialog:
- Messagedialog теперь используется для всех версий NVDA выше 2025.1.
3. 1.12 (19 октября 2024 г.)
Совместимость с NVDA 2024.2, NVDA 2024.3 и NVDA 2024.4.
Версии NVDA ниже версии 2023.1 больше не поддерживаются.
4. 1.11 (23 марта 2024 г.)
- Совместимость с NVDA 2024.1
- Прекращена поддержка версий NVDA ниже 2022.1.
5. 1.10 (4 октября 2023 г.)
Исправлен сбой NVDA 2023.1 при запуске тренажёра клавиатуры: проблема совместимости, вызванная изменением карты клавиш NVDA.
6. 1.9 (2 февраля 2023 г.)
Совместимость с NVDA 2023.1
7. 1.8 (17 мая 2022 г.)
- исправлена невозможность просмотра истории дополнения.
8. 1.7 (26 января 2022 г.)
- совместимость с NVDA 2022.1.
- сброс конфигурации в случае ошибок в файле конфигурации.
Изменения:
- во время автоматического обновления расширения оно больше не спрашивает пользователя, хочет ли он сохранить текущие параметры конфигурации расширения.
- во время ручной установки расширения запрашивается подтверждение, когда пользователь выбрал не сохранять текущие параметры конфигурации расширения.
9. 1.6 (3 ноября 2021 г.)
совместимость с NVDA 2021.3. Версии NVDA ниже 2020.4 не поддерживаются.
10. 1.5 (16 июня 2021 г.)
- совместимость с NVDA 2021.1. Версии NVDA ниже 2019.3 не поддерживаются.
- удалён код, специфичный для Python 2.7.
11. 1.4.2 (2 апреля 2021 г.)
Добавлен арабский перевод
12. 1.4.1 (28 декабря 2020 г.)
Исправлен параметр «lastTestedNVDAVersion» в файле buildVars.py.
13. 1.4 (22 декабря 2020 г.)
- совместимость с NVDA 2020.4
- добавлена кнопка «Просмотреть историю» в категории «Обновление» параметров расширения.
- добавлена кнопка «Что нового» в диалоговом окне, предлагающем установку нового обновления.
- исправлены ошибки, отмеченные инструментом проверки Flake8.
14. v1.3 (28 июля 2020 г.)
Совместимость с NVDA 2020.2
15. v1.2.1 (3 апреля 2020 г.)
Исправлена история изменений расширения.
16. v1.2 (3 апреля 2020 г.)
- совместимость с NVDA 2020.1,
- соответствие NVDA для теста совместимости расширения с NVDA.
17. v1.1.1 (14 февраля 2020 г.)
Исправлен файл addon_build.t2tconf.
18. v1.1 (29 декабря 2019 г.)
- Совместимость с 2019.3
- форматирование документации
19. v1.0 (17 октября 2019 г.)
- Изменение названия расширения и возврат к версии 1.0
- совместимость с NVDA 2019.2 и альфа-версиями NVDA 2019.3.
- реализация автоматического обновления расширения.
20. v2.2.1 (21 июля 2016 г.)
- исправлено неозвучивание «y»
21. v2.2 (29 октября 2014 г.)
- совместимость с NVDA 2014.4
22. v2.1 (29 октября 2014 г.)
- совместимость с NVDA 2014.3
23. v2.0 (10 июня 2013 г.)
- Полная переработка исходного кода
24. v1.0 (2 января ноября 2012 г.)
Создание расширения