Commit Graph

340 Commits

Author SHA1 Message Date
23rd 02254adcd9 Added list background color to info controllers. 2026-07-15 13:11:47 +04:00
John Preston e429c1edd5 Better tracking of original video quality. 2026-05-19 12:27:40 +04:00
GitHub Action 313f2de762 Removed 114 unused style entries. 2026-05-04 11:32:33 +07:00
John Preston 9878ee6fa7 Improve work on original video quality. 2026-04-19 22:19:47 +07:00
cumdev1337 827ec824d1 Bring back original video quality option 2026-04-19 17:03:38 +07:00
John Preston 66b38ccb5f Pause animations only if video message isn't paused. 2026-04-17 12:31:58 +07:00
23rd 4fcaa1d1bb Fixed stale profile color glitch under media player in one column mode. 2026-04-03 09:49:57 +03:00
23rd 883a61e5a0 Split voice and audio playback speeds. 2026-04-03 09:23:42 +03:00
23rd 2f2fae3892 Synced playback speed button state across multiple windows. 2026-04-03 08:50:29 +03:00
John Preston 5b3d9cf3ba Track song listenings. 2026-03-25 13:08:49 +07:00
John Preston 6564a42f21 Fix saved music shuffled playing.
Fixes https://bugs.telegram.org/c/60020
2026-03-10 15:50:53 +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
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
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 a027284826 Added voices to SMTC.
Fixed #28915.
2025-12-13 13:35:56 +04:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
John Preston 6211b7733d Support saved music playlist. 2025-08-31 20:53:11 +04:00
John Preston d60bfa238f Merge TWidget* into Ui::RpWidget*. 2025-08-11 13:55:16 +04:00
John Preston dfc1ec3ccf Support shared media / pins for sublists. 2025-06-04 10:00:23 +04:00
23rd 9ad1d1c25d Fixed some unused-but-set-variable warnings. 2025-05-01 11:13:00 +04:00
John Preston 6a415cf232 Support on-hover autoplay and position save. 2025-02-12 17:24:24 +04:00
John Preston e959d1e1b0 Improve playback speed toggle logic. 2024-11-01 18:25:40 +04:00
John Preston 07f0c182e6 Don't change speed on settings click. 2024-11-01 10:16:09 +04:00
John Preston 535b223333 Fix video playback settings button dpr. 2024-11-01 10:10:16 +04:00
John Preston d6ac883efa Implement adaptive quality selection. 2024-10-31 18:04:17 +04:00
John Preston 1e02c475d6 Show speed / quality badges. 2024-10-31 18:04:16 +04:00
John Preston 4d2cda0692 Fix menu in case speed isn't controlled. 2024-10-31 18:04:16 +04:00
John Preston 6ed25d012f Use new settings icon in the player. 2024-10-31 18:04:16 +04:00
John Preston 3f2f3ebd51 Allow switching video quality. 2024-10-31 18:04:16 +04:00
John Preston 6287d306c2 Add better discard confirmations. 2024-10-24 13:26:46 +04:00
John Preston 6cfa053328 Add recorded round video preview. 2024-10-24 13:26:45 +04:00
23rd 0f94419f6d Improved fix of crash in video messages playback.
Regression was introduced in ad3e447f08.
2024-08-29 17:37:55 +04:00
John Preston 9252be5e8c Fix crash in video messages playback.
Regression was introduced in ad3e447f08.
2024-08-29 12:13:51 +04:00
23rd ae17acdfd4 Removed include directive for ui_utility from rp_widget header. 2024-08-28 14:38:33 +03:00
23rd ad3e447f08 Added ability to player to go to message for songs from another session. 2024-08-28 08:50:28 +03:00
John Preston 95ec0633ed Use custom-adjusted font metrics for custom fonts.
Fixes #27814.
2024-05-02 11:33:47 +04:00
23rd 1c223e570a Slightly improved code style for long equality expressions. 2024-04-15 11:20:30 +04:00
23rd 85286684e3 Added initial support for voice messages with TTL. 2023-12-31 19:42:23 +04:00
23rd c2712b0104 Removed redundant semicolons from code. 2023-12-31 19:42:23 +04:00
23rd 4ad51ffb42 Removed some include directives. 2023-11-28 21:55:26 +04:00
23rd 7149119098 Fixed style of media player controls. 2023-07-28 10:06:27 +03:00
John Preston aba84a6010 Update API scheme on layer 160: Duration. 2023-07-20 07:20:10 +04:00
John Preston 2c17f41c61 Beta version 4.6.12: Compare speed values safely. 2023-03-17 21:18:56 +04:00
John Preston ca50ad3468 Fix cursor on speed changing context menu item. 2023-03-16 09:55:27 +04:00
John Preston fc860a1ef4 Beta version 4.6.11: Fix build for Linux. 2023-03-15 22:57:53 +04:00
John Preston eae2788f73 Fix icons in audio player. 2023-03-15 16:39:13 +04:00