Telegram github commits and releases
4.87K subscribers
601 files
19.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
tdlib/td/master86de43a5 files, +5/-5
Remove useless #include comments.

tdlib/td/masterb713d941 files, +13/-5
tg_cli: use synchronous TDLib's method instead of Td.

#tdlib
Assets for release v8.0.0 of Telegram-FOSS-Team/Telegram-FOSS:

no label

#foss
morethanwords/tweb/master5ec7d953 files, +14/-5
Fix round video playback on iOS
Restrict reporting service messages

morethanwords/tweb/master213a36d13 files, +13/-13
Build

#webk
telegramdesktop/tdesktop/dev32dcb732 files, +67/-34
Convert bug report issue template to the new format

telegramdesktop/tdesktop/dev50009022 files, +30/-18
Convert feature request template to the new format

#tdesktop
UnigramDev/Unigram/developa7c093f6 files, +56/-6
Updated tgcalls

UnigramDev/Unigram/develop2b221771 files, +1/-1
Fixed QR code login

UnigramDev/Unigram/develop2dda81e2 files, +4/-4
Updated load chats logic

UnigramDev/Unigram/develope8c1c9c20 files, +26227/-2638
Updated copy

UnigramDev/Unigram/developda029905 files, +307/-252
Playback speed for audio and video

UnigramDev/Unigram/develop890653e1 files, +1/-8
Disabled hyperlinks for preformatted text

UnigramDev/Unigram/develop639b0191 files, +79/-14
Updated service messages

UnigramDev/Unigram/developb29d6ca7 files, +28/-18
Live streams

UnigramDev/Unigram/develope5388c66 files, +41/-9
Media timestamps

UnigramDev/Unigram/develop76383a43 files, +41/-40
Theme event log fix

UnigramDev/Unigram/develop05d36554 files, +82/-69
Choosing sticker 👀

#unigram
telegramdesktop/tdesktop/devc4982716 files, +13/-2
Use ui/style/style_core_palette.

telegramdesktop/tdesktop/dev2554aaf12 files, +71/-256
Move Window::Theme::Colorizer to style::colorizer.

telegramdesktop/tdesktop/dev444f21f4 files, +33/-15
Support colorizing of the default palette.

telegramdesktop/tdesktop/dev1a4a93137 files, +885/-499
Custom colors in history_view_message module.

telegramdesktop/tdesktop/dev2a2607d24 files, +517/-364
Custom colors in history_view_service_message module.

telegramdesktop/tdesktop/dev23e9e7b20 files, +179/-139
Remove for_const macro.

telegramdesktop/tdesktop/devcbfe57c23 files, +526/-393
Custom colors in history_view_document module.

telegramdesktop/tdesktop/devb23641424 files, +207/-142
Custom colors in all media/history_view_ modules.

telegramdesktop/tdesktop/dev16c90311 files, +3/-1
Fix a phrase in voice chat settings.

telegramdesktop/tdesktop/dev64457cd14 files, +141/-80
Custom colors in FillComplex(Overlay|Location)Rect.

telegramdesktop/tdesktop/dev241798a10 files, +90/-34
Custom colors in historyDown/unreadMentions buttons.

telegramdesktop/tdesktop/dev463da7e8 files, +9/-9
Allow Ui::GL::Renderer::deinit on lost context.

#tdesktop
tdlib/td/master96ffd573 files, +45/-150
Use Promise isntead of RequestOnceActor to get games high scores.

tdlib/td/master73290dc3 files, +35/-4
Reopen closed polls when copying them.

tdlib/td/masterf79223e3 files, +42/-62
Simplify ios/build.sh.

tdlib/td/master5efe95a2 files, +2/-42
Remove "Installing dependencies" section from README in favor of build instructions generator.

tdlib/td/masterbd4a49b1 files, +9/-7
Improve iOS example README.

tdlib/td/master0ec10947 files, +12/-12
Fix some misprints.

tdlib/td/master077ed423 files, +10/-5
Improve README and the build instructions generator.

#tdlib
Ajaxy/telegram-tt/master37f5d0237 files, +1061/-277
Audio, Video Player: Better seeking, fix ordering, support covers and Media Session, redesign (#1306)

Ajaxy/telegram-tt/mastere01ccf22 files, +9/-3
Message / Voice: Color fixes (#1425)

Ajaxy/telegram-tt/masterdde64772 files, +4/-3
Fix redundant error message about admin rights (#1426)

Ajaxy/telegram-tt/masterfc6502239 files, +40/-39
[Build]

#webz
telegramdesktop/tdesktop/devd5393231 files, +1/-1
Set mixer volume before changing setting

telegramdesktop/tdesktop/devfb1c2531 files, +2/-0
Set mixer volume on media control change

telegramdesktop/tdesktop/dev434a7c51 files, +3/-0
Remember volume from SMC.

Co-authored-by: 23rd <23rd@vivaldi.net>

telegramdesktop/tdesktop/dev05d4d5810 files, +143/-307
Replace GTK integration with xsettings + XDP

#tdesktop
morethanwords/tweb/mastercd83b5617 files, +26/-22
Fix reply's subtitle color

#webk
tdlib/td/master1caf0e61 files, +1/-1
Fix multipart/form-data reading.

tdlib/td/master41ca7fd1 files, +1/-0
Restore idle connection timeout after migration to another thread.

#tdlib
telegramdesktop/tdesktop/dev9f437191 files, +1/-1
Fix build with Xcode.

telegramdesktop/tdesktop/dev246f2ca1 files, +0/-1
Attempt to fix build with GCC.

telegramdesktop/tdesktop/devf8c631e1 files, +2/-0
Export CSS: per-line automatic bidi direction

Fixes #16120.
`unicode-bidi: plaintext` makes browser auto-detect base bidi direction according to bidi algorithm heuristics, on each line separately.
https://drafts.csswg.org/css-writing-modes/#bidi-algo
AFAICT this matches both Android and Desktop behaviors, and is the friendly behavior for mixed-direction users.
Purely LTR users should not be affected — the heuristics return LTR even on "neutral" lines that contain no letters, only punctuation/emojis/digits.
(http://www.unicode.org/reports/tr9/#P2 — rule P3 defaults to level 0, which is LTR.)
Whereas all RTL language users in practice need to deal with mixed-direction texts, and the ability to split lines to prevent LTR/RTL mixups is extremely handy...

The `text-align: start` ensures LTR-detected lines are displayed left-aligned, and RTL-detected lines right-aligned.
Which again matches both Android and Desktop behaviors.
This is redundant — it seems already the default with current CSS — but is important for mixed-language users, so I wanted to ensure it in case somebody sets alignment on bigger parts of the document in the future.

#tdesktop
telegramdesktop/tdesktop/dev9a6d7d31 files, +1/-1
Update User-Agent for DNS to Chrome 92.0.4515.131.

telegramdesktop/tdesktop/dev23378e42 files, +28/-11
Migrate to no-response action since github app is archived

#tdesktop
telegramdesktop/tdesktop/dev32301041 files, +0/-1
Attempt#2 to fix build with GCC.

#tdesktop
telegramdesktop/tdesktop/dev84cbb981 files, +0/-1
Attempt#3 to fix build with GCC.

#tdesktop
tdlib/td/masterd395c247 files, +74/-0
Add empty GameManager.

tdlib/td/master5c59a105 files, +334/-321
Move game-related methods to GameManager.

tdlib/td/master989b0c21 files, +1/-2
tg_cli: remove unused variable.

tdlib/td/master546898e3 files, +20/-32
Replace SetGameScoreRequest with promise.

tdlib/td/master192915c2 files, +35/-23
Reload chat themes at most once an hour.

tdlib/td/master218c6931 files, +17/-17
Improve file size documentation.

#tdlib
tdlib/td/masterae6b79d8 files, +88/-40
Add SponsoredMessageManager.

tdlib/td/masterefbb5bd2 files, +119/-32
Combine getSponsoredMessages queries.

tdlib/td/master168399f2 files, +71/-58
Add source to update_*_full.

tdlib/td/masterf59ba4b1 files, +1/-1
Avoid duplicate UserFull updates.

tdlib/td/master81178532 files, +21/-0
Add logging on partial update*FullInfo.

tdlib/td/master5bb10b42 files, +38/-0
Cache sponsored messages.

#tdlib
telegramdesktop/tdesktop/dev60fb2d72 files, +7/-1
Move LZMA usage under TDESKTOP_DISABLE_AUTOUPDATE

telegramdesktop/tdesktop/dev45360ad2 files, +0/-6
Remove unneeded libraries from snapcraft.yaml

#tdesktop
tdlib/td/master015d6cd2 files, +10/-6
Support videochat/livestream internal links.

#tdlib
tdlib/td/master1c56e623 files, +26/-22
Add internalLinkTypeVoiceChat.is_live_stream flag.

tdlib/td/mastercf452ce2 files, +6/-3
Support MESSAGE_NOTHEME and CHAT_MESSAGE_NOTHEME push notifications.

#tdlib