John Preston
ec5aaf66d4
Add context menus to Send Music results
...
Task: 2026/08/19/add-context-menus-to-send-music
2026-08-20 08:50:40 +04:00
John Preston
14040b41ff
Show the same music row menu at every hit target
...
Task: 2026/08/19/make-music-menus-hit-target-independent
2026-08-20 08:50:40 +04:00
23rd
c2dac6689f
Added ripple and hover highlighting of profile actions and music line.
2026-08-18 16:01:05 +03:00
23rd
8515b858d9
Added ripple and hover highlighting of profile top bar buttons.
2026-08-18 16:01:05 +03:00
23rd
d835cd6b03
Fixed layer profile top bar using non-layer button metrics.
2026-08-18 16:01:05 +03:00
23rd
f967d0b616
Fixed light gift backdrops leaving actions and music unreadable.
2026-08-18 16:01:05 +03:00
23rd
e8b39d3360
Fixed gift backdrops leaving top bar icons unreadable.
2026-08-18 16:01:05 +03:00
23rd
0178322588
Fixed crash in peer gifts list with visible area past loaded rows.
...
Regression was introduced in 7f346ef606 .
2026-08-18 13:22:12 +03:00
23rd
bba3d28dc4
Added painting of docked filler by active profile tab.
2026-08-18 13:22:12 +03:00
23rd
f037f1aaae
Added melting of docked filler in profile tabs host on scroll up.
2026-08-18 13:22:12 +03:00
23rd
326d8b4da5
Removed bottom alignment from short saved and polls tab lists.
2026-08-18 13:22:12 +03:00
23rd
5f42990d57
[stats-export] Added export action to statistics top bar menu.
2026-08-18 07:53:56 +03:00
23rd
6df392e41f
[stats-export] Added saving loaded statistics to xlsx file.
2026-08-18 07:53:56 +03:00
23rd
52e03030f2
Split statistics data to lists and td_ui parts.
2026-08-18 07:53:56 +03:00
23rd
90e034102f
[vid-editor] Added cover frame preview.
2026-08-17 08:33:45 +03:00
23rd
17ab496f11
[vid-editor] Reworked controls, timeline and playback.
2026-08-17 08:33:45 +03:00
23rd
9b65105ae0
Added video profile photos for chats and channels.
2026-08-17 08:33:45 +03:00
23rd
49dda200a1
Fixed divider overlap on visibility change in profile section stack.
2026-08-17 08:33:42 +03:00
John Preston
f0e1873551
Show sender avatars on public-message gifts
...
Task: 2026/08/15/show-public-gift-sender-avatars
2026-08-16 11:36:36 +04:00
John Preston
9a26118ae1
Clean up merged music attach code
...
Fold the three AllowsMediaDownloadControls copies into
HistoryItem::allowsMediaDownloadControls, share one retry-or-fail
handler in SendMusicSelectionBatch, reuse MakeMusicSelectionItems
instead of the NormalizeSelections near-copy and extract the
duplicated bot resolution block into applyResolvedBot.
Remove the dead accumulate-from-top machinery from both music
providers and the list widget, the subscriber-less slice snapshot
stream, the never-started search section request timer and the
unused Result::isAudioResult.
Consolidate the sixteen MusicAttachBox make_state allocations into
one State struct, fix the include order, use base::take for the
request waiters, replace the removeFromAlbum if-with-initializer
with a plain null-checked session and type kSearchRequestDelay as
crl::time.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-15 08:45:58 +04:00
John Preston
d7d3fc91b5
Fix music loading on scrolling.
2026-08-14 16:23:44 +04:00
John Preston
9567d044b3
Filter-out non-forwardable music files.
2026-08-14 16:23:44 +04:00
John Preston
04c0564724
Support correct shared music loading.
2026-08-14 16:23:44 +04:00
John Preston
e41f2d1d09
Toggle music rows from non-control clicks.
2026-08-14 16:23:44 +04:00
John Preston
c8786dde62
Load music chat results while scrolling.
2026-08-14 16:23:44 +04:00
John Preston
2cb012e06e
Unify music row controls.
2026-08-14 16:23:44 +04:00
John Preston
ec689724ae
Initial ability to send audio in attaches.
2026-08-14 16:23:44 +04:00
John Preston
e0536486b6
Add bot reporting to Mini App menus
...
Task: 2026/08/12/report-bots-from-mini-apps
2026-08-12 22:28:05 +04:00
23rd
90c89dcde9
Added missing const to local references in some files.
2026-08-12 13:36:02 +03:00
John Preston
01b1118654
Fix text minimum widths that disagree with the layout
...
Task: 2026/08/08/repair-text-minimum-width-declarations
2026-08-10 18:42:50 +04:00
John Preston
9af5606fa2
Fix one-line height measurements of wrapping texts
...
Task: 2026/08/07/fix-one-line-text-height-measurements
2026-08-10 18:42:49 +04:00
John Preston
18d7fb5e6f
Elide the management row value instead of clipping it
...
Task: 2026/07/28/elide-welcome-row-value-at-clamp-boundary
2026-08-10 18:42:48 +04:00
23rd
bed0dd6a1e
Added marquee display for long names in profile top bar.
...
Fixed #17327 .
Fixed #5915 .
2026-08-10 11:44:03 +03:00
23rd
344b43ed96
Fixed stale visible region for grown tab pages in profile tabs host.
2026-08-10 11:44:03 +03:00
23rd
490d6e3c41
Routed saved messages info to profile media tabs page.
2026-08-10 09:05:48 +03:00
23rd
bc3bb1499c
Added saved messages tabs page to profile section.
2026-08-10 09:05:48 +03:00
23rd
af845f44d7
Added saved messages mode to profile top bar.
2026-08-10 09:05:48 +03:00
23rd
26b617453a
Added saved chats tab adapter with message search driver.
2026-08-10 09:05:48 +03:00
23rd
8f0d436b8a
Fixed reserved strip height for lent out strip in profile tabs host.
2026-08-10 09:05:48 +03:00
23rd
5fd12f630c
Fixed crash on tab activation before strip sync in profile tabs host.
2026-08-10 09:05:48 +03:00
23rd
90ca232bff
Added external task entries to downloads manager.
2026-08-05 15:46:56 +03:00
23rd
852d9684cc
Decreased size in style for userpic from community top bar.
2026-08-05 11:38:37 +04:00
23rd
5e90a11453
[img-editor] Fixed userpic crop shape for communities.
2026-08-05 11:38:37 +04:00
23rd
c92d390683
Fixed open photo action display for peers without photo.
2026-08-05 11:38:37 +04:00
23rd
2139ef0d66
Added restoring of chosen profile tab after it hides.
2026-08-05 11:38:37 +04:00
23rd
cd43bcac67
Fixed losing active profile tab on message edit.
2026-08-05 11:38:37 +04:00
23rd
bb240d6d56
Added single source of boosts count in giveaway creation box.
2026-08-05 11:38:36 +04:00
23rd
3ec2d7dab4
Removed unused premium bot dependency from earn transaction history.
2026-07-27 15:19:14 +03:00
23rd
360fb59cae
Replaced sliding tabs snapshots with opaque ones.
2026-07-27 15:19:14 +03:00
John Preston
b9db1fab03
Remove the unused top-moved helper from info content
...
Task: 2026/07/26/remove-dead-top-moved-helper-in-info-content-on-dev
2026-07-27 15:26:26 +04:00