Project

General

Profile

Persistent User Interface

Added by Karl P over 3 years ago

Hi all,

I've been using Tvheadend for probably about a year now, and while the recording side seems pretty rock solid, the UI irritates me. More specifically, the fact I keep setting it up how I want it, then a week later it reverts back to stock.

For example:

I keep changing the columns to show the episode, hide the end time and hide the DVR configuration. That's how I want it. When I set this, it usually lasts for a few days (a week at most), then it reverts to default (hiding the episode, showing the end time and DVR configuration).

It is singularly the most annoying 'feature'. I thought ticking the Persistent user interface level tickbox in configuration might solve it, but it seemingly has zero effect.

Is this a bug? Am I missing something extremely obvious? Browser related? I've tried Chrome and Firefox and both display the same issue.


Replies (8)

RE: Persistent User Interface - Added by Hiro Protagonist over 3 years ago

Yeah, constantly having to fiddle with the UI so I can see what I want is my #1 hassle with TVH.

#2 is page up/down not working.

RE: Persistent User Interface - Added by Karl P over 3 years ago

I'd forgotten about the page up/down. You're quite right, it's extremely irritating and non-intuitive. Every other webpage has standard navigation functions. Apparently Tvheadend is 'special' and doesn't have to, but I'm guessing the distinct lack of responses means nobody cares very much. Pity I'm not a developer or I'd have a crack at fixing it myself.

RE: Persistent User Interface - Added by Mark Clarkstone over 3 years ago

There is no "Persistent User Interface" option in tvheadend, I think you mean "Persistent view level". The persistent view level only controls what is shown, Basic shows the most common options and so on. What it doesn't do is remember custom changes.

Custom changes are remembered using a cookie stored in your browser, if that expires or gets deleted it'll return to default.

No it isn't ideal & yes the interface needs a refresh but sadly no one has the time to do it.


Apparently Tvheadend is 'special' and doesn't have to, but I'm guessing the distinct lack of responses means nobody cares very much. Pity I'm not a developer or I'd have a crack at fixing it myself.

Not true the lack of response is due to limited time, retorts like this helps no one :(.

There is absolutely nothing stopping you both getting involved, in fact it would be most welcome.

RE: Persistent User Interface - Added by Karl P over 3 years ago

Sorry, I didn't intend to offend, but I've just proved a point. If you don't moan, you get ignored. I started this thread a week ago, and the only person that responded was Hiro.

As I said, I'd love to be able to fix these things myself, but I am not a developer. Programming is most definitely not my forte. I've tried on multiple occasions and it goes: Chapter 1 ... 'Hello World' ... that doesn't seem so bad. Chapter 2 ... wtf happened there! Then I give up because nobody explains things in a way that makes any sense to me. My 'programming' skills are limited to a bit of html and css. Anything more complicated and you're probably going to lose me.

RE: Persistent User Interface - Added by Mark Clarkstone over 3 years ago

Karl P wrote:

Sorry, I didn't intend to offend, but I've just proved a point. If you don't moan, you get ignored.
I started this thread a week ago, and the only person that responded was Hiro.

The only reason I replied was because of the "Persistent User Interface" vs "Persistent view level". I was trying to clear it up. But I see your point.

As I said, I'd love to be able to fix these things myself, but I am not a developer. Programming is most definitely not my forte. I've tried on multiple occasions and it goes: Chapter 1 ... 'Hello World' ... that doesn't seem so bad. Chapter 2 ... wtf happened there! Then I give up because nobody explains things in a way that makes any sense to me. My 'programming' skills are limited to a bit of html and css. Anything more complicated and you're probably going to lose me.

Well, you're more than qualified to help on the docs (it's just markdown) & tweak the css :) if you want.

RE: Persistent User Interface - Added by Joe User over 3 years ago

Configuration -> General -> Base -> Cookie expiration (days): (7 is default)

In 4.3, not sure if in older versions.

Also note that cookies are stored locally for EACH BROWSER, so it will NOT maintain consistent settings across multiple browsers.

RE: Persistent User Interface - Added by Karl P over 3 years ago

Wow, how blind am I! Just what I was looking for. Pity it's can't be saved as a user profile setting, but it'll do the job.

Mark Clarkstone wrote:

Well, you're more than qualified to help on the docs (it's just markdown) & tweak the css :) if you want.

I may have overstated my skills. I should have used the word basic in there somewhere :). I'm not saying I won't have a go, but I did have to look up markdown as I'd only ever heard of markup ...

RE: Persistent User Interface - Added by Mark Clarkstone over 3 years ago

Karl P wrote:

Wow, how blind am I! Just what I was looking for. Pity it's can't be saved as a user profile setting, but it'll do the job.

Mark Clarkstone wrote:

Well, you're more than qualified to help on the docs (it's just markdown) & tweak the css :) if you want.

I may have overstated my skills. I should have used the word basic in there somewhere :). I'm not saying I won't have a go, but I did have to look up markdown as I'd only ever heard of markup ...

Here's some docs on it and all the markdown files are here :)

    (1-8/8)