New View Ideas

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #1
The biggest thing missing from the skin at the moment is a good selection of views so I'm trying to come up with some ideas for views and thought I'd throw a few in here to see what people think.

In the other threads I've already posted images of the 3 more established views that I've coded (List, Showcase and Poster Info).

The first new one is called Waterfall and looks like the following:

[Image: waterfall1.png]

Effectively it'll be like looking at the top right hand quadrant of an image wheel.

I'm still playing about with placement and exactly what info will be displayed (and where) but it's what people think of the core concept of the arc of thumbs that I'm wondering about.

The current code has a pair of fadelabels to show the info (such as the director above) but it requires the 2 fadelabels to be kept in sync which is not currently possible?
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #2
The next view is a Low List view, which (as the name suggests) is a list style view that sits in the bottom part of the screen.

[Image: lowlistview01.png]

I've created this one primarily as a view for episodes as I like to go through the list of episodes and see episode thumbs along with brief info.
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #3
This is the Exhibit view and is pretty much designed for photos/pictures. Unfortunately I don't have any on my dev machine so the screenshot below is the movies version of it.

[Image: exhibitview01.png]

This kind of goes against the core concept of the skin, where everything is supposed to be minimal so as to keep the background in focus. When using this with pictures there will be no central poster as the background will instead be filled with the focus photo.

I'm not too sure of this view yet but I think for photos it's a good idea to have a view that allows the main part of the screen to be reserved for the focus picture.

I'm also thinking of placing the image info in the bottom right hand corner (same style as the list and poster info views)
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #4
The fourth view idea isn't really workable at the moment (not without a LOT of redundant coding) but I thought I'd post it in case someone can come up with an efficient way of implementing it.

It's effectively a panel control with a row of posters but behind that row it shows the next and previous rows too (but only the focus row is navigable).

It should look something like the following (I plan to add title and some other details along the bottom of the screen, below all the posters)

[Image: exposureview01.png]

At the moment it's a pain to show the prev and next rows (using ListItem(x).Thumb) as each time the focus position moves left or right the x values need to change. I don't think it can be done with a panel that shows more than 1 row as I don't want the focus to shift from the central row but if anyone has any suggestions on the best way to code this one I'd love to hear them.
find quote
Jezz_X Offline
Team-XBMC Skinner
Posts: 5,289
Joined: Jun 2006
Reputation: 57
Location: Earth
Post: #5
I like em all skunk
find quote
JustMeD Offline
Team Razorfish
Posts: 416
Joined: Aug 2007
Post: #6
Very nice indeed skunk
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #7
Thanks, the first 3 should be fairly easy to code but I'm going to hang off on the last one for a bit as I need to think of a nice way to code it (the method I'm currently considering for it is very inefficient so I'll hopefully come up with something better)
find quote
manturafs Offline
Team Razorfish
Posts: 308
Joined: Jul 2005
Post: #8
i was thinking something very similar to the last one as well and I think ran into the same issues as you. ideally a good control would be similar to fixedlist view, but with more than one column and panels. but since that doesn't exist, what you were doing is what i was thinking of doing with conditionals and redundant coding. it's even worse when you include animations.
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #9
The first one you posted is awesome Nod

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #10
manturafs Wrote:i was thinking something very similar to the last one as well and I think ran into the same issues as you. ideally a good control would be similar to fixedlist view, but with more than one column and panels. but since that doesn't exist, what you were doing is what i was thinking of doing with conditionals and redundant coding. it's even worse when you include animations.

Yep, there will be a whole lotta code for that view when I get round to it! Frown
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 26,228
Joined: Oct 2003
Reputation: 177
Post: #11
Does conditional animation on container.row() work at all in a panel?

I can never remember which ones do and which don't.

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: badge.gif]
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #12
It might do but I can't have more than 1 row in the panel as the user would then be able to move to other rows (I want the focus to stay in the centre row)
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 26,228
Joined: Oct 2003
Reputation: 177
Post: #13
That's true, yeah, so I guess you have to go to the messy solution!

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: badge.gif]
find quote
skunkm0nkee Offline
Team Razorfish
Posts: 1,886
Joined: Aug 2007
Location: London
Post: #14
yeah, I thought that may be the case
find quote