XBMC Community Forum
[RELEASE] Boxee Inspirat Skin - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Skin Development (/forumdisplay.php?fid=12)
+---- Forum: WIP Skins (/forumdisplay.php?fid=160)
+---- Thread: [RELEASE] Boxee Inspirat Skin (/showthread.php?tid=124222)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12


- newbra - 2012-02-29 10:33

Pieh's RSS Client still works in Eden RC1. I just entered the Yahoo Pipe url into the default: /userdata/RssFeed.xml

http://pipes.yahoo.com/pipes/pipe.run?_id=4677eed472058f27c407989f58fb12fd&_render=rss

Then ran the RSS Client directly in Confluence/Programs/ and the feed items show up with thumbs and videos can be played.

I guess that means it should be possible to patch the skin to work in RC1... Unless it is no longer parsing the feed items as window properties as explained here:
https://github.com/pieh/pieh-xbmc-addons/blob/master/HowTo/rssclient_howto.md


Re: newbra - Amin B - 2012-02-29 20:03

Thank you for this great work.

(btw, I have Eden 2 on ATV2 and it worked perfect)


- Hitcher - 2012-03-01 00:28

Very nice work. If I had the time I'd finish for you.


Feedback - Amin B - 2012-03-01 06:55

you can't see any text in Navi-X using this skin.


- newbra - 2012-03-01 09:00

Amin B Wrote:you can't see any text in Navi-X using this skin.

Its in the changelog.txt /todo list.... adding XBMC's needed default font entries.


- boognish43 - 2012-03-02 02:21

this is pretty awesome! Great job!
Hopefully someone keeps this going


- ginsengbomb - 2012-03-02 06:08

I'm trying to tweak the skin a bit to include a few things I'd like to have in it. This is, of course, literally my first time trying to do anything with modding a skin. I do have some experience with XML so I'm not completely out of my element, and I've done a few little things like adding the weather and changing the home menu around a bit (I went all Boxee 1.5 and added a Live TV link that hooks to the Eye TV Parser).

Stupid noob question: how do I introduce Watched/Unwatched overlays to the poster view and/or some form of Watched/Unwatched text flag in the list views?

I'm trying to dig through some other skins for clues and am humiliated to report I've come up empty so far. Have also dug a bit through the Skinning Manual.

Anybody feel like throwing a slackjawed noodjit like myself a bone?


- newbra - 2012-03-02 09:57

ginsengbomb Wrote:I'm trying to tweak the skin a bit to include a few things I'd like to have in it. This is, of course, literally my first time trying to do anything with modding a skin. I do have some experience with XML so I'm not completely out of my element, and I've done a few little things like adding the weather and changing the home menu around a bit (I went all Boxee 1.5 and added a Live TV link that hooks to the Eye TV Parser).

Stupid noob question: how do I introduce Watched/Unwatched overlays to the poster view and/or some form of Watched/Unwatched text flag in the list views?

I'm trying to dig through some other skins for clues and am humiliated to report I've come up empty so far. Have also dug a bit through the Skinning Manual.

Anybody feel like throwing a slackjawed noodjit like myself a bone?


Open ViewPoster.xml

Look for: <!--HD Overlay-->

You'll see its a image control with about 6 parameters. You can either mod it to display Watched Status instead, or if you want to add Watched and keep this HD, you simply copy paste the section.

Main alteration to be made is the <visible> parameter and the PNG gfx to be loaded. Once done, you copy your new image control into listview.xml into the <itemlayout> section and at most do some PosX/Y alterations.


- ginsengbomb - 2012-03-02 19:48

newbra Wrote:Open ViewPoster.xml

Look for: <!--HD Overlay-->

You'll see its a image control with about 6 parameters. You can either mod it to display Watched Status instead, or if you want to add Watched and keep this HD, you simply copy paste the section.

Main alteration to be made is the <visible> parameter and the PNG gfx to be loaded. Once done, you copy your new image control into listview.xml into the <itemlayout> section and at most do some PosX/Y alterations.

I actually got that far...and this will tell you exactly how lost I am. I understand that I need to shift the <visible> parameter to show or not show my overlay depending on a video's watched status. Question is, what do I change the visible parameter to? That is, right now the HD overlay seems to be set to be visible as long as ListItem.Resolution isn't empty (which makes sense). What do I change ListItem.Resolution to in order to reflect Watched status?

Is it something like <visible>IntegerGreaterThan(ListItem.PlayCount,0)</visible> ? I suspect not because I doubt that syncs up with "Mark As Watched" in the context menu.

Other skins I've looked at seem to use a Skin.HasSetting piece inside <visible>, but as far as I can tell that's defined on a custom basis for each skin.

If this is too time-consuming or annoying to answer, definitely feel free to disregard; I don't want to be a nudge and the skin works beautifully without this either way.


- Hitcher - 2012-03-02 20:17

http://wiki.xbmc.org/index.php?title=InfoLabels

ListItem.Overlay

Shows the Overlay Icon status (compressed file [OverlayRAR.png], Trainer [OverlayTrainer.png], watched [OverlayWatched.png], unwatched [OverlayUnWatched.png], locked [OverlayLocked.png]) of the currently selected item in a list or thumb control.