tdlib/td/master • 88c05ac • 1 files, +5/-5
Compare only identifiers for pending profile photos.
tdlib/td/master • dc48155 • 1 files, +5/-3
Don't get chat in on_dialog_usernames_received for bots.
tdlib/td/master • c6d9b8f • 1 files, +52/-53
Initialize User/Chat flags first.
tdlib/td/master • 9ab9680 • 1 files, +9/-13
Remove unneeded usernames.is_empty() checks.
tdlib/td/master • 2a50068 • 1 files, +1/-1
Prolong username cache only for bot usernames for bots.
tdlib/td/master • 7082885 • 2 files, +3/-8
Simplify AuthManager::is_bot.
tdlib/td/master • 28af242 • 1 files, +10/-11
Use user_emoji_status_timeout_ only if last_sent_emoji_status is changed.
tdlib/td/master • 6c8df6f • 1 files, +9/-6
Improve is_content_read initialization.
tdlib/td/master • 718d8df • 1 files, +1/-1
Improve background_custom_emoji_id documentation.
tdlib/td/master • d24af04 • 2 files, +5/-1
Improve premiumGiftCodeInfo.giveaway_message_id.
tdlib/td/master • efa6e20 • 1 files, +19/-10
Improve error messages from JsonObject::get_..._field.
tdlib/td/master • 247c28d • 1 files, +4/-4
Fix UTF-8 encoding check of a string.
tdlib/td/master • 131d96b • 2 files, +8/-16
Optimize FullRemoteFileLocation::operator<.
tdlib/td/master • 15931d9 • 1 files, +4/-4
Optimize FullLocalFileLocation comparison.
tdlib/td/master • 8cfcce6 • 4 files, +11/-12
Improve spelling in documentation.
tdlib/td/master • bf6d28b • 1 files, +4/-4
Improve documentation.
#tdlib
Compare only identifiers for pending profile photos.
tdlib/td/master • dc48155 • 1 files, +5/-3
Don't get chat in on_dialog_usernames_received for bots.
tdlib/td/master • c6d9b8f • 1 files, +52/-53
Initialize User/Chat flags first.
tdlib/td/master • 9ab9680 • 1 files, +9/-13
Remove unneeded usernames.is_empty() checks.
tdlib/td/master • 2a50068 • 1 files, +1/-1
Prolong username cache only for bot usernames for bots.
tdlib/td/master • 7082885 • 2 files, +3/-8
Simplify AuthManager::is_bot.
tdlib/td/master • 28af242 • 1 files, +10/-11
Use user_emoji_status_timeout_ only if last_sent_emoji_status is changed.
tdlib/td/master • 6c8df6f • 1 files, +9/-6
Improve is_content_read initialization.
tdlib/td/master • 718d8df • 1 files, +1/-1
Improve background_custom_emoji_id documentation.
tdlib/td/master • d24af04 • 2 files, +5/-1
Improve premiumGiftCodeInfo.giveaway_message_id.
tdlib/td/master • efa6e20 • 1 files, +19/-10
Improve error messages from JsonObject::get_..._field.
tdlib/td/master • 247c28d • 1 files, +4/-4
Fix UTF-8 encoding check of a string.
tdlib/td/master • 131d96b • 2 files, +8/-16
Optimize FullRemoteFileLocation::operator<.
tdlib/td/master • 15931d9 • 1 files, +4/-4
Optimize FullLocalFileLocation comparison.
tdlib/td/master • 8cfcce6 • 4 files, +11/-12
Improve spelling in documentation.
tdlib/td/master • bf6d28b • 1 files, +4/-4
Improve documentation.
#tdlib
🫡2👍1
tdlib/td/master • 6adce38 • 1 files, +1/-1
Allow whitespace-only BlockQuote entities.
tdlib/td/master • 21ab0ed • 2 files, +3/-0
Allow empty block quotes in MarkdownV2.
tdlib/td/master • 23bdb8e • 1 files, +1/-1
Fix used_sender_id documentation.
tdlib/td/master • 3e189cd • 1 files, +1/-1
Improve documentation.
tdlib/td/master • aefbf03 • 1 files, +7/-1
tg_cli: support new lines in formatted text.
#tdlib
Allow whitespace-only BlockQuote entities.
tdlib/td/master • 21ab0ed • 2 files, +3/-0
Allow empty block quotes in MarkdownV2.
tdlib/td/master • 23bdb8e • 1 files, +1/-1
Fix used_sender_id documentation.
tdlib/td/master • 3e189cd • 1 files, +1/-1
Improve documentation.
tdlib/td/master • aefbf03 • 1 files, +7/-1
tg_cli: support new lines in formatted text.
#tdlib
🫡2👍1
telegramdesktop/tdesktop/dev • 497aa6d • 2 files, +28/-7
Added ability to see admins who promoted or restricted participants.
telegramdesktop/tdesktop/dev • f6cb907 • 69 files, +666/-621
Moved AddSkip and AddDivier from Settings namespace to separate module.
telegramdesktop/tdesktop/dev • f629bf7 • 40 files, +174/-172
Removed AddButton and CreateButton without icon from Settings.
telegramdesktop/tdesktop/dev • 85e2d54 • 23 files, +186/-153
Split out settings_common module into td_ui and non-td_ui variants.
telegramdesktop/tdesktop/dev • f748de9 • 36 files, +5/-40
Removed redundant include directives of settings_common headers.
telegramdesktop/tdesktop/dev • baa99be • 19 files, +31/-17
Removed some unwanted include directives of lang_keys in header files.
telegramdesktop/tdesktop/dev • 5964601 • 8 files, +28/-20
Optimized include directives of core_settings header.
telegramdesktop/tdesktop/dev • acb1a7c • 10 files, +48/-19
Spread some style entries from basic style.
telegramdesktop/tdesktop/dev • 819020e • 39 files, +103/-126
Moved out common default style entries from settings.
telegramdesktop/tdesktop/dev • 12272a4 • 56 files, +56/-36
Slightly optimized include directives in some headers.
telegramdesktop/tdesktop/dev • 99da958 • 1 files, +7/-4
Fix lang keys access on startup.
telegramdesktop/tdesktop/dev • 65fc7d2 • 1 files, +1/-1
Update lib_ui submodule.
#tdesktop
Added ability to see admins who promoted or restricted participants.
telegramdesktop/tdesktop/dev • f6cb907 • 69 files, +666/-621
Moved AddSkip and AddDivier from Settings namespace to separate module.
telegramdesktop/tdesktop/dev • f629bf7 • 40 files, +174/-172
Removed AddButton and CreateButton without icon from Settings.
telegramdesktop/tdesktop/dev • 85e2d54 • 23 files, +186/-153
Split out settings_common module into td_ui and non-td_ui variants.
telegramdesktop/tdesktop/dev • f748de9 • 36 files, +5/-40
Removed redundant include directives of settings_common headers.
telegramdesktop/tdesktop/dev • baa99be • 19 files, +31/-17
Removed some unwanted include directives of lang_keys in header files.
telegramdesktop/tdesktop/dev • 5964601 • 8 files, +28/-20
Optimized include directives of core_settings header.
telegramdesktop/tdesktop/dev • acb1a7c • 10 files, +48/-19
Spread some style entries from basic style.
telegramdesktop/tdesktop/dev • 819020e • 39 files, +103/-126
Moved out common default style entries from settings.
telegramdesktop/tdesktop/dev • 12272a4 • 56 files, +56/-36
Slightly optimized include directives in some headers.
telegramdesktop/tdesktop/dev • 99da958 • 1 files, +7/-4
Fix lang keys access on startup.
telegramdesktop/tdesktop/dev • 65fc7d2 • 1 files, +1/-1
Update lib_ui submodule.
#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 25216a1 • 2 files, +2/-0
Fix build on Windows.
telegramdesktop/tdesktop/dev • af6e15e • 2 files, +5/-4
Fix title alignment in AskBoostBox.
#tdesktop
Fix build on Windows.
telegramdesktop/tdesktop/dev • af6e15e • 2 files, +5/-4
Fix title alignment in AskBoostBox.
#tdesktop
🫡4
UnigramDev/Unigram/layer167 • 1644502 • 4 files, +18/-46
Diagnostics setting to force raw audio recording
UnigramDev/Unigram/layer167 • 84bffbe • 7 files, +102/-30
Some refactoring to the bridge service
UnigramDev/Unigram/layer167 • 4e8ecef • 1 files, +2/-2
Fixed reply margins in stickers
UnigramDev/Unigram/layer167 • 962c122 • 4 files, +59/-105
Small refactoring around view lifetime
UnigramDev/Unigram/layer167 • 4f759b8 • 3 files, +14/-2
Full bridge lifecycle diagnostics
UnigramDev/Unigram/layer167 • 3908476 • 15 files, +278/-24
Orphan terminator
#unigram
Diagnostics setting to force raw audio recording
UnigramDev/Unigram/layer167 • 84bffbe • 7 files, +102/-30
Some refactoring to the bridge service
UnigramDev/Unigram/layer167 • 4e8ecef • 1 files, +2/-2
Fixed reply margins in stickers
UnigramDev/Unigram/layer167 • 962c122 • 4 files, +59/-105
Small refactoring around view lifetime
UnigramDev/Unigram/layer167 • 4f759b8 • 3 files, +14/-2
Full bridge lifecycle diagnostics
UnigramDev/Unigram/layer167 • 3908476 • 15 files, +278/-24
Orphan terminator
#unigram
🫡3
UnigramDev/Unigram/layer167 • e4cac72 • 3 files, +52/-4
Alternative use for bridge diagnostics
UnigramDev/Unigram/layer167 • 12b5e31 • 1 files, +1/-1
Fixed typo in if condition
UnigramDev/Unigram/layer167 • fee6e00 • 6 files, +63/-37
Made stories strip accessible
#unigram
Alternative use for bridge diagnostics
UnigramDev/Unigram/layer167 • 12b5e31 • 1 files, +1/-1
Fixed typo in if condition
UnigramDev/Unigram/layer167 • fee6e00 • 6 files, +63/-37
Made stories strip accessible
#unigram
🫡2
TGX-Android/Telegram-X/main • 838aefa • 14 files, +177/-33
Market-specific URL in settings + Rely on new SDK for `installer_id`
Compliance with store policies
#tgxandroid
Market-specific URL in settings + Rely on new SDK for `installer_id`
Compliance with store policies
#tgxandroid
💅6🫡2👍1
TGX-Android/Telegram-X/main • 938ea60 • 5 files, +129/-67
Special UI for `Show Peer IDs` feature (#505)
* Improve Show Peer IDs experimental setting
* Forgot to remove unused strings
* Changes made to SettingsController according to requests
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393580832
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393581085
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393581637
* Update app/src/main/java/org/thunderdog/challegram/ui/SettingsController.java
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Update app/src/main/java/org/thunderdog/challegram/ui/SettingsController.java
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Return correct peer id
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393582061
* Added missing separators
* Fixed descripltion/peer id rows position relative to each other. (Peer id is now on top)
* Update app/src/main/res/values/strings.xml
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Update app/src/main/res/values/strings.xml
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Update app/src/main/res/values/strings.xml
* Update app/src/main/java/org/thunderdog/challegram/ui/ProfileController.java
* Bugfixes
* Optimization: do not perform `btn_peer_id` lookups when setting is disabled
Rudimentary operation as changing experimental settings always causes activity recreation.
* Prettify IDs
Affects only the way IDs are displayed, not the copied content
---------
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
#tgxandroid
Special UI for `Show Peer IDs` feature (#505)
* Improve Show Peer IDs experimental setting
* Forgot to remove unused strings
* Changes made to SettingsController according to requests
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393580832
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393581085
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393581637
* Update app/src/main/java/org/thunderdog/challegram/ui/SettingsController.java
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Update app/src/main/java/org/thunderdog/challegram/ui/SettingsController.java
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Return correct peer id
https://github.com/TGX-Android/Telegram-X/pull/505#discussion_r1393582061
* Added missing separators
* Fixed descripltion/peer id rows position relative to each other. (Peer id is now on top)
* Update app/src/main/res/values/strings.xml
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Update app/src/main/res/values/strings.xml
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
* Update app/src/main/res/values/strings.xml
* Update app/src/main/java/org/thunderdog/challegram/ui/ProfileController.java
* Bugfixes
* Optimization: do not perform `btn_peer_id` lookups when setting is disabled
Rudimentary operation as changing experimental settings always causes activity recreation.
* Prettify IDs
Affects only the way IDs are displayed, not the copied content
---------
Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
#tgxandroid
👍6💅5🫡2🤝1
TGX-Android/Telegram-X/tdlib-quotes • c76c36b • 3 files, +40/-27
Fixes and improvements
TGX-Android/Telegram-X/tdlib-quotes • 403ecf7 • 1 files, +1/-1
Upgraded TDLib to tdlib/td@aefbf03
TGX-Android/Telegram-X/tdlib-quotes • b455177 • 16 files, +307/-100
Merge `main` into `tdlib-quotes`
#tgxandroid
Fixes and improvements
TGX-Android/Telegram-X/tdlib-quotes • 403ecf7 • 1 files, +1/-1
Upgraded TDLib to tdlib/td@aefbf03
TGX-Android/Telegram-X/tdlib-quotes • b455177 • 16 files, +307/-100
Merge `main` into `tdlib-quotes`
#tgxandroid
🫡6💅4👍2
telegramdesktop/tdesktop/dev • 5d0a36e • 4 files, +1/-1
Fix edit photo button area.
telegramdesktop/tdesktop/dev • 1ba5240 • 2 files, +2/-2
Fix build with new MSVC, workaround compiler bug.
#tdesktop
Fix edit photo button area.
telegramdesktop/tdesktop/dev • 1ba5240 • 2 files, +2/-2
Fix build with new MSVC, workaround compiler bug.
#tdesktop
🫡3
🫡3
🫡3🤝1
UnigramDev/Unigram/layer167 • dc37e12 • 5 files, +0/-51
Removed the orphan terminator as it crashes in release
UnigramDev/Unigram/layer167 • e03011d • 6 files, +22/-129
Simplified bridge lifetime
UnigramDev/Unigram/layer167 • 732fe25 • 1 files, +10/-9
Fixed context menu for links
UnigramDev/Unigram/layer167 • 727cd24 • 1 files, +1/-1
Fixed actual theme when window is not loaded yet
UnigramDev/Unigram/layer167 • f99dbde • 5 files, +48/-41
Check for existing windows before opening a new one
UnigramDev/Unigram/layer167 • 4bd4584 • 2 files, +6/-2
Fixed compose header not going away in channels
UnigramDev/Unigram/layer167 • e6c392b • 1 files, +20/-20
Pick chat member accessibility
UnigramDev/Unigram/layer167 • 9bce98e • 1 files, +1/-1
Fixed compose header not going away in channels
UnigramDev/Unigram/layer167 • d203fd4 • 2 files, +22/-77
Dynamically resize voice note wave width
UnigramDev/Unigram/layer167 • a39bae9 • 2 files, +33/-26
Small improvements to send files popup
Resolves #1952
UnigramDev/Unigram/layer167 • 06ae5cf • 2 files, +147/-132
Added thread name
UnigramDev/Unigram/layer167 • 3342175 • 1 files, +1/-1
Make sure to grab the actual view model
UnigramDev/Unigram/layer167 • a7ceb16 • 4 files, +47/-0
Forcefully release some variables, likely not needed
UnigramDev/Unigram/layer167 • a4c72d6 • 1 files, +4/-0
Support language settings link
UnigramDev/Unigram/layer167 • 7f693c6 • 3 files, +5/-5
Version 10.2.2.0
#unigram
Removed the orphan terminator as it crashes in release
UnigramDev/Unigram/layer167 • e03011d • 6 files, +22/-129
Simplified bridge lifetime
UnigramDev/Unigram/layer167 • 732fe25 • 1 files, +10/-9
Fixed context menu for links
UnigramDev/Unigram/layer167 • 727cd24 • 1 files, +1/-1
Fixed actual theme when window is not loaded yet
UnigramDev/Unigram/layer167 • f99dbde • 5 files, +48/-41
Check for existing windows before opening a new one
UnigramDev/Unigram/layer167 • 4bd4584 • 2 files, +6/-2
Fixed compose header not going away in channels
UnigramDev/Unigram/layer167 • e6c392b • 1 files, +20/-20
Pick chat member accessibility
UnigramDev/Unigram/layer167 • 9bce98e • 1 files, +1/-1
Fixed compose header not going away in channels
UnigramDev/Unigram/layer167 • d203fd4 • 2 files, +22/-77
Dynamically resize voice note wave width
UnigramDev/Unigram/layer167 • a39bae9 • 2 files, +33/-26
Small improvements to send files popup
Resolves #1952
UnigramDev/Unigram/layer167 • 06ae5cf • 2 files, +147/-132
Added thread name
UnigramDev/Unigram/layer167 • 3342175 • 1 files, +1/-1
Make sure to grab the actual view model
UnigramDev/Unigram/layer167 • a7ceb16 • 4 files, +47/-0
Forcefully release some variables, likely not needed
UnigramDev/Unigram/layer167 • a4c72d6 • 1 files, +4/-0
Support language settings link
UnigramDev/Unigram/layer167 • 7f693c6 • 3 files, +5/-5
Version 10.2.2.0
#unigram
🫡3
tdlib/td/master • e914500 • 1 files, +0/-2
Remove stranded assignments.
tdlib/td/master • 278ea07 • 1 files, +1/-1
Improve show_large_media documentation.
tdlib/td/master • 0e8d062 • 1 files, +19/-0
Fix handling of ToggleDialogIsTranslatableOnServer log events.
tdlib/td/master • 8d1262c • 2 files, +10/-7
Add source to run_after_channel_difference.
tdlib/td/master • 1a70df5 • 1 files, +1/-1
Fix getChatBoosts.only_gift_codes.
tdlib/td/master • c847574 • 1 files, +2/-2
Keep some allowance for truncated quote length.
tdlib/td/master • ec788c7 • 1 files, +4/-1
Always warn about manual quote change.
#tdlib
Remove stranded assignments.
tdlib/td/master • 278ea07 • 1 files, +1/-1
Improve show_large_media documentation.
tdlib/td/master • 0e8d062 • 1 files, +19/-0
Fix handling of ToggleDialogIsTranslatableOnServer log events.
tdlib/td/master • 8d1262c • 2 files, +10/-7
Add source to run_after_channel_difference.
tdlib/td/master • 1a70df5 • 1 files, +1/-1
Fix getChatBoosts.only_gift_codes.
tdlib/td/master • c847574 • 1 files, +2/-2
Keep some allowance for truncated quote length.
tdlib/td/master • ec788c7 • 1 files, +4/-1
Always warn about manual quote change.
#tdlib
🫡2💅1
telegramdesktop/tdesktop/dev • a92e9f7 • 2 files, +2/-6
Try to update qtwayland to 6.6.0 again
#tdesktop
Try to update qtwayland to 6.6.0 again
#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 1af4af6 • 1 files, +4/-2
Removed display of unwrapped media in sponsored messages.
telegramdesktop/tdesktop/dev • df3ae2c • 1 files, +11/-10
Added ability to open boosts info without statistics info access.
telegramdesktop/tdesktop/dev • ac6765e • 5 files, +112/-9
Replaced default toast text for shared messages with complex phrases.
telegramdesktop/tdesktop/dev • bdee6e0 • 1 files, +1/-1
Removed ability to add to contacts inaccessible users.
telegramdesktop/tdesktop/dev • cfc254b • 3 files, +3/-3
Switch Qt to GitHub
telegramdesktop/tdesktop/dev • 0f9d83f • 2 files, +3/-8
Use setFixedSize instead of set{Minimum,Maximum}Size combo
telegramdesktop/tdesktop/dev • 4696f73 • 6 files, +30/-6
Force enable fractional-scale-v1 experimental option
#tdesktop
Removed display of unwrapped media in sponsored messages.
telegramdesktop/tdesktop/dev • df3ae2c • 1 files, +11/-10
Added ability to open boosts info without statistics info access.
telegramdesktop/tdesktop/dev • ac6765e • 5 files, +112/-9
Replaced default toast text for shared messages with complex phrases.
telegramdesktop/tdesktop/dev • bdee6e0 • 1 files, +1/-1
Removed ability to add to contacts inaccessible users.
telegramdesktop/tdesktop/dev • cfc254b • 3 files, +3/-3
Switch Qt to GitHub
telegramdesktop/tdesktop/dev • 0f9d83f • 2 files, +3/-8
Use setFixedSize instead of set{Minimum,Maximum}Size combo
telegramdesktop/tdesktop/dev • 4696f73 • 6 files, +30/-6
Force enable fractional-scale-v1 experimental option
#tdesktop
🫡3🤨2
telegramdesktop/tdesktop/dev • b60e50d • 5 files, +11/-15
Try using hide media viewer workaround on Linux.
#tdesktop
Try using hide media viewer workaround on Linux.
#tdesktop
🫡3🤨1
tdlib/td/master • 77d6df1 • 1 files, +4/-5
Use the latest initConnection constructor.
tdlib/td/master • 89b0fbc • 3 files, +6/-6
Don't return error from recognizeSpeech for failed recognitions.
tdlib/td/master • 07c1d53 • 1 files, +1/-1
Fix can_send_message_content for stickers.
#tdlib
Use the latest initConnection constructor.
tdlib/td/master • 89b0fbc • 3 files, +6/-6
Don't return error from recognizeSpeech for failed recognitions.
tdlib/td/master • 07c1d53 • 1 files, +1/-1
Fix can_send_message_content for stickers.
#tdlib
👍2🫡2
UnigramDev/Unigram/layer167 • ffcf13f • 2 files, +15/-10
Improved stickers panel automatic hiding
UnigramDev/Unigram/layer167 • 1a9f9bb • 1 files, +1/-1
Highlight TL code blocks
UnigramDev/Unigram/layer167 • efe1d06 • 1 files, +6/-2
Clear identiy icon when not needed
UnigramDev/Unigram/layer167 • bc57abd • 4 files, +180/-195
Don't use visual states in replies
UnigramDev/Unigram/layer167 • 91e363f • 2 files, +22/-12
Asnychronous blur
UnigramDev/Unigram/layer167 • 775d969 • 2 files, +4/-4
Use Tag instead of CommandParameter
UnigramDev/Unigram/layer167 • f0610c8 • 1 files, +7/-4
Double check before reloading topic list
UnigramDev/Unigram/layer167 • e4810b1 • 1 files, +3/-1
Don't update stickers until activated once
UnigramDev/Unigram/layer167 • cc1bf74 • 1 files, +35/-25
Don't run diff when running from scratch
UnigramDev/Unigram/layer167 • b2e7c4d • 6 files, +17/-6
Added some PERF todos
UnigramDev/Unigram/layer167 • 563b984 • 1 files, +11/-4
Don't use Path helpers in UriEx.ToLocal
UnigramDev/Unigram/layer167 • 6208da0 • 1 files, +2/-10
Optimized MainPage.Scroll
UnigramDev/Unigram/layer167 • a4e62da • 3 files, +191/-163
Optimized reply markup
UnigramDev/Unigram/layer167 • 74724e0 • 1 files, +14/-7
Optimized ReplaceSpoilers
UnigramDev/Unigram/layer167 • 14ed123 • 1 files, +64/-48
Run load prev/next slice asynchronously
#unigram
Improved stickers panel automatic hiding
UnigramDev/Unigram/layer167 • 1a9f9bb • 1 files, +1/-1
Highlight TL code blocks
UnigramDev/Unigram/layer167 • efe1d06 • 1 files, +6/-2
Clear identiy icon when not needed
UnigramDev/Unigram/layer167 • bc57abd • 4 files, +180/-195
Don't use visual states in replies
UnigramDev/Unigram/layer167 • 91e363f • 2 files, +22/-12
Asnychronous blur
UnigramDev/Unigram/layer167 • 775d969 • 2 files, +4/-4
Use Tag instead of CommandParameter
UnigramDev/Unigram/layer167 • f0610c8 • 1 files, +7/-4
Double check before reloading topic list
UnigramDev/Unigram/layer167 • e4810b1 • 1 files, +3/-1
Don't update stickers until activated once
UnigramDev/Unigram/layer167 • cc1bf74 • 1 files, +35/-25
Don't run diff when running from scratch
UnigramDev/Unigram/layer167 • b2e7c4d • 6 files, +17/-6
Added some PERF todos
UnigramDev/Unigram/layer167 • 563b984 • 1 files, +11/-4
Don't use Path helpers in UriEx.ToLocal
UnigramDev/Unigram/layer167 • 6208da0 • 1 files, +2/-10
Optimized MainPage.Scroll
UnigramDev/Unigram/layer167 • a4e62da • 3 files, +191/-163
Optimized reply markup
UnigramDev/Unigram/layer167 • 74724e0 • 1 files, +14/-7
Optimized ReplaceSpoilers
UnigramDev/Unigram/layer167 • 14ed123 • 1 files, +64/-48
Run load prev/next slice asynchronously
#unigram
🫡2
UnigramDev/Unigram/layer167 • 9023c9a • 1 files, +4/-5
Store chat admins in a dictionary
UnigramDev/Unigram/layer167 • 719f9e9 • 1 files, +10/-11
Don't use activator for DialogUnreadMessagesViewModel
UnigramDev/Unigram/layer167 • 7a3bac0 • 1 files, +14/-12
Cache FormattedTextBox.IsEmpty
UnigramDev/Unigram/layer167 • b0b77f6 • 1 files, +10/-0
Added fast path for FormattedTextBlock
UnigramDev/Unigram/layer167 • 0264ad7 • 1 files, +13/-11
Use xaml direct to populate FormattedTextBlock blocks
UnigramDev/Unigram/layer167 • eb75fad • 4 files, +15/-10
UriEx fast path
UnigramDev/Unigram/layer167 • c655f45 • 1 files, +5/-0
Added null check for empty rows
UnigramDev/Unigram/layer167 • 4164f90 • 4 files, +74/-24
Improved mini thumbnail handling
UnigramDev/Unigram/layer167 • 30cdd3e • 8 files, +56/-131
Use TextEntity for text layout processing
UnigramDev/Unigram/layer167 • d53c93e • 2 files, +134/-39
Animate ContentPopup resize
UnigramDev/Unigram/layer167 • e31c76d • 1 files, +11/-17
Use KeyDown rather than CharacterReceived to close popups
UnigramDev/Unigram/layer167 • 6b58597 • 8 files, +33/-33
MessageReference => MessageReply
UnigramDev/Unigram/layer167 • 683199e • 2 files, +92/-89
Exp: use a visual surface to duplicate icon in replies
#unigram
Store chat admins in a dictionary
UnigramDev/Unigram/layer167 • 719f9e9 • 1 files, +10/-11
Don't use activator for DialogUnreadMessagesViewModel
UnigramDev/Unigram/layer167 • 7a3bac0 • 1 files, +14/-12
Cache FormattedTextBox.IsEmpty
UnigramDev/Unigram/layer167 • b0b77f6 • 1 files, +10/-0
Added fast path for FormattedTextBlock
UnigramDev/Unigram/layer167 • 0264ad7 • 1 files, +13/-11
Use xaml direct to populate FormattedTextBlock blocks
UnigramDev/Unigram/layer167 • eb75fad • 4 files, +15/-10
UriEx fast path
UnigramDev/Unigram/layer167 • c655f45 • 1 files, +5/-0
Added null check for empty rows
UnigramDev/Unigram/layer167 • 4164f90 • 4 files, +74/-24
Improved mini thumbnail handling
UnigramDev/Unigram/layer167 • 30cdd3e • 8 files, +56/-131
Use TextEntity for text layout processing
UnigramDev/Unigram/layer167 • d53c93e • 2 files, +134/-39
Animate ContentPopup resize
UnigramDev/Unigram/layer167 • e31c76d • 1 files, +11/-17
Use KeyDown rather than CharacterReceived to close popups
UnigramDev/Unigram/layer167 • 6b58597 • 8 files, +33/-33
MessageReference => MessageReply
UnigramDev/Unigram/layer167 • 683199e • 2 files, +92/-89
Exp: use a visual surface to duplicate icon in replies
#unigram
🫡4💅2