John Preston
|
91c46dbc85
|
Allow Info::Media::ListWidget use different data providers.
|
2022-02-25 19:41:15 +03:00 |
John Preston
|
7718764294
|
Save original bytes of a photo on "Save to disk".
|
2022-02-25 14:14:43 +03:00 |
John Preston
|
95e806cb89
|
Play webm stickers only once if looping is disabled.
|
2022-02-10 19:11:21 +03:00 |
John Preston
|
f918c6bb83
|
Pass QWindow to PowerSaveBlocker.
|
2022-02-04 09:43:56 +03:00 |
John Preston
|
9c01295521
|
Create PowerSaveBlocker-s on calls / video / audio.
|
2022-02-02 12:05:33 +03:00 |
John Preston
|
4bef1e9f59
|
Use unreliable video duration if open with audio.
|
2022-02-01 16:51:51 +03:00 |
John Preston
|
91c84d63de
|
Force libvpx_vp9 decoder for VP9 videos.
Webm stickers depend on decoder support for alpha channel.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
8e749173de
|
Render webm stickers in StickersListWidget.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
20dbf18106
|
Init webm player for sticker set thumbnails.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
589673e420
|
Fix non-sticker Webm in media viewer.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
2f9c39fe53
|
Support selecting Webm stickers.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
044c7f3ce9
|
Generate opaque good thumbnails for non-sticker Webm.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
d18e28978a
|
Cache good thumbnail in Webp for Webm stickers.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
846cabeda5
|
Premultiply YUVA alpha in FFMpegReaderImplementation.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
079772a399
|
Correctly preserve first frame alpha in video streaming.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
2e39befd7c
|
Don't trust AVFormatContext duration in Webm video.
It reports some strange numbers like 1000, which is 1ms.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
8b7d2c880e
|
Support rendering Webm videos with alpha.
|
2022-01-28 19:10:07 +03:00 |
John Preston
|
28f2c213f7
|
Remove app module. Support delayed quit by Cmd+Q on macOS.
|
2022-01-27 15:54:20 +03:00 |
23rd
|
0143d22a21
|
Split qt_adapters to separated files.
|
2022-01-26 10:33:28 +03:00 |
John Preston
|
3ff17a8789
|
Refactor image transformation interfaces.
|
2022-01-21 15:33:44 +03:00 |
23rd
|
8b56676c23
|
Fixed formatting of some internal links.
|
2022-01-16 14:13:12 +03:00 |
John Preston
|
c313cfb4ec
|
Don't show empty context menu.
|
2022-01-03 14:47:05 +03:00 |
John Preston
|
611be90880
|
Rewrite sponsored to use fake sender names.
|
2021-12-31 16:07:36 +03:00 |
John Preston
|
3623fb1f9a
|
Disable saveAs in media viewer if restricted.
|
2021-12-30 14:58:34 +03:00 |
John Preston
|
b773bb6e70
|
Add icons to the media viewer menus.
|
2021-12-29 21:22:33 +03:00 |
Ilya Fedin
|
ffe4208595
|
Implement loop status/shuffle for MPRIS
|
2021-12-29 00:56:46 +04:00 |
John Preston
|
5e7e7eaa83
|
FullMsgId rely on PeerId instead of ChannelId.
|
2021-12-22 10:11:57 +00:00 |
John Preston
|
2eb64e051b
|
Don't start animations from QEvent::Enter.
The enter/leave events may be sent from ~QWidget() and if we start
animating something with grabbing of widgets it crashes sometimes.
|
2021-11-29 15:56:50 +04:00 |
John Preston
|
3c0f80719e
|
Don't show playlist with mouse over controls.
|
2021-11-29 11:11:38 +04:00 |
John Preston
|
c153cdc70e
|
Change volume by wheel events on volume icon.
|
2021-11-29 11:11:16 +04:00 |
John Preston
|
07dfe88d62
|
Fix player controls with animations disabled.
|
2021-11-29 10:25:55 +04:00 |
Ilya Fedin
|
4e63346877
|
Use AL_REMIX_UNMATCHED_SOFT enum value instead of hard-coded value
This makes the feature require version 1.21.0, previously was 1.20.1
|
2021-11-26 18:48:35 +04:00 |
Ilya Fedin
|
f69d0823a9
|
Get rid of oal-soft specific alext.h include
|
2021-11-26 18:48:35 +04:00 |
John Preston
|
0f443da758
|
Track noforwards flag in specific messages.
|
2021-11-26 18:00:22 +04:00 |
John Preston
|
5cb5e3cc22
|
Use similar dropdown for playback speed.
|
2021-11-26 18:00:22 +04:00 |
John Preston
|
c947586091
|
Add reverse / shuffle options dropdown.
|
2021-11-26 18:00:22 +04:00 |
John Preston
|
551e1f787c
|
Move volume dropdown management to audio player.
|
2021-11-26 18:00:21 +04:00 |
John Preston
|
cdf09e0519
|
Use composition for playbackSpeed button.
|
2021-11-26 18:00:21 +04:00 |
John Preston
|
4b489ee7d2
|
Fade out controls in a narrow player.
|
2021-11-26 18:00:21 +04:00 |
John Preston
|
ca61b80fe5
|
Update audio player icons.
|
2021-11-26 18:00:21 +04:00 |
John Preston
|
38367dc1c7
|
Allow repeat all in shuffle mode.
|
2021-11-26 18:00:21 +04:00 |
John Preston
|
433169626b
|
Fix restarting shuffled playlist.
|
2021-11-26 18:00:21 +04:00 |
John Preston
|
5cd339332c
|
Implement shuffled playlist.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
7d89952541
|
Edit noforwards in group / channel type.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
0309eb023e
|
Cycle through repeat modes by repeat toggle button.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
ecb4d1d9ba
|
Support repeat all in the audio player.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
68378cf8e5
|
Support reversed order in the playlist.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
74cfaff100
|
Migrate Media::Player::Instance to rpl.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
92e2b91f81
|
Add repeat / order controls to the audio player.
|
2021-11-26 18:00:20 +04:00 |
John Preston
|
395100584f
|
Add a second dropdown with playback mode controls.
|
2021-11-26 18:00:20 +04:00 |