Frodo repo requirements
#1
Hi,

Has it been decided yet if skins will be accepted into the official frodo repo if they are not PVR ready? Also, how about missing or incomplete xml's?

Thanks Wink
Reply
#2
I think skin has to support pvr and obviously it shouldn't miss any default xml files.
Image
Reply
#3
We were going to make some <support> tags in the XML so you could have a skin without PVR. Also pop up an OK dialog if the skin was incomplete for a particular XML file.

I don't know whether our release manager will accept these changes at this point in the process - I'll ask.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#4
A good tutorial for getting the PVR demo running (exact alpha + demo version nr) + files needed ect, would be nice.
If i can't get the demo to run i can't skin it.
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#5
(2012-11-07, 01:13)MassIV Wrote: A good tutorial for getting the PVR demo running (exact alpha + demo version nr) + files needed ect, would be nice.
If i can't get the demo to run i can't skin it.

you can get the demo addon (windows/linux) that matches your xbmc build here:
http://www.dotnetdevelopers.net/XBMC/xbmcpvr.html

once installed, open up the PVRDemoAddonSettings.xml file and add some stream url's
so the demo addon will actually play someting.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#6
And I also made this a while ago to help a little more http://forum.xbmc.org/showthread.php?tid=142639
Reply
#7
(2012-11-07, 01:35)ronie Wrote:
(2012-11-07, 01:13)MassIV Wrote: A good tutorial for getting the PVR demo running (exact alpha + demo version nr) + files needed ect, would be nice.
If i can't get the demo to run i can't skin it.

you can get the demo addon (windows/linux) that matches your xbmc build here:
http://www.dotnetdevelopers.net/XBMC/xbmcpvr.html

once installed, open up the PVRDemoAddonSettings.xml file and add some stream url's
so the demo addon will actually play someting.

(2012-11-07, 02:20)Jezz_X Wrote: And I also made this a while ago to help a little more http://forum.xbmc.org/showthread.php?tid=142639

Cheers guys. These will be a massive help. Wink
Reply
#8
(2012-11-06, 22:24)jmarshall Wrote: We were going to make some <support> tags in the XML so you could have a skin without PVR. Also pop up an OK dialog if the skin was incomplete for a particular XML file.

I don't know whether our release manager will accept these changes at this point in the process - I'll ask.

Thanks jmarshall. For the missing xml's, i was thinking DialogPeripheralManager and DialogPeripheralSettings. Can't test as have no hardware that uses this.

I'm thinking of sorting PVR support sooner now i have those links from ronie and Jezz, so not a problem for me if i can't get Welo in until PVR is sorted.

Cheers
Reply
#9
How to test peripheral setting
Reply
#10
(2012-11-07, 11:40)Hitcher Wrote: How to test peripheral setting

Cool. Cheers Hitcher. Wink

That's me sorted then... no excuses now for missing xml's and no PVR support. Big Grin
Reply
#11
Yeah i had tried all that before guys.
But i tried installing the demo again today and it worked! Just like that, easy as it should be Smile
3 Nov + 3 Nov btw.

But no ideas on why it failed before.
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#12
A small how to (will update).
Adding PVR as new feature to a skin:

Install pvr demo:
http://www.dotnetdevelopers.net/XBMC/xbmcpvr.html
Test pvr demo in Confluence.
Add Jezz_x's extras:
http://forum.xbmc.org/showthread.php?tid=142639
Test extras in Confluence.

1) Go to confluence xml files. Grab the following files and copy them in your skin.
MyPVR.xml
Viewtype_TVList.xml
ViewsLiveTV.xml
ViewsPVR.xml

2) Include the includes
Code:
<include file="Viewtype_TVList.xml" />
<include file="ViewsLiveTV.xml" />
<include file="ViewsPVR.xml" />

3) Also grab the following dialogs:
DialogPVRChannelManager.xml
DialogPVRChannelsOSD.xml
DialogPVRGroupManager.xml
DialogPVRGuideInfo.xml
DialogPVRGuideOSD.xml
DialogPVRGuideSearch.xml
DialogPVRRecordingInfo.xml
DialogPVRTimerSettings.xml

4) Add a main menu entry.
Code:
<item id="41">
  <label>LIVE TV</label>
  <onclick>ActivateWindow(PVR)</onclick>
  <icon>-</icon>
  <thumb>-</thumb>
  <visible>System.GetBool(pvrmanager.enabled)</visible>
</item>

4) Add settings entry:
Code:
<item id="12">
     <description>Live TV settings</description>
    <label>[LOWERCASE]live tv[/LOWERCASE]</label>
    <icon>settings/LiveTV.png</icon>
    <onclick>ActivateWindow(PVRSettings)</onclick>
</item>

5) To make the side blade show up you need an include from Includes.xml (mainly slide animation).
<include name="SideBladeLeft">

6) Make sure your debugging aid is up to date with PVR added:
http://forum.xbmc.org/showthread.php?tid=129094

7) Have fun Smile

-edit- added sideblade
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#13
Thanks Massiv.
This the first "How To" that i've seen for PVR integration. It really helps.

Cheers
Nessus
Reply

Logout Mark Read Team Forum Stats Members Help
Frodo repo requirements0