Telegram github commits and releases
4.38K subscribers
601 files
21.1K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • 16830a4 • 2 files, +34/-18
Improve gift-to-channel button conditions.

telegramdesktop/tdesktop/dev • ded0936 • 1 files, +2/-1
Fix arbitrary aspect in photo editor crop.

telegramdesktop/tdesktop/dev • cb8d40e • 1 files, +17/-1
Fix recording shortcuts on Windows.

telegramdesktop/tdesktop/dev • d26b64a • 1 files, +1/-1
Fix crash in video messages.

telegramdesktop/tdesktop/dev • 75de81a • 1 files, +1/-1
Update lib_webview.

telegramdesktop/tdesktop/dev • 5e762be • 1 files, +3/-1
Remove redundant new progress in round videos.

telegramdesktop/tdesktop/dev • 9e44738 • 1 files, +17/-3
Support Shift+.. shortcuts on Linux.

telegramdesktop/tdesktop/dev • fa96f25 • 1 files, +1/-1
Fix webview with old webkitgtk.

telegramdesktop/tdesktop/dev • f1451a1 • 1 files, +4/-0
Added ripple animation to button for gift to channel in history widget.

telegramdesktop/tdesktop/dev • 0fd7526 • 1 files, +2/-1
Fix build with latest Visual Studio.

telegramdesktop/tdesktop/dev • ef859d7 • 6 files, +21/-15
Version 5.11.1.

- Fix arbitrary cropping support in the image editor.
- Fix crash on round video message playback.
- Fix complex custom keyboard shortcuts.

#tdesktop
🫡2🤨1
morethanwords/tweb/master • 240e0aa • 1 files, +3/-2
Fix 'Unread messages' bar

morethanwords/tweb/master • 29735bd • 4 files, +11/-3
Translate 'Unread messages'

morethanwords/tweb/master • 6b983c1 • 1 files, +16/-15
Possible fix to duplicated auth page

morethanwords/tweb/master • 3bfed50 • 2 files, +2/-1
Fix 'Channels' lang string in search

morethanwords/tweb/master • ea747c1 • 54 files, +227/-218
`ApiError` is now real `Error`, `type` is now `cause`
Move `singleInstance` handlers to `index.ts` to cover more cases

morethanwords/tweb/master • 50bd344 • 1 files, +2/-2
Make left sidebar width always even

morethanwords/tweb/master • d5e9ec0 • 4 files, +36/-13
Support Ctrl+0 shortcut to open Saved Messages
Fix inner chat fractional width
Add Cmd+F lang string for macOS

#webk
🫡3
morethanwords/tweb/master • aefe7e6 • 2 files, +7/-2
No language change button on second account auth

morethanwords/tweb/master • 817c25c • 43 files, +105/-99
Revert real errors because Safari doesn't serialize `cause`

morethanwords/tweb/master • 376494e • 80 files, +420/-423
Build

#webk
🫡2
telegramdesktop/tdesktop/dev • 7f6221b • 2 files, +3/-9
`Manager::startAllHiding`: don't treat fading in notifications specially

Previously, `Window::Notifications::Default::Manager` would not start
hiding notifications that are fading in when other notifications should
hide. This would lead to some notifications never hiding, e.g., when the
cursor passes through the notification too quickly and there was not
enough time for the notification to fade in completely.

Also renamed `Widget::isShowing` -> `Widget::isFadingIn` for clarity.

Fixes #28811.

telegramdesktop/tdesktop/dev • 03af444 • 1 files, +4/-0
Notifications: stop fading in before starting to fade out

When a notification is to start hiding (i.e., fade out), it is supposed
to start fading out from the maximum opacity, even if it was not fully
restored (which only happens if the cursor passed through the
notification too quickly). Thus, call `.stop()` for the previous
animation, if any, before `.start()`ing the next animation.

telegramdesktop/tdesktop/dev • 4950b52 • 1 files, +1/-4
Don't set CMAKE_EXPORT_COMPILE_COMMANDS via cmake.configureSettings

It's controlled by cmake.exportCompileCommandsFile and defaults to true

#tdesktop
🫡3
telegramdesktop/tdesktop/export_time • 9daddc5 • 3 files, +145/-7
Added ability to specify time when export data.

#tdesktop
🫡3👍1
UnigramDev/Unigram/develop • c4d31f5 • 9 files, +262/-13
Schedule forwarded messages

UnigramDev/Unigram/develop • 4879970 • 1 files, +4/-1
Pause playback while recording

#unigram
🫡2
UnigramDev/Unigram/develop • e7c17cf • 3 files, +10/-11
Bump version

#unigram
🫡2
morethanwords/tweb/master • c522857 • 1 files, +7/-5
Fix migration from WebA

morethanwords/tweb/master • 96eceba • 46 files, +161/-158
Build

#webk
🫡2
telegramdesktop/tdesktop/dev • 2ab9587 • 1 files, +4/-4
Don't wrap QByteArray into std::shared_ptr

This has no sense as QByteArray is CoW

telegramdesktop/tdesktop/dev • cf61ded • 4 files, +80/-119
Simplify GNotification actions

telegramdesktop/tdesktop/dev • f810d7c • 2 files, +2/-2
Fix spaces on end of lines

#tdesktop
🫡3👍1
morethanwords/tweb/master • b1277c3 • 4 files, +17/-13
Try to fix stuck multiaccount logout

morethanwords/tweb/master • 3a37521 • 42 files, +68/-68
Build

#webk
🫡3
morethanwords/tweb/master • 4f21794 • 44 files, +77/-69
Try to fix logout again

#webk
🫡4
telegramdesktop/tdesktop/dev • a6315be • 1 files, +51/-53
Move GNotiftcation action handlers to Manager

#tdesktop
🫡2👍1
morethanwords/tweb/master • acd3987 • 6 files, +139/-83
Finally fix gifs FILE_REFERENCE_EXPIRED

#webk
🫡2
TGX-Android/Telegram-X/main • 462e1e6 • 3 files, +76/-39
Properly handle anonymous gifts + Fix crash

#tgxandroid
🫡4💅2👍1🤨1
tdlib/td/master • f1fc9c6 • 1 files, +63/-64
Improve base64 test.

tdlib/td/master • cbf8d09 • 5 files, +67/-67
Unify StringBuilder parameter names.

tdlib/td/master • 906d543 • 1 files, +1/-10
Simplify format::as_array for vector<bool>.

tdlib/td/master • a3a784e • 18 files, +48/-70
Remove redundant as_array usages.

tdlib/td/master • 521aed8 • 1 files, +0/-1
Fix SplitSource.

#tdlib
🫡3
TGX-Android/Telegram-X/main • 65d298c • 1 files, +13/-8
Fix crash when sending video message after resuming recording

TGX-Android/Telegram-X/main • 76cf00e • 2 files, +80/-70
Fix losing recorded part of video message after resuming recording and immediately hitting send button

TGX-Android/Telegram-X/main • 7647707 • 1 files, +3/-0
Fix date position when expanding/collapsing pinned messages bar

TGX-Android/Telegram-X/main • 03b79b8 • 1 files, +24/-14
Properly handle polls without titles

#tgxandroid
🤝6🫡3💅3
New TGX-Android/Telegram-X release: v0.27.5.1746-beta (beta)

**Telegram X** `Telegram X 0.27.5.1746 beta` has been released. You can review all changes in the source code [here](https://github.com/TGX-Android/Telegram-X/compare/7bc96dbf...03b79b8f).

## Download

* **[Google Play](https://play.google.com/store/apps/details?id=org.thunderdog.challegram)** ([subscribe to beta](https://play.google.com/apps/testing/org.thunderdog.challegram))
* **[GitHub Releases](https://github.com/TGX-Android/Telegram-X/releases)**
* **[Telegram X APKs & Build Info](https://t.me/tgx_log)**

## Checksums

You can always check if checksum of an APK you downloaded corresponds to any official Telegram X build via [@tgx_bot](https://t.me/tgx_bot).

<details><summary>Checksums for <code>Telegram X 0.27.5.1746 beta</code>. Tap to expand</summary>

---

#### universal

**SHA-256**: [c180e0459b49601236c51807b7d071ee496b652f8d11958752501299ca6a37e0](https://t.me/tgx_bot?start=c180e0459b49601236c51807b7d071ee496b652f8d11958752501299ca6a37e0)
**SHA-1**: [5850e74eac4f7b1adf0ee2385313fdfc3cd1eb3b](https://t.me/tgx_bot?start=5850e74eac4f7b1adf0ee2385313fdfc3cd1eb3b)
**MD5**: [8f8320946634617612e386fe2771d51e](https://t.me/tgx_bot?start=8f8320946634617612e386fe2771d51e)

---

#### arm64-v8a

**SHA-256**: [1fae32fc770c66a9f1bafb2e2a0bef2d9be41350fdfd05d50a2cdc181be0c5c1](https://t.me/tgx_bot?start=1fae32fc770c66a9f1bafb2e2a0bef2d9be41350fdfd05d50a2cdc181be0c5c1)
**SHA-1**: [67e106ea9e462c9309cc8cd05db4760c0edc8259](https://t.me/tgx_bot?start=67e106ea9e462c9309cc8cd05db4760c0edc8259)
**MD5**: [c7a3d9918abb3e79f942c7be48c01367](https://t.me/tgx_bot?start=c7a3d9918abb3e79f942c7be48c01367)

---

#### armeabi-v7a

**SHA-256**: [04efbd9dce9dd2597bb336fe7dc0317595becc45546cc5d1cc12d6fdbcd422c1](https://t.me/tgx_bot?start=04efbd9dce9dd2597bb336fe7dc0317595becc45546cc5d1cc12d6fdbcd422c1)
**SHA-1**: [b1866675e1c7fbe0ec05493519f20a544613afa7](https://t.me/tgx_bot?start=b1866675e1c7fbe0ec05493519f20a544613afa7)
**MD5**: [fcf1d7806ed44fc9a6e541c5cbb392a8](https://t.me/tgx_bot?start=fcf1d7806ed44fc9a6e541c5cbb392a8)

---

#### x64

**SHA-256**: [985c0a72de6e11e828c93a341b689cff8d0453c8154909ad468bab7925ef7371](https://t.me/tgx_bot?start=985c0a72de6e11e828c93a341b689cff8d0453c8154909ad468bab7925ef7371)
**SHA-1**: [6797bba56ad0f40c0e61dd4fc4cd56efb88e5888](https://t.me/tgx_bot?start=6797bba56ad0f40c0e61dd4fc4cd56efb88e5888)
**MD5**: [874115a9a2655ec53a5748c9dd75a53d](https://t.me/tgx_bot?start=874115a9a2655ec53a5748c9dd75a53d)

---

#### x86

**SHA-256**: [f68e96dd659b41ac9bb9365e8fd45424f5776e79a2660808c3750e5fedcfa85a](https://t.me/tgx_bot?start=f68e96dd659b41ac9bb9365e8fd45424f5776e79a2660808c3750e5fedcfa85a)
**SHA-1**: [8f00bed9f3ce0889e6bd77b615a582770360040d](https://t.me/tgx_bot?start=8f00bed9f3ce0889e6bd77b615a582770360040d)
**MD5**: [47ccc4c548773a602a65983ca2940113](https://t.me/tgx_bot?start=47ccc4c548773a602a65983ca2940113)

</details>

#tgxandroid
🫡6💅2
telegramdesktop/tdesktop/dev • f64f008 • 1 files, +0/-1
Remove fmt from snap

It's not really needed for a long time

telegramdesktop/tdesktop/dev • 140ba65 • 1 files, +2/-2
More clean up in libjxl snap part

telegramdesktop/tdesktop/dev • 0c2d00c • 1 files, +2/-0
More clean up in qt snap part

telegramdesktop/tdesktop/dev • bd28ac6 • 1 files, +0/-2
Re-enable ffmpeg optimizations on Linux

They were disabled due to -Ofast but Dockerfile is switched to -O3 since a long time

#tdesktop
🫡4👍1🤝1
telegramdesktop/tdesktop/dev • 3b0bd9d • 1 files, +0/-1
Remove duplicate entry in qt snap part

#tdesktop
🫡4👍2🤝1