UnigramDev/Unigram/layer167 • 75de1cb • 9 files, +189/-123
Update game message design
UnigramDev/Unigram/layer167 • 08d005d • 1 files, +18/-25
Optimized outline generation
UnigramDev/Unigram/layer167 • d079f75 • 2 files, +12/-1
Improved bubble design when text starts with a block
UnigramDev/Unigram/layer167 • ae8bcd0 • 1 files, +31/-0
Lazily update chat list selection
UnigramDev/Unigram/layer167 • afc18d2 • 1 files, +10/-20
Don't run ProcessMessages asynchronously
UnigramDev/Unigram/layer167 • 52c6b22 • 1 files, +218/-188
Run most of LoadMessageSliceAsync asynchronously
UnigramDev/Unigram/layer167 • df3e044 • 2 files, +25/-34
Unified loading flags
UnigramDev/Unigram/layer167 • bde1353 • 1 files, +12/-2
Properly handle pinned message updates in pinned messages list
UnigramDev/Unigram/layer167 • 70f8954 • 1 files, +1/-1
Fixed an issue that caused dates to be duplicated in message history
Resolves #2971
UnigramDev/Unigram/layer167 • fc0fbf1 • 5 files, +71/-118
Unified LoadNextSliceAsync and LoadPreviousSliceAsync
UnigramDev/Unigram/layer167 • 64d0d53 • 1 files, +4/-1
Explicitly create tooltips
UnigramDev/Unigram/layer167 • 9a30a85 • 1 files, +16/-4
ScrollToItem fast path
UnigramDev/Unigram/layer167 • 355f512 • 3 files, +43/-18
Move focus depending on screen reader listening
UnigramDev/Unigram/layer167 • 0c2fa98 • 2 files, +39/-17
Use automation peer for chat header
UnigramDev/Unigram/layer167 • 7ddf092 • 1 files, +15/-3
Cache text area corner radius
#unigram
Update game message design
UnigramDev/Unigram/layer167 • 08d005d • 1 files, +18/-25
Optimized outline generation
UnigramDev/Unigram/layer167 • d079f75 • 2 files, +12/-1
Improved bubble design when text starts with a block
UnigramDev/Unigram/layer167 • ae8bcd0 • 1 files, +31/-0
Lazily update chat list selection
UnigramDev/Unigram/layer167 • afc18d2 • 1 files, +10/-20
Don't run ProcessMessages asynchronously
UnigramDev/Unigram/layer167 • 52c6b22 • 1 files, +218/-188
Run most of LoadMessageSliceAsync asynchronously
UnigramDev/Unigram/layer167 • df3e044 • 2 files, +25/-34
Unified loading flags
UnigramDev/Unigram/layer167 • bde1353 • 1 files, +12/-2
Properly handle pinned message updates in pinned messages list
UnigramDev/Unigram/layer167 • 70f8954 • 1 files, +1/-1
Fixed an issue that caused dates to be duplicated in message history
Resolves #2971
UnigramDev/Unigram/layer167 • fc0fbf1 • 5 files, +71/-118
Unified LoadNextSliceAsync and LoadPreviousSliceAsync
UnigramDev/Unigram/layer167 • 64d0d53 • 1 files, +4/-1
Explicitly create tooltips
UnigramDev/Unigram/layer167 • 9a30a85 • 1 files, +16/-4
ScrollToItem fast path
UnigramDev/Unigram/layer167 • 355f512 • 3 files, +43/-18
Move focus depending on screen reader listening
UnigramDev/Unigram/layer167 • 0c2fa98 • 2 files, +39/-17
Use automation peer for chat header
UnigramDev/Unigram/layer167 • 7ddf092 • 1 files, +15/-3
Cache text area corner radius
#unigram
🫡2
UnigramDev/Unigram/layer167 • 41e25a5 • 1 files, +5/-1
Use existing StyledText for album
UnigramDev/Unigram/layer167 • 444c15f • 5 files, +18/-16
Various optimizations
UnigramDev/Unigram/layer167 • 2ecfc36 • 1 files, +8/-71
Don't load lib dynamically in HttpProxyWatcher
UnigramDev/Unigram/layer167 • 8f2416a • 1 files, +2/-1
Always mark Ctrl+C as handled
UnigramDev/Unigram/layer167 • 60f6003 • 1 files, +16/-14
Hide archived chats button when archive is empty
#unigram
Use existing StyledText for album
UnigramDev/Unigram/layer167 • 444c15f • 5 files, +18/-16
Various optimizations
UnigramDev/Unigram/layer167 • 2ecfc36 • 1 files, +8/-71
Don't load lib dynamically in HttpProxyWatcher
UnigramDev/Unigram/layer167 • 8f2416a • 1 files, +2/-1
Always mark Ctrl+C as handled
UnigramDev/Unigram/layer167 • 60f6003 • 1 files, +16/-14
Hide archived chats button when archive is empty
#unigram
🫡5
🫡3
telegramdesktop/tdesktop/dev • 960761e • 99 files, +18872/-5
Replace jemalloc with scudo
This should provide a wider support for ARM hardware
#tdesktop
Replace jemalloc with scudo
This should provide a wider support for ARM hardware
#tdesktop
🫡4🤨1
🫡3
UnigramDev/Unigram/layer167 • fabd1e9 • 4 files, +33/-5
Improved fallback focus on chat list
UnigramDev/Unigram/layer167 • d3e50c1 • 2 files, +6/-4
Fixed crash on closing chat when screen reader is connected
UnigramDev/Unigram/layer167 • e5f5671 • 1 files, +1/-1
Fixed closing bot keyboard
UnigramDev/Unigram/layer167 • f3bfc64 • 1 files, +6/-2
Return updated max id when loading chat history
UnigramDev/Unigram/layer167 • 380a1e0 • 18 files, +93/-134
Moved stickers shimmer to AnimatedImage
UnigramDev/Unigram/layer167 • 9ca99b1 • 4 files, +456/-408
Update message quick action icons
UnigramDev/Unigram/layer167 • 8b34eb8 • 6 files, +30/-27
Moved chat headers to the right folder
UnigramDev/Unigram/layer167 • 00ba361 • 3 files, +9/-9
TLLocator ~> TypeLocator
UnigramDev/Unigram/layer167 • 2119dd3 • 2 files, +7/-6
Show native language name before english name
UnigramDev/Unigram/layer167 • bb7dd1e • 3 files, +8/-0
Disable auto-night mode when using hamburger menu switch
UnigramDev/Unigram/layer167 • ae3b348 • 2 files, +7/-17
Simplified master detail design, properly handle pane navigation
UnigramDev/Unigram/layer167 • cdd5170 • 4 files, +59/-25
Use hash set to store language exclusion list, allow empty
UnigramDev/Unigram/layer167 • d52eb39 • 1 files, +25/-25
Outline parsing optimization
UnigramDev/Unigram/layer167 • 9f7a0c4 • 1 files, +4/-0
Removed border thinkness to text buttons
UnigramDev/Unigram/layer167 • db4bf29 • 2 files, +7/-0
Added borders to chat headers
#unigram
Improved fallback focus on chat list
UnigramDev/Unigram/layer167 • d3e50c1 • 2 files, +6/-4
Fixed crash on closing chat when screen reader is connected
UnigramDev/Unigram/layer167 • e5f5671 • 1 files, +1/-1
Fixed closing bot keyboard
UnigramDev/Unigram/layer167 • f3bfc64 • 1 files, +6/-2
Return updated max id when loading chat history
UnigramDev/Unigram/layer167 • 380a1e0 • 18 files, +93/-134
Moved stickers shimmer to AnimatedImage
UnigramDev/Unigram/layer167 • 9ca99b1 • 4 files, +456/-408
Update message quick action icons
UnigramDev/Unigram/layer167 • 8b34eb8 • 6 files, +30/-27
Moved chat headers to the right folder
UnigramDev/Unigram/layer167 • 00ba361 • 3 files, +9/-9
TLLocator ~> TypeLocator
UnigramDev/Unigram/layer167 • 2119dd3 • 2 files, +7/-6
Show native language name before english name
UnigramDev/Unigram/layer167 • bb7dd1e • 3 files, +8/-0
Disable auto-night mode when using hamburger menu switch
UnigramDev/Unigram/layer167 • ae3b348 • 2 files, +7/-17
Simplified master detail design, properly handle pane navigation
UnigramDev/Unigram/layer167 • cdd5170 • 4 files, +59/-25
Use hash set to store language exclusion list, allow empty
UnigramDev/Unigram/layer167 • d52eb39 • 1 files, +25/-25
Outline parsing optimization
UnigramDev/Unigram/layer167 • 9f7a0c4 • 1 files, +4/-0
Removed border thinkness to text buttons
UnigramDev/Unigram/layer167 • db4bf29 • 2 files, +7/-0
Added borders to chat headers
#unigram
🫡2
UnigramDev/Unigram/layer167 • 67e3bc6 • 43 files, +1789/-553
Full chat translation with premium
UnigramDev/Unigram/layer167 • 0babb13 • 46 files, +182/-182
TLContainer ~> TypeResolver
UnigramDev/Unigram/layer167 • e472dce • 46 files, +136/-110
Replaced all ContentPopup negative margins with padding
UnigramDev/Unigram/layer167 • f26b9bf • 2 files, +41/-21
Exp: run search diff asynchronously
#unigram
Full chat translation with premium
UnigramDev/Unigram/layer167 • 0babb13 • 46 files, +182/-182
TLContainer ~> TypeResolver
UnigramDev/Unigram/layer167 • e472dce • 46 files, +136/-110
Replaced all ContentPopup negative margins with padding
UnigramDev/Unigram/layer167 • f26b9bf • 2 files, +41/-21
Exp: run search diff asynchronously
#unigram
🫡3💅1
TGX-Android/Telegram-X/main • 1f3e400 • 1 files, +1/-1
Use new icon for Peer ID in Settings (#508)
#tgxandroid
Use new icon for Peer ID in Settings (#508)
#tgxandroid
💅9👍2🫡2
UnigramDev/Unigram/layer167 • 73b7ea5 • 5 files, +44/-14
Fixed CanTranslate logic to cover more cases
UnigramDev/Unigram/layer167 • 4207a02 • 1 files, +6/-2
Fixed MergeEntities helper method
UnigramDev/Unigram/layer167 • ed48805 • 1 files, +5/-0
Trigger translation as soon as language is detected
UnigramDev/Unigram/layer167 • 0516261 • 1 files, +6/-6
Fixed entities type check
UnigramDev/Unigram/layer167 • 88162a1 • 1 files, +30/-17
Don't save scrolling position if right above unread messages
UnigramDev/Unigram/layer167 • fcc1d8a • 8 files, +10/-39
Handle race conditions in show/hide completion callback
UnigramDev/Unigram/layer167 • eb64a4a • 3 files, +38/-34
Further fixes to scroll message into view
UnigramDev/Unigram/layer167 • f5be189 • 2 files, +6/-1
Additional null checks
UnigramDev/Unigram/layer167 • 1cf714f • 2 files, +9/-6
Update translate bar when current state changes
#unigram
Fixed CanTranslate logic to cover more cases
UnigramDev/Unigram/layer167 • 4207a02 • 1 files, +6/-2
Fixed MergeEntities helper method
UnigramDev/Unigram/layer167 • ed48805 • 1 files, +5/-0
Trigger translation as soon as language is detected
UnigramDev/Unigram/layer167 • 0516261 • 1 files, +6/-6
Fixed entities type check
UnigramDev/Unigram/layer167 • 88162a1 • 1 files, +30/-17
Don't save scrolling position if right above unread messages
UnigramDev/Unigram/layer167 • fcc1d8a • 8 files, +10/-39
Handle race conditions in show/hide completion callback
UnigramDev/Unigram/layer167 • eb64a4a • 3 files, +38/-34
Further fixes to scroll message into view
UnigramDev/Unigram/layer167 • f5be189 • 2 files, +6/-1
Additional null checks
UnigramDev/Unigram/layer167 • 1cf714f • 2 files, +9/-6
Update translate bar when current state changes
#unigram
🫡4
TelegramMessenger/tgcalls/m112 • b3643a5 • 3 files, +24/-0
Set device by id on UWP, MSVC build fix
TelegramMessenger/tgcalls/m112 • d674f0a • 1 files, +11/-0
setAudioInputDevice by id as well
TelegramMessenger/tgcalls/m112 • 3320da3 • 7 files, +299/-266
Moved WebRTC to M112
TelegramMessenger/tgcalls/m112 • 4479956 • 2 files, +19/-19
Fixed build with ffmpeg 6.1
TelegramMessenger/tgcalls/m112 • 9ab6f4f • 1 files, +13/-11
Don't send desktop frames to inactive listener
TelegramMessenger/tgcalls/m112 • 5b2eaa4 • 3 files, +32/-30
Merge remote-tracking branch 'upstream/development' into m112
#tgcalls
Set device by id on UWP, MSVC build fix
TelegramMessenger/tgcalls/m112 • d674f0a • 1 files, +11/-0
setAudioInputDevice by id as well
TelegramMessenger/tgcalls/m112 • 3320da3 • 7 files, +299/-266
Moved WebRTC to M112
TelegramMessenger/tgcalls/m112 • 4479956 • 2 files, +19/-19
Fixed build with ffmpeg 6.1
TelegramMessenger/tgcalls/m112 • 9ab6f4f • 1 files, +13/-11
Don't send desktop frames to inactive listener
TelegramMessenger/tgcalls/m112 • 5b2eaa4 • 3 files, +32/-30
Merge remote-tracking branch 'upstream/development' into m112
#tgcalls
🫡2
UnigramDev/Unigram/layer167 • 41fded0 • 2 files, +25/-5
Fixed scroll animation for messages on the edge
UnigramDev/Unigram/layer167 • 6bf39f9 • 8 files, +0/-38
Removed default glyph button icon
UnigramDev/Unigram/layer167 • 36555da • 1 files, +9/-3
Added translation as accessibility alt text
UnigramDev/Unigram/layer167 • 88967ef • 1 files, +2/-2
Increased FormattedTextBlock blocks padding to align with reply/web page
UnigramDev/Unigram/layer167 • 31cdbc4 • 1 files, +7/-1
Add message key to cache before sending translation request
UnigramDev/Unigram/layer167 • 8fdaaf4 • 2 files, +7/-3
Set Messages ItemsSource on activating to avoid items host invalidation
UnigramDev/Unigram/layer167 • 4c5eec3 • 15 files, +63/-32
Updated vcpkg
UnigramDev/Unigram/layer167 • 66a4cce • 2 files, +20/-18
Properly refresh translated state for non-cached messages
UnigramDev/Unigram/layer167 • a18c9df • 2 files, +32/-11
Further improvements to custom ScrollToItem
UnigramDev/Unigram/layer167 • 4c06ad8 • 2 files, +2/-2
Bump version
UnigramDev/Unigram/layer167 • 7ed9d9c • 1 files, +8/-1
Try catch setting character format
#unigram
Fixed scroll animation for messages on the edge
UnigramDev/Unigram/layer167 • 6bf39f9 • 8 files, +0/-38
Removed default glyph button icon
UnigramDev/Unigram/layer167 • 36555da • 1 files, +9/-3
Added translation as accessibility alt text
UnigramDev/Unigram/layer167 • 88967ef • 1 files, +2/-2
Increased FormattedTextBlock blocks padding to align with reply/web page
UnigramDev/Unigram/layer167 • 31cdbc4 • 1 files, +7/-1
Add message key to cache before sending translation request
UnigramDev/Unigram/layer167 • 8fdaaf4 • 2 files, +7/-3
Set Messages ItemsSource on activating to avoid items host invalidation
UnigramDev/Unigram/layer167 • 4c5eec3 • 15 files, +63/-32
Updated vcpkg
UnigramDev/Unigram/layer167 • 66a4cce • 2 files, +20/-18
Properly refresh translated state for non-cached messages
UnigramDev/Unigram/layer167 • a18c9df • 2 files, +32/-11
Further improvements to custom ScrollToItem
UnigramDev/Unigram/layer167 • 4c06ad8 • 2 files, +2/-2
Bump version
UnigramDev/Unigram/layer167 • 7ed9d9c • 1 files, +8/-1
Try catch setting character format
#unigram
👍3🫡2
UnigramDev/Unigram/layer167 • 8b7f8d0 • 2 files, +23/-33
Fixed outline for not yet downloaded stickers
UnigramDev/Unigram/layer167 • c0643d5 • 2 files, +200/-272
Properly replaced avcodec_decode_video2
UnigramDev/Unigram/layer167 • bf04807 • 2 files, +21/-4
Disconnect SynchronizedList on Unload
UnigramDev/Unigram/layer167 • 10ef258 • 4 files, +67/-60
Moved SynchronizedList to its own file
#unigram
Fixed outline for not yet downloaded stickers
UnigramDev/Unigram/layer167 • c0643d5 • 2 files, +200/-272
Properly replaced avcodec_decode_video2
UnigramDev/Unigram/layer167 • bf04807 • 2 files, +21/-4
Disconnect SynchronizedList on Unload
UnigramDev/Unigram/layer167 • 10ef258 • 4 files, +67/-60
Moved SynchronizedList to its own file
#unigram
🫡3
tdlib/td/master • c2cbb0c • 1 files, +8/-8
Explicitly pass content-type of the test HTTP query.
tdlib/td/master • 0d36372 • 1 files, +3/-0
Fix bench_http_reader.
tdlib/td/master • 511483e • 3 files, +14/-0
Fail HTTP request reading if unexpected end of data reached.
tdlib/td/master • ae9c80f • 2 files, +8/-7
Store content_length_ as int64.
tdlib/td/master • 794f352 • 1 files, +61/-0
Add multipart/form-data tests.
tdlib/td/master • e58847a • 2 files, +1/-4
Allow toggleChatIsTranslatable for non-premium users.
tdlib/td/master • f03ffe1 • 4 files, +7/-7
Fix singular usages of "statistics".
tdlib/td/master • 968c0ad • 1 files, +8/-8
Improve documentation.
tdlib/td/master • a84e460 • 2 files, +5/-5
Improve ConnectionState documentation.
tdlib/td/master • 8484108 • 1 files, +3/-2
Update supergroup.member_count documentation.
tdlib/td/master • 7db2a64 • 3 files, +3/-3
Update pinned vcpkg commit hash.
tdlib/td/master • 404761c • 1 files, +2/-0
Fix clang 14 compilation error.
#tdlib
Explicitly pass content-type of the test HTTP query.
tdlib/td/master • 0d36372 • 1 files, +3/-0
Fix bench_http_reader.
tdlib/td/master • 511483e • 3 files, +14/-0
Fail HTTP request reading if unexpected end of data reached.
tdlib/td/master • ae9c80f • 2 files, +8/-7
Store content_length_ as int64.
tdlib/td/master • 794f352 • 1 files, +61/-0
Add multipart/form-data tests.
tdlib/td/master • e58847a • 2 files, +1/-4
Allow toggleChatIsTranslatable for non-premium users.
tdlib/td/master • f03ffe1 • 4 files, +7/-7
Fix singular usages of "statistics".
tdlib/td/master • 968c0ad • 1 files, +8/-8
Improve documentation.
tdlib/td/master • a84e460 • 2 files, +5/-5
Improve ConnectionState documentation.
tdlib/td/master • 8484108 • 1 files, +3/-2
Update supergroup.member_count documentation.
tdlib/td/master • 7db2a64 • 3 files, +3/-3
Update pinned vcpkg commit hash.
tdlib/td/master • 404761c • 1 files, +2/-0
Fix clang 14 compilation error.
#tdlib
🫡2🤨1
telegramdesktop/tdesktop/dev • 4a0ee22 • 1 files, +2/-9
Shorten setting QSessionManager restart hint
telegramdesktop/tdesktop/dev • a93340c • 2 files, +0/-5
Try to restore session manager connection on Linux
#tdesktop
Shorten setting QSessionManager restart hint
telegramdesktop/tdesktop/dev • a93340c • 2 files, +0/-5
Try to restore session manager connection on Linux
#tdesktop
🫡3
🫡3
telegramdesktop/tdesktop/dev • 467a6c2 • 1 files, +2/-2
Fix upload artifact condition in Windows action
telegramdesktop/tdesktop/dev • e8c9cb7 • 2 files, +3/-6
Update Qt to 6.6.1 on Linux
telegramdesktop/tdesktop/dev • a04145d • 1 files, +1/-1
Update xkbcommon in Docker
#tdesktop
Fix upload artifact condition in Windows action
telegramdesktop/tdesktop/dev • e8c9cb7 • 2 files, +3/-6
Update Qt to 6.6.1 on Linux
telegramdesktop/tdesktop/dev • a04145d • 1 files, +1/-1
Update xkbcommon in Docker
#tdesktop
🫡3
🫡3
UnigramDev/Unigram/develop • 4cfdead • 2 files, +93/-15
Further improvements to video animation
UnigramDev/Unigram/develop • 04ba43c • 1 files, +6/-0
Adjust max id before loading first slice
UnigramDev/Unigram/develop • 091acdd • 5 files, +28/-6
Various notes
UnigramDev/Unigram/develop • dce23f0 • 1 files, +172/-1
Copy and cut formatted text
UnigramDev/Unigram/develop • 428d368 • 1 files, +3/-3
Fixed story interactions margins
#unigram
Further improvements to video animation
UnigramDev/Unigram/develop • 04ba43c • 1 files, +6/-0
Adjust max id before loading first slice
UnigramDev/Unigram/develop • 091acdd • 5 files, +28/-6
Various notes
UnigramDev/Unigram/develop • dce23f0 • 1 files, +172/-1
Copy and cut formatted text
UnigramDev/Unigram/develop • 428d368 • 1 files, +3/-3
Fixed story interactions margins
#unigram
🫡2
telegramdesktop/tdesktop/dev • f442d69 • 1 files, +15/-4
Fix possible crash on MTProto instance shutdown.
#tdesktop
Fix possible crash on MTProto instance shutdown.
#tdesktop
🫡3
TGX-Android/Telegram-X/tdlib-quotes • 79c7cfb • 3 files, +8/-8
Updated dependencies
TGX-Android/Telegram-X/tdlib-quotes • 28982fb • 8 files, +321/-95
WIP: Link Preview selector
TGX-Android/Telegram-X/tdlib-quotes • 2106333 • 9 files, +376/-290
Finished link preview selector
TGX-Android/Telegram-X/tdlib-quotes • 4d4fe58 • 1 files, +3/-1
Disable reply bar animation
TGX-Android/Telegram-X/tdlib-quotes • af3ac93 • 1 files, +1/-1
Updated submodules
#tgxandroid
Updated dependencies
TGX-Android/Telegram-X/tdlib-quotes • 28982fb • 8 files, +321/-95
WIP: Link Preview selector
TGX-Android/Telegram-X/tdlib-quotes • 2106333 • 9 files, +376/-290
Finished link preview selector
TGX-Android/Telegram-X/tdlib-quotes • 4d4fe58 • 1 files, +3/-1
Disable reply bar animation
TGX-Android/Telegram-X/tdlib-quotes • af3ac93 • 1 files, +1/-1
Updated submodules
#tgxandroid
🤝4🫡2💅2