Telegram github commits and releases
4.36K subscribers
601 files
21.2K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
tdlib/td/master • aa59e4c • 1 files, +17/-19
Avoid big memory consumption in ConcurrentHashMap benchmark with n = 1 << 27 when the benchmark ends very fast.

tdlib/td/master • e6cd198 • 1 files, +7/-7
Fix Global initialization.

tdlib/td/master • 56adf14 • 1 files, +5/-1
Improve PTS gap repair.

tdlib/td/master • 32043df • 3 files, +16/-10
Parse updates in another thread.

tdlib/td/master • be64ce7 • 1 files, +2/-5
Don't generate unused define FAIL.

tdlib/td/master • 1fbbecc • 2 files, +2/-8
Don't register message users/channels for bots.

tdlib/td/master • 0a7c87e • 3 files, +14/-9
Use FlatHashMap in SeqKeyValue.

tdlib/td/master • d8116aa • 1 files, +2/-1
Use FlatHashMap for limited_tasks_ in ChainScheduler.

tdlib/td/master • b914b28 • 2 files, +18/-9
Use FlatHashMap instead of unordered_map in ChainScheduler.

tdlib/td/master • 5c8b12b • 1 files, +2/-9
Simplify limit initialization in get_history_from_the_end_impl.

tdlib/td/master • 070399c • 7 files, +14/-10
Add combine_hashes function.

tdlib/td/master • 9618d58 • 2 files, +88/-4
Combine get_history_from_the_end queries.

tdlib/td/master • bd0ca2d • 2 files, +65/-22
Combine all getChatHistory queries.

tdlib/td/master • 16183df • 1 files, +13/-12
Adjust offset and limit in get_history_impl.

tdlib/td/master • 2dba296 • 2 files, +0/-9
Delete unused MessagesManager::get_history.

tdlib/td/master • c071678 • 2 files, +23/-20
Add source to MessagesManager::get_history_impl.

#tdlib
🫡2
tdlib/td/master • 73d5b2d • 1 files, +4/-8
Simplify calls to load_messages.

tdlib/td/master • f5a066f • 2 files, +31/-89
Support loading of history from the end in get_history_impl.

tdlib/td/master • 58a1ae8 • 1 files, +9/-22
Directly call get_history_impl if appropriate.

tdlib/td/master • ff3a8e4 • 2 files, +22/-25
Add MessagesManager::load_last_dialog_message instead of get_history_from_the_end.

tdlib/td/master • 5ba7e14 • 1 files, +5/-1
Improve logging for PTS gaps.

tdlib/td/master • 75b0f28 • 1 files, +8/-8
Fix GCC compilation error.

tdlib/td/master • 564cbc0 • 1 files, +1/-1
Don't log updates with slightly old PTS short after updates with very old PTS.

tdlib/td/master • 0298f53 • 1 files, +1/-1
Disable maybe-uninitialized warnings also for old GCC versions.

tdlib/td/master • 86ecb3d • 1 files, +3/-3
Fix compilation error.

#tdlib
🫡3👍1
tdlib/td/master • a78ba04 • 1 files, +1/-1
Fix clang warning.

#tdlib
🫡4
tdlib/td/master • 5b06e00 • 1 files, +3/-3
Remove support of outdated Darwin architectures.

#tdlib
🫡4
tdlib/td/master • 6a6cd8a • 3 files, +70/-90
update example to build openssl 3.1.1

#tdlib
🫡3
UnigramDev/Unigram/develop • 2e65956 • 1 files, +30/-48
Try to always use MediaPlayer from a background thread

UnigramDev/Unigram/develop • a69f1db • 2 files, +12/-13
Unified muted setting

UnigramDev/Unigram/develop • 28614d2 • 8 files, +433/-223
Implemented picture in picture, accessibility, fixes

UnigramDev/Unigram/develop • eee26f1 • 36 files, +137/-162
Refactoring

UnigramDev/Unigram/develop • c3558d8 • 2 files, +2/-1
Fixed share phone number with

UnigramDev/Unigram/develop • b3972f2 • 2 files, +13/-10
Don't show standard emoji when searching outside chat

UnigramDev/Unigram/develop • 41accc5 • 1 files, +1/-1
Use symbols font in chat picker

UnigramDev/Unigram/develop • 02d6e97 • 3 files, +36/-25
Show tooltips in search results too

UnigramDev/Unigram/develop • ccb2c79 • 1 files, +16/-2
Workaround future access list

UnigramDev/Unigram/develop • e6e735a • 1 files, +4/-4
Fixed add to group

#unigram
🫡4
telegramdesktop/tdesktop/chrome_115.0.5790.102 • a662800 • 1 files, +1/-1
Update User-Agent for DNS to Chrome 115.0.5790.102.

#tdesktop
🫡3
TGX-Android/Telegram-X/main • 1dbaeeb • 20 files, +1353/-124
Translation feature improvements + Advanced text formatting + Quick translate (#408)

* Quick translation

* Translation for recent actions

* Translation for sponsored posts

* Translations for draft

* Update app/src/main/java/org/thunderdog/challegram/ui/MessagesController.java

* Update app/src/main/res/values/strings.xml

* Advanced Text Formatting

* Delete java.zip

* Fixes

* Opening the keyboard with a delay when no text is selected

* New way to translate text when formatting

* Delay fix

* Fixes

* Add advanced text formatting for MediaViewController and ShareController and

todo: remove duplicate code when refactoring

* improvements

* Fixes

* Remove unused code

* ThemeInvalidateFix

* ThemeInvalidation for TranslationController

* Update app/src/main/java/org/thunderdog/challegram/widget/TextFormattingLayout.java

* Update app/src/main/java/org/thunderdog/challegram/widget/TextFormattingLayout.java

* Update app/src/main/java/org/thunderdog/challegram/component/chat/InputView.java

* Update app/src/main/java/org/thunderdog/challegram/component/chat/InputView.java

* Update app/src/main/java/org/thunderdog/challegram/component/chat/InputView.java

* Update app/src/main/res/values/strings.xml

* Update app/src/main/java/org/thunderdog/challegram/component/chat/InputView.java

* Update `InputView.java`

* Removed unused method in `LanguageDetector`

---------

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>

TGX-Android/Telegram-X/main • 0a1ea44 • 1 files, +1/-1
Version bump to `1644`

#tgxandroid
👍5🫡2💅2🤨1
TGX-Android/Telegram-X/main • d623c46 • 1 files, +20/-20
Sync `strings.xml` with `translations.telegram.org`

#tgxandroid
👍5🫡3💅3
TGX-Android/Telegram-X/main • ac152fe • 1 files, +10/-13
Fixed crash when some of custom emoji are missing

TGX-Android/Telegram-X/main • c2b394c • 1 files, +4/-2
Fixed crash when trying to delete some chats

#tgxandroid
👍5🫡4💅3
TGX-Android/Telegram-X/main • ca63d58 • 2 files, +23/-9
Rely on TDLib constants for service bots user ids

TGX-Android/Telegram-X/main • 99a404b • 1 files, +1/-1
Emoji Status: Fix (#421)

#tgxandroid
💅5👍4🫡2
UnigramDev/Unigram/develop • 21f7300 • 4 files, +51/-47
Properly handle join request invite links

UnigramDev/Unigram/develop • 4fa8e84 • 1 files, +21/-11
Handle command line arguments as URL

#unigram
🫡2
TGX-Android/Telegram-X/main • 248f5f3 • 2 files, +314/-212
Improved handling TDLib options + Fixed handling `forwarded_message_count_max`

#tgxandroid
💅5🫡2👍1
TGX-Android/Telegram-X/main • 068a964 • 1 files, +1/-1
Fixed rudimentary overlay over custom emoji thumbnails

TGX-Android/Telegram-X/main • 3c69e64 • 1 files, +1/-1
Fixed rendering single-frame `.tgs` files

TGX-Android/Telegram-X/main • 5d2fce5 • 4 files, +29/-23
Text Formatting: Fixes (#422)

#tgxandroid
💅6🫡2👍1
TGX-Android/Telegram-X/main • b035bed • 1 files, +2/-3
Removed hardcoded fixes for `Status Pack` emoji set

TGX-Android/Telegram-X/main • c214f17 • 1 files, +1/-1
Version bump to `1645`

#tgxandroid
💅5🫡2
tdlib/td/master • 5904429 • 5 files, +27/-23
Make JsonObject class.

tdlib/td/master • 43941c1 • 2 files, +6/-2
Add JsonObject::field_count.

tdlib/td/master • 88f169b • 1 files, +1/-2
Use get_json_object_field_force to extract @extra.

tdlib/td/master • 6d05e8a • 2 files, +38/-20
Make object const in get_json_object_*_field.

tdlib/td/master • 44d4fcf • 2 files, +127/-1
Add test for get_json_object_*_field.

tdlib/td/master • a5a4082 • 3 files, +344/-11
Add field getters to JsonObject class.

tdlib/td/master • 58f15df • 9 files, +68/-63
Use JsonObject::get_.*_field if possible.

tdlib/td/master • 7a80136 • 1 files, +14/-14
Use JsonObject::has_field.

tdlib/td/master • 3303c65 • 5 files, +9/-9
Use JsonOnject::extract_ if possible.

tdlib/td/master • a1c726d • 1 files, +4/-4
Fix formatting.

tdlib/td/master • d19b659 • 1 files, +55/-90
Simplify JSON object processing in NotificationManager.

tdlib/td/master • a7b6f55 • 3 files, +16/-11
Add and use JsonObject::foreach.

tdlib/td/master • dd68528 • 2 files, +10/-5
Add JsonObject constructor.

tdlib/td/master • b8859da • 1 files, +6/-0
Disallow JsonObject copying.

tdlib/td/master • 7f556e4 • 1 files, +19/-9
tg_cli: add class ReportReason.

tdlib/td/master • fbec238 • 1 files, +3/-2
Mark "restriction_add_platforms" option as internal.

tdlib/td/master • ff68716 • 1 files, +2/-3
Improve edit story logging.

#tdlib
🫡2
TGX-Android/Telegram-X/main • dc62a62 • 2 files, +2/-0
Added hint for `Quick Translate`

#tgxandroid
💅7🫡2
TGX-Android/Telegram-X/main • 796987a • 1 files, +2/-2
Updated AGP to `8.1.0` & Kotlin to `1.8.22`

TGX-Android/Telegram-X/main • b7424b6 • 1 files, +7/-1
Do not use WebRTC on pre-Kitkat devices (Android 4.4)

TGX-Android/Telegram-X/main • fb8491e • 4 files, +20/-11
Fixed crashes based on Google Play reports

TGX-Android/Telegram-X/main • f8be8a4 • 1 files, +1/-1
Version bump to `1646`

TGX-Android/Telegram-X/main • ef5bd82 • 1 files, +5/-1
Marked `1646` as stable release

#tgxandroid
💅7🫡3👍2
tdlib/td/master • 8e1a7db • 1 files, +15/-15
Improve documentation.

tdlib/td/master • 50a0c55 • 1 files, +0/-3
Remove duplicate check.

tdlib/td/master • 64264b0 • 1 files, +1/-1
Update OpenSSL to 3.1.2 in iOS example.

#tdlib
🫡2👍1