TGTGInsighttelegram intelligenceLIVE / telegram public index
← Telegram github commits and releases
Telegram github commits and releases avatar

TGINSIGHT POST

Post #19370

@tgappsupdates

Telegram github commits and releases

Views110Post view count
PostedJan 2801/28/2026, 08:01 AM
Post content

Post content

telegramdesktop/tdesktop/dev • df347ad • 8 files, +483/-365 Upgrade settings_folders to full builder pattern - Move Folders class to anonymous namespace in .cpp - Export only Type FoldersId() from header - setupContent() uses custom SectionBuildMethod capturing state - Widget creation through builder.add() callbacks - Highlight registration via push_back Co-Authored-By: Claude Opus 4.5 <[email protected]> telegramdesktop/tdesktop/dev • 7dbeb56 • 6 files, +161/-121 Upgrade settings_active_sessions to full builder pattern - Move Sessions class to anonymous namespace in .cpp file - Export only Type SessionsId() in header - Use builder pattern with custom buildMethod for widget creation - Handle highlights registration through WidgetContext - Rename local Type enum to DeviceType to avoid conflict with Settings::Type - Update all references to Sessions::Id() in other files to use SessionsId() Co-Authored-By: Claude Opus 4.5 <[email protected]> telegramdesktop/tdesktop/dev • b0ddca7 • 4 files, +82/-59 Upgrade settings_blocked_peers to full builder pattern Move Blocked class to anonymous namespace in .cpp, export only Type BlockedPeersId() in header. Remove extern SectionBuildMethod from header. Update references in privacy_security and deep_links. Co-Authored-By: Claude Opus 4.5 <[email protected]> telegramdesktop/tdesktop/dev • cde0a11 • 2 files, +358/-254 Upgrade settings_global_ttl to full builder pattern Co-Authored-By: Claude Opus 4.5 <[email protected]> telegramdesktop/tdesktop/dev • ac5b9a3 • 2 files, +38/-197 Upgrade settings_business to full builder pattern - Add BusinessState struct for shared state between setupContent and builder - Update setupContent() to call build() with custom method - Remove duplicate widget creation code - Use state->setPaused and state->sponsoredButton instead of class members - Remove extern SectionBuildMethod from header Co-Authored-By: Claude Opus 4.5 <[email protected]> telegramdesktop/tdesktop/dev • 31f3d68 • 2 files, +282/-202 Upgrade settings_credits to full builder pattern - Move stats/gift/earn buttons to builder.addButton() with proper IDs - Use builder.add() for dynamic subscriptions/history lists - Have setupContent() call build(content, buildMethod) - Remove extern SectionBuildMethod from header - Extract BuildCurrencyWithdrawalSection helper function - Add forward declarations for builder functions Co-Authored-By: Claude Opus 4.5 <[email protected]> #tdesktop