Вышел BRLTTY версии 6.3

Дата:30.01.2021
Источник:BRLTTY
Twitter Facebook Vkontakte

Стала доступна новая версия 6.3 реализации фонового процесса BRLTTY для взаимодействия с брайлевскими дисплеями, распространяющегося в виде программы экранного доступа для Android, консольного экранного чтеца для Linux и Windows, а также отдельного встраиваемого модуля с унифицированным API, который используется в ряде приложений на разных операционных системах для обеспечения брайлевского ввода и вывода. BRLTTY реализует системного демона для подключения и управления брайлевскими дисплеями, а также включает некоторые возможности речевого вывода.

Среди основных нововведений BRLTTY 6.3 выделяются:

  • Общие изменения:
    1. Команда CLIP_NEW при выполнении через таблицу клавиатуры больше не даёт сбоев.
    2. Локализация сообщений теперь работает на Windows и Android.
    3. Реализована поддержка консольного интерфейса без UTF-8 в Linux и Windows.
  • Изменения параметров командной строки:
    1. Параметр --start-message больше не имеет короткого варианта (раньше был -Y).
    2. Параметр --stop-message больше не имеет короткого варианта (раньше был -Z).
    3. Параметр --prompt-patterns больше не имеет короткого варианта (раньше был -z).
    4. Короткий вариант для параметра --privilege-parameters теперь -z (раньше был -y).
    5. Добавлен параметр --stay-privileged с коротким вариантом -Z.
    6. Настройка непривилегированного пользователя :STAY-PRIVILEGED: больше не поддерживается.
    7. Параметр override-preference переименован в override-preferences.
    8. Добавлен параметр --locale-directory.
  • Изменения процесса сборки:
    1. Скрипты оболочки Systemd и Udev теперь находятся в libexec/, а не в lib/brltty/.
    2. BRLTTY теперь имеет файл .pc (pkgconfig).
    3. Идентификатор ревизии для сборки теперь хранится в архиве.
  • Изменения для системного менеджера systemd:
    группа brlapi теперь создаётся во время загрузки, если она ещё не существует.
  • Изменения драйверов:
    1. В брайлевском драйвере Freedom Scientific для моделей Focus назначены команды SETMARK и GOTOMARK.
    2. В брайлевском драйвере XWindow добавлена клавиша BackSpace.
    3. В речевом драйвере SpeechDispatcher добавлен параметр name=
  • Изменения BrlAPI:
    1. Версия изменена с 0.8.1 на 0.8.2.
    2. Были решены некоторые проблемы с зависанием.
  • Изменения в таблице сокращений:
    1. Директива cldr была переименована в emoji.
    2. Трансляция эмодзи больше не применяется к некоторым знакам, не относящимся к эмодзи.
    3. Решена редкая проблема, которая могла вызвать бесконечный цикл.
  • Изменения для разработчиков:
    1. Версионная символьная ссылка для libbrlapi.so теперь создаётся make api.
    2. Скрипты run-* теперь отрабатывают, когда деревья сборки и исходного кода не совпадают.
    3. Скрипт run-brltty теперь использует каталоги сообщений в дереве сборки.
    4. Добавлена команда msgtest.

Загрузить последнюю версию бинарных сборок BRLTTY для поддерживаемых систем, клиентские интерфейсы BrlAPI для различных языков программирования, а также исходные коды можно с официального сайта проекта.




Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2021