Commit Graph

145 Commits

Author SHA1 Message Date
Ian Walton
09f3f0dcaa Up version to 1.8.0. 2023-02-12 19:23:48 -05:00
Ian Walton
f02bb9b0e2 Merge branch 'master' of github.com:jellyfin/jellyfin-media-player 2023-02-12 17:10:41 -05:00
Ian Walton
6f2c467bbe Add experimental support for client plugins. 2023-02-12 17:09:33 -05:00
Ataberk Özen
9d927c525e Add input map for DualShock 4 connected via USB 2023-01-24 02:50:09 +03:00
Ian Walton
f26193386f Update release notes for updating web client. 2022-06-26 21:19:18 -04:00
Ian Walton
9baa52eebc Up version to 1.7.1. 2022-06-26 14:04:50 -04:00
Ian Walton
4570d6a04b Up version to 1.7.0. 2022-06-11 12:02:33 -04:00
iainsaxonhome
9c4a805873 Added Xbox input mapping 2022-01-12 15:23:40 +11:00
Laurin Neff
00727a2766
Add StartupWMClass to .desktop file 2021-08-03 19:52:30 +02:00
Ian Walton
ef07156171 Fix typo in appdata. 2021-08-01 14:36:26 -04:00
Ian Walton
c6af8bbc67 Up version to 1.6.1. 2021-08-01 14:02:59 -04:00
Ian Walton
cf3e11c0cd Up version to 1.6.0. 2021-05-04 20:54:41 -04:00
Ian Walton
5e621b9c05 Change default hwdec from enabled to copy. (Tentative) 2021-04-27 19:03:40 -04:00
Ian Walton
61662346d8 Up version to 1.5.0. 2021-04-24 20:45:37 -04:00
Ian Walton
04b8cc113f Up release to 1.4.1. 2021-04-19 22:29:41 -04:00
Ian Walton
344aba88f1 Add option to disable SSL validation. (Not encouraged!!!) #48 2021-04-19 21:26:36 -04:00
Ian Walton
b37f1ff539 Allow disabling autorepeat for bugged-out inputs. 2021-04-19 20:37:52 -04:00
Ian Walton
cd6aa66699 Add update notifier. 2021-04-19 19:57:16 -04:00
Ian Walton
330c7f5dbc Up version to 1.4.0. 2021-04-18 14:39:03 -04:00
Ian Walton
dcc36e370f Cleanup settings, use tv setting, enable hwdec by default. 2021-04-18 14:27:29 -04:00
Ian Walton
8e229728d0 Up version to 1.3.1. 2021-04-13 20:08:56 -04:00
Ian Walton
b3b660e74d Up version to 1.3.0. 2021-04-11 01:38:06 -04:00
Ian Walton
57514fada5 Add client settings modal. 2021-04-11 00:27:02 -04:00
Ian Walton
dfb7c7a2ed Hide un-needed settings and add extensions directory. 2021-04-10 22:15:36 -04:00
Ian Walton
84a8cd4d99 Remove unused desktop file. 2021-04-06 12:32:30 -04:00
Ian Walton
e0c42095b4 Up version to 1.2.1. 2021-04-06 01:24:35 -04:00
Ian Walton
7ab71d0400 Up version to 1.2.0. 2021-04-05 20:13:08 -04:00
Ian Walton
cbd48ec93d Fix desktop files. 2021-04-05 12:35:38 -04:00
Ian Walton
ecfe62682a Update appdata. 2021-04-05 12:29:18 -04:00
Ian Walton
da6487257a Add flatpak metadata. 2021-04-05 12:15:24 -04:00
Ian Walton
fe778b3e19 Remove unused TV options for now. 2021-04-05 12:13:13 -04:00
Andrew Rabert
80da4a2ec0 Remove breakpad 2021-04-05 10:18:20 -04:00
Ian Walton
da6f487835 Fix more branding. 2021-04-04 03:18:42 -04:00
Ian Walton
678368bdfe Initial jf commit. 2021-04-04 02:48:27 -04:00
photoenix
80d5fa29fb Update plexmediaplayer.desktop
- Default behavior should be to auto save the last used layout.
  --fullscreen --tv breaks that functionality and forces the fullscreen TV layout on all users every start.
- Added windowed TV option.

Plex-CLA-1.0-signed-off-by: Manuel Rusch manuel.rusch@gmail.com
2020-03-25 10:28:38 -10:00
Matt Seeley
0720b3f699 Change default webMode to "tv" 2020-03-18 10:20:29 -10:00
Rodger Combs
d7dde160fe Split fullscreen and modeswitch controls 2018-09-11 22:02:47 +01:00
Rasmus Thomsen
e6ce493412 LinuxConfiguration: Install desktop files&icons
The desktop files (entries) are required to launch plexmediaplayer
via a GUI (instead of launching it via a terminal), the accompanying
icon is required so that the desktop entry has an icon.
Until now distros had to carry downstream patches to install
desktop files and plex's icons, with this commit we install
our own files.

Plex-CLA-1.0-signed-off-by: Rasmus Thomsen <cogitri@exherbo.org>
2018-04-21 09:15:48 +02:00
LongChair
db3690e616 Embedded : Add systemd settings
This allows to add Settings to enable / disable systemd settings for LIRC, SAMBA and SSH services.
All of these are disabled by default since LE 8.2 :
- LIRC : kernel should now handle most remotes, just need to enable it if remote is not supported by kernel
- SAMBA and SSH : they are disable by default for security reasons, so we need settings to enable them.
2018-02-11 07:55:44 +01:00
Rodger Combs
c02b6869b2 Initial support for Bluetooth and Touch Bar controls on macOS
This uses a private API to keep the Touch Bar controls active in the foreground
Both iTunes and Safari do the same; Safari source here:
bde8ac5bdd/Source/WebCore/platform/audio/mac/MediaSessionManagerMac.mm (L202)
2018-02-07 20:37:52 +01:00
Vincent Lang
5082685600 Enable refreshrate.avoid_25hz_30hz by default
There's no real reason to prefer 25hz over 50hz, or 30hz over 60hz,
ever. One might argue that motion interpolation could benefit from this,
but that's a bit pointless if the refresh rate is an integer multiple of
the video rate. If you really want that, just disable the option.
2018-02-07 20:37:51 +01:00
Vincent Lang
c89c894edb Revert "Initial support for Bluetooth and Touch Bar controls on macOS"
This reverts commit 6c1138e8de5c905beaf924259b292100ec5abcd3.
2018-02-07 20:37:39 +01:00
Vincent Lang
025617c265 Settings: add missing hidden flag to sdlEnabled 2018-02-07 20:37:39 +01:00
Vincent Lang
fc3094567f InputComponent: add a setting to disable SDL
In some situations it appears that the SDL code causes issues (such as
crashes), even if the user isn't using SDL. This new setting is supposed
to help debugging this. A user can set main.sdlEnabled to "false", and
we won't initialize and use SDL.
2018-02-07 20:35:44 +01:00
Vincent Lang
51e2b74367 Add SVG version of PMP icon 2017-10-26 15:12:32 +02:00
Rodger Combs
207d80ab8d Initial support for Bluetooth and Touch Bar controls on macOS
This uses a private API to keep the Touch Bar controls active in the foreground
Both iTunes and Safari do the same; Safari source here:
bde8ac5bdd/Source/WebCore/platform/audio/mac/MediaSessionManagerMac.mm (L202)
2017-08-22 12:18:37 -05:00
Vincent Lang
bc30730a24 KonvergoWindow: add a hidden forceAlwaysFS setting
If set to true, it aggressively tries to enter or re-enter fullscreen
mode. It's probably too aggressive and obscure as that I'd want it to be
visible by default.

This will probably help with Windows fullscreen&hotplugging problems,
although since they are so hard to reproduce, I didn't get to test it.
2017-03-09 11:04:57 +01:00
Vincent Lang
0c0b88dc6c inputmaps/keyboard.json: fix Shift+F11 binding
It didn't do anything because of a syntax issue. The regexp
was broken - it had valid syntax, but matched for example
"ShiftttttF11", but not "Shift+F11".
2017-03-06 13:39:12 +01:00
Vincent Lang
db6218ff61 Disable forceFSScreen setting on Embedded
We don't expect Embedded to be connected to more than one display, so it
makes no sense there. Also, it should always be in fullscreen.
2017-02-23 11:10:06 +01:00
Vincent Lang
91004cf5f3 KonvergoWindow: add forceFSScreen setting to force display
Setting it will fullscreen PMP and/or move it to the selected screen.
Also, if the selected screen is not plugged in, plugging it in will move
the PMP window.

This is an alternative to the currently half-working old way of putting
PMP on a specific screen by windowing it, dragging it there, and then
fullscreening again.

Works on Windows, untested everywhere else.
2017-02-22 17:32:22 +01:00