Skip to content

zendalona/tdesktop

 
 

Repository files navigation

Telegram Desktop should be accessible for visually impaired.

See the issue: telegramdesktop#476 (comment)

Telegram is widely adopted by visually impaired users for its chat capabilities; however, the desktop version lacks accessibility features. Unfortunately, the developers seem less inclined to address this issue, as the number of affected users is relatively low compared to other reported bugs.

To-Do: A pull request for the Telegram desktop addressing the following issues:


1. Ensure that the screen reader announces all focused elements accurately.
2. Ensure consistent behavior for keys such as Tab, Shift-Tab, and Arrow keys.
3. Implement keyboard shortcuts for navigating between messages, pinning messages, playing and pausing voice messages, and other essential functions.

Why we need Donation ?

Currently, we don't have a skilled C++ developer to handle this task, but we do have a dedicated team for product management, documentation, testing, and other essential functions. We're seeking a donation to help bring a qualified developer on board.




Telegram Desktop – Official Messenger

This is the complete source code and the build instructions for the official Telegram messenger desktop client, based on the Telegram API and the MTProto secure protocol.

Version Build Status Build Status Build Status

Preview of Telegram Desktop

The source code is published under GPLv3 with OpenSSL exception, the license is available here.

Supported systems

The latest version is available for

Old system versions

Version 4.9.9 was the last that supports older systems

Version 2.4.4 was the last that supports older systems

Version 1.8.15 was the last that supports older systems

Third-party

Build instructions

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.8%
  • Objective-C++ 1.0%
  • CMake 0.7%
  • Python 0.5%
  • CSS 0.2%
  • Shell 0.2%
  • Other 0.6%