Skip to content
This repository has been archived by the owner on May 5, 2021. It is now read-only.

ztoben/plex-viewer-deprecated

Repository files navigation

plex-viewer

A simple electron app for viewing plex in it's own window.

screenshot 1

Features

  • Keyboard shortcuts
  • Sticks on top and remembers window location
  • Toggle-able window chrome for a cleaner look
  • Media controls for Play/Pause/Skip/Back
  • Simple player mode for condensed playback windows
  • Quick aspect ratio switching from context menu (4:3 and 16:9)
  • Automatically pause content on minimize
  • Lock window position
  • Change window opacity
  • [OSX only] Show across all workspaces

simple player mode 1

simple player mode 2

Shortcuts

  • Toggle minimize - Shift + Ctrl + X
  • Toggle window frame (chrome) - Shift + Ctrl + Z
  • Navigate back - Shift + Ctrl + ←
  • Navigate forward - Shift + Ctrl + →
  • Simple player mode - Shift + Ctrl + M

Todo

  • Persistent settings
  • Keyboard shortcut editor/viewer
  • Keyboard shortcut for pause/play/mute
  • Auto pause on minimize
  • Hide/show top navigation
  • Custom background colors
  • Headphone controls

Releases

  1. Update the version in the project's package.json file (e.g. 1.2.3)
  2. Commit that change (git commit -am v1.2.3)
  3. Tag your commit (git tag v1.2.3). Make sure your tag name's format is v*... Your workflow will use this tag to detect when to create a release
  4. Push your changes to GitHub (git push && git push --tags)