23rd
|
03a7131a1a
|
Replaced slots with lambdas to fill context menu in OverlayWidget.
|
2021-01-22 16:53:59 +04:00 |
|
23rd
|
2d906bddb2
|
Replaced raw PopupMenu pointer with unique_qptr in OverlayWidget.
|
2021-01-22 16:53:59 +04:00 |
|
23rd
|
b6f17e1cea
|
Replaced QTimer with base::Timer in OverlayWidget.
|
2021-01-22 16:53:59 +04:00 |
|
John Preston
|
613bf98283
|
Fix media viewer controls geometry updating.
|
2021-01-05 21:15:19 +04:00 |
|
John Preston
|
d557e0f2b7
|
Don't set geometry to OverlayWidget (except macOS).
|
2021-01-05 21:14:59 +04:00 |
|
Ilya Fedin
|
daa3a2f62f
|
React to resizeEvent in media viewer
|
2021-01-04 17:33:37 +04:00 |
|
Ilya Fedin
|
78a666a19d
|
Make updateGeometry don't need the argument
|
2020-12-14 14:02:15 +04:00 |
|
John Preston
|
e29ee439cf
|
Improve media viewer hiding workaround on macOS.
|
2020-11-19 17:59:43 +03:00 |
|
Ilya Fedin
|
cd67cb1c62
|
Update media viewer geometry on showing and screen change
|
2020-11-17 12:49:05 +03:00 |
|
John Preston
|
8a9317f9e1
|
Download video avatars as .mp4 in media viewer.
Fixes #9017.
|
2020-11-09 15:05:36 +03:00 |
|
23rd
|
665e322fce
|
Added ability to see attached stickers on documents.
Fixed #8927.
|
2020-10-30 13:18:40 +03:00 |
|
John Preston
|
8634c1f7f3
|
Move lang keys to td_lang library.
|
2020-09-30 12:18:52 +03:00 |
|
John Preston
|
f0e1d2fd02
|
'base::optional_variant<' -> 'std::variant<v::null_t,'
|
2020-09-29 19:03:19 +03:00 |
|
John Preston
|
8c45b5e0f8
|
Show video userpics in media viewer.
|
2020-07-25 11:24:11 +04:00 |
|
23rd
|
9cf15da2b1
|
Fixed display of rotate button in media view overlay for theme previews.
|
2020-07-15 22:10:06 +04:00 |
|
23rd
|
d9c566ac44
|
Added touchbar to media view overlay.
Fixed #7795.
|
2020-07-15 22:10:06 +04:00 |
|
John Preston
|
8fec04ba7a
|
Track session better in media viewer.
|
2020-06-25 13:42:30 +04:00 |
|
John Preston
|
3c4e959468
|
Replace observer_peer with rpl interface.
|
2020-06-23 21:53:40 +04:00 |
|
John Preston
|
4b354b0928
|
Use Main::Session in download/upload.
|
2020-06-23 21:53:38 +04:00 |
|
John Preston
|
bede709f6b
|
Fix file origin in media viewer photo preloading.
It never worked correctly, but before somehow it got worked around.
Fixes #8043.
|
2020-06-23 21:53:38 +04:00 |
|
John Preston
|
e27d2bc2d5
|
Move photo data to Data::PhotoMedia.
|
2020-06-01 18:09:32 +04:00 |
|
John Preston
|
1542311d89
|
Preload documents in media viewer.
|
2020-06-01 18:09:31 +04:00 |
|
John Preston
|
7db53599e8
|
Use Data::DocumentMedia to store good thumbnails.
|
2020-06-01 18:09:29 +04:00 |
|
John Preston
|
4544b091a0
|
Allow rotating content in media viewer.
|
2020-02-05 19:37:39 +04:00 |
|
John Preston
|
1ad0ff34df
|
Don't overlap video with controls.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
f81f37505b
|
Save video PiP window geometry.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
58dd33d8a2
|
Fix PiP window on macOS.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
f24f27a13c
|
Add volume icon and playback speed info.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
87cc18aff8
|
Add video speed control slider.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
b88219902f
|
Add sample PiP controls.
|
2020-02-05 18:39:47 +04:00 |
|
John Preston
|
ca5c9271a3
|
First prototype of picture-in-picture player.
|
2020-02-05 18:39:46 +04:00 |
|
John Preston
|
a7fe88bea7
|
Highlight timestamps in media viewer.
|
2019-12-27 15:35:35 +03:00 |
|
John Preston
|
40d4353d05
|
Allow stopping audio without stopping video.
|
2019-12-18 21:26:17 +03:00 |
|
John Preston
|
ceecbaa904
|
Continue GIFs in media overlay.
|
2019-12-16 16:22:53 +03:00 |
|
John Preston
|
b73f1be856
|
Make some video player code reusable.
|
2019-12-10 15:13:12 +03:00 |
|
John Preston
|
17baac710e
|
Fix save dialog in macOS for streamed videos.
|
2019-10-07 19:57:26 +03:00 |
|
John Preston
|
90b955534a
|
Beta version 1.8.6: Improve theme preview.
|
2019-09-09 16:13:16 +03:00 |
|
John Preston
|
37a4c79c81
|
Open theme preview after loading.
|
2019-09-06 19:31:07 +03:00 |
|
John Preston
|
cbffeca8d5
|
Extract some Lottie::Animation code to Lottie::Player.
|
2019-07-01 17:57:37 +02:00 |
|
John Preston
|
2162aa8df0
|
Rename Text to Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
|
John Preston
|
ebf2a678b1
|
Use a special FileLoader for streamed documents.
|
2019-06-04 14:30:43 +03:00 |
|
John Preston
|
f073963582
|
Preview lottie animations in media viewer.
|
2019-05-27 14:11:26 +02:00 |
|
John Preston
|
321e4ffe9c
|
Don't auto-resume video when seeking.
|
2019-04-08 14:34:31 +04:00 |
|
John Preston
|
a6e96f9a28
|
Use new animations engine in all Basic-s.
|
2019-04-02 14:33:53 +04:00 |
|
John Preston
|
cd3c1c6dc0
|
Use new animations engine for typings.
|
2019-04-02 14:33:53 +04:00 |
|
John Preston
|
a34e998c42
|
Handle fwd_from without a link to the account.
|
2019-03-24 12:12:42 +04:00 |
|
John Preston
|
5cae57601a
|
Allow video download from media viewer.
|
2019-03-14 16:03:02 +04:00 |
|
John Preston
|
2b7fb7a9a6
|
Pause music only when video playback starts.
|
2019-03-14 14:45:08 +04:00 |
|
John Preston
|
846499a4fb
|
Fix volume saving to settings.
|
2019-03-12 09:09:53 +04:00 |
|
John Preston
|
261720c941
|
Fix radial animations on macOS.
QOpenGLWidget doesn't draw antialiased ellipses and arcs,
so we use a software rasterizer and then draw the resulting image.
|
2019-03-11 13:51:15 +04:00 |
|