Kodi Community Forum

Full Version: HORIZONZ: Discussion and Support Thread
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I finally got off my bum and tried this today and I notice it has no seek slider in dialogseekbar.xml (or it doesn't show) so you can't tell where you are up too with analog seeking (xbox controller stick)
midgetspy Wrote:... Does anybody else miss having a way to check how much is left in their movie?

i had the same 'problem', so i slightly modded the DialogFullScreenInfo.xml

PHP Code:
<window type="dialog" id="142">
    <
defaultcontrol>901</defaultcontrol>
<
controls>
    

        <
control type="group" id="213">
        <
posx>280</posx>
        <
posy>170</posy>
            <
animation effect="fade" start="0" end="100" time="500" acceleration="-1">Visible</animation>
        <
visible>VideoPlayer.IsFullscreen</visible>
        
        <
control type="image">
            <
posx>0</posx>
            <
posy>0</posy>
            <
height>400</height>
            <
width>720</width>
            <
texture>vispanel.png</texture>
        </
control>    
        
        
        <
control type="image">
            <
posx>79</posx>
            <
posy>45</posy>
            <
height>292</height>
            <
width>225</width>
            <
info>VideoPlayer.Cover</info>
            <
visible>VideoPlayer.Content(movies)</visible>
        </
control>
        
        <
control type="image">
            <
posx>79</posx>
            <
posy>55</posy>
            <
height>252</height>
            <
width>225</width>
            <
info>VideoPlayer.Cover</info>
            <
visible>!VideoPlayer.Content(movies) + !VideoPlayer.Content(episodes)</visible>
        </
control>
        
        <
control type="image">
            <
posx>79</posx>
            <
posy>55</posy>
            <
height>202</height>
            <
width>270</width>
            <
info>VideoPlayer.Cover</info>
            <
visible>VideoPlayer.Content(episodes)</visible>
        </
control>
        
        <
control type="image">
            <
posx>43</posx>
            <
posy>21</posy>
            <
height>336</height>
            <
width>296</width>
            <
texture>Videos_BigFrame2.png</texture>
            <
visible>VideoPlayer.Content(movies)</visible>
        </
control>
        
        <
control type="image">
            <
posx>43</posx>
            <
posy>35</posy>
            <
height>296</height>
            <
width>296</width>
            <
texture>Videos_BigFrame2.png</texture>
            <
visible>!VideoPlayer.Content(movies) + !VideoPlayer.Content(episodes)</visible>
        </
control>
        
                <
control type="image">
            <
posx>43</posx>
            <
posy>35</posy>
            <
height>246</height>
            <
width>346</width>
            <
texture>Videos_BigFrame2.png</texture>
            <
visible>VideoPlayer.Content(episodes)</visible>
        </
control>
        
        <
control type="image">
            <
description>Panel</description>
            <
posx>79</posx>
            <
posy>267</posy>
            <
height>232</height>
            <
width>270</width>
            <
colordiffuse>afFFFFFF</colordiffuse>
               <
texture flipy="true" diffuse="Thumb_Mask5.png">$INFO[VideoPlayer.Cover]</texture>
            <
visible>VideoPlayer.Content(episodes)</visible>
        </
control>
        
                <
control type="image">
            <
description>Panel</description>
            <
posx>79</posx>
            <
posy>345</posy>
            <
height>232</height>
            <
width>225</width>
            <
colordiffuse>afFFFFFF</colordiffuse>
               <
texture flipy="true" diffuse="Thumb_Mask4.png">$INFO[VideoPlayer.Cover]</texture>
            <
visible>VideoPlayer.Content(movies)</visible>
        </
control>
        
        <
control type="image">
            <
description>Panel</description>
            <
posx>79</posx>
            <
posy>315</posy>
            <
height>232</height>
            <
width>225</width>
            <
colordiffuse>afFFFFFF</colordiffuse>
               <
texture flipy="true" diffuse="Thumb_Mask5.png">VideoPlayer.Cover</texture>
            <
visible>!VideoPlayer.Content(movies) + !VideoPlayer.Content(episodes)</visible>
        </
control>
        
        
        <
control type="image">
            <
description>Panel</description>
            <
posx>43</posx>
            <
posy>248</posy>
            <
height>241</height>
            <
width>346</width>
               <
texture flipy="true" diffuse="Thumb_Mask5.png">Videos_BigFrame2.png</texture>
            <
visible>VideoPlayer.Content(episodes)</visible>
        </
control>
        
        <
control type="image">
            <
description>Panel</description>
            <
posx>43</posx>
            <
posy>325</posy>
            <
height>241</height>
            <
width>300</width>
               <
texture flipy="true" diffuse="Thumb_Mask5.png">Videos_BigFrame2.png</texture>
            <
visible>VideoPlayer.Content(movies)</visible>
        </
control>
        
            
        <
control type="image">
            <
description>Panel</description>
            <
posx>43</posx>
            <
posy>300</posy>
            <
height>241</height>
            <
width>295</width>
               <
texture flipy="true" diffuse="Thumb_Mask5.png">Videos_BigFrame2.png</texture>
            <
visible>!VideoPlayer.Content(movies) + !VideoPlayer.Content(episodes)</visible>
        </
control>
        
        
        <
control type="group">
            <
visible>!VideoPlayer.Content(movies) + !VideoPlayer.Content(episodes)</visible>
        
        <
control type="label">
            <
posx>380</posx>
            <
posy>50</posy>
            <
width>300</width>
            <
label>Filename:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>75</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Title]</label>
            <
scroll>true</scroll>
        </
control>
        
        <
control type="label">
            <
posx>380</posx>
            <
posy>100</posy>
            <
width>300</width>
            <
label>Runtime:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>125</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Time] / $INFO[VideoPlayer.Duration]</label>
            <
scroll>true</scroll>
        </
control>
        
    <
control type="progress">
        <
description>Progressbar</description>
        <
posx>60</posx>
        <
posy>350</posy>
        <
width>600</width>
        <
height>3</height>
        <
info>Player.Progress</info>
        <
texturebg>progress-back.png</texturebg>
        <
lefttexture>progress-left.png</lefttexture>
        <
midtexture>progress-mid.png</midtexture>
        <
righttexture>progress-right.png</righttexture>
        <
overlaytexture>-</overlaytexture>
        <
visible>true</visible>
    </
control>

        </
control>
        
                <
control type="group">
            <
visible>VideoPlayer.Content(movies)</visible>
        
        <
control type="label">
            <
posx>380</posx>
            <
posy>50</posy>
            <
width>300</width>
            <
label>Movie:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>75</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Title]</label>
            <
scroll>true</scroll>
        </
control>
        
                <
control type="label">
            <
posx>380</posx>
            <
posy>100</posy>
            <
width>300</width>
            <
label>Director:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>125</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Director]</label>
            <
scroll>true</scroll>
        </
control>
        
                        <
control type="label">
            <
posx>380</posx>
            <
posy>150</posy>
            <
width>300</width>
            <
label>Genre:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>175</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Genre]</label>
            <
scroll>true</scroll>
        </
control>
        
        
                                        <
control type="label">
            <
posx>380</posx>
            <
posy>200</posy>
            <
width>300</width>
            <
label>Rating:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="image">
          <
height>20</height>
          <
width>80</width>
          <
posx>400</posx>
          <
posy>225</posy>
          <
info>Player.StarRating</info>
        </
control>
        
                                                <
control type="label">
            <
posx>380</posx>
            <
posy>250</posy>
            <
width>300</width>
            <
label>Runtime:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>275</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Duration]</label>
        </
control>
        
        
        
        </
control>
        
        
        <
control type="group">
            <
visible>VideoPlayer.Content(episodes)</visible>
        
        <
control type="label">
            <
posx>380</posx>
            <
posy>50</posy>
            <
width>300</width>
            <
label>Episode:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>75</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Title]</label>
            <
scroll>true</scroll>
        </
control>
        
                <
control type="label">
            <
posx>380</posx>
            <
posy>100</posy>
            <
width>300</width>
            <
label>Director:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>125</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Director]</label>
            <
scroll>true</scroll>
        </
control>
        
                        <
control type="label">
            <
posx>380</posx>
            <
posy>150</posy>
            <
width>300</width>
            <
label>Writer:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>175</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Writer]</label>
            <
scroll>true</scroll>
        </
control>
        
                        <
control type="label">
            <
posx>380</posx>
            <
posy>200</posy>
            <
width>300</width>
            <
label>Rating:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="image">
            <
posx>400</posx>
            <
posy>225</posy>
                      <
height>20</height>
            <
width>80</width>
            <
info>Player.StarRating</info>
        </
control>

        
                                        <
control type="label">
            <
posx>380</posx>
            <
posy>250</posy>
            <
width>300</width>
            <
label>Runtime:</label>
            <include>
scraperimdbtitle</include>
        </
control>
        
        <
control type="label">
            <
posx>400</posx>
            <
posy>275</posy>
            <
width>280</width>
            <include>
scraperimdb</include>
            <
label>$INFO[VideoPlayer.Duration]</label>
        </
control>
        

        
        </
control>
    </
control>
    </
controls>
</
window
Jezz_X Wrote:I finally got off my bum and tried this today and I notice it has no seek slider in dialogseekbar.xml (or it doesn't show) so you can't tell where you are up too with analog seeking (xbox controller stick)

thats done on purpose... for me, it makes sense to check info using the info button, and see navigation info, when navigating... and info shouldn't include where in the movie u are... because thats not info about the movie, its info about navigation details... well... that makes logical sense to me... guess no one is going to see my logic, which sucks... guess i'll change it... or i'll think about it... or something... c'mon jezz... give me some support... i need to feel special too some times... hehehe

takagen Wrote:i had the same 'problem', so i slightly modded the DialogFullScreenInfo.xml

that is not considered a problem... terrorism is a problem... Wink
Just add this <visible>Player.Seeking</visible> to the slider control like pm3.hd does (Control id 401) that way it only shows while seeking
https://xbmc.svn.sourceforge.net/svnroot...eekBar.xml
xb2iris Wrote:thats done on purpose... for me, it makes sense to check info using the info button, and see navigation info, when navigating... and info shouldn't include where in the movie u are... because thats not info about the movie, its info about navigation details... well... that makes logical sense to me... guess no one is going to see my logic, which sucks... guess i'll change it... or i'll think about it... or something... c'mon jezz... give me some support... i need to feel special too some times... hehehe
...if it makes you feel better, I agree with that line of thought.
Jezz_X Wrote:Just add this <visible>Player.Seeking</visible> to the slider control like pm3.hd does (Control id 401) that way it only shows while seeking
https://xbmc.svn.sourceforge.net/svnroot...eekBar.xml

yeah, obviously i know how to do that dude... but i was simply sticking with an ideology which made more sense than it didn't... even if pm3 does it, doesn't mean logical... but yeah, i guess with a few people mentioning it, i'll do something about it... maybe i'll just add a progress bar to the info panel... that sound okay?

kricker Wrote:...if it makes you feel better, I agree with that line of thought.

thanks for the support... hehehe
to be honest I don't really care if you do it or not I just thought that it was a lack of a pretty big feature and when I tested the skin I found it real anoying not knowing where I was seeking too and just had to guess.
In the end I don't plan on using Horizons anyway I was just checking it out to see what all the fuss is about Smile So please feel free to do it as you want. But if you don't use the seek function then the above change wouldn't effect you or change how it looks at all except for the people who do seek will finally be able to see where there are seeking too
Random question to you xb2iris: Where did you get the fanart for your 'NarniaTonguerince Caspian' screenshot in the release thread?? I've looked everywhere for it and haven't had any luck
Jezz_X Wrote:to be honest I don't really care if you do it or not I just thought that it was a lack of a pretty big feature and when I tested the skin I found it real anoying not knowing where I was seeking too and just had to guess.
In the end I don't plan on using Horizons anyway I was just checking it out to see what all the fuss is about Smile So please feel free to do it as you want. But if you don't use the seek function then the above change wouldn't effect you or change how it looks at all except for the people who do seek will finally be able to see where there are seeking too

ouch, ur a nasty sounding chap aren't u... at least in tone... but yeah... like i said... i'll look into it... but i really don't get what u mean... because when you seek, the navigation bar pops up and shows where ur seeking... no idea what ur talking about and why only a few people, or two, have mentioned it before... don't u think more people would complain if they couldn't see where they were in a movie when seeking... wish bru... wish i knew how to put a smile on your face... theres no progress bar on the info page... there is a nav bar which pops up with a progress bar, when any seeking (fast forward, skip backward, pause) is done... so, hmmm... whats the problemHuh

rolandcs Wrote:Random question to you xb2iris: Where did you get the fanart for your 'NarniaTonguerince Caspian' screenshot in the release thread?? I've looked everywhere for it and haven't had any luck

eish... someone sent it to me, but i've lost it now, because my htpc got lost in the post... which sucks ass... but i reckon my friend got it off moviepostersdb.com or a similar site, thats a manipulated poster i think... hope that helps!
Hey, welcome back XB2IRIS. Great to have you on here again updating on a regular basis. Hope Volume IV is making in roads thus far and I really can't wait, and Jezz_X, i see a progress bar with time information when seeking or doing anything nav related, so what u on about. It works.
Ok first of xb2iris sorry if I sounded negative it was not my intention I'm just saying if your so much against it don't add it for just me because I don't use Horizons anyway.

Second I think we are all thinking about the different things at least rectifier is.
Seeking is what you do with analog sticks like the the thumbsticks on an xbox controller. Not pushing the left/right buttons on a remote or FF RW

Here is what I mean from the original Project Mayhem III skin

Notice the little yellow nib at the end of the progress bar in the first one

Image

* Then as you seek in the second one (with a analog controller) the nib detaches from the progress bar and shows you the point to which you are seeking too in the progress.
* Once you finsh seeking the progress bar jumps to the spot the nib was at (screencap 3)
* Screenshot 4 shows trying to seek back into the bits allready played before it jumps to the spot.

Now my point was Horizons does not have this nib so its impossible to tell what part you are seeking to with a anoalog controller whether that be a xbox controller on an xbox or a ps3 or xxbox360 controller on linux version.

P.S. I also noticed while testing just then the progress bar it self doesn't show outside the main fullscreen video window. Which I guess it what you all thought I was talking about. But it was not
Cool cool jezz... totally get yah now... that sounds like a grand feature to add... coz, obviously, never knowing it existed, sounds even mopre useful although, i have no idea how to test...

Lost my XBOX and HTPC in shipping when moving across the world a few feeks back... so, testing this bitch would a mission on the stinker on a pc i'm using until i get outta my shell of moving expenses i've created... seems that xbmc throughs tons on errors when i do certain things in fullscreen video mode... like opening options windows kills the xbmc process... which sucks... nyways... how would i get to testing this beast of a feature on my pc... keymap.xml ideas for meHuh and is there a way of ridding myself of those crashes when in fullscreen video, so i can actually do some stuff i want to without destroying xbmcHuh

thanks for the help and sorry for not getting yah in the first place... and also, u better use my skin, or i'm gonna send spongebob after u... hmmm...
Hey xb2iris... first of all... i can't tell u how impressed i am with this skin, i've tried loads of different skins and never found one i am as happy using everyday as this one... it's fantastic... can't wait to see what new features come in the next release.

For now, i only have one question... i am using it on my xbox and i have my video share setup with the thumbnails for the dvd cases and fan art in the background. However, when i'm in showcase and skipping through films, the fan art appears for a second, goes away and then fades back in... i love the fact it waits so i can scroll through vids quicker but i was wondering if there is any way to stop it showing for that second before disappearing?

Hope all that makes sense to you. And i hope you can help. If you can just tell me which setting(s) to change in which xml file(s) then i will happily make the change myself.
Hey, x2biris...

Was playing with the visualizations today, and I noticed that the OSD functions are pretty limited.

What do you think about beefing up the Visualizations OSD more to allow for controlling settings in Milkdrop more? Enable hard cuts/threshold and all of that stuff?

Other thought was for the little letter that pops up when scrolling to tell you where you are...what if you added an option or something to make it the first two letters if you wanted? I dunno how involved that would be, but it would be really cool to be able to do in a larger library.

Keep up the killer work! Can't to see the next rollout.
jdmurphy42 Wrote:Hey xb2iris... first of all... i can't tell u how impressed i am with this skin, i've tried loads of different skins and never found one i am as happy using everyday as this one... it's fantastic... can't wait to see what new features come in the next release.

For now, i only have one question... i am using it on my xbox and i have my video share setup with the thumbnails for the dvd cases and fan art in the background. However, when i'm in showcase and skipping through films, the fan art appears for a second, goes away and then fades back in... i love the fact it waits so i can scroll through vids quicker but i was wondering if there is any way to stop it showing for that second before disappearing?

Hope all that makes sense to you. And i hope you can help. If you can just tell me which setting(s) to change in which xml file(s) then i will happily make the change myself.

that fanart second issue is a bug that is hard as hell to remove, i've tried a few times and it doesn't go away... its there because when u treverse the list, the controller is pointing to the next item and shows its fanart for a second before it fades... and theres no way of getting by this for now... wish i knew how... so, for now, we all have to deal with it... happened it aeon as well and has continued since then, to hamper many indivisuals, like myself... but we'll see... maybe it'll get sorted one day...

digitalhigh Wrote:Hey, x2biris...

Was playing with the visualizations today, and I noticed that the OSD functions are pretty limited.

What do you think about beefing up the Visualizations OSD more to allow for controlling settings in Milkdrop more? Enable hard cuts/threshold and all of that stuff?

Other thought was for the little letter that pops up when scrolling to tell you where you are...what if you added an option or something to make it the first two letters if you wanted? I dunno how involved that would be, but it would be really cool to be able to do in a larger library.

Keep up the killer work! Can't to see the next rollout.

wish any of that could be done dude... but they can't... for instance... visualisation settings are coded in xbmc not the skin, so what u see, is what u get... all i did it code defaults so every setting takes the default and displays that way... no control over which actual things show up... and for the second one... the letter scroller is limited to one letter... no idea if its possible to add a second, but i'll look into it... nyways... hope ur doing well... haven't heard from u in an age...