[REQUEST] Tweens for lists
#16
I always get errors when I try building.

Log
Reply
#17
Hitcher Wrote:I always get errors when I try building.

Log

That makes two of us. Last time I tried I ended up loosing two days that I could have used for skinning. I guess I'm too dumb to build.
My skins:

Amber
Quartz

Reply
#18
I will upload installer or just zipped executable for You in day or two
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#19
Installer http://michal.mexeo.pl/xbmc/container_tw...88b-dx.exe built from https://github.com/pieh/xbmc/tree/container_tween

This is just to test this: <scrolltime tween="foo" easing="bar">time</scrolltime> (same tweens and eases as in animations)

Same rules apply as for nightly builds:
Code:
WARNING: Nightly builds will update your libraries to a version that is not backwards-compatible with stable releases. Backup first!
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#20
Just tested and while it works it could really do with a time="" settings as well otherwise the effect is almost non-apparent when using faster scrolltimes.
Reply
#21
Hitcher Wrote:Just tested and while it works it could really do with a time="" settings as well otherwise the effect is almost non-apparent when using faster scrolltimes.
Propably I don't understand what You're after.

<scrolltime tween="foo" easing="bar">time</scrolltime> - time there specify how long scroll will be last and tween apply to entire scroll process. What exactly should additional parameter time="" do (how would it be different than value of scrolltime)?
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#22
In the video I posted earlier in the thread the scrolltime was 160 but the time of the tween was 400 so when scrolling stopped it eased at a slower pace.
Reply
#23
So, You're after composing scroll from 2 animations (linear slide as now + additional tweened). I wonder if this could be accomplished by additional parameter to tweener instead to keep it simple.

Could You share xml code You have used in that youtube vid? http://pastebin.com/ plz
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#24
Here's the complete Includes_HomeList.xml for Alaska Revisited -

http://pastebin.com/V3cSrb70
Reply
#25
I don't think it shouldn't done in container itself. This should be generalized so animations could take advantage of it aswell. Perhaps allow composing tweeners?

So to achieve what you have in that vid, skinner could use:
Code:
<scrolltime time="500">
  <tween type="linear" weight="1" />
  <tween type="sine" easing="out" weight="3" delay="100" />
</scrolltime>
Feedback please
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#26
pieh Wrote:Installer http://michal.mexeo.pl/xbmc/container_tw...88b-dx.exe built from https://github.com/pieh/xbmc/tree/container_tween

Thanks. Since I'm on Mac OS X it will take me a while to test, as I have to do it on kids computer. I'll post a feedback soon.
My skins:

Amber
Quartz

Reply
#27
Did You guys lost interest on this one? I can't continue getting it in without Your help (feedback and ideas).

@Hitcher:
Your proposal could only be used in this particular scenario and that's why I'm not big fan of it. What You're asking is applying 2 (in this case) tweeners (stretched on different timespan) to 1 animation and If I will be doing it I'd like other areas to take advantage of it too.

I'm aware that code snippet I posted above could be hardly understandable and that's why I'm asking for Your feedback here.
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#28
pieh Wrote:I can't continue getting it in without Your help (feedback and ideas).

Sorry for delay.

Just tested and it's working fine and as expected here.

Thanks Pieh.
My skins:

Amber
Quartz

Reply
#29
Sorry but I'm unaware of what 'weight' does to an animation.
Reply
#30
Currently it does nothing. I was planning to use weighted mean to calculate resulting tween - but this was just idea - I ask for Your propositions because obviously You have far more experience with practical use of skinning engine than me.
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply

Logout Mark Read Team Forum Stats Members Help
[REQUEST] Tweens for lists0