Skip to content

Commit

Permalink
[skin.copacetic 1.1.25]
Browse files Browse the repository at this point in the history
  • Loading branch information
realcopacetic committed Apr 3, 2024
1 parent 879d220 commit cae2f4a
Show file tree
Hide file tree
Showing 306 changed files with 9,713 additions and 4,816 deletions.
6 changes: 3 additions & 3 deletions skin.copacetic/16x9/AddonBrowser.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<backgroundcolor>$VAR[Dark_Color]</backgroundcolor>
<views>50,502,504,505</views>
<controls>
<include content="AddonBrowser_Controls" />
<include content="MyViews_Common_Controls" />
<include content="MyViews_Addons" />
<include content="addonbrowser_Controls" />
<include content="Common_Controls" />
<include content="addonbrowser_Views" />
<include content="MyViews_Menu_and_Scrollbars" />
</controls>
</window>
28 changes: 22 additions & 6 deletions skin.copacetic/16x9/Animations.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,17 @@
<include name="WindowClose_Fade_Animation">
<animation effect="fade" start="100" end="0" time="180" tween="sine" easing="inout" reversible="false">WindowClose</animation>
</include>
<include name="WindowOpenClose_Fade_Delayed_Animation">
<include name="WindowOpen_Fade_Delayed_Animation">
<animation effect="fade" start="0" end="100" time="360" delay="540" tween="sine" easing="inout" reversible="false">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="180" tween="sine" easing="inout" reversible="false">WindowClose</animation>
</include>
<include name="WindowOpenClose_Fade_Delayed_Animation">
<param name="fadein_condition" default="true" />
<param name="fadeout_condition" default="true" />
<definition>
<animation effect="fade" start="0" end="100" time="360" delay="540" tween="sine" easing="inout" reversible="false" condition="$PARAM[fadein_condition]">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="180" tween="sine" easing="inout" reversible="false" condition="$PARAM[fadeout_condition]">WindowClose</animation>
</definition>
</include>
<include name="WindowOpenClose_Fade_Delayed_Long_Animation">
<animation effect="fade" start="0" end="100" time="360" delay="1080" tween="sine" easing="inout" reversible="false">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="180" tween="sine" easing="inout" reversible="false">WindowClose</animation>
Expand Down Expand Up @@ -60,6 +67,10 @@
<animation effect="fade" start="0" end="100" time="360" delay="1080" tween="sine" easing="inout" reversible="false">Visible</animation>
<animation effect="fade" start="100" end="0" time="180" tween="sine" easing="inout" reversible="false">Hidden</animation>
</include>
<include name="VisibleHidden_Background_Fade_Delayed_Animation">
<animation effect="fade" start="0" end="100" time="360" delay="90" tween="sine" easing="inout" reversible="false">Visible</animation>
<animation effect="fade" start="100" end="0" time="360" delay="90" tween="sine" easing="inout" reversible="false">Hidden</animation>
</include>

<!-- Conditionals/scenarios -->
<include name="Focus_Zoom_Animation" reversible="true">
Expand Down Expand Up @@ -102,12 +113,12 @@
<animation effect="fade" start="100" end="0" delay="360" time="30" reversible="false" tween="sine" easing="inout" condition="Control.HasFocus(3100)">Conditional</animation>
</include>
<include name="Settings_WindowOpenClose_Fade_Delayed_Animation">
<animation effect="fade" start="0" end="100" time="360" delay="360" tween="sine" easing="inout" reversible="true" condition="!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="180" 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" 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="180" tween="sine" easing="inout" reversible="true" condition="!$EXP[Window.Next(all_settings_windows)]">WindowClose</animation>
</include>
<include name="Settings_WindowOpenClose_Fade_Delayed_Long_Animation">
<animation effect="fade" start="0" end="100" time="360" delay="1260" tween="sine" easing="inout" reversible="true" condition="!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="180" 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" delay="1260" tween="sine" easing="inout" reversible="true" condition="!$EXP[Window.Previous(all_settings_windows)]">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="180" tween="sine" easing="inout" reversible="true" condition="!$EXP[Window.Next(all_settings_windows)]">WindowClose</animation>
</include>
<include name="Trailer_Autoplay_Fade_Animation">
<animation effect="fade" start="100" end="0" time="360" delay="1080" tween="sine" easing="inout" reversible="false" condition="$EXP[Trailer_Autoplay_IsVisible]">Conditional</animation>
Expand Down Expand Up @@ -138,4 +149,9 @@
<animation effect="fadediffuse" end="ff555555" time="360" tween="sine" easing="inout" condition="$EXP[TransparentDialog_IsVisible] + !$EXP[Background_Global_Windows]" reversible="true">Conditional</animation>
</include>

<!-- Rotations -->
<include name="Rotate_180_Animation">
<animation effect="rotate" start="0" end="180" center="auto" time="0" condition="true">Conditional</animation>
</include>

</includes>
61 changes: 37 additions & 24 deletions skin.copacetic/16x9/Colors.xml
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,8 @@
<!-- Diffuses -->
<!-- Use solid alpha for dimmed artwork to improve performance -->
<variable name="Home_Artwork_Diffuse">
<value condition="Skin.String(Home_Background_Brightness,50)">$VAR[Brightness_50]</value>
<value condition="Skin.String(Home_Background_Brightness,25)">$VAR[Brightness_25]</value>
<value condition="Skin.String(Background_Brightness,50)">$VAR[Brightness_50]</value>
<value condition="Skin.String(Background_Brightness,25)">$VAR[Brightness_25]</value>
<value>$VAR[Brightness_33]</value>
</variable>
<variable name="Windows_Artwork_Diffuse">
Expand All @@ -188,11 +188,11 @@
</variable>
<!-- Alpha overlay masks -->
<variable name="Panel_Mask">
<value condition="Window.IsVisible(songinformation) | [Window.IsVisible(musicinformation) + String.IsEqual(Window(musicinformation).Property(Info_Type),album)] | Window.IsVisible(addoninformation)">$VAR[Dark_Grey_Color]</value>
<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 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 Down Expand Up @@ -224,6 +224,7 @@
<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>
</variable>
<variable name="Notification_Widget_Background_Color">
Expand All @@ -240,7 +241,7 @@
</variable>
<variable name="Volume_Focused_Color">
<value condition="$EXP[Music_Player_HasArt]">$VAR[Light_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + [$EXP[ListView_Display_IsThumbnails] | $EXP[StripView_IsVisible] | $EXP[GridView_IsVisible]]">$VAR[Light_Color]</value>
<value condition="!$EXP[Infoscreen_IsVisible] + !Window.IsVisible(home) + [$EXP[ListView_Display_IsThumbnails] | $EXP[StripView_IsVisible] | $EXP[GridView_IsVisible]]">$VAR[Light_Color]</value>
<value>$VAR[Notification_Widget_Label_Color]</value>
</variable>

Expand Down Expand Up @@ -389,41 +390,42 @@
<value condition="Skin.HasSetting(musiclibrary.showcompilationartists)">$VAR[Light_Color]</value>
<value>$VAR[Disabled_Color]</value>
</variable>
<variable name="defaultsettings_musicplayer.visualisation_Text_Color">
<value condition="Skin.HasSetting(musicplayer.visualisation)">$VAR[Unfocused_Color]</value>
<value>$VAR[Disabled_Color]</value>


<variable name="skinsettings_Background_Brightness_Button_Textcolor">
<value condition="Control.HasFocus(16040) | Control.HasFocus(16041)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="defaultsettings_musicplayer.visualisation_Focused_Color">
<value condition="Skin.HasSetting(musicplayer.visualisation)">$VAR[Light_Color]</value>
<value>$VAR[Disabled_Color]</value>
<variable name="skinsettings_Background_Interval_Button_Textcolor">
<value condition="Control.HasFocus(16030) | Control.HasFocus(16031)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>

<variable name="skinsettings_Background_Low_Threshold_Button_Textcolor">
<value condition="Control.HasFocus(10160) | Control.HasFocus(10161) | Control.HasFocus(10162)">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(10220) | Control.HasFocus(10221) | Control.HasFocus(10222)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="skinsettings_Background_Opacity_Button_Textcolor">
<value condition="Control.HasFocus(10240) | Control.HasFocus(10241)">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(16050) | Control.HasFocus(16051)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="skinsettings_Background_Slideshow_Button_Textcolor">
<value condition="Control.HasFocus(10180) | Control.HasFocus(10181)">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(16010) | Control.HasFocus(16011)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="skinsettings_Background_Interval_Button_Textcolor">
<value condition="Control.HasFocus(10190) | Control.HasFocus(10191)">$VAR[Light_Color]</value>
<variable name="skinsettings_Multiart_Interval_Button_Textcolor">
<value condition="Control.HasFocus(15240) | Control.HasFocus(15241)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="skinsettings_Home_Background_Override_Source_Button_Textcolor">
<value condition="Control.HasFocus(11060) | Control.HasFocus(11061)">$VAR[Light_Color]</value>
<variable name="skinsettings_Trailer_Autoplay_Interval_Button_Textcolor">
<value condition="Control.HasFocus(15320) | Control.HasFocus(15321)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="skinsettings_Home_Background_Brightness_Button_Textcolor">
<value condition="Control.HasFocus(11080) | Control.HasFocus(11081)">$VAR[Light_Color]</value>
<variable name="skinsettings_script-upnext_Artwork_Button_Textcolor">
<value condition="Control.HasFocus(14100) | Control.HasFocus(14101)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>
<variable name="skinsettings_visualisation_Layout_Button_Textcolor">
<value condition="Control.HasFocus(14110) | Control.HasFocus(14111)">$VAR[Light_Color]</value>
<value condition="Control.HasFocus(14130) | Control.HasFocus(14131)">$VAR[Light_Color]</value>
<value>$VAR[Unfocused_Color]</value>
</variable>

Expand Down Expand Up @@ -864,19 +866,30 @@
<value>$VAR[Primary_Color]</value>
</variable>
<variable name="Seekbar_Background_Color">
<value condition="Skin.String(Theme,Light) + Window.IsVisible(visualisation)">$VAR[Alpha_15]$VAR[Dark_Hex]</value>
<value condition="Skin.String(Theme,Light) + $EXP[visualisation_Background_IsEmpty] + Skin.String(visualisation_Layout,Large)">$VAR[Alpha_15]$VAR[Dark_Hex]</value>
<value>$VAR[Alpha_15]$VAR[Light_Hex]</value>
</variable>
<variable name="Cachebar_Background_Color">
<value condition="Skin.String(Theme,Light) + Window.IsVisible(visualisation)">$VAR[Alpha_15]$VAR[Dark_Hex]</value>
<value condition="Skin.String(Theme,Light) + $EXP[visualisation_Background_IsEmpty] + Skin.String(visualisation_Layout,Large)">$VAR[Alpha_15]$VAR[Dark_Hex]</value>
<value>$VAR[Alpha_15]$VAR[Light_Hex]</value>
</variable>
<variable name="Seekbar_Focused_Color">
<value condition="Control.HasFocus(60)">$VAR[Accent_Color]</value>
<value condition="Skin.String(Theme,Light) + Window.IsVisible(visualisation)">$VAR[Dark_Color]</value>
<value condition="Skin.String(Theme,Light) + $EXP[visualisation_Background_IsEmpty] + Skin.String(visualisation_Layout,Large)">$VAR[Dark_Color]</value>
<value>$VAR[Light_Color]</value>
</variable>
<variable name="visualisation_Label_Color">
<value condition="$EXP[visualisation_Background_IsEmpty] + Skin.String(visualisation_Layout,Large)">$VAR[Primary_Color]</value>
<value>$VAR[Light_Color]</value>
</variable>
<variable name="visualisation_NextUp_Label_Color">
<value condition="$EXP[visualisation_Background_IsEmpty]">$VAR[Primary_Color]</value>
<value>$VAR[Light_Color]</value>
</variable>
<variable name="Star_Color">
<!-- temp fix to account for fact that DecreaseRating won't go lower than 1 for VideoPlayer.UserRating -->
<value condition="VideoPlayer.IsFullscreen + Integer.IsGreater(VideoPlayer.UserRating,1.5)">$VAR[User_Rating_Color]</value>
<value condition="VideoPlayer.IsFullscreen + Integer.IsGreater(VideoPlayer.UserRating,0.5) + !String.IsEqual(Window.(videoosd).Property(VideoPlayer_Rating_Fix),true)">$VAR[User_Rating_Color]</value>
<value condition="!String.IsEmpty(ListItem.UserRating)">$VAR[User_Rating_Color]</value>
<value>$VAR[Accent_Color]</value>
</variable>
Expand Down
Loading

0 comments on commit cae2f4a

Please sign in to comment.