RasPlex / OpenPHT

OpenPHT is a community driven fork of Plex Home Theater
Other
599 stars 109 forks source link

Feature Request - Photos Slideshow or Manual Mode #206

Open ndoggac opened 7 years ago

ndoggac commented 7 years ago

The original PHT once had this feature, and then they removed it long ago for some stupid reason. I think it's time for it to return, as it is a glaring oversight. I understand it too, because there is such a focus on video in Plex.

When selecting photos to view, when hitting OK/Enter, I want it to enter manual mode, where you have to hit the left/right arrows to move through the photos at your own pace. Hitting 'Play' enters the automated slideshow.

Alternately, you could enable the stupid pause button in a slideshow!

Right now I only have the one choice of "automated slideshow" at a speed you set 10 menus back in the preferences. Is it too much to ask to stop and look at a picture when I want?

In closing, thank you for this wonderful program.

g1t-dlanor commented 7 years ago

This feature can be fixed without software changes simply by adding a "keyboard.xml" file which defines a suitable 'hotkey' you can use to halt the automatic slideshow progression. I use such a file myself as attached below: keyboard.xml.txt

Naturally you will need to remove the ".txt" extension from that file, making it just "keyboard.xml". (I had to add this ".txt" extension to make the GitHub site software accept the attachment.)

This file should be placed in the subfolder ".\userdata\keymaps\" inside the appdata folder of OpenPHT. The location of that appdata folder varies depending on the OS platform used, but for a normal Windows install it will be ""c:\Users\your_user_name\AppData\Roaming\OpenPHT\" which you can also access through the simplified form "%appdata%\OpenPHT\".

After restarting OpenPHT with that file in place you can just press space as soon as you've started the display of a picture. That will pause the slideshow giving you fully manual control using the arrow keys. (You can also use the space key to toggle automatic slideshow on/off as you please.)

Note that this method as detailed above is intended for control of OpenPHT with a normal keyboard, so for other forms of control (IR remotes etc) you may need to use a different XML file with slightly different content.

I hope this solves your problems.