SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-20-2010, 04:12 PM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Importing XBMC Skins

I just installed SageTV V7 and decided to play around with the new XBMC skin feature. I tested out two different XBMC skins (Confluence and Rapier) and in both cased they did not load properly in SageTV. To load the skin I go to Detailed Setup Menu ->Advanced. I then go to "SageTV Application Package" and navigate to skin.xml which is located under the XBMC directory for each respective skin. For Confluence the fonts are all white and barely visible around any sort of light background. Also, there are definitely some fonts/textures that are not pulled in. The commands don't work properly (such as navigating back and forth between menus, etc...) and it was very difficult to get back to the detailed setup screen to revert to the original SageTV V7 xml.

With Rapier the screen was mostly black. Just by luck of hitting every button I got the detailed setup menu to appear. Even simple items like "Yes" and "No" show up as jargon.

So unfortunately I am 0 for 2 with importing XBMC skins. The hope is that the folks who have tested this feature can do the following:

1) Document exactly what needs to be done to import an XBMC skin
2) Possibly start a list of what skins do/do not work currently
3) Anything else that may be of good info to know, any further customizations that may need to be done once a skin is imported.

I realize that V7 was just released and I am not trying to be critical as I imagine all the folks involved have the hands full working on projects. Maybe I am just running into bad luck, but assuming it is not me I figure others will probably have the same issues. It would be helpful to understand exactly how this feature is meant to work, or maybe this feature is meant for developers to build on and create a plugin and not for the user to try and import themselves?
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #2  
Old 05-20-2010, 04:20 PM
Peter_h Peter_h is offline
Sage Fanatic
 
Join Date: May 2008
Location: Kailua, HI
Posts: 798
This is from the announcement thread.

Quote:
Support for automatic translation of XBMC skin.xml files into SageTV STVs
XBMC skin files can now be loaded into SageTV just like any SageTV STV .xml file. There are requirements for this to work properly; and those will be outlined elsewhere. There are also various limitations to this as well; while nearly all graphical capabilities should be functional, there are a few things that do not translate properly due to differences in design between SageTV and XBMC. Some of them can be corrected by STV developers with minor tweaks; but others require more effort. The main difference is that XBMC skins are just 'skins' and don't really define the functionality of the UI in all cases. SageTV STV files, on the other hand, do completely define the UI functionality in them. The translator will insert some of this default functionality, but not all of it. XBMC also has very limited PVR functionality, of which only a few XBMC skins support; so this area will also be lacking. This feature is more for demonstration purposes to show off what the V7 animation system can do and as a tool for creating a starting point for developers that want to convert an XBMC skin into a SageTV STV. It's not intended as a way to run an XBMC skin inside of SageTV and have the full functionality of SageTV available instantly (although with some XBMC skins, nearly the entire UI is usable, just some functionality is limited).
Of importance is the last 2 lines.

Quote:
This feature is more for demonstration purposes to show off what the V7 animation system can do and as a tool for creating a starting point for developers that want to convert an XBMC skin into a SageTV STV. It's not intended as a way to run an XBMC skin inside of SageTV and have the full functionality of SageTV available instantly
This sounds to me that the XBMC skin functionality is meant to provide a template, meaning the skins won't work fully but you don't have to reinvent the wheel either. It gets you a good starting base and then you can tweak the rest to work properly.

-Peter
Reply With Quote
  #3  
Old 05-20-2010, 04:31 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by Peter_h View Post
This is from the announcement thread.



Of importance is the last 2 lines.



This sounds to me that the XBMC skin functionality is meant to provide a template, meaning the skins won't work fully but you don't have to reinvent the wheel either. It gets you a good starting base and then you can tweak the rest to work properly.

-Peter
perfectly stated peter it is great but more for devs as work ha to be done.

That being said I am converting one and had a poll of which xbmc skin people wanted most in the private beta will repost that poll.

This will be a ways off before I get one done to many other things on the burner

it would be a great starting point for a new dev (Peter)
Reply With Quote
  #4  
Old 05-20-2010, 04:57 PM
Peter_h Peter_h is offline
Sage Fanatic
 
Join Date: May 2008
Location: Kailua, HI
Posts: 798
Quote:
Originally Posted by PLUCKYHD View Post
....
it would be a great starting point for a new dev (Peter)
I walked into that one. I guess I should get to work now.
Reply With Quote
  #5  
Old 05-20-2010, 06:37 PM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Quote:
Originally Posted by Peter_h View Post
This is from the announcement thread.



Of importance is the last 2 lines.



This sounds to me that the XBMC skin functionality is meant to provide a template, meaning the skins won't work fully but you don't have to reinvent the wheel either. It gets you a good starting base and then you can tweak the rest to work properly.

-Peter
Thx Peter
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #6  
Old 05-21-2010, 02:00 PM
tonysathre tonysathre is offline
Sage Advanced User
 
Join Date: Jun 2008
Posts: 233
I've always wanted something that looked like this: http://xbmc.org/wordpress/wp-content...eenshot004.jpg

Where can I find the documentation on converting such a skin?

Last edited by tonysathre; 05-21-2010 at 02:11 PM.
Reply With Quote
  #7  
Old 05-21-2010, 02:07 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by tonysathre View Post

Where can I find the documentation on converting such a skin?
Image to large.....

Read the release notes. If you don't have studio experience it won't be the easiest.
Reply With Quote
  #8  
Old 05-21-2010, 02:44 PM
phareous phareous is offline
Sage Advanced User
 
Join Date: Jul 2009
Location: Charlotte, NC
Posts: 233
Quote:
Originally Posted by tonysathre View Post
I've always wanted something that looked like this: http://xbmc.org/wordpress/wp-content...eenshot004.jpg

Where can I find the documentation on converting such a skin?
http://forums.sagetv.com/forums/showthread.php?t=48462
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Skins ripplingj SageTV Customizations 0 10-04-2006 06:19 PM
skins ? mjryan86 SageTV Customizations 2 07-18-2004 06:40 AM


All times are GMT -6. The time now is 12:35 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.