23rd
8e746dcfbd
Replaced MTPInputMedia with domain-level PollMedia in poll data structs.
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
bbdc6abea8
Added recent voters to media view.
2026-03-28 10:29:08 +03:00
23rd
a98b2f4a39
Added button for poll voting to media view.
2026-03-28 10:29:08 +03:00
23rd
8c131cc616
Added support of display media from poll answers as grouped media.
2026-03-28 10:29:08 +03: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
5b3d9cf3ba
Track song listenings.
2026-03-25 13:08:49 +07:00
John Preston
5b916a5f5e
Fix build with GCC.
2026-03-12 23:02:47 +04:00
23rd
9275b45ab8
Added initial implementation of draw-to-reply.
2026-03-12 12:59:50 +04:00
23rd
a8452601d7
Added draw-to-reply button to media view.
2026-03-12 12:59:50 +04:00
23rd
ff3dc8987d
Implemented Opus audio trimming and concatenation with waveform.
2026-03-12 12:59:49 +04:00
John Preston
6564a42f21
Fix saved music shuffled playing.
...
Fixes https://bugs.telegram.org/c/60020
2026-03-10 15:50:53 +04:00
Ilya Fedin
f6ac2c5aa9
Revert "Don't stream videos when external player is used"
...
This reverts commit b0ce88395f .
2026-03-10 12:40:17 +04:00
John Preston
008600f6d3
Faster controls disappearing in media viewer.
2026-03-10 12:25:58 +04:00
John Preston
3223e6389c
Add ripple effect to send button.
2026-03-10 11:59:29 +04:00
John Preston
9d371ddb94
Fix controls.
2026-03-06 22:02:43 +04:00
John Preston
5507e9c00d
Simplify file sending, always attach a caption.
2026-03-06 21:08:35 +04:00
cumdev1337
485d820fe2
Do not exit fullscreen mode when applying video quality
2026-03-06 21:07:52 +04:00
Ilya Fedin
48e2e2c2db
Avoid saving viewer position unless it's really on screen
2026-03-05 09:52:56 +04:00
23rd
11474102cd
Fixed text recognition retry in media viewer on missing large photo.
2026-03-03 19:15:28 +04:00
John Preston
769da0ec15
Improve layout of channel story controls.
2026-03-03 18:19:38 +04:00
Ilya Fedin
d52d82f7e6
Fix GCC 15 -Wrange-loop-construct
2026-03-03 12:16:32 +04:00
John Preston
ab41a469c7
Clip reaction/weather area views in stories.
2026-02-28 19:07:09 +04:00
John Preston
4e9c0ea3a5
Implement private chat noforward following.
2026-02-28 19:07:08 +04:00
mukthar777
dbeebd2efd
Labeling in media player
2026-02-28 06:41:25 +04:00
John Preston
b28cc7c548
Don't overlap buttons with settings menu.
...
Fixes #30268 .
2026-02-13 11:56:46 +04:00
Ilya Fedin
16b667040d
Update media viewer geometry after show on macOS
2026-02-09 21:52:09 +04:00
23rd
ed8b3e1bba
Fixed height calculation for sponsored message text in media view.
2026-02-06 13:24:43 +04:00
John Preston
71158ca331
Support stories with incorrect aspect.
2026-02-06 13:24:42 +04:00
John Preston
db09c071d8
Nice state display in crafting middle.
2026-02-01 23:33:56 +04:00
Ilya Fedin
54683b2d21
Decompose countInitialGeomety from MainWindow
2026-01-31 20:21:48 +04:00
Ilya Fedin
d33293ba6b
Add name argument to PositionWithScreen
2026-01-31 20:21:48 +04:00
John Preston
85167d34e9
Strip quote entities in media viewer.
...
They may be collapsed with no way to expand them.
2026-01-29 18:20:40 +04:00
John Preston
9316cec95d
Rewrite settings_premium to new builder pattern
...
- Move settings_premium.h/cpp from settings/ to settings/sections/
- Add BuildHelper with kMeta for search indexing
- Index premium features and subscribe button for search
- Keep complex Premium section UI (custom top bar, feature list) as non-indexed
- Update all include paths across the codebase
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
23rd
3fdfd76f6e
Fixed false drag state while copying recognized text from media view.
2026-01-28 08:57:57 +03:00
John Preston
6dce4e360f
Use lottie for voice/round message icon.
2026-01-28 08:57:57 +03:00
23rd
9fb25bfada
Added special bullet char to global access.
2026-01-28 08:57:56 +03:00
23rd
481de1e3e3
Added bullet separator between name and date in media viewer overlay.
2026-01-28 08:57:56 +03:00
23rd
9d09a637fe
Slightly simplified resize handler for menu items.
2026-01-06 08:30:08 +03:00
23rd
b958e0a275
Replaced generic widget-based parent with explicit Menu class in items.
2026-01-06 07:21:15 +03:00
John Preston
36da011736
Fix recent views / reactions menu in stories.
2026-01-05 14:24:03 +04:00
23rd
dd424ef25d
Fixed inconsistency of media player widget on manual voice stop.
2026-01-03 15:06:24 +03:00
23rd
3959c4fac6
Increased round radius for media player panel and volume.
2026-01-01 16:18:43 +03:00
23rd
a2af6d8d46
Attempted to increase round radius for inner dropdown menu.
2026-01-01 16:18:43 +03:00
23rd
1002e8e6ad
Replaced with struct returned rpl data for requests of view repaint.
2025-12-29 14:02:24 +03:00
John Preston
ebc22c5e3b
Don't force toUpper in CustomEmojiTextBadge.
2025-12-29 11:21:22 +04:00
John Preston
28434f4bee
Full support and build fix.
2025-12-22 17:56:55 +04:00
John Preston
3e22cb6d0a
Fix crash in media playback speed dropdown.
...
Fixes #30111 .
2025-12-15 21:40:55 +04:00
John Preston
08a979e638
Use more simple tr::... text helpers.
2025-12-15 21:40:54 +04:00