Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
realcopacetic committed Sep 13, 2024
1 parent 6236bf2 commit 2e331d8
Show file tree
Hide file tree
Showing 25 changed files with 421 additions and 176 deletions.
5 changes: 4 additions & 1 deletion 16x9/Animations.xml
Original file line number Diff line number Diff line change
Expand Up @@ -262,9 +262,12 @@
</include>

<!-- Conditionals/scenarios -->
<include name="Focus_Zoom_Animation" reversible="true">
<include name="Focus_Zoom_Animation" >
<animation effect="zoom" center="auto" start="103" end="100" time="Default_Transition_0.75x" tween="back" easing="in" condition="$EXP[GridView_IsVisible]" reversible="false">Focus</animation>
</include>
<include name="Multiart_Focus_Fade_Animation">
<animation effect="fade" start="0" end="100" time="Default_Transition_0.75x" delay="3000" tween="sine" easing="inout" reversible="false">Focus</animation>
</include>

<include name="Grid_Details_Overlay_Fade_Animation">
<include content="fade_animation">
Expand Down
30 changes: 30 additions & 0 deletions 16x9/Components_Buttons.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1131,6 +1131,36 @@
</definition>
</include>

<include name="Like_unfocused">
<param name="visible" default="true" />
<param name="color" default="$VAR[Breadcrumb_Label_Color]" />
<param name="width" default="120" />
<definition>
<include content="Texture_Button_Template">
<param name="visible" value="$PARAM[visible]" />
<param name="texture" value="icons/icon_like_unfocused_$PARAM[width].png" />
<param name="width" value="$PARAM[width]" />
<param name="color" value="$PARAM[color]" />
<nested />
</include>
</definition>
</include>

<include name="Like_focused">
<param name="visible" default="true" />
<param name="color" default="$VAR[Breadcrumb_Label_Color]" />
<param name="width" default="120" />
<definition>
<include content="Texture_Button_Template">
<param name="visible" value="$PARAM[visible]" />
<param name="texture" value="icons/icon_like_focused_$PARAM[width].png" />
<param name="width" value="$PARAM[width]" />
<param name="color" value="$PARAM[color]" />
<nested />
</include>
</definition>
</include>

<include name="List_unfocused">
<param name="visible" default="true" />
<param name="color" default="$VAR[Breadcrumb_Label_Color]" />
Expand Down
10 changes: 5 additions & 5 deletions 16x9/Components_Infoscreens.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,23 +54,23 @@
<align>center</align>
<itemgap>0</itemgap>
<include content="Flag_Icon">
<param name="id" value="6303" />
<param name="visible" value="!String.IsEqual(Control.GetLabel(6303),flags/blank.png)" />
<param name="texture" value="$VAR[Studio_Flag]" />
</include>
<include content="Flag_Icon">
<param name="id" value="6304" />
<param name="visible" value="!String.IsEqual(Control.GetLabel(6304),flags/blank.png)" />
<param name="texture" value="$VAR[MPAA_Flag]" />
</include>
<include content="Flag_Icon" condition="$PARAM[VideoSource_condition]">
<param name="id" value="6305" />
<param name="visible" value="!String.IsEqual(Control.GetLabel(6305),flags/blank.png)" />
<param name="texture" value="$VAR[VideoSource_Flag]" />
</include>
<include content="Flag_Icon" condition="$PARAM[VideoCodec_condition]">
<param name="id" value="6306" />
<param name="visible" value="!String.IsEqual(Control.GetLabel(6306),flags/blank.png)" />
<param name="texture" value="$VAR[VideoCodec_Flag]" />
</include>
<include content="Flag_Icon" condition="$PARAM[AudioCodec_condition]">
<param name="id" value="6307" />
<param name="visible" value="!String.IsEqual(Control.GetLabel(6307),flags/blank.png)" />
<param name="texture" value="$VAR[AudioCodec_Flag]" />
</include>
</control>
Expand Down
112 changes: 112 additions & 0 deletions 16x9/Components_Viewtype_500_DetailedList.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8"?>
<includes>

<include name="DetailedListView_Art">
<include content="Artwork_Transition_Fade">
<param name="target_id" value="$PARAM[target_id]" />
<param name="art_icon" value="$PARAM[art_icon]" />
<param name="kenburns" value="Skin.HasSetting(Billboard_Ken_Burns_Effect)" />
</include>
</include>

<include name="DetailedListView_Layout">
<param name="texture" default="$VAR[DetailedList(0)Content]" />
<param name="multiart" default="false" />
<param name="multiart_texture" default="$VAR[DetailedList_Focused(0)Content]" />
<definition>
<control type="group">
<left>90</left>
<width>320</width>
<top>24</top>
<height>196</height>
<include content="Music_Rating" condition="Window.Is(music)">
<param name="slide" value="-175" />
</include>
<include content="Simple_ListIcon">
<param name="texture" value="$PARAM[texture]" />
<param name="height" value="180" />
<param name="align" value="center" />
<param name="aligny" value="center" />
<param name="aspectratio" value="keep" />
<param name="fadetime" value="0" />
</include>
<include content="Simple_ListIcon" condition="$PARAM[multiart]">
<param name="texture" value="$PARAM[multiart_texture]" />
<param name="height" value="180" />
<param name="align" value="center" />
<param name="aligny" value="center" />
<param name="aspectratio" value="keep" />
<param name="fadetime" value="360" />
<include content="Multiart_Focus_Fade_Animation" />
</include>
<include content="Now_Playing_Icon">
<param name="visible" value="String.IsEqual(VideoPlayer.ChannelName,ListItem.Label)" />
<param name="color" value="$VAR[Light_Color]" />
<animation effect="slide" end="0,5" time="0" condition="Player.Paused">Conditional</animation>
</include>
<include name="Progress">
<param name="id" value="500 " />
<param name="bottom" value="0" />
</include>
</control>
<control type="group">
<animation effect="slide" end="0,52" time="0" condition="String.IsEmpty(Control.GetLabel(6003))">Conditional</animation>
<top>30</top>
<bottom>30</bottom>
<left>440</left>
<right>30</right>
<control type="label">
<height>40</height>
<width>100%</width>
<label>$VAR[Title_Label]</label>
<font>Grid_Title_Medium</font>
<textcolor>$VAR[Light_Color]</textcolor>
<selectedcolor>$VAR[Light_Color]</selectedcolor>
<scroll>false</scroll>
</control>
<control type="label">
<top>45</top>
<height>30</height>
<width>100%</width>
<label>$VAR[Info_Label] - $INFO[ListItem.]</label>
<font>PVR_Info</font>
<textcolor>$VAR[Light_Color]</textcolor>
<selectedcolor>$VAR[Light_Color]</selectedcolor>
</control>
<control type="textbox">
<visible>!String.IsEmpty(Control.GetLabel(6003))</visible>
<bottom>10</bottom>
<height>85</height>
<width>100%</width>
<label>$VAR[Plot_Label]</label>
<aligny>top</aligny>
<font>PVR_Description</font>
<autoscroll>false</autoscroll>
<textcolor>$VAR[Light_Color]</textcolor>
<selectedcolor>$VAR[Light_Color]</selectedcolor>
</control>
</control>
<control type="group">
<top>15</top>
<right>30</right>
<width>210</width>
<include content="Flag_Icon">
<param name="visible" value="true" />
<param name="texture" value="$VAR[Studio_Flag]" />
<param name="width" value="90" />
<param name="icon_width" value="75" />
<param name="icon_height" value="50" />
</include>
<include content="Flag_Icon">
<param name="visible" value="true" />
<param name="texture" value="$VAR[MPAA_Flag]" />
<param name="width" value="90" />
<param name="icon_width" value="75" />
<param name="icon_height" value="50" />
<animation effect="slide" end="120" time="0" condition="true">Conditional</animation>
</include>
</control>
</definition>
</include>

</includes>
10 changes: 0 additions & 10 deletions 16x9/Components_Viewtype_501_Billboard.xml

This file was deleted.

118 changes: 63 additions & 55 deletions 16x9/Components_Viewtype_505_Grid.xml
Original file line number Diff line number Diff line change
Expand Up @@ -756,67 +756,73 @@
</include>

<include name="GridView_ListIcon_Static_Focused">
<include content="ListIcon_Static_Focused">
<param name="visible" value="$PARAM[visible]" />
<param name="position" value="$PARAM[position]" />
<param name="left" value="$PARAM[left]" />
<param name="top" value="$PARAM[top]" />
<param name="width" value="$PARAM[width]" />
<param name="height" value="$PARAM[height]" />
<param name="art_icon" value="$PARAM[art_icon]" />
<param name="art_diffuse" value="$PARAM[art_diffuse]" />
<param name="now_playing" value="$EXP[ListItem($PARAM[position])_NowPlaying]" />
<param name="fallback" value="$PARAM[fallback]" />
<!-- Multiart -->
<include content="Icon_Component_Multiart_Static" condition="Skin.HasSetting(Multiart_Slideshow) + !Window.Is(movieinformation) + !Window.Is(musicinformation) + !Window.Is(songinformation)">
<param name="border_protrusion" default="10" />
<definition>
<include content="ListIcon_Static_Focused">
<param name="visible" value="$PARAM[visible]" />
<param name="position" value="$PARAM[position]" />
<param name="left" value="$PARAM[left]" />
<param name="top" value="$PARAM[top]" />
<param name="width" value="$PARAM[width]" />
<param name="height" value="$PARAM[height]" />
<param name="art_icon" value="$PARAM[art_icon]" />
<param name="art_diffuse" value="$PARAM[art_diffuse]" />
<param name="now_playing" value="$EXP[ListItem($PARAM[position])_NowPlaying]" />
<param name="fallback" value="$PARAM[fallback]" />
<!-- Multiart -->
<include content="Icon_Component_Multiart_Static" condition="Skin.HasSetting(Multiart_Slideshow) + !Window.Is(movieinformation) + !Window.Is(musicinformation) + !Window.Is(songinformation)">
<param name="art_diffuse" value="$PARAM[art_diffuse]" />
<param name="now_playing" value="$EXP[ListItem($PARAM[position])_NowPlaying]" />
</include>
<!-- Progress overlay -->
<include content="Icon_Component_Progress_Overlay" condition="Window.Is(home) | Window.Is(videos) | Window.Is(movieinformation)">
<param name="visible" value="!String.IsEmpty(Container($PARAM[target_id]).ListItemNoWrap($PARAM[position]).Label) + ![Window.Is(movieinformation) + Control.HasFocus(50)]" />
</include>
<!-- Border -->
<include content="Icon_Component_Border">
<param name="visible" value="$PARAM[border_visible]" />
<param name="protrusion" value="$PARAM[border_protrusion]" />
<param name="size" value="$PARAM[border_size]" />
<param name="color" value="$PARAM[border_color]" />
<param name="texture" value="$PARAM[border_texture]" />
</include>
</include>
<!-- Progress overlay -->
<include content="Icon_Component_Progress_Overlay" condition="Window.Is(home) | Window.Is(videos) | Window.Is(movieinformation)">
<param name="visible" value="!String.IsEmpty(Container($PARAM[target_id]).ListItemNoWrap($PARAM[position]).Label) + ![Window.Is(movieinformation) + Control.HasFocus(50)]" />
</include>
<!-- Border -->
<include content="Icon_Component_Border">
<param name="visible" value="$PARAM[border_visible]" />
<param name="protrusion" value="10" />
<param name="size" value="$PARAM[border_size]" />
<param name="color" value="$PARAM[border_color]" />
<param name="texture" value="$PARAM[border_texture]" />
</include>
</include>
</definition>
</include>

<include name="GridView_ListIcon_Animated">
<include content="ListIcon_Animated">
<param name="visible" value="$PARAM[visible]" />
<param name="position" value="$PARAM[position]" />
<param name="left" value="$PARAM[left]" />
<param name="top" value="$PARAM[top]" />
<param name="width" value="$PARAM[width]" />
<param name="height" value="$PARAM[height]" />
<param name="art_icon" value="$PARAM[art_icon]" />
<param name="art_diffuse" value="false" />
<param name="art_diffuse_fadein" value="$PARAM[art_diffuse_fadein]" />
<param name="now_playing" value="$EXP[ListItem($PARAM[position])_NowPlaying]" />
<param name="fallback" value="$PARAM[fallback]" />
<param name="animationtype" value="$PARAM[animationtype]" />
<param name="animationeffect" value="$PARAM[animationeffect]" />
<param name="animationend" value="$PARAM[animationend]" />
<param name="animationcondition" value="$PARAM[animationcondition]" />
<!-- Progress overlay -->
<include content="Icon_Component_Progress_Overlay" condition="Window.Is(home) | Window.Is(videos) | Window.Is(movieinformation)">
<param name="visible" value="!String.IsEmpty(Container($PARAM[target_id]).ListItemNoWrap($PARAM[position]).Label) + ![Window.Is(movieinformation) + Control.HasFocus(50)]" />
</include>
<!-- Border -->
<include content="Icon_Component_Border">
<param name="visible" value="$PARAM[border_visible]" />
<param name="protrusion" value="10" />
<param name="size" value="$PARAM[border_size]" />
<param name="color" value="$PARAM[border_color]" />
<param name="texture" value="$PARAM[border_texture]" />
<param name="border_protrusion" default="10" />
<definition>
<include content="ListIcon_Animated">
<param name="visible" value="$PARAM[visible]" />
<param name="position" value="$PARAM[position]" />
<param name="left" value="$PARAM[left]" />
<param name="top" value="$PARAM[top]" />
<param name="width" value="$PARAM[width]" />
<param name="height" value="$PARAM[height]" />
<param name="art_icon" value="$PARAM[art_icon]" />
<param name="art_diffuse" value="false" />
<param name="art_diffuse_fadein" value="$PARAM[art_diffuse_fadein]" />
<param name="now_playing" value="$EXP[ListItem($PARAM[position])_NowPlaying]" />
<param name="fallback" value="$PARAM[fallback]" />
<param name="animationtype" value="$PARAM[animationtype]" />
<param name="animationeffect" value="$PARAM[animationeffect]" />
<param name="animationend" value="$PARAM[animationend]" />
<param name="animationcondition" value="$PARAM[animationcondition]" />
<!-- Progress overlay -->
<include content="Icon_Component_Progress_Overlay" condition="Window.Is(home) | Window.Is(videos) | Window.Is(movieinformation)">
<param name="visible" value="!String.IsEmpty(Container($PARAM[target_id]).ListItemNoWrap($PARAM[position]).Label) + ![Window.Is(movieinformation) + Control.HasFocus(50)]" />
</include>
<!-- Border -->
<include content="Icon_Component_Border">
<param name="visible" value="$PARAM[border_visible]" />
<param name="protrusion" value="$PARAM[border_protrusion]" />
<param name="size" value="$PARAM[border_size]" />
<param name="color" value="$PARAM[border_color]" />
<param name="texture" value="$PARAM[border_texture]" />
</include>
</include>
</include>
</definition>
</include>

<include name="GridView_Multiart_Animated">
Expand Down Expand Up @@ -879,7 +885,7 @@
<param name="art_diffuse" />
<param name="fallback" />
<param name="focus_border_visible" />
<param name="focus_border_edge" />
<param name="focus_border_protrusion" />
<param name="focus_border_size" />
<param name="focus_border_color" />
<param name="focus_border_texture" />
Expand Down Expand Up @@ -1049,6 +1055,7 @@
<param name="animationeffect" value="slide" />
<param name="animationend" value="$PARAM[item_width],0" />
<param name="border_visible" value="$PARAM[focus_border_visible]" />
<param name="border_protrusion" value="$PARAM[focus_border_protrusion]" />
<param name="border_size" value="$PARAM[focus_border_size]" />
<param name="border_color" value="$PARAM[focus_border_color]" />
<param name="border_texture" value="$PARAM[focus_border_texture]" />
Expand Down Expand Up @@ -1215,6 +1222,7 @@
<param name="animationeffect" value="slide" />
<param name="animationend" value="-$PARAM[item_width],0" />
<param name="border_visible" value="$PARAM[focus_border_visible]" />
<param name="border_protrusion" value="$PARAM[focus_border_protrusion]" />
<param name="border_size" value="$PARAM[focus_border_size]" />
<param name="border_color" value="$PARAM[focus_border_color]" />
<param name="border_texture" value="$PARAM[focus_border_texture]" />
Expand Down
Loading

0 comments on commit 2e331d8

Please sign in to comment.