[WIP] Apple TV 3.0 skin replica for XBMC concept (codename: xTV 3.0)

  Thread Rating:
  • 5 Votes - 3.4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
eumel Offline
Fan
Posts: 302
Joined: Jun 2009
Reputation: 3
Location: Germany
Post: #31
A little time you have to give us even Big Grin

But there is good progress:
The coverflow Animation on the Homepage now works pefect
At the moment it exist 3,5 Viewtypes for content:
- Info List + Info List Advanced
- Info Panel
- Wall

mfg eumel
find quote
D0nR0s4 Offline
Senior Member
Posts: 280
Joined: Nov 2009
Reputation: 0
Location: Germany
Post: #32
Just for interest, are you planning on using git/svn (or maybe I missed something and you already do) so that we could get kind of live updates of the skin? That would be great xD
However if not, than not, after all it's your decision

Best greetings,
D0nR0sa
find quote
eumel Offline
Fan
Posts: 302
Joined: Jun 2009
Reputation: 3
Location: Germany
Post: #33
D0nR0sa Wrote:Just for interest, are you planning on using git/svn (or maybe I missed something and you already do) so that we could get kind of live updates of the skin? That would be great xD
However if not, than not, after all it's your decision

Best greetings,
D0nR0sa
WinGmaN and i have planed to use git, and we would set several branches (private, alpha, beta, stable).
But at the moment it is to much under construction, that we won't make the skin public.
As soon as a working basis exist, we make the Skin public to download and test it.
find quote
Hitcher Offline
Skilled Skinner
Posts: 10,750
Joined: Aug 2007
Reputation: 99
Location: Eastleigh, UK
Post: #34
If you want my advise, keep the skin under wraps for as long as possible - you'll finish it sooner that way.
find quote
eumel Offline
Fan
Posts: 302
Joined: Jun 2009
Reputation: 3
Location: Germany
Post: #35
Hitcher Wrote:If you want my advise, keep the skin under wraps for as long as possible - you'll finish it sooner that way.
I think at the beginning, we only accept bug reports.
Feature Request can come, if the Skin basis is stable.
find quote
D0nR0s4 Offline
Senior Member
Posts: 280
Joined: Nov 2009
Reputation: 0
Location: Germany
Post: #36
Ok, good decision
find quote
Nemesis7 Offline
Member
Posts: 50
Joined: Jan 2010
Reputation: 0
Post: #37
eumel Wrote:A little time you have to give us even Big Grin

But there is good progress:
The coverflow Animation on the Homepage now works pefect
At the moment it exist 3,5 Viewtypes for content:
- Info List + Info List Advanced
- Info Panel
- Wall

mfg eumel

I knew you could do it, very good to hear it works so well. Good decision on the choice to accept bug reports only at first. And like I said 3 times before... can't wait!! Tongue
find quote
eumel Offline
Fan
Posts: 302
Joined: Jun 2009
Reputation: 3
Location: Germany
Post: #38
Here are two previews to you:
1. homepage with recently added panel on top:
(special: you can set your own quicklinks to your favourite movies/episodes)
http://www.youtube.com/watch?v=9vkd_h3qjVM
[Image: screenshot000j.th.jpg]
2. viewtype Info List (advanced):
special: you can choose between different icon dimensions and source (fanart, poster, landscape(tvshows/seasons), square(episodes))
http://www.youtube.com/watch?v=-hedAuuj5WA
[Image: screenshot001ij.th.jpg]
find quote
Hitcher Offline
Skilled Skinner
Posts: 10,750
Joined: Aug 2007
Reputation: 99
Location: Eastleigh, UK
Post: #39
Looking really nice.
find quote
igotdvds Offline
Skilled Skinner
Posts: 1,616
Joined: Jul 2009
Reputation: 11
Post: #40
eumel Wrote:Here are two previews to you:
1. homepage with recently added panel on top:
(special: you can set your own quicklinks to your favourite movies/episodes)
http://www.youtube.com/watch?v=9vkd_h3qjVM
[Image: screenshot000j.th.jpg]
2. viewtype Info List (advanced):
special: you can choose between different icon dimensions and source (fanart, poster, landscape(tvshows/seasons), square(episodes))
http://www.youtube.com/watch?v=-hedAuuj5WA
[Image: screenshot001ij.th.jpg]

Could you post the code where you achieved the fanart zoom and the delay for the information in that list view?
find quote
eumel Offline
Fan
Posts: 302
Joined: Jun 2009
Reputation: 3
Location: Germany
Post: #41
igotdvds Wrote:Could you post the code where you achieved the fanart zoom and the delay for the information in that list view?
it is a simple animation on the conditions "Container.OnNext" and "Container.OnPrevious"
Code:
<control type="group">
                    <visible>!Control.IsVisible(109)</visible>
                    <camera x="340" y="360"/>
                    <animation type="Visible" reversibel="false">
                        <effect type="zoom" center="340,73" start="100" end="130" time="0"/>
                        <effect type="rotatey" center="340" start="0" end="-16.1" time="0"/>
                        <effect type="slide" start="0,0" end="0,65" time="0"/>
                    </animation>
                    <animation type="Hidden" reversibel="false">
                        <effect type="zoom" center="340,73" start="130" end="100" time="500"/>
                        <effect type="rotatey" center="340" start="-16.1" end="0" time="500"/>
                        <effect type="slide" start="0,65" end="0,0" time="500"/>
                    </animation>
...
</control>

<!-- List Movement Indicator (for delay) -->
            <control type="image" id="109">
                <posx>0</posx>
                <posy>0</posy>
                <width>0</width>
                <height>0</height>
                <texture>-</texture>
                <visible>!Container.OnNext + !Container.OnPrevious</visible>
                <animation effect="fade" start="0" end="100" time="0" delay="1500">Visible</animation>
            </control>
find quote
igotdvds Offline
Skilled Skinner
Posts: 1,616
Joined: Jul 2009
Reputation: 11
Post: #42
eumel Wrote:it is a simple animation on the conditions "Container.OnNext" and "Container.OnPrevious"
Code:
<control type="group">
                    <visible>!Control.IsVisible(109)</visible>
                    <camera x="340" y="360"/>
                    <animation type="Visible" reversibel="false">
                        <effect type="zoom" center="340,73" start="100" end="130" time="0"/>
                        <effect type="rotatey" center="340" start="0" end="-16.1" time="0"/>
                        <effect type="slide" start="0,0" end="0,65" time="0"/>
                    </animation>
                    <animation type="Hidden" reversibel="false">
                        <effect type="zoom" center="340,73" start="130" end="100" time="500"/>
                        <effect type="rotatey" center="340" start="-16.1" end="0" time="500"/>
                        <effect type="slide" start="0,65" end="0,0" time="500"/>
                    </animation>
...
</control>

<!-- List Movement Indicator (for delay) -->
            <control type="image" id="109">
                <posx>0</posx>
                <posy>0</posy>
                <width>0</width>
                <height>0</height>
                <texture>-</texture>
                <visible>!Container.OnNext + !Container.OnPrevious</visible>
                <animation effect="fade" start="0" end="100" time="0" delay="1500">Visible</animation>
            </control>


Where in the animation part do I point to the fanart image, I dont know how to set it up in the code. I want to do the exact same thing with the fanart image. Sorry for being so difficult.

Also, the Control.is.visible (109), what would the 109 be for me?
(This post was last modified: 2010-01-23 22:25 by igotdvds.)
find quote
Rocky5 Offline
Alaska Group
Posts: 564
Joined: Jun 2008
Location: Scotland
Post: #43
am loving that skin i love the animation on home so smooth nice work m8.
find quote
Hitcher Offline
Skilled Skinner
Posts: 10,750
Joined: Aug 2007
Reputation: 99
Location: Eastleigh, UK
Post: #44
Agreed, it's good to see you got working just how you wanted.
find quote
eumel Offline
Fan
Posts: 302
Joined: Jun 2009
Reputation: 3
Location: Germany
Post: #45
igotdvds Wrote:Where in the animation part do I point to the fanart image, I dont know how to set it up in the code. I want to do the exact same thing with the fanart image. Sorry for being so difficult.

Also, the Control.is.visible (109), what would the 109 be for me?
you have to use an image control in the group to show the fanart, i use a group because i have two images to animate, the fanart and his reflection.
the 109 is only an id of the control that says me if i do scrolling in the container and i can set a delay for all the animations in one place
find quote
Post Reply