]> cloud.milkyroute.net Git - dolphin.git/commit
Allow dolphin to auto-play previewed media file, click on preview to play/pause video...
authorMéven Car <meven29@gmail.com>
Sun, 14 Apr 2019 14:54:54 +0000 (16:54 +0200)
committerMéven Car <meven29@gmail.com>
Sun, 23 Jun 2019 14:38:09 +0000 (16:38 +0200)
commite6c1b97d67f6b6c6d4ad935db14241b041b3fca4
treef0325a8b9ce9836b9e2149fcfd90ac23b0f044f5
parentcdad6a513e2cbd4376dd03bb4fa63681076eb18b
Allow dolphin to auto-play previewed media file, click on preview to play/pause videos or audio

Summary:
It is based on D19844.

I did my best to avoid glitches hence the amount of code touched.

Retry after @pekkah D7539
Moved the setting to the information panel context menu, no more timer

Settings screenshot :
{F6700220}

This would mach the same feature in the open/save dialog (although not equivalent)
{F6696456}

FEATURE: 378613
FIXED-IN: 19.08.0
GUI: New information panel context menu option

Test Plan:
Without auto play
  - in dolphin with the information panel opened, and the auto media play feature is disabled (right on the information panel)
  - hover over media files
  - the behavior is the same as before the patch

With auto play
  - in dolphin with the information panel opened, and the auto media play feature is enabled
  - hover over media files
  - media is played automatically
  - hover over another media file, the new media is previewed

Use audio or video file as media.

Reviewers: #dolphin, elvisangelaccio, ngraham

Reviewed By: #dolphin, elvisangelaccio, ngraham

Subscribers: ngraham, broulik, kfm-devel, pekkah

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D19782
src/panels/information/dolphin_informationpanelsettings.kcfg
src/panels/information/informationpanel.cpp
src/panels/information/informationpanelcontent.cpp
src/panels/information/informationpanelcontent.h
src/panels/information/phononwidget.cpp
src/panels/information/phononwidget.h