WhatsApp NG

Додаток NVDA, що забезпечує поліпшення доступності для веб-версії WhatsApp Desktop.

Особливості

Скрипти перемикання (немає комбінації за замовчуванням — налаштуйте в «Жестах вводу»)

Власні комбінації клавіш WhatsApp Desktop

Вимоги

Встановлення

  1. Завантажте файл whatsAppNG.nvda-addon
  2. У NVDA перейдіть до Інструменти → Менеджер додатків
  3. Натисніть Встановити і виберіть файл
  4. Перезавантажте NVDA

Налаштування

Фільтри номерів телефонів можна перемикати: - У списку розмов: Налаштуйте комбінацію у Жестах вводу - У списку повідомлень: Налаштуйте комбінацію у Жестах вводу

Налаштуйте комбінації клавіш у: Меню NVDA → Налаштування → Жести вводу → WhatsApp NG

Журнал змін

Версія 1.8.1 (2026-05-06)

Змінено: - Сумісність з NVDA 2026

Виправлено: - Control+R: Не працював для повідомлень із кнопкою "читати далі" (тепер знаходить кнопку за структурою, а не за текстом, що залежить від мови) - Control+R: Не працював при вимкненому фільтрі підказок - Control+R: Не читав повідомлення з посиланнями або відформатованим текстом

Версія 1.8.0 (2026-05-01)

Додано: - Діалог пожертви під час встановлення додатку

Змінено: - Навігація (Alt+1, Alt+2, Alt+D) більш стійка до змін інтерфейсу WhatsApp

Виправлено: - Enter та Shift+Enter не працювали при вимкненому фільтрі підказок - Клавіша Enter не працювала у файлових діалогах та списку розмов - Перемикач фільтра номерів у списку розмов не оновлювався коректно - Покращено фінський переклад та документацію

Версія 1.7.1 (2026-04-10)

Виправлено: - Порядок відтворення клавіші Enter: Виправлено проблему, при якій голосові повідомлення більше не відтворювалися при натисканні клавіші Enter - Перевірка кнопки тепер виконується лише поза списком повідомлень - Голосові повідомлення відтворюються коректно під час навігації списком повідомлень

Версія 1.7.0 (2026-04-10)

Додано: - Фінський переклад: Повна підтримка фінської мови

Виправлено: - Клавіша Enter на кнопках: Тепер Enter правильно передається, коли фокус на кнопці - Раніше натискання Enter на будь-якій кнопці в WhatsApp запускало відтворення аудіо - Тепер кнопки працюють коректно (наприклад, кнопка збереження файлу працює як очікується)

Версія 1.6.0 (2026-03-23)

Додано: - Фільтрацію підказок використання: автоматично приховує підказки на кшталт "Для додаткових параметрів..." з оголошень повідомлень - Підтримує кілька мов - Можна перемикнути за допомогою NVDA+Shift+H

Виправлено: - Подвійні оголошення в списку розмов: NVDA більше не оголошує кожен рядок чата двічі при навігації стрілками (#11) - Навігація Alt+1: покращено надійність при пошуку списку розмов - Копіювання повідомлень: покращено точність при копіюванні повідомлень за допомогою Control+C

Версія 1.5.0 (2026-03-05)

Додано: - Ctrl+Shift+Enter: Відповісти на повідомлення (відкриває меню реакцій) - Alt+Enter: Прочитати повне повідомлення в режимі перегляду - Власні комбінації клавіш WhatsApp Desktop додано до документації

Змінено: - Продуктивність значно оптимізована: Навігація тепер плавніша та чутливіша - Alt+2 надійніший і точніший у навігації - Ctrl+C тепер працює лише в списку повідомлень

Виправлено: - Ctrl+R тепер правильно читає повний текст при розширенні довгих повідомлень

Версія 1.4.0 (2026-02-23)

Додано: - Повну мовну підтримку: Арабська, Німецька, Іспанська, Італійська та Російська - Оновлено український переклад з найновішими рядками

Виправлено: - Помилку "Текст не знайдено" в Control+R після натискання кнопки "читати далі" - Control+R тепер працює тільки з текстовими повідомленнями (показує "Не текстове повідомлення" для голосових/зображень)

Змінено: - Посилання на репозиторій оновлено на новий репозиторій (nunotfc/WhatsAppNG) - Документація: Всі локалізовані README тепер включають повний журнал змін до версії 1.3.0

Версія 1.3.0 (2026-02-07)

Додано: - Підтримку турецької мови - Опцію перемикання автоматичного режиму фокусування (налаштуйте жест у Жестах вводу)

Змінено: - Покращено продуктивність: команди навігації тепер швидші при повторному використанні - Клавіша Escape тепер правильно передається в WhatsApp

Виправлено: - Enter тепер відтворює відеоповідомлення (раніше працювало тільки для аудіо)

Версія 1.1.1 (2025-01-31)

Додано: - Control+R: Прочитати повідомлення повністю (автоматично натискає кнопку "читати далі") - Control+C: Копіювати поточне повідомлення в буфер обміну - Автоматичне вимкнення режиму огляду (зберігає режим фокусування активним для кращої роботи в WhatsApp)

Змінено: - Покращено повідомлення про помилки: всі скрипти тепер надають чіткий відгук при збої - Команди навігації (Alt+1, Alt+2, Alt+D) тепер мовчать при успіху - Enter: Виявлення на основі повзуна замість підрахунку кнопок (більш надійно)

Виправлено: - Alt+1 і Alt+2 правильно повідомляють про помилки, коли всі шляхи не вдаються - Оптимізовано фільтрацію об'єктів для зменшення затримки вводу

Версія 1.1.0 (2025-01-30)

Додано: - Control+R: Прочитати повідомлення повністю - Розумне відтворення голосових повідомлень з використанням виявлення повзуна

Змінено: - Enter: Покращена логіка з використанням виявлення повзуна замість підрахунку кнопок

Виправлено: - Alt+2 тепер правильно намагається використати всі шляхи навігації, якщо перша спроба не вдалася

Версія 1.0.0 (2025-01-29)

Перший випуск: - Комбінації клавіш навігації для списку бесід, списку повідомлень та поля написання повідомлень - Відтворення голосових повідомлень з підтримкою особистих чатів і груп - Доступ до контекстного меню для дій з повідомленнями - Перемикання фільтрації номерів телефонів для бесід і повідомлень - Автоматична активація режиму фокусування в WhatsApp Desktop

Подяки

Розроблено Nuno Costa для покращення доступності для сучасного WhatsApp Desktop.

Підтримка

Якщо у вас є проблеми чи пропозиції, відвідайте: https://github.com/nunotfc/whatsAppNG/issues

Компіляція перекладів

Для оновлення або компіляції перекладів: bash scons pot

Це вимагає встановлення інструментів GNU Gettext.