TGX-Android/Telegram-X/main • 286e7a7 • 106 files, +8193/-657
Chat Folders (#297) + `Show Peer IDs` bonus + Experimental settings screen
* Chat Folders
* Fixed replies chat icon size
* Fixed unread chat counter
* Fixed archived chat type name
* Fixed tab scrolling
* Allowed multiple chat selection
* Added "Add Chats" option
* Added local folder for archived chats
* Added simple folder icon selector
* Added chat folder style
* Added option to hide specific folders from showing in chat list
* Added support for filters in archived chats folder
* Added "local folder" badge for archived chats folder
* Fixed https://t.me/tgx_dev/11955
* Fixed https://t.me/tgx_dev/12004
* Fixed implementation of MainController.getPagerItemId
* Added option to disable main chat list
* Set default icon to recommended chat filter before viewing/editing it
* Fixed options popup menu height computation
* Added support of local filters
* Fixed "Discard changes" behavior
* Added "Change Icon" option to context menu
* Synchronized icons with desktop clients
* Added "Hide Folder" option to context menu
* Added "Count muted chats" option
* Supported chat folder limit ("chat_filter_count_max")
* Added the ability to display folders at the bottom of the screen
* Added changes
* Added simple chat folder selector to share / forward menu
* Fixed crashes on Android 4.X
* Fixed CustomTextView.performDestroy
* Fixed chat folder selector
* Made chat folder selector scrollable
* Changed bottom bar colors
* Do not show folder selector in search mode
* Search messages only in the selected folder (slow, experimental)
* Add "Show X more" button
* Fixed counter colors
* Added fade effect
* Fixed https://t.me/tgx_dev/11947
* Fixed https://t.me/tgx_dev/12000
* Fixed secret chat icon position
* Added secret chat icon
* Fixed https://t.me/tgx_dev/12006
* Various fixes
* Fixed MainController.getCustomHeaderCell
* Compacted tabs
* Fixed tab ripple color
* Clean up
* Increased total width of tabs view
* Always show "All Chats" as icon
* Fixed counter alpha
* Show tooltip after hiding a folder
* Fixed tabs margins
* Use outlined counter for unread muted chats
* Fixed tabs colors
* Hide bottom bar on scroll
* Fixed check mark animation
* Cancel sliding off gesture on long click
* Change "Hide Folder" option name for "All Chats" folder
* Add "main list" badge to "All Chats" folder
* Fix folder sorting
* Show "All Chats" folder as icon in "Label only" mode if (and only if) it is first folder
* Fixed folder count limits
* Fixed variable used for chat folder limits
* Fixed typo that leads to crash
* Fixed build
* Resolved compile errors
* Use `ChatFolderStyle.LABEL_AND_ICON` as default
* Global settings for folders appearance + Apply badge counter settings to tabs + Bugfixes
* Restrict hiding main chats list + Optimized reordering chat lists + Fixed header scroll position after reordering
* Fixed compilation-breaking typo
* Proper width of `NonMaterialButton` in `DoubleTextView`
Buttons got really wide in group join requests & settings — stickers — archive after proper changes in `NonMaterialButton.onMeasure`
* `Experimental settings` screen + Irrelevant bonus `Show Peer IDs` feature
* Code cleanup
* Check experimental setting when opening `tg://folders`
* Added copyright comments for `main` branch
* Revert `version.properties`
* Better transition to `Calls` screen
* Show peer ID for users/groups without bio/description
* Updated icons
---------
Co-authored-by: vkryl <6242627+vkryl@users.noreply.github.com>
#tgxandroid
Chat Folders (#297) + `Show Peer IDs` bonus + Experimental settings screen
* Chat Folders
* Fixed replies chat icon size
* Fixed unread chat counter
* Fixed archived chat type name
* Fixed tab scrolling
* Allowed multiple chat selection
* Added "Add Chats" option
* Added local folder for archived chats
* Added simple folder icon selector
* Added chat folder style
* Added option to hide specific folders from showing in chat list
* Added support for filters in archived chats folder
* Added "local folder" badge for archived chats folder
* Fixed https://t.me/tgx_dev/11955
* Fixed https://t.me/tgx_dev/12004
* Fixed implementation of MainController.getPagerItemId
* Added option to disable main chat list
* Set default icon to recommended chat filter before viewing/editing it
* Fixed options popup menu height computation
* Added support of local filters
* Fixed "Discard changes" behavior
* Added "Change Icon" option to context menu
* Synchronized icons with desktop clients
* Added "Hide Folder" option to context menu
* Added "Count muted chats" option
* Supported chat folder limit ("chat_filter_count_max")
* Added the ability to display folders at the bottom of the screen
* Added changes
* Added simple chat folder selector to share / forward menu
* Fixed crashes on Android 4.X
* Fixed CustomTextView.performDestroy
* Fixed chat folder selector
* Made chat folder selector scrollable
* Changed bottom bar colors
* Do not show folder selector in search mode
* Search messages only in the selected folder (slow, experimental)
* Add "Show X more" button
* Fixed counter colors
* Added fade effect
* Fixed https://t.me/tgx_dev/11947
* Fixed https://t.me/tgx_dev/12000
* Fixed secret chat icon position
* Added secret chat icon
* Fixed https://t.me/tgx_dev/12006
* Various fixes
* Fixed MainController.getCustomHeaderCell
* Compacted tabs
* Fixed tab ripple color
* Clean up
* Increased total width of tabs view
* Always show "All Chats" as icon
* Fixed counter alpha
* Show tooltip after hiding a folder
* Fixed tabs margins
* Use outlined counter for unread muted chats
* Fixed tabs colors
* Hide bottom bar on scroll
* Fixed check mark animation
* Cancel sliding off gesture on long click
* Change "Hide Folder" option name for "All Chats" folder
* Add "main list" badge to "All Chats" folder
* Fix folder sorting
* Show "All Chats" folder as icon in "Label only" mode if (and only if) it is first folder
* Fixed folder count limits
* Fixed variable used for chat folder limits
* Fixed typo that leads to crash
* Fixed build
* Resolved compile errors
* Use `ChatFolderStyle.LABEL_AND_ICON` as default
* Global settings for folders appearance + Apply badge counter settings to tabs + Bugfixes
* Restrict hiding main chats list + Optimized reordering chat lists + Fixed header scroll position after reordering
* Fixed compilation-breaking typo
* Proper width of `NonMaterialButton` in `DoubleTextView`
Buttons got really wide in group join requests & settings — stickers — archive after proper changes in `NonMaterialButton.onMeasure`
* `Experimental settings` screen + Irrelevant bonus `Show Peer IDs` feature
* Code cleanup
* Check experimental setting when opening `tg://folders`
* Added copyright comments for `main` branch
* Revert `version.properties`
* Better transition to `Calls` screen
* Show peer ID for users/groups without bio/description
* Updated icons
---------
Co-authored-by: vkryl <6242627+vkryl@users.noreply.github.com>
#tgxandroid
🫡16💅4👍2🤨1🤝1
TGX-Android/Telegram-X/tdlib-quotes • 74d4478 • 111 files, +8180/-691
Merge `main` into `tdlib-quotes`
#tgxandroid
Merge `main` into `tdlib-quotes`
#tgxandroid
🫡5💅4👍3
telegramdesktop/tdesktop/dev • 1e6cf83 • 7 files, +41/-61
Fixed Api requests for statistics with non-default DC.
telegramdesktop/tdesktop/dev • 9324cee • 8 files, +199/-62
Destory stats sessions after a timeout.
telegramdesktop/tdesktop/dev • 617be49 • 1 files, +1/-1
Fixed crash in statistics on linear charts with filtered first line.
telegramdesktop/tdesktop/dev • edb7cf1 • 23 files, +215/-191
Improve reply preview above the field.
telegramdesktop/tdesktop/dev • 98bd575 • 1 files, +7/-4
Increased pagination limits for recent messages in statistics info.
#tdesktop
Fixed Api requests for statistics with non-default DC.
telegramdesktop/tdesktop/dev • 9324cee • 8 files, +199/-62
Destory stats sessions after a timeout.
telegramdesktop/tdesktop/dev • 617be49 • 1 files, +1/-1
Fixed crash in statistics on linear charts with filtered first line.
telegramdesktop/tdesktop/dev • edb7cf1 • 23 files, +215/-191
Improve reply preview above the field.
telegramdesktop/tdesktop/dev • 98bd575 • 1 files, +7/-4
Increased pagination limits for recent messages in statistics info.
#tdesktop
🫡5
telegramdesktop/tdesktop/dev • d4d2eef • 1 files, +11/-7
Fix clearing cloud draft on message send.
Regression was introduced in 20ba417ddd.
telegramdesktop/tdesktop/dev • 22cedbc • 1 files, +2/-1
Don't show full albums in search results.
telegramdesktop/tdesktop/dev • 69efd12 • 8 files, +9/-6
Update submodules.
telegramdesktop/tdesktop/dev • d2b6012 • 2 files, +17/-4
Mark code unneeded after Qt 6.6.0
#tdesktop
Fix clearing cloud draft on message send.
Regression was introduced in 20ba417ddd.
telegramdesktop/tdesktop/dev • 22cedbc • 1 files, +2/-1
Don't show full albums in search results.
telegramdesktop/tdesktop/dev • 69efd12 • 8 files, +9/-6
Update submodules.
telegramdesktop/tdesktop/dev • d2b6012 • 2 files, +17/-4
Mark code unneeded after Qt 6.6.0
#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 53b342f • 6 files, +23/-15
Version 4.11.7.
- Fix sending media files with quote replies.
- Fix quoted text highlighting in some cases.
- Fix loading statistics for some channels.
- Fix Ctrl+Shift+. shortcut on X11.
- Fix a crash in statistics.
#tdesktop
Version 4.11.7.
- Fix sending media files with quote replies.
- Fix quoted text highlighting in some cases.
- Fix loading statistics for some channels.
- Fix Ctrl+Shift+. shortcut on X11.
- Fix a crash in statistics.
#tdesktop
🫡4
🫡3
telegramdesktop/tdesktop/dev • 8ce9a92 • 1 files, +2/-0
Update brew packages in macOS packaged action
This ensures the same versions of packages between GitHub runners at a point in time
#tdesktop
Update brew packages in macOS packaged action
This ensures the same versions of packages between GitHub runners at a point in time
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • c592b66 • 1 files, +1/-1
Ignore brew upgrade failure in macOS packaged action
#tdesktop
Ignore brew upgrade failure in macOS packaged action
#tdesktop
🫡3
New telegramdesktop/tdesktop release:
- Fix sending media files with quote replies.
- Fix quoted text highlighting in some cases.
- Fix loading statistics for some channels.
- Fix Ctrl+Shift+. shortcut on X11.
- Fix a crash in statistics.
#tdesktop
v4.11.7 (stable)- Fix sending media files with quote replies.
- Fix quoted text highlighting in some cases.
- Fix loading statistics for some channels.
- Fix Ctrl+Shift+. shortcut on X11.
- Fix a crash in statistics.
#tdesktop
🫡4
Assets for release
• Source code (tar.gz, full)
• Windows 64 bit: Portable
• Windows 32 bit: Portable
• Windows 64 bit: Installer
• macOS 10.13+: Installer
• Windows 32 bit: Installer
• Linux 64 bit: Binary
#tdesktop
v4.11.7 of telegramdesktop/tdesktop:• Source code (tar.gz, full)
• Windows 64 bit: Portable
• Windows 32 bit: Portable
• Windows 64 bit: Installer
• macOS 10.13+: Installer
• Windows 32 bit: Installer
• Linux 64 bit: Binary
#tdesktop
🫡4👍1
telegramdesktop/tdesktop/dev • 8a19fab • 1 files, +1/-1
Update macOS to 13 on macOS packaged action
#tdesktop
Update macOS to 13 on macOS packaged action
#tdesktop
🫡3
UnigramDev/Unigram/layer167 • 21b7c41 • 5 files, +76/-8
Added missing giftcode strings
UnigramDev/Unigram/layer167 • 55d49f8 • 3 files, +9/-5
Added Highlight property to MessageBubbleHighlightOptions
UnigramDev/Unigram/layer167 • 9fbfd56 • 6 files, +186/-146
Turned manage reactions into a popup
UnigramDev/Unigram/layer167 • 69fe91d • 38 files, +120/-111
Replaced new empty arrays with Array.Empty<>
UnigramDev/Unigram/layer167 • 639ab24 • 16 files, +220/-630
Turned add admin/exception into a popup
UnigramDev/Unigram/layer167 • 319c0f7 • 9 files, +37/-88
Use strong type for chat navigation
UnigramDev/Unigram/layer167 • a79acb6 • 2 files, +11/-5
Added archive settings button in privacy
UnigramDev/Unigram/layer167 • 8298ce6 • 1 files, +0/-2
Don't focus action button in channels
UnigramDev/Unigram/layer167 • bbde46d • 11 files, +93/-71
Slightly reorganized advanced settings
UnigramDev/Unigram/layer167 • 1c405bf • 2 files, +6/-0
Note about workaround not working at 125% scaling
UnigramDev/Unigram/layer167 • 0d99ee8 • 1 files, +23/-13
Try-catch grabbing focus
UnigramDev/Unigram/layer167 • 3344d51 • 1 files, +1/-1
Fixed big text emoji
UnigramDev/Unigram/layer167 • 2d72ebb • 1 files, +10/-8
Fixed reply bar margin
UnigramDev/Unigram/layer167 • 80ed213 • 1 files, +1/-0
Don't change chat selection by arrow keys
UnigramDev/Unigram/layer167 • d04d660 • 3 files, +56/-3
Added CanShareContact
#unigram
Added missing giftcode strings
UnigramDev/Unigram/layer167 • 55d49f8 • 3 files, +9/-5
Added Highlight property to MessageBubbleHighlightOptions
UnigramDev/Unigram/layer167 • 9fbfd56 • 6 files, +186/-146
Turned manage reactions into a popup
UnigramDev/Unigram/layer167 • 69fe91d • 38 files, +120/-111
Replaced new empty arrays with Array.Empty<>
UnigramDev/Unigram/layer167 • 639ab24 • 16 files, +220/-630
Turned add admin/exception into a popup
UnigramDev/Unigram/layer167 • 319c0f7 • 9 files, +37/-88
Use strong type for chat navigation
UnigramDev/Unigram/layer167 • a79acb6 • 2 files, +11/-5
Added archive settings button in privacy
UnigramDev/Unigram/layer167 • 8298ce6 • 1 files, +0/-2
Don't focus action button in channels
UnigramDev/Unigram/layer167 • bbde46d • 11 files, +93/-71
Slightly reorganized advanced settings
UnigramDev/Unigram/layer167 • 1c405bf • 2 files, +6/-0
Note about workaround not working at 125% scaling
UnigramDev/Unigram/layer167 • 0d99ee8 • 1 files, +23/-13
Try-catch grabbing focus
UnigramDev/Unigram/layer167 • 3344d51 • 1 files, +1/-1
Fixed big text emoji
UnigramDev/Unigram/layer167 • 2d72ebb • 1 files, +10/-8
Fixed reply bar margin
UnigramDev/Unigram/layer167 • 80ed213 • 1 files, +1/-0
Don't change chat selection by arrow keys
UnigramDev/Unigram/layer167 • d04d660 • 3 files, +56/-3
Added CanShareContact
#unigram
🫡3
UnigramDev/Unigram/layer167 • c8d53e5 • 1 files, +31/-10
Past form for ended giveaway and winner count formatting
UnigramDev/Unigram/layer167 • de5de16 • 1 files, +14/-2
Retry scroll to message on first failure
#unigram
Past form for ended giveaway and winner count formatting
UnigramDev/Unigram/layer167 • de5de16 • 1 files, +14/-2
Retry scroll to message on first failure
#unigram
🫡3
TGX-Android/Telegram-X/main • 1a2c5ce • 9 files, +230/-71
Market-specific update URLs for compliance with `Galaxy Store` and `Huawei AppGallery`
#tgxandroid
Market-specific update URLs for compliance with `Galaxy Store` and `Huawei AppGallery`
#tgxandroid
💅10🫡3
TGX-Android/Telegram-X/main • 01dfaa4 • 2 files, +18/-2
Pretty installer name in `Copy report details`
#tgxandroid
Pretty installer name in `Copy report details`
#tgxandroid
💅8🫡4
TGX-Android/Telegram-X/main • 7277a14 • 1 files, +5/-3
Fixed glitch after sticker gets delivered
#tgxandroid
Fixed glitch after sticker gets delivered
#tgxandroid
🫡3💅2🤝1
TGX-Android/Telegram-X/main • b554cba • 1 files, +43/-8
Added `flags` field to `CropState`
#tgxandroid
Added `flags` field to `CropState`
#tgxandroid
👍3🫡2💅2
telegramdesktop/tdesktop/dev • 5cabfb5 • 13 files, +16/-14
Fix "small" undef in Windows includes.
#tdesktop
Fix "small" undef in Windows includes.
#tdesktop
🫡3
🫡5💅1
TGX-Android/Telegram-X/main • cd9c04b • 1 files, +7/-2
Fixed crash in chat filter without folders
TGX-Android/Telegram-X/main • fc76a70 • 1 files, +1/-1
Fixed crash when opening IVs with unavailable supergroupFull
TGX-Android/Telegram-X/main • ff8ac74 • 1 files, +4/-1
Fixed edge case crash when rendering forwarded messages
#tgxandroid
Fixed crash in chat filter without folders
TGX-Android/Telegram-X/main • fc76a70 • 1 files, +1/-1
Fixed crash when opening IVs with unavailable supergroupFull
TGX-Android/Telegram-X/main • ff8ac74 • 1 files, +4/-1
Fixed edge case crash when rendering forwarded messages
#tgxandroid
🫡5💅5