Telegram github commits and releases
4.42K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
telegramdesktop/tdesktop/dev • 09f9819 • 4 files, +87/-10
Fix reorder freeze in chats list.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • b7d3aa4 • 1 files, +7/-7
Fix missing QFile::open result check in logs

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 9672c14 • 1 files, +9/-4
Fix top bar action buttons focus on selection cancel

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 37037d0 • 1 files, +10/-0
Add accessible names to Compose Controls buttons

telegramdesktop/tdesktop/dev • 5521ff6 • 3 files, +9/-0
Add accessible names to pinned and contact status bar buttons.

telegramdesktop/tdesktop/dev • b1a5378 • 1 files, +1/-1
Update lib_ui.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • f4a2be3 • 1 files, +8/-3
Clamped experimental sticker size override to a safe scaled range.

telegramdesktop/tdesktop/dev • ff3dc89 • 3 files, +438/-0
Implemented Opus audio trimming and concatenation with waveform.

telegramdesktop/tdesktop/dev • 5e44170 • 3 files, +985/-115
Added initial ability to trim recorded voice messages.

telegramdesktop/tdesktop/dev • 08be7f1 • 1 files, +10/-5
Enabled ability to open full checked moderate box for channel senders.

Related commit: 9b483c390d.

telegramdesktop/tdesktop/dev • f5281b7 • 1 files, +6/-1
Fixed compose search list freeze by resetting merged search state flags.

telegramdesktop/tdesktop/dev • a613342 • 1 files, +3/-1
Fixed ratio of icon in update button from dialogs widget.

Related commit: c6bf905253.

telegramdesktop/tdesktop/dev • 27080d4 • 1 files, +1/-1
Fix include in Linux translate provider

telegramdesktop/tdesktop/dev • f0a47c8 • 1 files, +10/-9
Allow Linux TranslateProvider re-use

telegramdesktop/tdesktop/dev • 87ef5d0 • 2 files, +51/-48
Use translation providers for chat translation with parallel requests

Co-Authored-By: Codex <codex@openai.com>

telegramdesktop/tdesktop/dev • f85da1a • 4 files, +138/-67
Use streaming batch translation in chat tracker

Co-Authored-By: Codex <codex@openai.com>

telegramdesktop/tdesktop/dev • e0d28a5 • 1 files, +16/-12
Slightly improved code style in mtproto translate provider.

telegramdesktop/tdesktop/dev • ccb563e • 4 files, +110/-121
Moved out dock menu from obj-c implementation to Qt implementation.

This allows to remove
the `NSApplicationDelegate::applicationDockMenu` patch for Qt.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • c86d2c6 • 4 files, +65/-6
Added simple implementation of import/export for experimental settings.

telegramdesktop/tdesktop/dev • 57b8740 • 1 files, +53/-14
Replaced import/export of experimental settings with compact format.

telegramdesktop/tdesktop/dev • fca5b6f • 2 files, +10/-0
Handled any mouse press to exit middle-click auto-scroll mode.

telegramdesktop/tdesktop/dev • 38f059c • 2 files, +5/-10
Increased maximum speed of auto-scroll mode.

telegramdesktop/tdesktop/dev • 8256ebd • 2 files, +5/-1
Added simple icon to button for bot settings from profile actions.

telegramdesktop/tdesktop/dev • 7c5475e • 3 files, +153/-7
[img-editor] Added wheel zoom and middle-button pan for paint canvas.

telegramdesktop/tdesktop/dev • 00ef436 • 2 files, +26/-13
[img-editor] Fixed crash on close by detaching viewport event filter.

telegramdesktop/tdesktop/dev • 8aa09d3 • 1 files, +8/-3
[img-editor] Fixed brush stroke start offset and spacing at high zoom.

Related commit: 7ce7b88a40.

telegramdesktop/tdesktop/dev • c4847e7 • 3 files, +31/-6
[img-editor] Expanded paint canvas to fill editor window during zoom.

telegramdesktop/tdesktop/dev • 898eebb • 2 files, +50/-0
[img-editor] Fixed non-clickable bottom area by masking editor controls.

telegramdesktop/tdesktop/dev • 6ed80c9 • 5 files, +373/-11
[img-editor] Added dedicated brush size control.

telegramdesktop/tdesktop/dev • 4b521e6 • 3 files, +41/-315
[img-editor] Removed combined control for size and color.

telegramdesktop/tdesktop/dev • 55649cb • 2 files, +44/-10
Fixed selection display of ColorSample on non-solid background.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • d189b19 • 4 files, +219/-27
[img-editor] Added simple palette with buttons.

telegramdesktop/tdesktop/dev • a4f0a63 • 5 files, +5/-0
Added tgs animations for tool buttons in photo editor.

telegramdesktop/tdesktop/dev • a5a43dc • 3 files, +135/-3
[img-editor] Added tool buttons in paint mode.

telegramdesktop/tdesktop/dev • 537375b • 11 files, +189/-18
[img-editor] Added simple modes of brush for arrow / marker / eraser.

telegramdesktop/tdesktop/dev • 91df896 • 7 files, +178/-16
[img-editor] Refined eraser brush algorithm.

telegramdesktop/tdesktop/dev • d0d1d91 • 3 files, +95/-3
[img-editor] Added simple highlight of selected tool.

telegramdesktop/tdesktop/dev • 02eac1e • 4 files, +219/-54
[img-editor] Added ability to save tool size and color separately.

telegramdesktop/tdesktop/dev • 380c333 • 2 files, +31/-5
[img-editor] Added simple animation to size control.

telegramdesktop/tdesktop/dev • a242e76 • 2 files, +42/-1
[img-editor] Added simple animation to current color on change color.

telegramdesktop/tdesktop/dev • a845260 • 9 files, +53/-6
Added draw-to-reply button to media view.

telegramdesktop/tdesktop/dev • 9275b45 • 16 files, +264/-18
Added initial implementation of draw-to-reply.

telegramdesktop/tdesktop/dev • cf7ebb0 • 2 files, +35/-26
[img-editor] Refined control islands with pill bars.

telegramdesktop/tdesktop/dev • d581bdc • 1 files, +50/-19
[img-editor] Fixed initial brush stroke on start paint.

telegramdesktop/tdesktop/dev • 308116f • 1 files, +1/-1
Fix build with MSVC.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • aa78825 • 1 files, +7/-6
Revert "Update menu_send.cpp"

This reverts commit f9bf1e937233c4220d17d45e5710d9a8f52c326f.
This reverts commit a08f8d890d51ac59d53dd0b10474eeb1ee466a99.

Fair point raised on GitHub, that the cost of "click-by-memory" may
be too high in this case over the consistency gains, with admins
sending messages instantly instead of scheduling, like it did before.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 7d1a7c2 • 3 files, +85/-17
[img-editor] Updated color button with rainbow gradient ring.

#tdesktop
🫡3
New telegramdesktop/tdesktop release: v6.6.3 (beta)

- Drawing tools in image editor (brush, marker, eraser, arrow).
- Draw-to-reply button in media viewer.
- Trim recorded voice messages.
- Per-file captions when sending multiple files.
- Audio sharing in calls on Linux.
- Ripple effects for reactions, send and reply buttons.
- Fix saved music shuffled playing.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 5b916a5 • 1 files, +3/-3
Fix build with GCC.

telegramdesktop/tdesktop/dev • 4fd4b14 • 6 files, +27/-17
Beta version 6.6.3.

- Drawing tools in image editor (brush, marker, eraser, arrow).
- Draw-to-reply button in media viewer.
- Trim recorded voice messages.
- Per-file captions when sending multiple files.
- Audio sharing in calls on Linux.
- Ripple effects for reactions, send and reply buttons.
- Fix saved music shuffled playing.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 36a3542 • 1 files, +116/-0
[ai] Add a release custom command.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • b5f8abf • 1 files, +10/-4
Build boost manually in Docker

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • dc2d6e9 • 2 files, +2/-0
feat(accessibility): use ButtonMenu role for main menu buttons

Set ButtonMenu role on main menu toggle buttons in dialogs and
filters menu since they open navigation menus.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 73cbef5 • 4 files, +129/-18
Fixed stale pinned Saved Messages sublists on clear that subsection.

telegramdesktop/tdesktop/dev • 2cce6dd • 1 files, +6/-4
[img-editor] Fixed brush crash by clamping content rect within scene.

telegramdesktop/tdesktop/dev • 921d5a6 • 1 files, +2/-2
[img-editor] Fixed first-stroke jump from invalidated refs.

The interpolation loop kept references to _currentStroke.back()
while pushing into the same vector.
Vector reallocation could invalidate these references
and create random first-segment jumps,
so lastPos/lastPressure are now copied before the loop.

Related commit: d581bdcf56.

telegramdesktop/tdesktop/dev • 1cbcef1 • 1 files, +4/-6
Changed behavior to always display open userpic menu item.

telegramdesktop/tdesktop/dev • bb6481f • 2 files, +13/-2
Replaced rounded buttons for recommended filters with pills.

telegramdesktop/tdesktop/dev • d9b9a40 • 1 files, +2/-2
Fixed compose search race by clearing list before starting new search.

Related commit: f5281b7418.

telegramdesktop/tdesktop/dev • 4ba2581 • 13 files, +314/-152
Removed Replace button from attach previews and added More button.

telegramdesktop/tdesktop/dev • 1610ad3 • 4 files, +38/-7
Push non-default app scale to IV.

telegramdesktop/tdesktop/dev • 9533e95 • 1 files, +127/-0
[ai] Add a /reflect custom command.

telegramdesktop/tdesktop/dev • c299e67 • 1 files, +95/-0
[ai] Add some more review guidelines.

telegramdesktop/tdesktop/dev • 18e9882 • 1 files, +12/-0
[ai] Add static member naming review rule.

telegramdesktop/tdesktop/dev • eef6ba7 • 2 files, +50/-10
[ai] Fix Codex child agents execution.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • ff54ea8 • 9 files, +117/-28
Improve layout of gift / auction webpage preview.

telegramdesktop/tdesktop/dev • af4c7bc • 12 files, +64/-15
Support system text replacements on macOS.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 776260d • 3 files, +0/-0
Fixed build.

Related commit: 4ba2581df8.

telegramdesktop/tdesktop/dev • f1117b0 • 2 files, +181/-19
[img-editor] Improved crop overlay with 3x3 grid.

telegramdesktop/tdesktop/dev • 294516c • 1 files, +18/-18
Fix startchannel/startgroup deeplinks for bots with Threaded Mode.

Move the isForum() branch below bot-specific handlers (BotApp,
ShareGame, AddToGroup/AddToChannel) so forum view doesn't intercept
bot deeplinks. Move Boost branch above isForum() to simplify
the condition.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 06c5154 • 6 files, +19/-15
Beta version 6.6.4.

- Fix launch on Linux.

#tdesktop
🫡3
tdlib/td/master • 9dac11c • 2 files, +7/-13
Use keep_only_custom_emoji in PollManager.

tdlib/td/master • 8bea6ac • 4 files, +4/-4
Remove unused context capture.

tdlib/td/master • 338e4e5 • 6 files, +9/-9
Remove more unused context captures.

tdlib/td/master • 0ae923c • 8 files, +237/-158
Add class ProxyChecker.

#tdlib
🫡2