John Preston
90a9cb4f8d
Fix playing music from a different account.
2020-06-25 15:12:50 +04:00
John Preston
c60b9cfa4d
Allow PiP from another account.
2020-06-25 14:28:02 +04:00
John Preston
7624e74c8b
Be sure to set correct PiP maximum size.
2020-06-23 21:50:20 +04:00
Ilya Fedin
5ac628ee4d
Use startSystemMove/startSystemResize in PiP window on Wayland
...
Since startSystemMove is the only way to move a window on Wayland
And since custom resize works bad due to the lack of moving (resize with left and top corners works just like resize with right and bottom corners)
2020-06-23 21:45:39 +04:00
John Preston
06629ad171
Fix crash in PiP with bad video files.
2020-06-05 14:26:42 +04:00
John Preston
f581a15b6e
Fix crash in PiP window.
2020-06-04 11:00:59 +04:00
Ilya Fedin
586744c112
Apply sway fixes to the PiP and export windows too
2020-06-01 18:21:30 +04:00
John Preston
36fbdfb380
Simplify Image, remove ImageSource.
2020-06-01 18:09:33 +04:00
John Preston
6513422e40
Remove legacy image-related code.
2020-06-01 18:09:33 +04:00
John Preston
3d431a27cb
Improve inline thumbnail usage in PiP player.
2020-06-01 18:09:31 +04:00
John Preston
956c3af0ae
Start DocumentData::thumbnail move to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
bdd3c51ab8
Move inline thumbnail image to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
7db53599e8
Use Data::DocumentMedia to store good thumbnails.
2020-06-01 18:09:29 +04:00
John Preston
c2f58d3ab5
Fix GIFs with alpha display.
2020-02-24 17:48:23 +04:00
John Preston
093c2887c3
Fix PiP on multi-monitor setup.
2020-02-10 18:45:23 +04:00
John Preston
76ff9a562e
Fix build.
2020-02-05 22:06:40 +04:00
John Preston
ffeff09561
Beta version 1.9.10: Fix build for OS X 10.10-10.11.
2020-02-05 22:03:42 +04:00
John Preston
d29c3add79
Rotate video in PiP.
2020-02-05 20:04:40 +04:00
John Preston
282c502b71
Show playback time in PiP.
2020-02-05 18:39:47 +04:00
John Preston
d6e989cad5
Allow seek in PiP.
2020-02-05 18:39:47 +04:00
John Preston
23388b5705
Display playback progress in PiP.
2020-02-05 18:39:47 +04:00
John Preston
9ed56aa5d6
Good display of not-yet-started streaming in PiP.
2020-02-05 18:39:47 +04:00
John Preston
d9c5ab645c
Fix radial loading in PiP widget.
2020-02-05 18:39:47 +04:00
John Preston
2cfb3c6755
Display dark background for PiP controls.
2020-02-05 18:39:47 +04:00
John Preston
e095c325b3
Move PiP controls to one corner.
2020-02-05 18:39:47 +04:00
John Preston
47f9978c46
Double click on PiP to switch back to fullscreen.
2020-02-05 18:39:47 +04:00
John Preston
2e1e13b843
Rename mediaview.style to media_view.style.
2020-02-05 18:39:47 +04:00
John Preston
e889a52f6f
Improve design of video player and PiP controls.
2020-02-05 18:39:47 +04:00
John Preston
4d737b35da
Fix PiP window on macOS.
2020-02-05 18:39:47 +04:00
John Preston
0fbd263562
Add shadow and round corners in PiP.
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
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
b5b520ab66
Make non-activatable PiP window.
2020-02-05 18:39:46 +04:00
John Preston
7a6052db81
Implement complex PiP movement.
2020-02-05 18:39:46 +04:00
John Preston
a73520c9d8
Allow resizing PiP.
2020-02-05 18:39:46 +04:00
John Preston
55b63cd2e3
Move PiP panel code to a separate class.
2020-02-05 18:39:46 +04:00
John Preston
612ee18a93
Snap PiP to screen edges.
2020-02-05 18:39:46 +04:00
John Preston
ca5c9271a3
First prototype of picture-in-picture player.
2020-02-05 18:39:46 +04:00