jellyfin / jellyfin-mpv-shim

MPV Cast Client for Jellyfin
Other
1.61k stars 93 forks source link

Clicking on tray icon should open Jellyfin dashboard based on active server #401

Open Measurity opened 3 months ago

Measurity commented 3 months ago

Is your feature request related to a problem? Please describe. Clicking on the tray icon currently does nothing.

Describe the solution you'd like Clicking on the tray icon should open the default browser to the current Jellyfin dashboard at http://<server IP>:<port>. E.g. http://192.168.2.250:8096

Additional context I think this would be a good quality of life improvement.

polyzen commented 2 months ago

Or bring up the context menu? The dashboard isn't even an option in the context menu, yet. Not sure if it should be? Seems you can run the server without having the web UI available.

I can imagine it being frustrating if you click the tray icon and unexpectedly load your browser.

Measurity commented 2 months ago

Or bring up the context menu? The dashboard isn't even an option in the context menu, yet. Not sure if it should be?

Would be a nice addition imo.

Seems you can run the server without having the web UI available.

If the shim is connected I don't see how there wouldn't be a jellyfin website available for most users. But if there's no connection it would be nice to notify user as opposed to doing nothing I think.

I can imagine it being frustrating if you click the tray icon and unexpectedly load your browser.

Could be solved by having it configurable (in the conf.json?) to select what the click should do (open website, open contextmenu, do nothing, etc). Personally don't care what the default is.