Skip to content

Commit

Permalink
[skin.copacetic-1.2.2~nexus]
Browse files Browse the repository at this point in the history
  • Loading branch information
realcopacetic committed Apr 17, 2024
1 parent 8faa04d commit 8676268
Show file tree
Hide file tree
Showing 172 changed files with 1,344 additions and 466 deletions.
21 changes: 8 additions & 13 deletions skin.copacetic/16x9/Animations.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,11 @@
<animation effect="fade" start="100" end="0" time="360" delay="540" tween="sine" easing="inout" reversible="false">WindowClose</animation>
</include>
<include name="Light_Theme_Background_Fade_Animation">
<animation effect="fade" start="0" end="100" time="360" tween="sine" easing="inout" reversible="true" condition="!Window.IsVisible(1106) + !Window.Previous(skinsettings) + !Window.Previous(interfacesettings) + !Window.Previous(mediasettings) + !Window.Previous(playersettings) + !Window.Previous(systemsettings) + !Window.Previous(servicesettings) + !Window.Previous(gamesettings) + !Window.Previous(pvrsettings) + !Window.Previous(profiles) + !Window.Previous(systeminfo) + !Window.Previous(filemanager)">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="360" tween="sine" easing="inout" reversible="true" condition="!Window.Next(skinsettings) + !Window.Next(interfacesettings) + !Window.Next(mediasettings) + !Window.Next(playersettings) + !Window.Next(systemsettings) + !Window.Next(servicesettings) + !Window.Next(gamesettings) + !Window.Next(pvrsettings) + Window.Next(profiles) + Window.Next(systeminfo)">WindowClose</animation>
<animation effect="fade" start="0" end="100" time="360" tween="sine" easing="inout" reversible="true">Visible</animation>
<animation effect="fade" start="100" end="0" time="360" tween="sine" easing="inout" reversible="true">Hidden</animation>
<animation effect="fade" start="0" end="100" time="360" delay="360" tween="sine" easing="inout" reversible="true" condition="!$EXP[Window.Previous(all_settings_windows)]">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="360" tween="sine" easing="inout" reversible="true" condition="!$EXP[Window.Next(all_settings_windows)]">WindowClose</animation>
<animation effect="fade" start="0" end="100" time="360" delay="360" tween="sine" easing="inout" reversible="true" condition="String.IsEqual(Window(home).Property(OptionsMenu),Active)">Visible</animation>
<animation effect="fade" start="0" end="100" time="360" tween="sine" easing="inout" reversible="true" condition="!String.IsEqual(Window(home).Property(OptionsMenu),Active)">Visible</animation>
<animation effect="fade" start="100" end="0" time="360" tween="sine" easing="inout" reversible="true" condition="!String.IsEqual(Window(home).Property(OptionsMenu),Active)">Hidden</animation>
</include>

<!-- Fade in on Visible -->
Expand Down Expand Up @@ -84,11 +85,6 @@
<effect type="zoom" center="auto" end="108" time="21000" tween="sine" easing="inout" />
</animation>
</include>
<include name="Ken_Burns_Effect_Animation_Views">
<animation type="Conditional" pulse="true" condition="$EXP[ListView_Display_IsBackground] | $EXP[BillboardView_IsVisible]" reversible="true">
<effect type="zoom" center="auto" end="108" time="21000" tween="sine" easing="inout" />
</animation>
</include>
<include name="Multiart_Fade_Animation">
<animation effect="fade" start="0" end="100" time="720" delay="1440" tween="sine" easing="inout" reversible="false">Visible</animation>
<animation effect="fade" start="0" end="100" time="360" delay="4000" tween="sine" easing="inout" reversible="false">WindowOpen</animation>
Expand All @@ -98,7 +94,7 @@
</include>
<include name="Options_Menu_Fade_Animation">
<animation effect="fade" start="0" end="100" time="360" tween="sine" easing="inout" reversible="true">Visible</animation>
<animation effect="fade" start="100" end="0" time="360" delay="360" tween="sine" easing="inout" reversible="true" condition="!$EXP[TransparentDialog_IsVisible] | [$EXP[Background_IsFanart] + $EXP[PanelDialog_IsVisible]]">Hidden</animation>
<animation effect="fade" start="100" end="0" time="360" delay="360" tween="sine" easing="inout" reversible="true" condition="!$EXP[TransparentDialog_IsVisible] | [$EXP[Container_HasBackground] + $EXP[PanelDialog_IsVisible]]">Hidden</animation>
</include>
<include name="PlayerSeekLabel_Fade_Delayed_Animation">
<animation effect="fade" start="0" end="100" time="360" delay="540" tween="sine" easing="inout" reversible="false">Visible</animation>
Expand Down Expand Up @@ -144,13 +140,12 @@
<animation effect="fade" start="0" end="100" time="360" delay="540" tween="sine" easing="inout" reversible="false" condition="Control.HasFocus(50) | Control.HasFocus(3201) | Control.HasFocus(3202) | Control.HasFocus(3203) | Control.HasFocus(3204) | Control.HasFocus(3205) | Control.HasFocus(3206) | Control.HasFocus(3207) | Control.HasFocus(3208) | Control.HasFocus(3209)">Visible</animation>
</include>


<!-- Fade diffuses -->
<include name="Dialog_Over_Artwork_Fadediffuse_Animation">
<animation effect="fadediffuse" end="ff555555" time="360" tween="sine" easing="inout" condition="$EXP[TransparentDialog_IsVisible] + !$EXP[Background_IsFanart]" reversible="true">Conditional</animation>
<animation effect="fadediffuse" end="ff555555" time="360" tween="sine" easing="inout" condition="$EXP[TransparentDialog_IsVisible] + !$EXP[Container_HasBackground]" reversible="true">Conditional</animation>
</include>
<include name="Dialog_Over_Light_Background_Fadediffuse_Animation">
<animation effect="fadediffuse" end="ff555555" time="360" tween="sine" easing="inout" condition="$EXP[TransparentDialog_IsVisible] + !$EXP[Background_Global_Windows]" reversible="true">Conditional</animation>
<animation effect="fadediffuse" end="ff555555" time="360" tween="sine" easing="inout" condition="$EXP[NoPanelDialog_IsVisible] + !$EXP[Background_IsVisible]" reversible="true">Conditional</animation>
</include>

<!-- Rotations -->
Expand Down
41 changes: 15 additions & 26 deletions skin.copacetic/16x9/Colors.xml
Original file line number Diff line number Diff line change
Expand Up @@ -190,9 +190,11 @@
<variable name="Panel_Mask">
<value condition="Window.IsVisible(pictureinfo)">$VAR[Alpha_90]$VAR[Dark_Grey_Hex]</value>
<value condition="Window.Is(addonbrowser) + Window.Is(filebrowser)">$VAR[Alpha_75]$VAR[Dark_Grey_Hex]</value>
<value condition="Window.Is(addonbrowser) + !Container.Content(addons)">$VAR[Dark_Grey_Color]</value>
<value condition="Window.Is(addonbrowser)">$VAR[Dark_Grey_Color]</value>
<value condition="Window.IsVisible(visualisation) + $EXP[visualisation_Background_IsEmpty]">$VAR[Dark_Grey_Color]</value>
<value>$VAR[ListView_Panel_Mask]</value>
</variable>
<variable name="ListView_Panel_Mask">
<value condition="!$EXP[Background_IsVisible]">$VAR[Dark_Grey_Color]</value>
<value condition="Integer.IsEqual(Skin.String(Background_Opacity),100)">$VAR[Dark_Grey_Color]</value>
<value condition="Integer.IsEqual(Skin.String(Background_Opacity),85)">$VAR[Alpha_85]$VAR[Dark_Grey_Hex]</value>
<value condition="Integer.IsEqual(Skin.String(Background_Opacity),66)">$VAR[Alpha_66]$VAR[Dark_Grey_Hex]</value>
Expand All @@ -210,22 +212,8 @@

<!-- Labels -->
<variable name="Breadcrumb_Label_Color">
<value condition="$EXP[Infoscreen_IsVisible] + [String.IsEqual(System.CurrentControlID,50) | String.IsEqual(System.CurrentControlID,3201) | String.IsEqual(System.CurrentControlID,3202) | String.IsEqual(System.CurrentControlID,3203) | String.IsEqual(System.CurrentControlID,3206) | String.IsEqual(System.CurrentControlID,3207)]">$VAR[Primary_Color]</value>
<value condition="Window.IsVisible(musicinformation) + String.IsEqual(Window(musicinformation).Property(Info_Type),album) + !String.IsEqual(System.CurrentControlID,12)">$VAR[Primary_Color]</value>
<value condition="Window.IsVisible(songinformation) | Window.IsVisible(addoninformation) | Window.IsVisible(pictureinfo) | Window.IsVisible(addoninformation)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget1_View,Strip) | Skin.String(Widget1_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3201)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget2_View,Strip) | Skin.String(Widget2_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3202)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget3_View,Strip) | Skin.String(Widget3_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3203)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget4_View,Strip) | Skin.String(Widget4_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3204)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget5_View,Strip) | Skin.String(Widget5_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3205)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget6_View,Strip) | Skin.String(Widget6_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3206)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget7_View,Strip) | Skin.String(Widget7_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3207)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget8_View,Strip) | Skin.String(Widget8_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3208)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + Window.Is(home) + [Skin.String(Widget9_View,Strip) | Skin.String(Widget9_View,Grid)] + String.IsEqual(window(home).property(Home_Widget),3209)">$VAR[Primary_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + [$EXP[ListView_Display_IsThumbnails] | $EXP[StripView_IsVisible] | $EXP[GridView_IsVisible]]">$VAR[Primary_Color]</value>
<value condition="$EXP[ShowcaseView_IsVisible] + !$EXP[ShowcaseView_Details_Off] + !$EXP[Music_Player_IsVisible]">$VAR[Primary_Color]</value>
<value condition="Window.IsVisible(visualisation) + $EXP[visualisation_Background_IsEmpty]">$VAR[Primary_Color]</value>
<value>$VAR[Light_Color]</value>
<value condition="$EXP[Background_IsVisible]">$VAR[Light_Color]</value>
<value>$VAR[Primary_Color]</value>
</variable>
<variable name="Notification_Widget_Background_Color">
<value condition="Player.HasAudio">$VAR[Dark_Color]</value>
Expand Down Expand Up @@ -253,7 +241,7 @@
<value condition="$EXP[Dominant_Color_View_Conditions] + Skin.String(Theme,Light) + !String.IsEmpty(Window(home).Property(clearlogo-alt_cropped-color)) + !String.IsEqual(Window(home).Property(clearlogo-alt_cropped-color),ff000000) + Integer.IsLessOrEqual(Window(home).Property(clearlogo-alt_cropped-luminosity),Skin.String(Background_High_Threshold))">$INFO[Window(home).Property(clearlogo-alt_cropped-color)]</value>
<value condition="$EXP[Dominant_Color_View_Conditions] + Skin.String(Theme,Light) + !String.IsEmpty(Window(home).Property(clearlogo_cropped-color)) + !String.IsEqual(Window(home).Property(clearlogo_cropped-color),ff000000) + Integer.IsLessOrEqual(Window(home).Property(clearlogo_cropped-luminosity),Skin.String(Background_High_Threshold))">$INFO[Window(home).Property(clearlogo_cropped-color)]</value>
<value condition="$EXP[Dominant_Color_View_Conditions] + !Skin.String(Theme,Light) + !String.IsEmpty(Window(home).Property(clearlogo_cropped-color)) + !String.IsEqual(Window(home).Property(clearlogo_cropped-color),ffffffff) + Integer.IsGreaterOrEqual(Window(home).Property(clearlogo_cropped-luminosity),Skin.String(Background_Low_Threshold))">$INFO[Window(home).Property(clearlogo_cropped-color)]</value>
<value condition="$EXP[Background_IsFanart]">$VAR[Light_Color]</value>
<value condition="$EXP[Container_HasBackground]">$VAR[Light_Color]</value>
<value>$VAR[Primary_Color]</value>
</variable>
<variable name="mediasource_Focus_Color">
Expand All @@ -265,7 +253,7 @@
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="Plot_Color">
<value condition="$EXP[Background_IsFanart]">$VAR[Light_Color]</value>
<value condition="$EXP[Container_HasBackground]">$VAR[Light_Color]</value>
<value condition="Skin.String(Theme,Light)">$VAR[Dark_Grey_Color]</value>
<value>$VAR[Light_Grey_Color]</value>
</variable>
Expand Down Expand Up @@ -516,14 +504,14 @@
</variable>

<variable name="SortLetter_Background_Color">
<value condition="Control.HasFocus(62) + $EXP[Background_IsFanart]">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(62) + $EXP[Container_HasBackground]">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(62) + Skin.String(Theme,Light)">$VAR[Dark_Color]</value>
<value condition="Control.HasFocus(62)">$VAR[Light_Color]</value>
<value condition="Skin.String(Theme,Light)">$VAR[Accent_Color]</value>
<value>$VAR[Dark_Grey_Color]</value>
</variable>
<variable name="SortLetter_Label_Color">
<value condition="Control.HasFocus(62) + $EXP[Background_IsFanart]">$VAR[Dark_Color]</value>
<value condition="Control.HasFocus(62) + $EXP[Container_HasBackground]">$VAR[Dark_Color]</value>
<value condition="Control.HasFocus(62) + Skin.String(Theme,Light)">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(62)">$VAR[Dark_Color]</value>
<value>$VAR[Light_Color]</value>
Expand Down Expand Up @@ -583,14 +571,15 @@
<value>$VAR[Light_Color]</value>
</variable>
<variable name="Scroll_Background_Color">
<value condition="$EXP[Background_IsFanart]">$VAR[Alpha_15]$VAR[Light_Hex]</value>
<value condition="$EXP[Background_IsVisible]">$VAR[Alpha_15]$VAR[Light_Hex]</value>
<value condition="Skin.String(Theme,Light)">$VAR[Alpha_15]$VAR[Dark_Hex]</value>
<value>$VAR[Alpha_15]$VAR[Light_Hex]</value>
</variable>
<variable name="Scroll_Focused_Color">
<value condition="Control.HasFocus(3000) | $EXP[Music_Player_HasFocus] | $EXP[Background_IsFanart]">$VAR[Light_Color]</value>
<value condition="$EXP[Background_IsVisible]">$VAR[Light_Color]</value>
<value>$VAR[Primary_Color]</value>
</variable>

<variable name="Scroll_Widget_Background_Color">
<value condition="ControlGroup(3000).HasFocus + [Window.Is(movieinformation) | String.IsEqual(ListItem.DBType,artist)] + !Control.HasFocus(10)">$VAR[Alpha_15]$VAR[Light_Hex]</value>
<value condition="ControlGroup(3000).HasFocus + String.IsEqual(ListItem.DBType,album) + Control.HasFocus(12)">$VAR[Alpha_15]$VAR[Light_Hex]</value>
Expand Down Expand Up @@ -731,7 +720,7 @@
<value>$VAR[Primary_Color]</value>
</variable>
<variable name="Home_Scroll_Widget_Background_Color">
<value condition="Control.HasFocus(3000) | $EXP[Music_Player_HasFocus] | $EXP[Background_IsFanart]">$VAR[Alpha_15]$VAR[Light_Hex]</value>
<value condition="Control.HasFocus(3000) | $EXP[Music_Player_HasFocus] | $EXP[Container_HasBackground]">$VAR[Alpha_15]$VAR[Light_Hex]</value>
<value condition="Control.HasFocus(3201) + Skin.String(Theme,Light) + Skin.String(Widget1_View,Showcase)">$VAR[Alpha_15]$VAR[Dark_Hex]</value>
<value condition="Control.HasFocus(3201) + Skin.String(Widget1_View,Strip) + Skin.String(Widget1_Display,Posters) + !String.IsEmpty(Container(3201).ListItemNoWrap(2).Label)">$VAR[Alpha_15]$VAR[Light_Hex]</value>
<value condition="Control.HasFocus(3201) + Skin.String(Widget1_View,Strip) + Skin.String(Widget1_Display,Square) + !String.IsEmpty(Container(3201).ListItemNoWrap(1).Label)">$VAR[Alpha_15]$VAR[Light_Hex]</value>
Expand Down Expand Up @@ -799,7 +788,7 @@
<value>$VAR[Alpha_15]$VAR[Light_Hex]</value>
</variable>
<variable name="Home_Scroll_Widget_Focused_Color">
<value condition="Control.HasFocus(3000) | $EXP[Music_Player_HasFocus] | $EXP[Background_IsFanart]">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(3000) | $EXP[Music_Player_HasFocus] | $EXP[Container_HasBackground]">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(3201) + Skin.String(Theme,Light) + Skin.String(Widget1_View,Showcase)">$VAR[Dark_Grey_Color]</value>
<value condition="Control.HasFocus(3201) + Skin.String(Widget1_View,Strip) + Skin.String(Widget1_Display,Posters) + !String.IsEmpty(Container(3201).ListItemNoWrap(2).Label)">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(3201) + Skin.String(Widget1_View,Strip) + Skin.String(Widget1_Display,Square) + !String.IsEmpty(Container(3201).ListItemNoWrap(1).Label)">$VAR[Light_Color]</value>
Expand Down
4 changes: 1 addition & 3 deletions skin.copacetic/16x9/Components.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,10 @@

<include name="Light_Theme_Background">
<param name="visible" default="true" />
<param name="include_animation" default="true" />
<definition>
<control type="group">
<include content="WindowOpenClose_Fade_Delayed_Animation" />
<include content="Light_Theme_Background_Fade_Animation" />
<include content="Dialog_Over_Light_Background_Fadediffuse_Animation" />
<include content="Light_Theme_Background_Fade_Animation" condition="$PARAM[include_animation]" />
<visible>Skin.String(Theme,Light)</visible>
<visible>$PARAM[visible]</visible>
<nested />
Expand Down
Loading

0 comments on commit 8676268

Please sign in to comment.