Jellyfin Forum
[Proposal] Adding Client Specific Icons to the Dashboards Active Devices - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Development (https://forum.jellyfin.org/f-development)
+--- Forum: Server Development (https://forum.jellyfin.org/f-server-development)
+--- Thread: [Proposal] Adding Client Specific Icons to the Dashboards Active Devices (/t-proposal-adding-client-specific-icons-to-the-dashboards-active-devices)



[Proposal] Adding Client Specific Icons to the Dashboards Active Devices - Kara-Zor-El - 2023-07-01

Hi,

I am the developer of JellyBook, a eReader for Jellyfin. 
I wanted to propose the idea of adding custom clients icons to the developer dashboard for active devices/clients.
We already have different web browsers available rather than just the operating system like with apps so I don't think it would be out of place.
To illustrate, instead of something like this:
   
having something like this:
   

Feel free to voice your opinion Smiling-face


RE: [Proposal] Adding Client Specific Icons to the Dashboards Active Devices - Chaphasilor - 2023-07-17

That does seem nice, the only question would be where to get the icon from. Maybe they could be hard-coded into the release, meaning only hand-picked apps would be supported.
Another approach might be to let third-party clients "register" an icon for a specific client name (+version), by uploading the icon to the server when first logging in...


RE: [Proposal] Adding Client Specific Icons to the Dashboards Active Devices - anthonylavado - 2023-07-17

I think it's a cool idea. I think the web interface is what provides the icons? So any change would have to be submitted there. I do also like the idea of app supplied icons, but those would have to be stored somewhere, and then that's another connection to retrieve it... so I'd rather it just gets packaged in.


RE: [Proposal] Adding Client Specific Icons to the Dashboards Active Devices - herby2212 - 2023-10-15

Yeah it should be the web interface.

Storing them in the project itself may be slower regarding implementation time, but saves on external calls and allows to check the icon provided regarding project conformance. Opposite to everyone can register a "random" icon.

EDIT: Just realized that this topic is quite old. My bad.