Posts: 321
Joined: Jan 2009
Reputation:
0
This is fantastic! Nice work. And it's all the same settings as I'm used to having from SageTV, but in the WMC world (which I'm trying to transition over to).
What does Force do? Not sure when someone would use force vs. not.
And will this also support updating the padding in "real-time"? Aka if I need to update the padding in the middle of while a show is recording?
Posts: 3,438
Joined: Aug 2012
Reputation:
91
Normally the padding before and after a recorded episode is just applied by the scheduler when possible. In other words, the padding will only be enforced if it doesn't cost and extra tuner allocation to do it. If you check 'force', you are telling the scheduler that you want this padding applied no matter what - even if it causes a recording conflict.
As for updating real time, so far I am just working getting this shown when a new timer is created. Applying it on an existing timer is something I want to do, but so far its not implemented.
FYI: since I posted this, I have added the capability to apply scheduler priority too.
Posts: 321
Joined: Jan 2009
Reputation:
0
All sounds fantastic! Great work! Looking forward to trying out the new version (and I'm "all in" on this addon now as I've been using MB3 which has incredible integration and it works like a charm)
Posts: 48
Joined: Jun 2014
Reputation:
1
I like it. Looks to have what I would want.
Posts: 213
Joined: Jul 2014
Reputation:
11
I like the layout. What options are you planning for "Keep Until:"and "Keep"?
Posts: 1,378
Joined: Oct 2004
Reputation:
37
Krusty can confirm but I'd say the options will be the same as WMC, since it's WMC providing this functionality. We just need a way to capture it from the user in XBMC and feed it through to the series recording that we create in WMC. So the Keep Until settings are like "Until Space Needed, Until I Watch, Until I Delete", and the Keep setting is how many episodes to keep (1 2 3 4 .. 10 episodes, as many as possible)
Posts: 213
Joined: Jul 2014
Reputation:
11
Looks good, its gonna take a while for me to get my head around how the two settings interact. I'm just starting the migration from dish to SWMC.
I have the dish interface up and it looks like we have hit all the items and even some extras (airtime and day restriction options). The one thing dish has is the priority of the recording. I haven't used SWMC enough yet to know how this is handled. Has conflict/priority resolution been implemented yet?
Posts: 3,438
Joined: Aug 2012
Reputation:
91
No, not really. This cut of the new recording prefs dialog will be our first implemented method of resolving conflicts. Xbmc has no built-in method for handling conflicts other than deleting a timer, but it does report if there is a conflict in the timer list. By setting the highest priority when a timer is created, you'll be essentially saying if this new timer conflicts with another timer, put it at the top of the priority list so that its the one that records. The same idea for editing an existing timer.
You can also use media center to resolve conflicts in the interim.
Posts: 3,438
Joined: Aug 2012
Reputation:
91
2014-07-06, 20:55
(This post was last modified: 2014-07-06, 20:57 by krustyreturns.)
I go back on forth on your first point. In our current custom dialog we do the 'hiding' when episode is selected. I have noticed though that this is not the xbmc way for doing settings, they disable instead of hide. Also since we will be setting options that will be displayed even for an episode-only type recording (like a movie) it looks weird to present a giant window that is mostly empty (yes, that is a dumb reason). Maybe a compromise is to fade the disabled options further, I think that is easy.
I was going to have the defaults setable in serverwmc, well actually most of the defaults will be a copy of the default settings in wmc. No good? I don't see an advantage to client specific settings.
The record-days is handy for shows that air at lots of different days. And other pvr addons have this option in their custom dialog. However they implement it with a spinner like approach with the settings being 'any day', 'weekends', 'weekday', etc. I decided to just make it totally general - but I can be talked out of this one too. I do think we need the setting though.
As for overall complexity that doesn't bother me, as a user I want to see all the settings and have the option to change them rather than not seeing them at all. The only thing that does bother me as a user, is when the useful settings are at the bottom so I have click all the way down to get to them, so I have put the more common ones toward the top. Also by putting the ok/cancel buttons on the side it makes it quick to confirm the dialog after you have clicked down to the setting you want to change.