Flole Systems wrote:
> Maybe I can tell you a case where it's helpful to change the channel: When the non-HD channel is selected and you want to record the HD one instead.
But still, wouldn't it make sense, in that case, to just make a new timer? I mean, does it happen often enough that it makes sense? Well, anyway, it is very easy to add the ability to change a channel, so I'll do it, I just thought it to be an odd thing to have, since in my head, a timer is logically bound to a channel.....
> So you are not using the current way of defining the settings in the code? When a new setting is added it needs to be added to your code as well?
I am not quite sure, really..... since I don't know what the 'current way' is :-) I build everything from scratch, and communicate with tvheadend 100% through API's. I do not use anything from the current UI at all, if that is what you mean? If you delete the extJS-library from the project, my interface would still work.... not because I don't like extJs, but because I don't know how to interface with it, so in that way, yes, every single option that I add must be made up from scratch, at least if I haven't made som code before that I can reuse. I chose from the beginning not to use a template or anything, because I started this project as a learning project, in order to learn Angular.
Please remember, I have only two ways of knowing what to do; by using Davids' documentation, whithout which I would still be at square one, and to use Firebug to see how the old interface sends and receives requests from the program. Furthermore, I know how I use tvheadend, since I have been using it for years, and I am very much impressed with it, always has been, but I have no idea at all on how other people use it...... for instance, I have never had more than one or two timers at a time, so I have made no filter for timers....... but does other people have hundreds of timers? If so, they would probably need a filter for timers, but I have no idea if that is the case. I am just guessing that they dont.
I'm not whinning, I hope, I still find it fun to do this, and learn form doing it, but I'm just saying that I am really in the dark sometimes on how to design things. I use my own interface to manage recordings and everything in tvheadend, from my tablet, and it is very, very good at that... because that is what it is designed to do. Obviously, a UI should not be designed by 1 person, based on the needs of 1 person, but that is what I have to work with.