Kodi Community Forum

Full Version: Alaska development thread
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
thank you very much, I got it all done.
It's a fantastic skin. Keep up the good work Big Grin
I'm not sure if anyone has seen this, but the guys over on the Plex forums have forked Hitcher's Github repo of Alaska. Most notably, one of the guys has a rather incredible looking dark Alaska in the works.

http://forums.plexapp.com/index.php?/top...lexalaska/

Obviously it's not wise to attempt a makeover until Alaska is much more complete, but it certainly is fantastic looking.

Dan
sintaxasn Wrote:I'm not sure if anyone has seen this, but the guys over on the Plex forums have forked Hitcher's Github repo of Alaska. Most notably, one of the guys has a rather incredible looking dark Alaska in the works.

http://forums.plexapp.com/index.php?/top...lexalaska/

Obviously it's not wise to attempt a makeover until Alaska is much more complete, but it certainly is fantastic looking.

Dan

Yes very nice:

Image

Image
That dark version does look slick
We're doing what we can to allow themes to be made as simple as possible. I even have a private dark version on my local disk. Nothing to release though.
I'm more of a 'dark' kind of guy... but, I do like Alaskas current look though. Who knows what the future might hold? Wink
As Olaf said, custom themes should be easy to achieve, and indeed, that was djh's intention.
This is way off-topic, but are there any MythTV users/skinners in here that might want to port Alaska to MythUI? Or at least estimate how skilled someone would have to be to do such a thing?
I've never worked with mythtv before but I do know that they have a new ui library out that is supposed to add a lot of functionality to their skinning engine.
Yes. In fact, the new MythUI system as a "demo" theme that cloned views from Aeon and Mediastream, just to show it could be done:

http://www.mythtv.org/wiki/MythUI_Demo_Theme

The new default theme in 0.22 (Terra) has a certain structural similarity to Alaska and as Alaska was desiged to be relatively simple, I was wondering what it would take to write a port. I know MythUI and XBMC skinning engine are both xml-based so I basically wondered how steep the learning curve is.
I don't know if it is because of my XBMC version or something else, but if I update Movie/TV info the results of the scrapper's search is bad readable. Because of this, I tweaked a little that window (this is the first time I edit XML and I see XBMC skinning codes). It's very very simple and with existent resources. I made this as a temporal patch Tongue

DialogSelect.xml

Code:
<window id="2000">
    <defaultcontrol always="true">3</defaultcontrol>

    <coordinates>
        <system>1</system>
        <posx>0</posx>
        <posy>0</posy>
    </coordinates>

    <controls>
        <control type="image" id="0">
                <description>Panel</description>
                <texture>filemanager/filemanager_panel.png</texture>
                <posx>0</posx>
                <posy>0</posy>
                <width>654</width>
                <height>480</height>
        </control>
        
        <control type="label">
            <include>DialogID</include>
            <label>DialogSelect.xml</label>
            <visible>Skin.HasSetting(debugmode)</visible>
        </control>

        <control type="list" id="3">
            <posx>25</posx>
            <posy>70</posy>
            <width>600</width>
            <height>382</height>
            <onup>3</onup>
            <ondown>3</ondown>
            <itemlayout height="32">
                <control type="label">
                    <posx>5</posx>
                    <width>600</width>
                    <height>30</height>
                    <info>ListItem.Label</info>
                    <scroll>false</scroll>
                    <textcolor>Black</textcolor>
                </control>
            </itemlayout>
            <focusedlayout height="32">
                <control type="label">
                    <posx>5</posx>
                    <width>330</width>
                    <height>30</height>
                    <textcolor>Red</textcolor>
                    <info>ListItem.Label</info>
                </control>
            </focusedlayout>
        </control>

        <control type="label" id="2">
            <description>Number Of Files</description>
            <posx>480</posx>
            <posy>10</posy>
            <width>100</width>
            <label>-</label>
            <align>right</align>
        </control>

        <control type="button" id="5">
            <description>Manual</description>
            <posx>360</posx>
            <posy>40</posy>
            <label>$LOCALIZE[368]</label>
            <texturefocus border="1">ButtonFo.png</texturefocus>
            <texturenofocus border="1">ButtonNF.png</texturenofocus>
            <onleft>3</onleft>
            <onright>3</onright>
            <onup>3</onup>
            <ondown>3</ondown>
        </control>

        <include>Object_DebugGrid</include>

    </controls>

</window>

Bye!

PD: Sorry My poor English.
erhnam Wrote:Yes very nice:

Image

Image

Wow...that looks badass
MaDDoGo Wrote:DialogSelect.xml


Please do the MyVideoPlaylist.xml next! ;P
I really miss the playlist.
If you tell me how can I view this I'll do the same I did in DialogSelect Tongue
You reach it by pressing "space" when you're either in tv-shows or movies-view Smile