Posts: 26,215
Joined: Oct 2003
Reputation:
187
I think purely from a development point of view that it requires a LOT of code.
From a development point of view, we could allow "variable" colours/positions/other numeric values on skin load (window load) ONLY reasonably easily.
Having them update without a window load would require a lot of code to be added.
I also don't like the syntax, but that's not a major issue.
Cheers,
Jonathan
Posts: 835
Joined: Feb 2004
I patched the svn myself to do a cheap thing like this. It was just a vistag of is the clock am or pm and a tag for for is the date >2004 these work on real time. Some conditions would give you a little control to change stuff real time. eg vistag for night 6pm-6am and a and !vistag would be day
Posts: 26,215
Joined: Oct 2003
Reputation:
187
The vis tag does NOT apply to colors individually though - only to controls. Let's not get the two confused.
Posts: 835
Joined: Feb 2004
I know its just a cheap solution for changing images or lables on time
Posts: 26,215
Joined: Oct 2003
Reputation:
187
If you check out the trunk (all skins) then you can just add directly from there.
Otherwise, create the folder (eg using the repository browser) and check that out. Copy the subfolders into it and check them all in.
Getting back on track though:
For colors alone something more general is doable - essentially all colours will become a "lookup" into the colors .xml on a dynamic basis, instead of being looked up on skin load only, but I just wanted to point out that it's non-trivial in a general sense (positioning of controls for instance would be very tricky to have this ability, though with animations that is somewhat taken care of already). The format would be similar to the conditional formats we already have:
<color name="fontcolor" condition="blah">ff323959</color>
<color name="fontcolor" condition="blah2">ff323960</color>
<color name="fontcolor" condition="blah3">ff323961</color>
<color name="fontcolor" condition="blah4">ff323962</color>
with the first satisfied condition taking precedence.
Cheers,
Jonathan
Posts: 1,012
Joined: Jan 2007
Reputation:
32
Gamester, other than the interface looking the same as a $30,000 media center, alot of it's unique views that I had created are in other skins now, xTV's list view, a few others use a tightly packed icon view, and PM3's expanded information list view.
There are still some features of KS that work work right in XBMC (the fixed focus tight icon view).
The only real reason for using it, would be the novelty of having your $70 Xbox working better then a $30,000 PVR (XBMC is still the best in the world IMHO).
If you think it's worth it, I'll put it up there, but it won't seem too impressive unless you look at the fact that all it's view modes didn't exist anywhere else a year ago when I made it.
If I do continue working on it, I'd like to expand KS's weak 3 views into something new, a skin that has EVERY possible way of viewing it's media (and the original KS views). What do you think Gamester?