Alan S wrote:
> The "Content Icons" are a bit worthless IMHO too, too small to be useful (ignoring the pointless magnification) and only a few are immediately obvious as to identifying actual content. The webui column settings are stored in a per web browser cookie.
>
> To permanently hide (but not disable) for all clients you need to edit the src/webui/static/app/tvheadend.js file. However all the webui JavaScript is merged at build time into a single tvh.js.gz file which is served to clients and not the individual js files.
>
> So either, at build time you need to patch src/webui/static/app/tvheadend.js and add a "hidden: true," line to the tvheadend.contentTypeAction for "Content Icons".
>
> Else, for a running system you need to uncompress the /usr/share/tvheadend/src/webui/static/tvh.js.gz file, search for the "Content Icons" tvheadend.contentTypeAction and add a "hidden:true," inline and then recompress.
Thank you for that.
When I have a bit more time at hand, I'll check out both of the options you suggested.
Enabling/disabling the columns in the webpage is nice, but not when I have to do it over and over again - probably due to the cookies expiring?
* when I update my TVHeadend build
* sometimes even when I just refresh the webpage
I have the webpages for all my TVheadend clients permanently open on a always-on Virtual Machine, but even then the frequency of re-disabling the columns is quite a frustrating exercise.