Commit Graph

2868 Commits

Author SHA1 Message Date
John Preston 96f23bf006 Handle repeated click in subsection tabs. 2026-03-31 23:16:20 +07:00
23rd 73d0b4cb84 Added ability to reply with timecode of currently playing voice message. 2026-03-31 13:37:10 +03:00
John Preston 50cd572754 Support blockquote / pre in caption / ai tools. 2026-03-31 14:26:57 +07:00
John Preston 1b153ded83 Support AI Tools in media box. 2026-03-30 22:23:29 +07:00
23rd aa5e0440d4 Replaced int botStatus with a type-safe Data::BotStatus enum class. 2026-03-30 13:42:23 +03:00
23rd ee073f2e9b [poll-create] Slightly improved style document generic small preview. 2026-03-30 10:19:14 +03:00
23rd 74f2c49284 Slightly optimized include of polls.style. 2026-03-30 10:19:14 +03:00
23rd 65094326e8 Improved style of pill tabs. 2026-03-28 12:31:03 +03:00
23rd a29acd4882 Brought non-sprite shadows revolution. 2026-03-28 11:50:50 +03:00
John Preston e974d02b44 Toast icon revolution. 2026-03-28 14:48:58 +07:00
23rd 6a187bff11 Extracted pill tabs to separated module. 2026-03-28 10:29:13 +03:00
23rd 97f120a6e2 Allowed location picker for debug configuration. 2026-03-28 10:29:13 +03:00
23rd 62674467ed Added geo thumbnail with pin overlay support to dynamic thumbnails. 2026-03-28 10:29:13 +03:00
23rd db8878932f Replaced badge-based dialogs icons with standalone colored icons. 2026-03-28 10:29:12 +03:00
23rd 58a2c0f834 [poll-create] Fixed display of emoji button. 2026-03-28 10:29:09 +03:00
23rd 39ce6a1a0a [poll-view] Added author ability to view results without voting. 2026-03-28 10:29:09 +03:00
23rd f055478b6e Moved out ttl icon from dialogs row to separated file. 2026-03-28 10:29:09 +03:00
23rd 554ba411f6 [poll-view] Added initial support of reply to poll answers. 2026-03-28 10:29:08 +03:00
23rd d5ce6fff77 Added dynamic thumbnail util for document files. 2026-03-28 10:29:08 +03:00
23rd 83de6c640c Added menu item for vote retracting to media view. 2026-03-28 10:29:08 +03:00
23rd 48de6c495e Moved out all poll-related style entries to td_ui. 2026-03-28 10:29:08 +03:00
23rd 39b3f0a386 [poll-view] Added initial support of attached photo and description. 2026-03-28 10:29:08 +03:00
23rd dafcaa66a4 Added ability to create dynamic image with photo with centered crop. 2026-03-28 10:29:07 +03:00
John Preston 353c95adae Support box->setTitle(v::text::data, context). 2026-03-27 12:54:56 +07:00
John Preston fa7b00c0e2 Select translation tone in AI Tools. 2026-03-26 22:11:48 +07:00
John Preston 577e8f14af Improve loading / failed states in ai editor. 2026-03-25 21:28:52 +07:00
John Preston 3da3334131 Correct max userpic length for managed bot. 2026-03-25 21:14:38 +07:00
John Preston 66e4cab8f8 Allow disabling accessibility helpers. 2026-03-25 14:40:18 +07:00
John Preston d455d6ee32 Improve managed bot creation. 2026-03-25 13:08:50 +07:00
John Preston 358a9f87a1 Initial support for managed bot creation. 2026-03-25 13:08:50 +07:00
John Preston 8224e6ece1 Use menu items with checks for spoiler / quality. 2026-03-25 13:08:50 +07:00
John Preston 87ebd2720f Send high quality as first-class option. 2026-03-25 13:08:50 +07:00
John Preston 53a2d4704d Improve giveaway prices display. 2026-03-25 13:08:50 +07:00
John Preston 4fcfbed7d2 Allow filtering resale gifts by-stars-only. 2026-03-25 13:08:49 +07:00
John Preston 1e6f7c7f3f Add support for bottom subsection tabs mode. 2026-03-25 13:08:49 +07:00
23rd 4ba2581df8 Removed Replace button from attach previews and added More button. 2026-03-15 20:41:10 +03:00
23rd 55649cba30 Fixed selection display of ColorSample on non-solid background. 2026-03-12 12:59:49 +04:00
23rd 38f059cfb2 Increased maximum speed of auto-scroll mode. 2026-03-12 12:59:49 +04:00
John Preston c61c249405 Ripple effects for links. 2026-03-10 21:34:10 +04:00
John Preston 3223e6389c Add ripple effect to send button. 2026-03-10 11:59:29 +04:00
John Preston 5507e9c00d Simplify file sending, always attach a caption. 2026-03-06 21:08:35 +04:00
John Preston 2de7fb5c25 Simplify caption management in SendFilesBox. 2026-03-06 21:08:35 +04:00
futpib ec7c76b8d2 Cache Webview::Availability() result for startup checks
Iv::ShowButton() and LocationPicker::Available() each called
Webview::Availability() separately (~200ms each on Linux). Replace
the per-caller static caches with a single shared cache in
Core::CachedWebviewAvailability(), reducing startup from two
~200ms calls to one.
2026-03-05 16:13:38 +04:00
linux 1a35929eb8 accessibility: label profile photo buttons by role 2026-03-05 16:03:30 +04:00
23rd 47beb2e7e1 Added initial support of simple captions to attach prepared files. 2026-03-04 07:08:51 +03:00
23rd ba7b3422c9 Slightly improved phrases in who reacted context action. 2026-03-03 19:15:28 +04:00
John Preston 84b7de1405 Fix editing media files. 2026-03-03 16:33:01 +04:00
23rd f2701e89bd Added support of hold mode to auto-scroll with middle click. 2026-03-03 15:23:40 +04:00
Ilya Fedin d52d82f7e6 Fix GCC 15 -Wrange-loop-construct 2026-03-03 12:16:32 +04:00
John Preston c30608d7eb Fix build with GCC. 2026-03-01 18:01:00 +04:00