Telegram github commits and releases
4.67K subscribers
601 files
19.5K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
TGX-Android/Telegram-X/main77826331 files, +1/-1
Fix OpenSSL linking

#tgxandroid
🤨5🫡2
TGX-Android/Telegram-X/main5c907d81 files, +1/-1
Exclude unused OpenSSL components

#tgxandroid
🤨5🫡2
telegramdesktop/tdesktop/dev1ecd9c23 files, +19/-16
Fix menu shortcut labels overlapping premium stars.

telegramdesktop/tdesktop/devd2d57a41 files, +4/-7
Switch non-empty heading to text without selection.

telegramdesktop/tdesktop/dev9254c2a3 files, +21/-14
Guard ordered list marker delimiters in layout.

telegramdesktop/tdesktop/dev44606b03 files, +3/-12
Remove generic text placeholder in article editor.

telegramdesktop/tdesktop/devf3621404 files, +20/-13
Show header placeholder in header table cells.

telegramdesktop/tdesktop/dev7d390e13 files, +31/-1
Finish paragraph blocks on Enter like headings.

telegramdesktop/tdesktop/dev99ff1486 files, +42/-5
Added more phrases for channels in communities.

telegramdesktop/tdesktop/devc2cc21a4 files, +86/-11
Support diff display in rich message AI Editor proofread.

telegramdesktop/tdesktop/dev5df32b11 files, +1/-1
Fix build with GCC.

telegramdesktop/tdesktop/deve97bbaf6 files, +24/-18
Version 7.0.

- Rich messages editor.
- Ephemeral messages in groups.
- Communities of chats.

telegramdesktop/tdesktop/devda1270a5 files, +73/-1
Added parsing of main profile tab from full peer info.

telegramdesktop/tdesktop/devf586e9d9 files, +171/-13
Added ordering and setting of main profile media tab.

telegramdesktop/tdesktop/dev667f6f44 files, +68/-31
Added inline members list for small groups in profile tabs.

telegramdesktop/tdesktop/devd2808701 files, +3/-3
Replaced long profile tab titles with short official ones.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev6eb299a1 files, +9/-7
Fixed profile tabs order to match official apps.

telegramdesktop/tdesktop/devfa58d972 files, +31/-22
Fixed peer name width on profile tab buttons toggle.

telegramdesktop/tdesktop/devd478c111 files, +1/-1
Fixed false docked state of profile tabs before layout.

telegramdesktop/tdesktop/dev6a93fea5 files, +78/-21
Added mouse wheel scrolling to profile tabs strip.

Wheel moves tabs only while profile scroll rests, so ongoing scroll is
never taken over. Strip that fits without scrolling passes every notch
to profile.

telegramdesktop/tdesktop/devacf288e1 files, +3/-1
Replaced profile tabs with shared media buttons in third column.

telegramdesktop/tdesktop/dev72c1f6311 files, +74/-15
Added last gifts preview to profile gifts tab.

telegramdesktop/tdesktop/dev45b38d87 files, +76/-24
Added ability to open profile media tabs in separate windows.

telegramdesktop/tdesktop/dev5376ded7 files, +38/-3
Added support of combined photo and video type to shared media.

telegramdesktop/tdesktop/dev85058975 files, +81/-14
Added combined media tab instead of photo and video tabs.

telegramdesktop/tdesktop/dev06307b42 files, +93/-7
Added expanding and collapsing of profile media tab to menu.

telegramdesktop/tdesktop/devf1b954c2 files, +2/-2
Wrap single line in EntityType::Code.

telegramdesktop/tdesktop/dev3f019064 files, +12/-0
Added ability to close emoji status panel with main menu.

telegramdesktop/tdesktop/devc135ad04 files, +32/-0
Allowed closing emoji status panel with click outside main menu.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev645f9202 files, +24/-11
Fixed unfaded tab text at edges of profile tabs strip.

telegramdesktop/tdesktop/deva8dbd423 files, +27/-13
Added caching of content layer in profile tabs strip.

telegramdesktop/tdesktop/dev1edfe7f2 files, +29/-11
Fixed wheel scrolling of profile tabs in unfocused macOS window.

telegramdesktop/tdesktop/devd450ada1 files, +3/-1
Fixed pill outline faded by edge gradients in profile tabs strip.

telegramdesktop/tdesktop/dev76579a01 files, +1/-1
Fixed stale body width in profile tabs before first shown tab.

telegramdesktop/tdesktop/dev33665f72 files, +44/-23
Added zoom into cursor point in media viewer for wheel and pinch.

telegramdesktop/tdesktop/devb8803965 files, +49/-3
Added per-unit subsets of lang keys to build.

telegramdesktop/tdesktop/devca797033 files, +23/-14
Fixed empty space below short media tab in profile.

telegramdesktop/tdesktop/dev9e2b9ac4 files, +8/-2
Fixed position of popup selector for messages with inline keyboard.

telegramdesktop/tdesktop/devb61efcc1 files, +53/-4
Added preserving of wallpaper pattern when saving theme.

telegramdesktop/tdesktop/dev68ddaae4 files, +32/-17
Added applying of wallpaper pattern from theme settings.

telegramdesktop/tdesktop/dev8d5326f3 files, +195/-97
Returned style of theme tiles with radio buttons and chat theme emoji.

telegramdesktop/tdesktop/devd2188e81 files, +24/-22
Fixed delete menu item display for chat themes.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev4e71f735 files, +168/-11
Show media type icons in chats list previews.

telegramdesktop/tdesktop/dev725a0c12 files, +96/-25
Use block type icons in rich message summaries.

telegramdesktop/tdesktop/dev27592202 files, +85/-40
Show formula icon for math in rich summaries.

telegramdesktop/tdesktop/dev18d7fc51 files, +4/-0
Focus prompt field in Create with AI.

telegramdesktop/tdesktop/deva05ec771 files, +1/-1
Fix location picker on macOS.

telegramdesktop/tdesktop/devf53ed0b1 files, +17/-4
Fix media viewer crash when seeking without duration

Skip relative and progress seeks while the streamed media position or duration is unknown, or the duration is unavailable.

telegramdesktop/tdesktop/dev72bf6532 files, +1/-4
Remove no longer used xcb-screensaver library from snap

telegramdesktop/tdesktop/dev41444af1 files, +31/-0
Make libX11 optional in static binary

telegramdesktop/tdesktop/dev43cbaaa1 files, +1/-0
Ensure static binary doesn't export any symbol

#tdesktop
🫡3
telegramdesktop/tdesktop/deve670d513 files, +22/-2
Attach mini debug info to release binary

#tdesktop
🫡3
telegramdesktop/tdesktop/deva4daa6e1 files, +1/-0
Re-use LZ4 from snap runtime

#tdesktop
🫡2
telegramdesktop/tdesktop/devf4689599 files, +33/-5
Added smaller footer text style to markdown blocks.

telegramdesktop/tdesktop/devab4b10b5 files, +36/-12
Added Footer action to editor block style menu.

telegramdesktop/tdesktop/dev644c2764 files, +31/-1
Added Footer placeholder and Enter handling in editor.

telegramdesktop/tdesktop/dev7807c883 files, +104/-27
Added position-aware Enter in editor text blocks.

telegramdesktop/tdesktop/dev13c955c3 files, +95/-13
Added position-aware Enter in list items and quotes

telegramdesktop/tdesktop/devb0c56bf3 files, +41/-7
Added position-aware Enter in single-line fields.

telegramdesktop/tdesktop/deveb8157b4 files, +14/-5
Update marked / footer icons in IV editor.

telegramdesktop/tdesktop/deveb9199a1 files, +15/-2
Fix hidden inline field after heading or footer Enter.

telegramdesktop/tdesktop/dev320c6991 files, +1/-1
Fix build with MSVC.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev705d9161 files, +1/-1
Fix new codegen_lang with Qt 5.

telegramdesktop/tdesktop/deva0945eb1 files, +3/-1
Show correct mini-icon for files.

telegramdesktop/tdesktop/dev73c28962 files, +6/-2
Fix list item flattening for preview.

telegramdesktop/tdesktop/dev19701974 files, +51/-33
Read config flag about star buy restrictions.

#tdesktop
🫡3
telegramdesktop/tdesktop/deva898b071 files, +6/-0
Fix inline-math-only message sending.

#tdesktop
🫡3
tdlib/td/master8dddefb1 files, +2/-2
Mark constructors explicit.

tdlib/td/mastera82cc1c6 files, +58/-12
Support telegram_api::updateEphemeralBotCallbackQuery.

tdlib/td/master860903e6 files, +140/-2
Add td_api::editEphemeralMessage.

tdlib/td/masterdc9c2262 files, +11/-5
Improve service message content names.

tdlib/td/masterb29abab5 files, +38/-21
Add sendEphemeralMessage.callback_query_id.

tdlib/td/master8cbdbf51 files, +4/-0
Don't warn about changes of ephemeral messages.

tdlib/td/masterbb86bb01 files, +6/-2
Allow empty caption.

tdlib/td/mastercf867701 files, +4/-0
Support getCallbackQueryMessage for ephemeral messages.

tdlib/td/master048af4b1 files, +4/-1
Minor improvements.

tdlib/td/master9bf34521 files, +5/-2
Improve logging.

tdlib/td/master6a8265f3 files, +12/-7
Improve RepliedMessageInfo for replies to ephemeral messages.

tdlib/td/master696d5151 files, +4/-0
Do not warn about changed replies to ephemeral messages.

tdlib/td/master55a6ed41 files, +3/-2
Improve message_id checks.

tdlib/td/mastere794b175 files, +38/-38
Improve function names.

tdlib/td/masterf43c79e1 files, +9/-8
Improve source.

tdlib/td/masterfd0ea861 files, +6/-4
Do not ignore too new ephemeral messages just in case.

tdlib/td/master3797ec92 files, +9/-2
Never restore deleted ephemeral messages.

#tdlib
🫡2
tdlib/td/mastere4554ff1 files, +11/-5
Improve logging.

tdlib/td/mastera9966eb8 files, +9/-9
Update version to 1.8.66.

#tdlib
🫡2
tdlib/telegram-bot-api/masterdd8923c2 files, +26/-0
Add editEphemeralMessageText.

tdlib/telegram-bot-api/master40f573f2 files, +27/-0
Add editEphemeralMessageCaption.

tdlib/telegram-bot-api/master1752a222 files, +24/-0
Add editEphemeralMessageReplyMarkup.

tdlib/telegram-bot-api/masterb28feea2 files, +25/-0
Add editEphemeralMessageMedia.

tdlib/telegram-bot-api/master52099b12 files, +32/-79
Add and use do_edit_ephemeral_message.

tdlib/telegram-bot-api/masteradfd7f62 files, +2/-2
Update version to 10.2.

#botapi
🫡2
telegramdesktop/tdesktop/deva6209e36 files, +21/-15
Version 7.0.1.

- Rich Text Editor.
- Telegram Communities.
- Invisible Bot Messages.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v7.0.1 (stable)

- Rich Text Editor.
- Telegram Communities.
- Invisible Bot Messages.

#tdesktop
🫡2
TGX-Android/Telegram-X/main45498fe1 files, +4/-1
Fix `RECAPTCHA_VERSION` content

TGX-Android/Telegram-X/mainedc367f2 files, +6/-0
Add `canManageTags` and `canEditTag` permissions to recent actions

TGX-Android/Telegram-X/main0fee54c1 files, +1/-1
Fix typo that was causing crash in Recent Actions

TGX-Android/Telegram-X/main373031a2 files, +62/-2
Support `ChatEventMemberTagChanged` & `ChatEventAutomaticTranslationToggled`

#tgxandroid
🫡4
TGX-Android/Telegram-X/mainca55ac53 files, +25/-0
Display replied poll option

#tgxandroid
🫡3💅1
TGX-Android/Telegram-X/maina006c4b1 files, +1/-1
Version bump to `1792`

#tgxandroid
🫡3
tdlib/td/mastere43e3232 files, +2/-2
tl-parser: fix getenv/getopt prototypes for C23 compatibility

The vendored wgetopt.c/wgetopt.h use K&R-style empty-parameter
declarations (extern char *getenv(); / extern int getopt();).
Under C23 (GCC 15+ and Clang 16+ default), () means 'no parameters',
so calls with arguments are rejected as errors.

Fix by adding the correct prototypes:
wgetopt.c: extern char *getenv(const char *);
wgetopt.h: extern int getopt(int, char *const *, const char *);

Verified: wgetopt.c compiles without errors under -std=gnu23
with GCC 15.2 (MSYS2 MinGW64). No CMake changes needed.

tdlib/td/master85697cf1 files, +1/-1
Update td_api.tl

tdlib/td/master07d3a091 files, +1/-1
Fix a typo in documentation

#tdlib
🫡2