2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 06:26:18 +00:00
John Preston 5195b4d3ef RTL strings with trailing spaces render fix.
Commit 8d354382a4 introduced a regression in RTL phrases display.
When an RTL line had trailing spaces we started displaying them in
front of the text still assuming counted line width value that did
not include those trailing spaces.

Line width is not including trailing spaces width because it is
allowed to fit in the line any number of spaces.

Also text block "left padding" entity was eliminated. If we have
some spaces in the start of the text block (for example a text block
after a link) we just add an empty word and mark those spaces as its
right padding.
2017-02-26 21:02:45 +03:00
2017-02-23 22:37:09 +01:00
2017-02-18 20:23:50 +01:00
2017-02-18 20:23:50 +01:00
2015-10-03 14:34:56 +03:00
2017-02-20 13:33:57 +03:00

Telegram Desktop Official Messenger

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

Version Build Status Build status

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

Supported systems

  • Windows XP - Windows 10 (not RT)
  • Mac OS X 10.8 - Mac OS X 10.11
  • Mac OS X 10.6 - Mac OS X 10.7 (separate build)
  • Ubuntu 12.04 - Ubuntu 16.04
  • Fedora 22 - Fedora 24

Third-party

Build instructions

Description
No description provided
Readme Multiple Licenses 368 MiB
Languages
C++ 97.3%
Objective-C++ 0.9%
CMake 0.6%
Python 0.5%
CSS 0.2%
Other 0.3%