From 7d96a69d4a674282b23aeced614b8d0b6882046c Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Tue, 9 Apr 2024 16:28:15 +0100 Subject: [PATCH 01/11] updated more icons --- 16x9/Components_Buttons.xml | 140 ++++++++++++++---- 16x9/Components_OSD.xml | 14 +- 16x9/Content_OSD.xml | 40 ++--- 16x9/Templates_Buttons.xml | 18 ++- 16x9/Variables_Textures_Icons.xml | 12 +- media/buttons/Browse_focused_120.png | Bin 1685 -> 0 bytes media/buttons/Browse_focused_90.png | Bin 1562 -> 0 bytes media/buttons/Browse_unfocused_120.png | Bin 1268 -> 0 bytes media/buttons/Browse_unfocused_90.png | Bin 1154 -> 0 bytes media/buttons/Hidden_focused_120.png | Bin 2505 -> 0 bytes media/buttons/Hidden_unfocused_120.png | Bin 1815 -> 0 bytes media/buttons/IP_focused_120.png | Bin 1441 -> 0 bytes media/buttons/IP_unfocused_120.png | Bin 1237 -> 0 bytes media/buttons/Like_focused_120.png | Bin 957 -> 0 bytes media/buttons/Like_unfocused_120.png | Bin 1107 -> 0 bytes media/buttons/Media_unfocused_120.png | Bin 1014 -> 0 bytes media/buttons/Mirrored_focused_120.png | Bin 1759 -> 0 bytes media/buttons/Mirrored_unfocused_120.png | Bin 1189 -> 0 bytes media/buttons/Play_unfocused_60.png | Bin 761 -> 0 bytes media/buttons/Power_focused_120.png | Bin 1631 -> 0 bytes media/buttons/Power_unfocused_120.png | Bin 1214 -> 0 bytes media/buttons/Refresh_focused_120.png | Bin 1718 -> 0 bytes media/buttons/Refresh_focused_90.png | Bin 1587 -> 0 bytes media/buttons/Refresh_unfocused_120.png | Bin 1151 -> 0 bytes media/buttons/Refresh_unfocused_90.png | Bin 1045 -> 0 bytes media/buttons/Settings_focused_120.png | Bin 1453 -> 0 bytes media/buttons/Settings_unfocused_120.png | Bin 1096 -> 0 bytes media/buttons/Symbols_focused_120.png | Bin 864 -> 0 bytes media/buttons/Symbols_unfocused_120.png | Bin 783 -> 0 bytes media/buttons/Visible_focused_120.png | Bin 2370 -> 0 bytes media/buttons/Visible_unfocused_120.png | Bin 1740 -> 0 bytes media/buttons/play_focused_120.png | Bin 1118 -> 0 bytes media/buttons/play_unfocused_120.png | Bin 1019 -> 0 bytes .../icon_Player.Forwarding_16x_large.png | Bin .../icon_Player.Forwarding_16x_small.png | Bin .../icon_Player.Forwarding_2x_large.png | Bin .../icon_Player.Forwarding_2x_small.png | Bin .../icon_Player.Forwarding_32x_large.png | Bin .../icon_Player.Forwarding_32x_small.png | Bin .../icon_Player.Forwarding_4x_large.png | Bin .../icon_Player.Forwarding_4x_small.png | Bin .../icon_Player.Forwarding_8x_large.png | Bin .../icon_Player.Forwarding_8x_small.png | Bin .../icon_Player.Paused_large.png | Bin .../icon_Player.Paused_small.png | Bin .../icon_Player.Playing_large.png | Bin .../icon_Player.Playing_small.png | Bin .../icon_arrow_horizontal_50%_focused_60.png} | Bin ...con_arrow_horizontal_50%_unfocused_60.png} | Bin .../icon_arrow_horizontal_focused_60.png} | Bin .../icon_arrow_horizontal_unfocused_60.png} | Bin .../icon_artist_focused_60.png} | Bin .../icon_artist_unfocused_60.png} | Bin .../icon_audio_focused_60.png} | Bin .../icon_audio_unfocused_60.png} | Bin media/icons/icon_browse_focused_120.png | Bin 0 -> 1925 bytes media/icons/icon_browse_focused_90.png | Bin 0 -> 1590 bytes media/icons/icon_browse_unfocused_120.png | Bin 0 -> 1432 bytes media/icons/icon_browse_unfocused_90.png | Bin 0 -> 1162 bytes .../icon_chevron_horizontal_focused_60.png} | Bin .../icon_chevron_horizontal_unfocused_60.png} | Bin .../icon_discs_focused_60.png} | Bin .../icon_discs_unfocused_60.png} | Bin media/icons/icon_eye_closed_focused_120.png | Bin 0 -> 1444 bytes media/icons/icon_eye_closed_unfocused_120.png | Bin 0 -> 1174 bytes media/icons/icon_eye_open_focused_120.png | Bin 0 -> 2302 bytes media/icons/icon_eye_open_unfocused_120.png | Bin 0 -> 1866 bytes .../icon_fullscreen_focused_60.png} | Bin .../icon_fullscreen_unfocused_60.png} | Bin .../icon_heart_filled_focused_60.png} | Bin .../icon_heart_filled_unfocused_60.png} | Bin .../icon_heart_unfilled_focused_60.png} | Bin .../icon_heart_unfilled_unfocused_60.png} | Bin media/icons/icon_image_focused_120.png | Bin 0 -> 1447 bytes media/icons/icon_image_unfocused_120.png | Bin 0 -> 1196 bytes media/icons/icon_ip_focused_120.png | Bin 0 -> 1532 bytes media/icons/icon_ip_unfocused_120.png | Bin 0 -> 1329 bytes .../icon_library_focused_60.png} | Bin .../icon_library_unfocused_60.png} | Bin media/icons/icon_list_focused_120.png | Bin 0 -> 825 bytes media/icons/icon_list_unfocused_120.png | Bin 0 -> 855 bytes media/icons/icon_mirrored_focused_120.png | Bin 0 -> 1959 bytes media/icons/icon_mirrored_unfocused_120.png | Bin 0 -> 1319 bytes .../icon_pause_focused_60.png} | Bin .../icon_pause_unfocused_60.png} | Bin media/icons/icon_play_focused_120.png | Bin 0 -> 975 bytes .../icon_play_focused_60.png} | Bin media/icons/icon_play_unfocused_120.png | Bin 0 -> 937 bytes .../icon_play_unfocused_60.png} | Bin media/icons/icon_power_focused_120.png | Bin 0 -> 1895 bytes media/icons/icon_power_unfocused_120.png | Bin 0 -> 1386 bytes media/icons/icon_refresh_focused_120.png | Bin 0 -> 1802 bytes media/icons/icon_refresh_focused_90.png | Bin 0 -> 1440 bytes media/icons/icon_refresh_unfocused_120.png | Bin 0 -> 1202 bytes media/icons/icon_refresh_unfocused_90.png | Bin 0 -> 971 bytes .../icon_repeat1_focused_60.png} | Bin .../icon_repeat1_unfocused_60.png} | Bin .../icon_repeat_50%_focused_60.png} | Bin .../icon_repeat_50%_unfocused_60.png} | Bin .../icon_repeat_focused_60.png} | Bin .../icon_repeat_unfocused_60.png} | Bin media/icons/icon_settings_cog_focused_120.png | Bin 0 -> 1602 bytes .../icon_settings_cog_focused_60.png} | Bin .../icons/icon_settings_cog_unfocused_120.png | Bin 0 -> 1264 bytes .../icon_settings_cog_unfocused_60.png} | Bin .../icon_settings_cpu_focused_60.png} | Bin .../icon_settings_cpu_unfocused_60.png} | Bin .../icon_shuffle_50%_focused_60.png} | Bin .../icon_shuffle_50%_unfocused_60.png} | Bin .../icon_shuffle_focused_60.png} | Bin .../icon_shuffle_unfocused_60.png} | Bin media/icons/icon_star_focused_120.png | Bin 0 -> 1427 bytes .../icon_star_focused_60.png} | Bin media/icons/icon_star_unfocused_120.png | Bin 0 -> 1537 bytes media/icons/icon_star_unfocused_60.png | Bin 0 -> 1196 bytes .../icon_stop_focused_60.png} | Bin .../icon_stop_unfocused_60.png} | Bin .../icon_subtitles_focused_60.png} | Bin .../icon_subtitles_unfocused_60.png} | Bin media/icons/icon_symbols_focused_120.png | Bin 0 -> 895 bytes media/icons/icon_symbols_unfocused_120.png | Bin 0 -> 836 bytes .../icon_video_focused_60.png} | Bin .../icon_video_unfocused_60.png} | Bin media/icons/icon_write_focused_120.png | Bin 0 -> 1941 bytes media/icons/icon_write_unfocused_120.png | Bin 0 -> 1603 bytes media/osd/icon_play_focused.png | Bin 868 -> 0 bytes media/osd/icon_star_unfocused.png | Bin 1034 -> 0 bytes 127 files changed, 151 insertions(+), 73 deletions(-) delete mode 100644 media/buttons/Browse_focused_120.png delete mode 100644 media/buttons/Browse_focused_90.png delete mode 100644 media/buttons/Browse_unfocused_120.png delete mode 100644 media/buttons/Browse_unfocused_90.png delete mode 100644 media/buttons/Hidden_focused_120.png delete mode 100644 media/buttons/Hidden_unfocused_120.png delete mode 100644 media/buttons/IP_focused_120.png delete mode 100644 media/buttons/IP_unfocused_120.png delete mode 100644 media/buttons/Like_focused_120.png delete mode 100644 media/buttons/Like_unfocused_120.png delete mode 100644 media/buttons/Media_unfocused_120.png delete mode 100644 media/buttons/Mirrored_focused_120.png delete mode 100644 media/buttons/Mirrored_unfocused_120.png delete mode 100644 media/buttons/Play_unfocused_60.png delete mode 100644 media/buttons/Power_focused_120.png delete mode 100644 media/buttons/Power_unfocused_120.png delete mode 100644 media/buttons/Refresh_focused_120.png delete mode 100644 media/buttons/Refresh_focused_90.png delete mode 100644 media/buttons/Refresh_unfocused_120.png delete mode 100644 media/buttons/Refresh_unfocused_90.png delete mode 100644 media/buttons/Settings_focused_120.png delete mode 100644 media/buttons/Settings_unfocused_120.png delete mode 100644 media/buttons/Symbols_focused_120.png delete mode 100644 media/buttons/Symbols_unfocused_120.png delete mode 100644 media/buttons/Visible_focused_120.png delete mode 100644 media/buttons/Visible_unfocused_120.png delete mode 100644 media/buttons/play_focused_120.png delete mode 100644 media/buttons/play_unfocused_120.png rename media/{osd => icons}/icon_Player.Forwarding_16x_large.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_16x_small.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_2x_large.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_2x_small.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_32x_large.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_32x_small.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_4x_large.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_4x_small.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_8x_large.png (100%) rename media/{osd => icons}/icon_Player.Forwarding_8x_small.png (100%) rename media/{osd => icons}/icon_Player.Paused_large.png (100%) rename media/{osd => icons}/icon_Player.Paused_small.png (100%) rename media/{osd => icons}/icon_Player.Playing_large.png (100%) rename media/{osd => icons}/icon_Player.Playing_small.png (100%) rename media/{osd/icon_arrow_horizontal_50%_focused.png => icons/icon_arrow_horizontal_50%_focused_60.png} (100%) rename media/{osd/icon_arrow_horizontal_50%_unfocused.png => icons/icon_arrow_horizontal_50%_unfocused_60.png} (100%) rename media/{osd/icon_arrow_horizontal_focused.png => icons/icon_arrow_horizontal_focused_60.png} (100%) rename media/{osd/icon_arrow_horizontal_unfocused.png => icons/icon_arrow_horizontal_unfocused_60.png} (100%) rename media/{osd/icon_artist_focused.png => icons/icon_artist_focused_60.png} (100%) rename media/{osd/icon_artist_unfocused.png => icons/icon_artist_unfocused_60.png} (100%) rename media/{osd/icon_audio_focused.png => icons/icon_audio_focused_60.png} (100%) rename media/{osd/icon_audio_unfocused.png => icons/icon_audio_unfocused_60.png} (100%) create mode 100644 media/icons/icon_browse_focused_120.png create mode 100644 media/icons/icon_browse_focused_90.png create mode 100644 media/icons/icon_browse_unfocused_120.png create mode 100644 media/icons/icon_browse_unfocused_90.png rename media/{osd/icon_chevron_horizontal_focused.png => icons/icon_chevron_horizontal_focused_60.png} (100%) rename media/{osd/icon_chevron_horizontal_unfocused.png => icons/icon_chevron_horizontal_unfocused_60.png} (100%) rename media/{osd/icon_discs_focused.png => icons/icon_discs_focused_60.png} (100%) rename media/{osd/icon_discs_unfocused.png => icons/icon_discs_unfocused_60.png} (100%) create mode 100644 media/icons/icon_eye_closed_focused_120.png create mode 100644 media/icons/icon_eye_closed_unfocused_120.png create mode 100644 media/icons/icon_eye_open_focused_120.png create mode 100644 media/icons/icon_eye_open_unfocused_120.png rename media/{osd/icon_fullscreen_focused.png => icons/icon_fullscreen_focused_60.png} (100%) rename media/{osd/icon_fullscreen_unfocused.png => icons/icon_fullscreen_unfocused_60.png} (100%) rename media/{osd/icon_heart_filled_focused.png => icons/icon_heart_filled_focused_60.png} (100%) rename media/{osd/icon_heart_filled_unfocused.png => icons/icon_heart_filled_unfocused_60.png} (100%) rename media/{osd/icon_heart_unfilled_focused.png => icons/icon_heart_unfilled_focused_60.png} (100%) rename media/{osd/icon_heart_unfilled_unfocused.png => icons/icon_heart_unfilled_unfocused_60.png} (100%) create mode 100644 media/icons/icon_image_focused_120.png create mode 100644 media/icons/icon_image_unfocused_120.png create mode 100644 media/icons/icon_ip_focused_120.png create mode 100644 media/icons/icon_ip_unfocused_120.png rename media/{osd/icon_library_focused.png => icons/icon_library_focused_60.png} (100%) rename media/{osd/icon_library_unfocused.png => icons/icon_library_unfocused_60.png} (100%) create mode 100644 media/icons/icon_list_focused_120.png create mode 100644 media/icons/icon_list_unfocused_120.png create mode 100644 media/icons/icon_mirrored_focused_120.png create mode 100644 media/icons/icon_mirrored_unfocused_120.png rename media/{osd/icon_pause_focused.png => icons/icon_pause_focused_60.png} (100%) rename media/{osd/icon_pause_unfocused.png => icons/icon_pause_unfocused_60.png} (100%) create mode 100644 media/icons/icon_play_focused_120.png rename media/{buttons/Play_focused_60.png => icons/icon_play_focused_60.png} (100%) create mode 100644 media/icons/icon_play_unfocused_120.png rename media/{osd/icon_play_unfocused.png => icons/icon_play_unfocused_60.png} (100%) create mode 100644 media/icons/icon_power_focused_120.png create mode 100644 media/icons/icon_power_unfocused_120.png create mode 100644 media/icons/icon_refresh_focused_120.png create mode 100644 media/icons/icon_refresh_focused_90.png create mode 100644 media/icons/icon_refresh_unfocused_120.png create mode 100644 media/icons/icon_refresh_unfocused_90.png rename media/{osd/icon_repeat1_focused.png => icons/icon_repeat1_focused_60.png} (100%) rename media/{osd/icon_repeat1_unfocused.png => icons/icon_repeat1_unfocused_60.png} (100%) rename media/{osd/icon_repeat_50%_focused.png => icons/icon_repeat_50%_focused_60.png} (100%) rename media/{osd/icon_repeat_50%_unfocused.png => icons/icon_repeat_50%_unfocused_60.png} (100%) rename media/{osd/icon_repeat_focused.png => icons/icon_repeat_focused_60.png} (100%) rename media/{osd/icon_repeat_unfocused.png => icons/icon_repeat_unfocused_60.png} (100%) create mode 100644 media/icons/icon_settings_cog_focused_120.png rename media/{osd/icon_settings_cog_focused.png => icons/icon_settings_cog_focused_60.png} (100%) create mode 100644 media/icons/icon_settings_cog_unfocused_120.png rename media/{osd/icon_settings_cog_unfocused.png => icons/icon_settings_cog_unfocused_60.png} (100%) rename media/{osd/icon_settings_cpu_focused.png => icons/icon_settings_cpu_focused_60.png} (100%) rename media/{osd/icon_settings_cpu_unfocused.png => icons/icon_settings_cpu_unfocused_60.png} (100%) rename media/{osd/icon_shuffle_50%_focused.png => icons/icon_shuffle_50%_focused_60.png} (100%) rename media/{osd/icon_shuffle_50%_unfocused.png => icons/icon_shuffle_50%_unfocused_60.png} (100%) rename media/{osd/icon_shuffle_focused.png => icons/icon_shuffle_focused_60.png} (100%) rename media/{osd/icon_shuffle_unfocused.png => icons/icon_shuffle_unfocused_60.png} (100%) create mode 100644 media/icons/icon_star_focused_120.png rename media/{osd/icon_star_focused.png => icons/icon_star_focused_60.png} (100%) create mode 100644 media/icons/icon_star_unfocused_120.png create mode 100644 media/icons/icon_star_unfocused_60.png rename media/{osd/icon_stop_focused.png => icons/icon_stop_focused_60.png} (100%) rename media/{osd/icon_stop_unfocused.png => icons/icon_stop_unfocused_60.png} (100%) rename media/{osd/icon_subtitles_focused.png => icons/icon_subtitles_focused_60.png} (100%) rename media/{osd/icon_subtitles_unfocused.png => icons/icon_subtitles_unfocused_60.png} (100%) create mode 100644 media/icons/icon_symbols_focused_120.png create mode 100644 media/icons/icon_symbols_unfocused_120.png rename media/{osd/icon_video_focused.png => icons/icon_video_focused_60.png} (100%) rename media/{osd/icon_video_unfocused.png => icons/icon_video_unfocused_60.png} (100%) create mode 100644 media/icons/icon_write_focused_120.png create mode 100644 media/icons/icon_write_unfocused_120.png delete mode 100644 media/osd/icon_play_focused.png delete mode 100644 media/osd/icon_star_unfocused.png diff --git a/16x9/Components_Buttons.xml b/16x9/Components_Buttons.xml index 9c8e709d..ae708377 100644 --- a/16x9/Components_Buttons.xml +++ b/16x9/Components_Buttons.xml @@ -896,7 +896,7 @@ - + @@ -911,7 +911,67 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -926,7 +986,7 @@ - + @@ -941,7 +1001,7 @@ - + @@ -949,14 +1009,14 @@ - + - + @@ -964,14 +1024,14 @@ - + - + @@ -979,6 +1039,7 @@ + @@ -986,7 +1047,7 @@ - + @@ -1001,7 +1062,7 @@ - + @@ -1016,7 +1077,7 @@ - + @@ -1031,7 +1092,7 @@ - + @@ -1046,7 +1107,7 @@ - + @@ -1061,7 +1122,7 @@ - + @@ -1076,7 +1137,7 @@ - + @@ -1091,7 +1152,7 @@ - + @@ -1106,7 +1167,7 @@ - + @@ -1121,7 +1182,7 @@ - + @@ -1129,14 +1190,14 @@ - + - + @@ -1144,14 +1205,14 @@ - + - + @@ -1159,14 +1220,14 @@ - + - + @@ -1174,14 +1235,14 @@ - + - + @@ -1189,14 +1250,29 @@ - + + + + + + + + + + + + + + + + - + @@ -1204,14 +1280,14 @@ - + - + @@ -1219,14 +1295,14 @@ - + - + diff --git a/16x9/Components_OSD.xml b/16x9/Components_OSD.xml index 4052e796..405ce2e1 100644 --- a/16x9/Components_OSD.xml +++ b/16x9/Components_OSD.xml @@ -279,23 +279,23 @@ Player.$PARAM[direction]2x - osd/icon_Player.Forwarding_2x_$PARAM[icon_type].png + icons/icon_Player.Forwarding_2x_$PARAM[icon_type].png Player.$PARAM[direction]4x - osd/icon_Player.Forwarding_4x_$PARAM[icon_type].png + icons/icon_Player.Forwarding_4x_$PARAM[icon_type].png Player.$PARAM[direction]8x - osd/icon_Player.Forwarding_8x_$PARAM[icon_type].png + icons/icon_Player.Forwarding_8x_$PARAM[icon_type].png Player.$PARAM[direction]16x - osd/icon_Player.Forwarding_16x_$PARAM[icon_type].png + icons/icon_Player.Forwarding_16x_$PARAM[icon_type].png Player.$PARAM[direction]32x - osd/icon_Player.Forwarding_32x_$PARAM[icon_type].png + icons/icon_Player.Forwarding_32x_$PARAM[icon_type].png @@ -328,7 +328,7 @@ Player.Paused + ![VideoPlayer.IsFullscreen + Skin.HasSetting(Pause_Screen_Info_Enabled)] - osd/icon_Player.Paused_$PARAM[icon_type].png + icons/icon_Player.Paused_$PARAM[icon_type].png $PARAM[playicon] @@ -336,7 +336,7 @@ Hidden Player.Playing - osd/icon_Player.Playing_$PARAM[icon_type].png + icons/icon_Player.Playing_$PARAM[icon_type].png diff --git a/16x9/Content_OSD.xml b/16x9/Content_OSD.xml index 7b20b0a3..99476137 100644 --- a/16x9/Content_OSD.xml +++ b/16x9/Content_OSD.xml @@ -26,11 +26,11 @@ Play/Pause 60 60 - osd/icon_play_focused.png - osd/icon_play_unfocused.png + icons/icon_play_focused_60.png + icons/icon_play_unfocused_60.png ![Player.Paused | Player.Forwarding | Player.Rewinding] - osd/icon_pause_focused.png - osd/icon_pause_unfocused.png + icons/icon_pause_focused_60.png + icons/icon_pause_unfocused_60.png SetProperty(MusicOSD_Controls,$VAR[Play_Pause_Label],musicosd) PlayerControl(Play) SetProperty(MusicOSD_Controls,$VAR[Play_Pause_Label],musicosd) @@ -53,11 +53,11 @@ Next 60 60 - osd/icon_arrow_horizontal_focused.png - osd/icon_arrow_horizontal_unfocused.png + icons/icon_arrow_horizontal_focused_60.png + icons/icon_arrow_horizontal_unfocused_60.png !MusicPlayer.HasNext - osd/icon_arrow_horizontal_50%_focused.png - osd/icon_arrow_horizontal_50%_unfocused.png + icons/icon_arrow_horizontal_50%_focused_60.png + icons/icon_arrow_horizontal_50%_unfocused_60.png SetProperty(MusicOSD_Controls,$LOCALIZE[209],musicosd) PlayerControl(Next) 60 @@ -71,11 +71,11 @@ Shuffle 60 60 - osd/icon_shuffle_focused.png - osd/icon_shuffle_unfocused.png + icons/icon_shuffle_focused_60.png + icons/icon_shuffle_unfocused_60.png !Playlist.IsRandom - osd/icon_shuffle_50%_focused.png - osd/icon_shuffle_50%_unfocused.png + icons/icon_shuffle_50%_focused_60.png + icons/icon_shuffle_50%_unfocused_60.png SetProperty(MusicOSD_Controls,$VAR[Random_Button_Label],musicosd) PlayerControl(Random) SetProperty(MusicOSD_Controls,$VAR[Random_Button_Label],musicosd) @@ -138,11 +138,11 @@ Like/Unlike 60 60 - osd/icon_heart_unfilled_focused.png - osd/icon_heart_unfilled_unfocused.png + icons/icon_heart_unfilled_focused_60.png + icons/icon_heart_unfilled_unfocused_60.png !Integer.IsLess(Window(home).Property(MusicPlayer_UserRating),Skin.String(Music_Rating_Like_Threshold)) - osd/icon_heart_filled_focused.png - osd/icon_heart_filled_unfocused.png + icons/icon_heart_filled_focused_60.png + icons/icon_heart_filled_unfocused_60.png SetProperty(MusicOSD_Controls,$VAR[Like_Button_Label],musicosd) RunScript(script.copacetic.helper,action=rate_song,id=$INFO[MusicPlayer.DBID],rating=$INFO[Skin.String(Music_Rating_Like_Threshold)]) RunScript(script.copacetic.helper,action=rate_song,id=$INFO[MusicPlayer.DBID],rating=0) @@ -187,11 +187,11 @@ Play/Pause 60 60 - osd/icon_play_focused.png - osd/icon_play_unfocused.png + icons/icon_play_focused_60.png + icons/icon_play_unfocused_60.png ![Player.Paused | Player.Forwarding | Player.Rewinding] - osd/icon_pause_focused.png - osd/icon_pause_unfocused.png + icons/icon_pause_focused_60.png + icons/icon_pause_unfocused_60.png SetProperty(VideoOSD_Controls,$VAR[Play_Pause_Label],videoosd) PlayerControl(Play) SetProperty(VideoOSD_Controls,$VAR[Play_Pause_Label],videoosd) diff --git a/16x9/Templates_Buttons.xml b/16x9/Templates_Buttons.xml index fc8cfbd7..0244933a 100644 --- a/16x9/Templates_Buttons.xml +++ b/16x9/Templates_Buttons.xml @@ -13,21 +13,23 @@ + $PARAM[description] - 60 - 60 + $PARAM[width] + $PARAM[width] - osd/icon_$PARAM[icon]_focused.png - osd/icon_$PARAM[icon]_unfocused.png + icons/icon_$PARAM[icon]_focused_$PARAM[width].png + icons/icon_$PARAM[icon]_unfocused_$PARAM[width].png + @@ -40,15 +42,15 @@ $PARAM[visible] + Control.HasFocus(3500) $PARAM[left] $PARAM[top] - 60 - 60 + $PARAM[width] + $PARAM[width] !$PARAM[focused] - osd/icon_$PARAM[icon]_unfocused.png + icons/icon_$PARAM[icon]_unfocused_$PARAM[width].png $PARAM[focused] - osd/icon_$PARAM[icon]_focused.png + icons/icon_$PARAM[icon]_focused_$PARAM[width].png diff --git a/16x9/Variables_Textures_Icons.xml b/16x9/Variables_Textures_Icons.xml index 30dbcc99..8ac0b952 100644 --- a/16x9/Variables_Textures_Icons.xml +++ b/16x9/Variables_Textures_Icons.xml @@ -12,12 +12,12 @@ - osd/icon_repeat1_focused.png - osd/icon_repeat1_unfocused.png - osd/icon_repeat_focused.png - osd/icon_repeat_unfocused.png - osd/icon_repeat_50%_focused.png - osd/icon_repeat_50%_unfocused.png + icons/icon_repeat1_focused_60.png + icons/icon_repeat1_unfocused_60.png + icons/icon_repeat_focused_60.png + icons/icon_repeat_unfocused_60.png + icons/icon_repeat_50%_focused_60.png + icons/icon_repeat_50%_unfocused_60.png diff --git a/media/buttons/Browse_focused_120.png b/media/buttons/Browse_focused_120.png deleted file mode 100644 index 486e05187df8a1f4ff2669dc1bfbf09b9650c72d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1685 zcmb_c`!^E`93L^p^|;4Xk&#Z3ag&-y%%oKwwFuG5kjGFnkCj&#t}M6ELrrV>VfTPkmG7Lw#BIGsK)z4x_J2DB9p35>Aus%LDzt6|9Hgl_8xDf|Y5>R8 zo2&uBIbXHlBAM>8N~eIT`E$Ism@FG zXHrX=TiP?Nn!BTcdwITNcbiy}w2FvAy^LpuYSKpZvzrr>-kz1D1$6yLoYuaz5YRuh zuznX@U8Ys2#^8}Uxw+#3-H1lj{F?*Yd#43^vfMCZ*AP~=tifS(r`p$QmZ!R0u1_wT za679?IE!rwN6+&O()GF3@6^DUBpv(t;!c#NxB%8EHU-Tafy5x##Kv?_Q`}W~kock6 zIj^YhwgF!q+5LNbc#Bxqo~M`ini)e=EF|1H*+R6fViSIqYMVPWUPo9FD9i#&bCS^v z*djBSv>+{wjd?fY)OMcyoujr`59{Map6%s3WENM>;mL7yEy1ZG7C<^WaA^-r9=m!y zkXto+W)adm9jh&eO+*%8+-rpB2W`ut&yFPnM7*-$?yfquV* z`J+&=<~B_Mg+!btTH@yrqY_{O zUc_^Nc<}ome{4FjQ0i`XH}Brw}BTEy5l*6{P99`){ng!L(Sl zPw{?iOtVv|ca%PyZ2`Vwj7Hb)>{yzHm$;J6E*eTqa;wy6Tpv5O#I*U|oB5|Ck1%OyWMQ)3t~?$is-7@y z#cGX4bCGpRqh zBj=o5&x?R~r+KkhASs^NLa;-J_6XU#SE=J84lyUPx7>}ee80E6seom{(AMW0l-_Sc zT(!-#jWJi=(C6?~p23%VwUxZQ6<2c{qsYWE!1VJ&iZJR^#rzr3#ck*L`v)7BD(};7 z0myHljQz8Wc@Yh3d+e$x7X^LDehm9tjmRE2>XkwFD2>79;rc^ix&Hz6#|;7i diff --git a/media/buttons/Browse_focused_90.png b/media/buttons/Browse_focused_90.png deleted file mode 100644 index 58272c441a2737a28b4620a3438f35f5320edf30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1562 zcmb7E`!^E`93P?C)T)ERu5xuTF76exJU3Ge^9-SxRX2|%G$R!%msOsHl_4~b)ZHW_ zvudt+qkfLP!tvg0MurKHwcOV zfMN~C5q08{-26ypjF#n|v@u`Jn^sHYkg6M=YA34?xhrA}_u#G!bBd-^~GF!7O?d)J_bkJ!{kG^aKYXpbuDs5OnlhdN{;HMrst!M;wtZ`sd zix;CN^0`JmO@wCUYxnA7ML;B5Lm^?m>OIx8NHC$tw|CdeCYhFtwYV8cD1M=56$>sBr9;iOSq-B||dK-5LTbE34 zh=(odUwyjBVvutR*LbVstPetVGX%@GbBdgH_-tc+PejiT`UCzJg2hi8XIyUX1V?_Q zI1lntptseT5+I|f(n7C-Kot zv?XCQ?`Ci`pltvwE}Ql;8ywRWbZ>%@7j#>WJ-dv0Gq8~r?OY~hzctefoUVW4_dyy) zDO3+U2-2rEs-q2q#Hm)nqOoeeSDkPiQaf!5n~w8gR3W)kv)ndgSGG&IcRtnCh zb-Af{uMs__~)XVXGYWJBd9(?)}@_l4qx15r@oEs zXBeFcsmvEPeb80s_-_iDXlm-9?qBPRsz>H?^zyAjtxXtG@>ixpgF%~S$r0e(TiNO9 zI$~!(;a13;^RTK7{*7B0j+>BKh~l%lbz#(tXFuq5saijGA7%->HXhpx(J6KjS}D!1 zmQcYFS`#|xGO=U0L z^KjS_dYEhr&!lO;39#8quP)*C9*PQd*?CHMZm3dRX~HzqI%}_oNlzLdf7EDx#Lv9A zVKf=XmHFD0@W+TMGW5&K3&j@|dF3_K{JGb`Lzzaq>SFu_v$W)Zk zgh?!*1z`cBaz_}I__$V}A4dyIe56dOk(3#k{kzqc>axFyCnFj|EC|ORRu8=DZ`d62 z-Lk~LSoFYaM+_1cl7^URl{(y$u~%`*<_|npXXgW6!%8N~dvJEiLB;!>0?W6o{8qk6 zA5Mg|Uy+--K%vquD4kEx>;F>&Zo4m{MP(T7fW0sG!!-#299S{!qZ&L(jU90P?#3K* KcVs$*-1rZdZqF3} diff --git a/media/buttons/Browse_unfocused_120.png b/media/buttons/Browse_unfocused_120.png deleted file mode 100644 index e145b92497462428685f47d33b0cb884ac1e3cdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1268 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5|wr>Bc!NCo5DyS;&r-6Yr^luB{P9+7ome;zWS zM8N8SRYORD>I}XFig%xU`~GNB;pB#orVG#J&b{rt=f3my{!pee zZT7bs+q-{6WVGLT`puomE}rlDby?Q%3EIykDvlM+nD#Sq?(MA8r)NFBwfat8aP^$q zHveY#7s}6n`+WKpIq~@=zpXrHA3u5C^!HEG_mAxu^S?W-zisnhcf0<}xwHODzcnn# zsqA0RSus1KzqH+{bl&a2Un;)(_um$uaAk^9XMa|t;Bo!pv@5%-?mwL-S2?%gE!&~n zUv{Nusu;%X;x^>z{I}_+-uB5Ro7S1{<9=$gXU*%czYgv85xyyuq`vKer}&h1%hv5b za#B0wpMAKQAofgd!m^h4Kbv;?6}%`C@Jqg&p}rM?>zZu z$_yvVl=qw3CfeWSSbq9Z=3#zI9oxM(cDsxAu3cUg;8tu=#Z)j|YjMv!e$_8O`nuoV z4w=6?>9>U;C!^f`RX6r|e%0Jx;wE3<=-qHU{NA5{Wd1+?8+8u|3qJU$+x_-;$ox;< z$7Lgh4OiYhG0WKQ{PxdFXTJK!cJZFm&%-yLOV#()KA3K|sg|Q4Iliv%mgd5RNlZ2y z4HmWY3q1IESNyj9@>5^#Y_FX^qlKaW{l**XJ_?=LbYq{tj}y?cxTeTuzowMO*{Z22 z9(a7aefNy8qu+d+oHy_&iVzJ_m|LRC^vGv?h7vOUH4C!CYd zGhRRJ@Ye?!>f5-V8nf$b&3R~Oc0GSpo)Oazk&DKMlh4#g-JJAugN4sU`@@fOrt5T` z-P-(hpUk!uDJLg2o?rRB^+o)q6f^VkBL`k}a&Fk85u*Pp>OpncYV|`;l0L8blA_pG z=KEmZhdO_U{W23y&%0ov`Wk50uB-=&ZI+d+&TLM1BHnK@@7tELukX5Gl7!ITr(Y&_ zpXVvsa(%J>wlBNxw@Td8h|^2G{;@I8=iH~rQ)_?fy=R?Bo#vL;6~`;$6zB1uP7GPcolyM#i`Lfe9^K&oTh^aFGjY3r?#75e zQ|-R(TmCaK)~0si_uuJE&(^=_Ot)8L40z$Bvxf$GoPpuM>Obt<3zu3{PCUa0vcS{T K&t;ucLK6V`fFCgc diff --git a/media/buttons/Browse_unfocused_90.png b/media/buttons/Browse_unfocused_90.png deleted file mode 100644 index 85a8e14c6a39021c7fa548c94cb6444840071fc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^TR@nD4M^IaWitX&oCO|{#S9E$svykh8Km+7D9BhG zc0NAs z`j0sY@fWY1a#q}Z=B-NalAmHPzF9ueI#~UbA(o%zwb?D9Cjsks-?@~$Ubtp`qk;L} zPp(#zB=kyKX5DqIpZRgZ?MSOl>$cZ%JY|1>@oQIYV%#$M6z>(X8b)il&t0B!C}z)g zqbvTw75P3_t}tJoVq+`6<2K7unV!!#O13Z`h~=H);>92L`sG}8>q!D{HzfY_HM&({ zF;)7--07K%7VW>b-{-;$prm}?4V%S3rYPL{dFJYubN5}WTerSh8s7OOc-Ho!u4kpZ z#rKOS+r|oysexrVvx-j^M&;aJ{_Bp&?d6%z zp2@rj-B>&QRd5|gzg=Ti7Lflb#iiHwi~Z4U4$FT=iQVpBY4^0f;9ELRdiBJdVwSH( z*8HuZ-?w*soAQ12#a^lUenZZZ<<}Hyrrb}~DYoBuh+X-@T!ZAd&NGS^$alY;ADmkC zY_83+nX`)*%(4WHlludfk zA?+2(#ees{((`-Zu;@A0s~P`{*i^3zU+Vg&y+VEWk+7U~vTMtqZC#Plxwi59%JQ_} zFZvrzXHM2N++dZ}WS3|eYd32}_QB65*Y=%aas5AcMV-fr#j(P>^v}c#ztL*TmjcGn z(Td;ew(_yvjODq1EmyXE|JvKRZ`@YgjNMbHe8#X@_HD(FtJC6st`69|z2f)kdfDnT zm%7XBPENm3_xox0yPeOS&fZI^Sn_b`v-`8-zAWN?x#`An&+YT??|!}}`8WI0!rPnW z7pBR?&X9ZbVcWf}W-YS}WesllPS8(o*Ic7`rAN2@dGMPst39HRO7|q&Z4Stv^>tHV z@++pBXZ}VkExULm^;LY@f}KXc|3ydZh}AFs8~5GDe#-WRyHEZ8YwXzDHSd=0y%q7| hS&5)hf=H0S@}Du``BIDDaXD2WEuOA^F6*2UngDf787cq( diff --git a/media/buttons/Hidden_focused_120.png b/media/buttons/Hidden_focused_120.png deleted file mode 100644 index cdd639870c0ad8075552b1c54b8affef6054e7cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2505 zcmb_e_dgp58;>@sDEc-v&WN^VjT%)k?x>2^-cb>x_UkGQB}8Mq+_gGh)Y&84wNz~# zl1frkwMwjNQ6j-rtVn{G8JzwP_k2Fz=lglSpJ)B{JP$nGugOR$O921?87D`m_aU$S z!0}^;-Uhb($013^I>O@t00pfd5Oea@{E;CR?|tnGpm|7j`7i)R*}2&P055W-g(2dH z1;I{GJ726Ao1TlInS&)_=N0~IejJ?{`5Osjredbj1F=g1Y2v$&qfLJ5F zF40S+o|-MiC&zLTI(ESYfZ^)U*oiuIvM7bSDELmHft7V`5h^=fsc2qd^Og{ZJ@&q@ zj%CK3oWJlpak(mPlCwAClHDhZyzGVuu1?dvi4!JYU=f7RFD;x&DC{ughJle&x9LSy zw2gCW_Y)Dp1SSSyLx_;)y>V{!u>TPJ;g%mNnO3Aenzuw~GvtO=rlL=M9rvS9OE}b% z|9dLQ4tpZU!?;d}E~L48y0~&pTc$R&`C)_kqZ}VlDg-D0B~Z&h0P)$T2isur)GspY z3{uPA8S(B`Xhkz_R~uiql*{fVxf>IeW;PO|VsbkgR7DR+9wzJIKASNR zWZWX9KTh_A4_NPz;?+{oVXj#6&frU9y8^jEJpan^0j+-0kTvl#h`=&^*7nA-;hQ}+ zEA_j)`ogtsV)!&YFuFrt6!-0& zZ>26vW?F8Fw$w75`eMs+IE*j8JJwBZdkYb#g$I_9pHv;s`%*0xI<5H!C)GjvDAd;1 z?CMr46s{lhP%Ft{zq~V&g;R@Q6dp79n9XDCLA)cx4;0lwG0>U8fx4GMw*m~)`opXI z&^uVjuf*Tyh|P0cFuEUASe= zBPn3dbnT7I2mIDPpYv)$i>O_ClA-Qn)6<5a*qXLL9<%^04p5a1uJL`S-UHJX4=HY} z$IMRYPH;8pHnJ>WHUki4fH8U^VOBa(bz)6+jxDTAPG@(8leZ+#*~YwbE`;vKtn+mC zIqnlY1tGXzjvh|XIfabQkn7EF>JR%R<69Gxp0aJlZbhx;0@Pnvc2na(v+vjEU!Jl$xf^Y@ZNdJx;EJ}6z8XP|4}%-E;dMLZMaCm{fe?2 zCd+!<0z3y^-5XQgexV%E_mZfPxESI!o{CuYw~*DLjBzOzs|WQrXl20M^NrA!(Sg5X zyKx}g(vz!`KgB^H-=n<}UGm}N(YTNFg^+{zN0KqV@bYpE#R!Nc>z-BOt-4U5vvNZT za;F_V3Wn~X!c_&{+Wk3qlbU@^LVl|Fs~g#y@(?|2N?aNi7Bg(xoILgVb$nboi8;?H zxlJJ$wJ!nlgZL9WR;pk21?tj7;tKw(g_xIlUwWAL{iltB5`2ifh;2V3o3VR339;oy zB;%UMizAF&jjS2ATR~mgS#h0nAL%)-q(3bw7*@*0Z3%c6P~T=oD|_`4@RJURj0;bv ze|5f#)9k5LVicP+Q*8yYYEioV3r=VWu4#6H(GT4O`MX;0+kx69Pxa6WmeQnhuPvRL zFUf87fSBa0nRZH^ViHS|p9zJEQa%94gFkZcv z;L?)@?&p?Q6_e($n@u5*@2D!n%IEl40!w*Ys=*{!#| zZhO|eq)wOAGmx5}`WF^!5@?B&$95)q8iCkIdzWz;l^`wBYzLZZwjwT zq0;a5V%ptMTQSz=33)NIPM4>8|<<#+}uGQCr$Zjm%1wg3=KZN73N^B)Q1w`>3a diff --git a/media/buttons/Hidden_unfocused_120.png b/media/buttons/Hidden_unfocused_120.png deleted file mode 100644 index 4213af744012e38e83d7f87019454b30e933a2a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1815 zcmcIk`#0MMAC609tfHgVo$93Rszhlh`D)Qv6mfY&8;QF_smokTMndY=T3K~-y7kRU z+?ln4%v{n)B(&PJqFT3_#I&pFTMInO!Id7j^%?=SnJ_4SVGfj}UA zFHbk@9+}#4rA|N4nQNgGnIJ=VtrR@WP(jcW98XXjf3n;IYL$p&g6Dpg^G3 zl26rF4}d^AOz-%cqMHEui{7CA^S*n$R;UkT?H6p0Paw;@&Z)m9ka;cAX&Pea%UAj$SOjp|x1OEXSle@uniL$ynfSc{O$ z02z~MVzd-Rvzf7vW=HQTXIc!orzErdna?Hz7ysuLdIlavO-igTRt7@W1-~4cZ21y3 z$geU#A80#yZ4kUcw?}32D?_Lr;&#)lDg@j)-?6h`12`?>S|Q>y_~;_(5Yfa%&o(yN zhceS}r}iRZtwwvL)u@)U%6isAVmhh1{EBid#D^jW{Ylk4lk<6uwe+ZsYHT23qfx0w zQW45JzE=h7f}ah32>1$Gf>-q|56Nv&ISwnVTfSiZf{(~voO`Zy&>61SgJrO0B~1gn zs!#Ney5;g&-c=5wd+(4J-mneI;Dy|v(A|?eY`0a5xp48ipfYK}!0yW-7fmYNvS=qJ zYaQls(DB)N%myYaW(bmK?IdRV*ci74tLC*bD)${*3uVaL;HEz;vq$650?y~U4b|p2 zd<)q0lbMAO5}J~rP=&`jZ9OR`_{o2wv+!p}i?qrXL!XF~eBu5F1ZtPwxYo=$*JfS{ z(e7L1D*Mu0_npoXk=!4SJs=Q4?!NWE)$MD%q(Ze?b3+LnZzTYrdl`gM9j7(zx&Y#DlS^D$8c$FU&;q(k=ncD-m#klbc*DxzSUbw$tdu46U%zXN&(F z`-s=c>+jr&7If7;<-C?DWDj&V;6%qNns%Q=iF0G6fDia<&`!3>W zBx(NpvW}H)yYE;jmK9NByb0&t!*07rG?BmRMN%O1D%%Vipq8o3*>&m96%OoNtTs6?HUtnEGneiGfjHzDo9pK&ln|9@Ip!(9B zJ|=b$b3sp0#$gvs!_88$PiKZrp4A{ooHs;l^rUU~Yo2)@lPkvrgo zDusy$H|$q{_rnyj!f_y)NQzTrEG0nJFb~r=32xN>*g%_r)hu@KRzpm+PXtp49!TrU zXM5K70y!%^& zdU6UP*qgvB@o$|wFgu!k&X^HtgIaW-s7*eqO}SZnkzDrL2tGXTj1{yuE`FC$t4(?5 z{i-~c6jl!m6yy9L3)0cs0DSk5=o_P1J6!w%em5N-kS)HyMW1Etq^@7?Z@j&oFj26U ip!r|y|6V5Hfs002&j;wKE!xTb3NLqGw-(okoBsk|>pr6Z diff --git a/media/buttons/IP_focused_120.png b/media/buttons/IP_focused_120.png deleted file mode 100644 index ddb9f060b9f0f5154f244170ac05cd6af40cc046..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1441 zcmb_c`BM@I6b3v>RNV5&YjxU8Cu(C=1T?b{OEg6jOmy);Gjj95&;VTnY#FCZ%OpEB z4>T+(QWP5!a~(BX)YaXw@=n3jOhmE7YjOXE-pqS%zBk`|-+RBj%b_@bQ?M-<005W< zVEw{$UA2|l4RzHge7aEAjHuX18USFmcPoJbVNP2NAT7+_7a;7mpVk3=3OX1K0Eh~V z*T@C{fB_=F4^3bI=Y|*3Esz%5#-<2kgc}vPM-A?PKSF$=Y>0#qM~|xp6@rtYErPLw zmUkc)bDy)EF(wJw;=<*%9CzDIAdPPFbus%1@6-;R!*>dAivQ~weo>6l@!2B7^ZJB0 zB6eN84o|HrEzQr*PX#@OMGy^rXmWEa^Nu24^YaMccY`vO79oGfTA#KJ2_VocC25$$HF|cEUB7-b-ep z5)}l&Be|J-oRv$tCpQMxrjeSY3_{$AzxwX~2bC-2K`F(p(|GA5YA{%%P#$ z`z5&^*KS!4D)ycVGF>eyCY^3QtS{l%KOQHQHKr2}(%3BH8n?^;wh!er9)1a_!E@}e z6P5ib_P2K#H0)7hp;Wzo@pPtr{<-lK40|wA{WnS+Z5VvE%IkEd$1T@` zZ$;7y;7MdVcr}O~#|Atfh#%cwK4%LX;`r5*)^(FX+ z;=Tss3xUSNg8ZoIT2-q#zoD)#0zFXQ`|#Ym!1+Z+g|;;)$vdE|p&!uI$ATvWzSCRM$)G|vK^cnVG9FKPX-hTW7|u`V8<+bZj7o2V diff --git a/media/buttons/IP_unfocused_120.png b/media/buttons/IP_unfocused_120.png deleted file mode 100644 index 527a4fc59ab2a73ed6cfcf52360e6e81626dab89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1237 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5|wmZytjNCo5DyAKO*n@O-G?6}Uj$MGuXBR_%C zrmE&8!Ya}?q*bJkNH39&n5*!XrAU2)`46snQ>@#WQYS6)@T!|*_)JR z2mvjiKA1DD`$%L*N9wjizuN&}({#VDUVqE*hxvgAYeddjNAs31UOesio;9V_ zK4-d2H>NF%TJ{4Cnp-{wbLl zbxN`B#M|qCUeDk9cumpnvv0R&&A)PQ_N{NhNnv$+ZN85 zA=WyZCZvoIA^1(9x!4QxV$pX>rV)--i}* zg;rcJowaz6%-Wgh5{JwZzP>&bf7xNtACV)jOl=dHONHGfypFs0JGO+Ym#NR>t70fW zeBtI1Q5omM0lU5@yD#3ua$bq?xZqRvf_g96r*`uXUywW|zWaXYx|%l^_J2`KxF&f_ z;H-9lUi6o}T3@22tqylAsmOE(mpeXveJJm=M}3dl z+Jvm%PC9!En2HqMOF6}Gt(Q!nF}qEGTYpZMI8fZ6oL5mS&O&r6NMzQHGk&vkLB$F6 cLE7W`Im&;W71NFY%O?f~Pgg&ebxsLQ0CV05(f|Me diff --git a/media/buttons/Like_focused_120.png b/media/buttons/Like_focused_120.png deleted file mode 100644 index a8267df055a76f693dc71e5cb719167fffdd6e9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 957 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^%t4+mjv*C{Z|^(|6n2zoc*w7PfXj!oBw>xi zT86a_YY*IL3}Yx$5N#0kU|+(#v8lA&BCVmZal)HtdcSRq?|;y@o_Vr*_f7+GMxfc$ z2bVXA_jq|_&ilXTtnuk$gFkz>$vm?;fAZeFdy#7t*N4XaFP-;u!?k|~N1tvuXLLSt z-u=qGsSMknPWbj&=hGkG)jLlVPf6eQC~E$vIm@of@`_6=s7TxKU32~B|0kk8mx%t| z)pvP;$gdPmF{1DR!e;DdB(jb<^MEqnHl?i;Re3^HKC843NI@y z5MPI(g!+U^AHJFR&dv9kI8kH5`*I_uQjCx0^@d++o9Yn$P9fOqO$gIh;; z^X6aso7sJJ563KtzL}eE!#eF^W0IGXo_=w8KS*7<++WTAem5Wg&htC)b*@YO zxh6H1nE0EWdW-e}c#Od${R$9rrB3 z0_#-qxMO+IEWVsOCMJs4$?vY768GcX?RgE-QgzaQg?2x`ak0|cMmU>0$V)z{eBOhI zM}H+QOcpAfW!FD(X?*4_!EW(OCdy*^G2WNEBK8!7&vHBRsI`4bp}S68g^yG^kh9$D zF;Hg1DwDpBqul4GZj;_vkr*2d64LAiYRrjR3>4oQ(igEOAbKf~xi-fl>7!G&G)RSR zwwq4ejcw^bQleWFsJiE@Fo?XW47B&yyGEe$;6nAJkB6@C00pR@T!AJ^O#RR4bu?{l RVvGpLd{0+Dmvv4FO#o$7Wvc)H diff --git a/media/buttons/Like_unfocused_120.png b/media/buttons/Like_unfocused_120.png deleted file mode 100644 index 741bffdb534d88e470d98d324aeeee111aa7297c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1107 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^%r87$978G?-`;7=z2(Kw@bIzk0k*`J909Wv zw-s(aC~Zz@-oq=g@D+=%dWLy}--NQJ*O5DfN^_R8$={g%ezM<0;e(u=_tS-E3jocg zK1hfYYxL|iTz9$uwn*>fK`d zt7?2VG93z6Fkui--T}f^*30mJTvBKbLiH( zJGpn(H{70g{JyNsv$e8EpYO0=vM=vU>C|JsQv4h1uh#K=i2HKnchK=oG9O~T+ZNuv z`myZq-^2$o<{N+S`Dy6zva0D8Pv^>ybFM!880;RAYu%N5r~X&Xo9rJKKJMXLt{I)v z|6Q?X0pDv~`To0sCeL2o5?sqXMdO{l>N%nJ2W7t7e#|@6@v39C_D3^^%va{s*B0ex037u22QFTb|X;Oo@zcI^-SP4;UZ+h*<*TK%g& zGw^x$$FE!O$umz`@Hpz>o9j;Vy>s@P@0f9&{p##L3qP{mpSFqX`1S9WyVYlGDp_;L zKk-@8@7ix-DIF;$9d&?KsL^pV$QyW}6Xo zNDwHH j_X?gTe~DWM4f3-HSM diff --git a/media/buttons/Media_unfocused_120.png b/media/buttons/Media_unfocused_120.png deleted file mode 100644 index 42c30c2019ba1f71098e300941f6c075173d62da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^%-xr;6*d^v$eQxPN_ z66=gxbN%(=8tckmH5()5ES2N=`_mxXa>M0P*HD#j>Sm>c3jVfA6<@ z<<4m(*d%)9(G=d&D~fSZw_7fBL%l(;u7Tf6WBj8qza1Mog)&H;=3L zY*BnL^ORux)7!C6uLhR)a5HjL+_N*CcYnr(F2@7L)7&41?pv$1e%jApGiKN@2K$-k z_-079s{0)pzy=M2SJz5`UU6^IT7#y?wmqtyNQ}!*EGxJlIUTc}AU+y!b;is;9 z&FojgQK^wHRSZ3uo^8A~-CEB#!*_DS&(+akyVmZBQakN6StVhf*5ZQf$jq5DL>NEw zpZ40wF=N)IHD3ZM>vAG9qgc+=>u4WUOjuQPdzEj(mA&(c~6($SVx=W{!-C**UEs&G`hazfmZm3)^K625JG8PcAb zRKWD?=(e2w$xg2sSkCO5^U6SpakKdC_dVVR-ke>@_gK)NHd9wSHZn}Aui@p+g^)<_34dJNwpG)udp5k#h@OP*G*VHK*^Y5?D+hY2N giHhkRXw;dT`j5`&XGDCRegkB%r>mdKI;Vst0OVSDO8@`> diff --git a/media/buttons/Mirrored_focused_120.png b/media/buttons/Mirrored_focused_120.png deleted file mode 100644 index aa0f59f885d636b98401ed48ad4f9e2b5e1ed9a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1759 zcmb_ci&qi`7Y7q9UwnO;`J$YqIp;7BJ|;S>lnh@9K9Y&ciTKDjVxVTQ`qCOE&PQ6A zF4F2tG9Rg9V#7H_B|(>BW(i>o5nrX#6v5&D&^_ng-?{hP^Sh68&%GWR;%{tVX#fBK zj8UikFj`#R(cOAli-=H^X<<+1X>2wCU}m?YKosW4P6jX=<9`y+B(PR!9o@te!6yKK z7KY*04hVBVxY z+=dKzpku$E^Je3C*iDp9Mg|yOD)wmWwJ^#0^M|!}-7)h}TWyWcBou*rPkGsuA#sLY z&*Wy2t1z+t{l@!#0M^Uv18X1hs+fsJ|<>|8nPZtL< z=jJd0@;$pKluxoB`Hb}~M+r{mip?p8HjvDa_iF;=_*-wJTc(%SMe`Uqory-^;68r; z$wm+@R}MPfS%NiI2$)HwMS*fv@zbj=F3PH~TsGgmEkNP)6O&abh*>f=t9mKtbk#g$ zYcn0@GBdhXJ+nL_R{ry}x)$HKFw&$WvZwxT`+qmDG<>1cPkNpi z*D@QG2Cmh1@*BqfhgyA;Zy`q=md-^)W|apdi)`hD`gA*jSzl1E-E`vH^d#q9A{%Ah z`lTi%hMj9JM3BVV0{(vuIE@+58_U` zA(%a#>h3JneT*INS(FFsK`r_6M;Qk=Mo~0ClPY>l?G+2u`L!u8XpVO;pxb08+6cu^ z4mFqh==<}NucC8ufBCp^S~WpVojE3Z8_M1~N~r)eO`aNV|G2>*es{PV@|v#}($zwt z*qUnbn$dG#H#0a#M_DB~>sin@M0O#(!WVuqC9whG!XVoQ5-%#`wek;f#+55UapU2< z-*r9-wwVc5)<}e?h`&<;^{bE;+nSFPOjh5r?oO92Uw6Wci!@DK7&p#w`<{%an?TCNF z&sU6)A1eny%X@V*hjYdTxa1Br-ePWVYQiISi6xNJIhm^Q42r)owTl;QJfkGGY;S~C z5+T;{4S_wH<6YpZMa2XO{oYC~%i6nhJjAmgtS{<&s>RrW-mq+Q9rgRw{kJ0yWSzvC zepO*eRlf*}Gr~0s>nG4FF`-h^@|iu7-x%l>cqsW|19ug!ORO{2m2a`faYeqt!{&{oqUkTruLNFaYV0YoymWdwDZ@Tw!)l_(3x%T z%Fe0+mkQSkxVH(>W(T{kgW}O7SKQ*qT548ht4m7d0+zDs2VxwfrHKY5zn9Ou%eJ5eoZH1 GFaHZh5EpU) diff --git a/media/buttons/Mirrored_unfocused_120.png b/media/buttons/Mirrored_unfocused_120.png deleted file mode 100644 index 3d313d36bbe962009747b633148252bcec0c186f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1189 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5}bm8XkiNCo5DyKf6`o5`?0*k3KHFn7T%1-XOD zDa~okRn2M4<;>O1Wz8i(I+MASS;Xd`IJ?r^IV=W3KW)nYH1M;%wEo*6-sHjpG@be& zX8P=ei9z3X)l6pX{v2FTSoF>8=Z;?PiR+&pF7RdCqs#u(PX2dI&gYMMep9px7Zn-b zoR+bG*M+^DRmPdWa(`xn_uODbGwZWeQxx7*w{D-axU#`}Z?fV&_4A#P-Ih!jv=1zO zcl*m%-i#mhdT9?iOD5O9kiWcfa{BE17XI6T=Eb)$@W1R~RWC4A+ciHnt*DxP#~kO? zr>mAco*H)hO6D62_l88%OFxcWmA}}@;OzXe;?3^fJ{Acnuj9%0?=MnjY;(Kx!<%vT z3y+5D2f6=#UJ-qJ`Rv)VV-L(^sgNrV{rR3jFMek2y3+U`3%K|4MLqcU>L}m;C+|Mj zZ!9?Ms};HM>Rg8J-}h<#m*x&tdo6cbc~h<3F5BnN9z0*LeX*FuwCu_K{h>4awjB7I zyXw=V-RDc+CkdCR9{79p@qt*K@Y-S{ws&W)|FT}4-thdEVq)&|SZ!T{7(>Q3ZM6dh zM_G34zx&!rPU)W%x9O**V|p*V8h)=%Ppj{IdMo7V(e)O;F9KD>hStfS-nz^^P292J z_wCT9s`VUs8HMfUYvaU9bjogOXix03U;5cH?Ze{xZl8>pyA3{BJ-qk2rNH&l$L|~7 zEiz_|V^4lic_scq#y(-@3!Ya0R>XeK+ad-GAmh3#d*}E!ES##ip?KRNCLZ3Uhm%F4 zS0C6qE2Gu?Vk3idvhdmu@fQ!uF!~wW@HKZ&+LzPw_g1Y**wy>R&F_z2shlmbL*pm= z|DC6 zp|pot`*g(oKZomIh(5Z;Sf{+FEIwgx5yQNymK~`LpXcBAYx!=N@U}=`p8Fxg9&P`5 zbMr(Wl)QNL-hJJB%ZBF8X%z+H>KTF$E`3td)vswU*%S2o$$~8$1uK`!Ew^Veco#ao zboMz3c5|K&yNh%Wo6gK_%lB-TyuVq@Z3|by%GYL<=c*^>*lZ0b&B!$Zl@8PgF-`v& XwZ%56?05XM0%W?UtDnm{r-UW|#?;*b diff --git a/media/buttons/Play_unfocused_60.png b/media/buttons/Play_unfocused_60.png deleted file mode 100644 index c3867a40891779afb424a4acb8d3847045d1cddd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 761 zcmeAS@N?(olHy`uVBq!ia0vp^6(G#P1|%(0%q{^b&H|6fVg?2=RS;(M3{v?36l5$8 za(7}_cTVOdki(Mh=~^49AVCjj6X6)N3=I*1p~Bc*Xqk^2Err zQ)S1M+&?^DJX39rxj0i@+_dEm7yet!vMy45aI(6VkHuH`TJzS1z2D_U^={wiy(P+h zqc*KzY2{gsQ)RQavAn7MHvQV^ZMAdN)|gf^mCfJo{yBI_4nJG&4e1Tv_c~5g^Wiag zwc9M={crxN-CHzIl{M$_-dL*~w#_|o+iMTO4cpfR2p?lu+%|=A_t(3cb?rcAU- z$ltqBEl1@AQxWT%weyRg&njYnvrRDjkVL|hAf*TXw`VasUT#?$W|WXWo5#RwrQn9! zddxjSS*&kz=d0-~zs0z_HlbmnH#cMT??VjATc4huo`db~#zk9c?%k!*TzDwLnZLPHCan31x zH>N(`d?@zQNd?}m#yJ}r?TfCcEi-!TRDGpwU5M`^uTZ&D_8|wcX;~)|mc+uq@F8^% YQ}8uw5AlT;4M7S#UHx3vIVCg!0LULkxBvhE diff --git a/media/buttons/Power_focused_120.png b/media/buttons/Power_focused_120.png deleted file mode 100644 index 8e63da606650171bb8f742dad5a202fd22e7a3ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1631 zcmb_ci#HPr7~ht86roPUJfi5_xgm0AV!IPcvAm@*X%}^Ab{U&jcL~*1^Oi2!!SSka zl^Si5+~}ftmiN%iENo*8F}u^>(09)Fedqhm_xzpjeD^%iXVv!V?ganv#!!Ksa~)(=}dU7%%W0EKyC_IK-Sx$TSlPMdvb5NEBvZ(K(kO4 zn^36Pbic;8clF%hfY`^q7PGJ0 zg~N8HZ~IOH)2S+!L^nz)4y3Ao@XCB4fON!KrY}+fF+KTSuh8_ce zCaL1#Y~E~YYmHYw`{uU;Km+f0(a5wg{Pbm|jrJo`N+N%_-((a-u`ZU9iLH!?-tboW z*Bt2?3jyOFNF@BR!#ndbVc zo&9{+`JiEDi_g7gF!%P(&*8SElNqmI&FZYKj-=Gu~75Q%<6t) z&Pu7&ZcYu7e3L|4kBICcqJv#pjF`dTryA31J)3=q$apPpIGuJ?ueUCAbmqKUMIegm zZ5jb9JDo?_wg`K&q}7{@5Dn=YurW928%WGzz$zMy?Mxm@yu07cX#1D1e3!vHUKQ-H zlK0~sVHKB-bV4p?3XE5>>8Kc}$WBnsV$6T&fo>n0e1Jz&Al>mXl-7)$ZH?G;kszf~ zp{Yf7wxpd%qMLDxr`|X1&^y9W-k=G#`B!Gf&1A#axbIeO^3jSq`P*qztEx5qb}<5UPa~kyRBq}66+$BYRC8(E zSTz7<`gTdb4BdNZqadv0M$Y#nhbUN#VeJ0h`LJtNj78DOW8C69Ul|#8Py$ZAfe{|} zXcFeh7YOPk-D)h01^N&lFPwcgb#$!2&dlT1uqOi@ryLdQ%*ZRI^VSw92D43kOfCKi zftBdkZhlRUa$6&RoKZdKe8?P?bXSK#jf`(k*vMEx$xL~pi%kUTMNDz~EUpd&9EYg5vi)k^;i?I6n0M?(c zrKXO|Bg{SO>y=S(+1T>DJ9heSvYl`kPKyYxJF{sy#k1P7$N4uhKj#KYDy%n*r!VKJ zuXYCtjQsL&pMnNL5o2H6Z3`_Pk}5JKqvSvvnW|s{f;XhmlHW8T;ONwAnmITREH~wz zAv|sg1BO+_#kGx&l&|+h2X2iggtCk}YKqzu#%Z{uFEcZ@hxMRe2&y46;i@=b2W+3#smYZ$fJPfxPP;^6)b;W)bCF64N(zFq!J{*hZA5$|w zOStoYth?E^>IuDs;+6FObSwrIq1CyZo?0XOEqi2Jn&0`XH>_{cN*=k0a}%4gua(kJP*^x{P`8;D8hev#N#7{A_MZ%|1?y2}ixA*$<^OH=Y!{iBFD2Q$kEZPJ^A QUfC__>Wp@(bG(xBKkaMqvH$=8 diff --git a/media/buttons/Power_unfocused_120.png b/media/buttons/Power_unfocused_120.png deleted file mode 100644 index 6462fad2e73219031a9cb153de1c3f2d4e68e3f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1214 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5|wu&0Y-NCo5DyKe)Zn8~mw{fLrBi^W zQy(nQn|-8RWbN;#zS+QZ7U#VtHLSu=Ld zwkmFD-}Qa-{d1gGJL^uZ__Ao_qV!jDbr0;^H#baz>!Q6&!F|_R2k!vQj>~LS?0#r@ zKX=x_My8rYqHQ{I_xDxIOe^YOcwV)>YgMmD@tj8=4_tVksm9JzP^r7ezaWQg*W%4= z4;vWYxh*;Ud&}LVodViLI?H7;_xXw5$T7Qr+x~u6{r<`;b23>fEN?HWnfvOaf8aGH zeV2ym!F4b9FRl6$K83YHk!jDI+`xbKR~P@;__2WbxT@T0HI_<+(;i>AZhXj6e0riF zcXt2Px_|PmdM3c=3SYEMuOvwnXySI)pVveBa|8GJ>Nqt_|GZb@x`}A;wgcNcT{%7! zomx2~ch&Ldi()Rzd}~)aa9VT!m)#-#u|UNIK5cSoD^d$IY|bz=JKk72HT(R>Ef&w! zHcG_4Nc|f-MO|O{ci$=9uyw*RizVVT@@9u=wN2muRYUQ(ww!*T@$F4k#ofof8SbiB zqy?TVT5Gsx!CYDH#08>xNv_J54EJof-mi;`?gC%K6@HYr1~w zU{+F$_^!()j$dM*t~e+)~T;Io@*0?MACz^39k3%sMTRfA{^K z)28M!tuJ<8@s+t3`oidNqKo~3QsK|Lg<>kyV{a^yKa-WTYn^nh-j1)EX8mIq_Hk5y5{-kjK{qD9?B_IntUHx3vIVCg! E08o$gSO5S3 diff --git a/media/buttons/Refresh_focused_120.png b/media/buttons/Refresh_focused_120.png deleted file mode 100644 index b644ebc347b115ae6a522f21b39af0f5f0278a67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1718 zcmb_c`&SZ%9tX=*$h16?%gWNyO?>5RV2T&DoYT;uY4b6;66kei0*bf^KFZ9iW?nPg zWIk@2Soj#+3Kaw&M5bNQgW5GMjG_S5Qx$~Cix49vlhqT`%f3N!G)_Ru3#JOB1(}wx69Xqc z`rM62GC;SZ?q+H^=kp!H{+lN%JoOKn;^iTakc;+yTl2uuDemFjgui2sp7BVmUWVsq zebK9DmnjAZ027UGvm(U_8WYT?bygdo|7+igMNoVEp! zn^V|}H;eAH;eCb~J~G#Vju(}M|07#EMZZuy<;(B0OUOd{sJeS%`M0w6n3x!$kz0A= z!uGutSv4U}Jh_o<UamZngTK48=M_@b&g|8H%~D2pY)!>KwdS~3-NWFEEhTSdY{}-8=fN)Yv9+so~9o=Sw(#&zx0`MW^Tf{A~KAqM)OWm z;t{{YZSB#tF=kr!i5@BOIw>gZ^GPV7n;Bg+1BXY=)dYZT231>V%H@XbyF%swcv~TwZJ=bh#KkOa|crT8v|c0_`SL2hIOY=x=wGmv+d)m zbZTtG4ZpHVw(vZxB-bWy$4%|e(3DG-u#D1LkD8wW+)2K2=V9VlZ25JG=YUWIt8FL& zaL-@0RZ&-|Rg%{5d!c_??7hNXHkDP#xH*1DW1rXE7L1fHM5UH#TN770wYrRBj&3bA zfc}4*>=Ab{=_cuCQ7Xj~|AAErs2>*2=B6bvTvBX%)Lm9{LIOfegIIP{?g<&B*oz${ zgs#0%YaZxd)^k|v*-WGbFkSb3*~-T8_5MQ^SFr8&nj7{8at%U!zPR<)q}BEJ_QnSc z&p_3Iy$496EE{)8!$g-FvlO_ZNMRpo9i9U z#XmM$zDYxpfnRah*Ec zi9z}r6@{fc@ZY|q^`+9KuthsO%tJ>0xF+}^+;7va>Aj8RlW9rb3LJBZqbCe0)Wln< z4E@S`9%I8-!}7*9T|Erxyk3OHb~!_p^Eo{*KB% ZK5nCEiBjdfCH}H!7jgj=)E0m#{0oP34fg;5 diff --git a/media/buttons/Refresh_focused_90.png b/media/buttons/Refresh_focused_90.png deleted file mode 100644 index e16da19b2a1173974711353e71e6f7244919d4fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1587 zcmb7E`!^E`9N*+UF84?>%cJssZLu*Rb8S)4t zuNakRWVnT;k|Z`0S|rNlKe+dE&gc6%-_JRp&-b_QB`<=TvLaX!001asF~_`jl(S2D z*`4V$Bn#aUg?LOr5&*DIf0sb4_u=Io6PV=f<^rgD0a@5tq$5#y6adh04YU<10|3bM zV~?SH(}ChQ`3YLKs?_%5Q`P+;hE45+1TT*jxlAhE~|NjB?Vx^GA*On>iQ0)(K+0?$NXhqb^?%?~i zqp0?R!ROL&vZ%Jk0~tndiHMK_H#J(Cs_{z-R4dXp8==4gVeZ6H6*1%LVI&@IQ8*Q4 z(1X3Du%@`uDsRc-I~cDY;)H&9De$2TM@B{>r0wW8in@ghl5%s`4o-IvwaVX*09-4h zm!DKD#ChH>QW>G8ss|c!%Q;tTI&nGzCZL1D49F;U=9mIWV|D6OLiYA5O@15zjj#2wfbL&~uRt0hX;Fzia?Vkc+ zp`<1I9K?z1Rm!6jFPPEPLFva1omom^!WP}PZa@80^RHIBlyM;$}y5Tt(_XTzheu#JOw z7vQOgOmkQIai>ug_kqP{X~5s_CIA9Y>ml(Hu8&0sd+l5&m6cbK}2ymSHIb)(8zCiNQDM)H!&;|UZ#^r!GxXzDx!Teg!2opYCpfhhh zC8==wT8@a_*nTKLnztrD5eBR#&s<5B8#dl=D|QcOFUO%*)7>|`iGL-44tQHlf)spjHO{-RZlyI7p5N#gwcj5M}t zbwNH>mjc)A*eTdb%etJEKhAHa(+5(<50*{_UoB(pi<2O znjrPRtd5jdbdL4B(4~cC;`^X_*aIA zjT>czGd577*C3Pb8TaUwNTIR0Z$nZyVyEF?_f4h0wW2+(IOjzhjEl^@s>gqtdkWz5mW$HI)45v)%STx&u0 ztFYY2Z$npEA$vZvP&Q{0uF3C9@KPD2 zSTV@BbN4K_TvkOH|MWZKntEbx*2PAKWZeWBz3KPev#EragB_tvty_P*JX19RD~4Rp zC4!3wbW)uCo+lnz8!4$hQ%kHjiwLVxg+B}=o(fu@@oQsfwZT(e-#Uh=^_P(3D~G{p zlT4GmTEsRs{sCFT&zUQJ9p-{`&zppEShkv&gInke*s3CzPSJZ diff --git a/media/buttons/Refresh_unfocused_120.png b/media/buttons/Refresh_unfocused_120.png deleted file mode 100644 index 02be134e83aec39353a407d0a9fb365b72585657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1151 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5}bh^LEVNCo5DyN!W&+(g(OlxHfuQ+TEDu0gwz z&x8E}{AXg-^z(%(Aa9NRm;-5+X=t-tXpC$QChd%JE+7tnAT z01XeX%-Od~8NQxan7ix2vN&mnpG6V&Prjw+eSc}q*mmjZf_Y_$zW$sBQ?h0}zqcfn ziD#+gsi*rd^>coZ-paY^%Gu)2_Rn|LRvb$$cm8d)rQU4z*;t0-hEq=G-kNW=ef6DL z3#|6DY|TvCKkJTO(d(uf-4g{YmKoxi`;|Z5*s5^2ap`gM>^GN|)g64DoTt7scG=z4 z*Y2;g zPu+P-eg5A071xpI`cjnNnCJSoVnx0O6>SFhju`V^uQgO}^IBRrF{tWZ6HBYIq#a~0U7qbaZ?6U08kMj9PQEv#+oI0&9GcE}MUnkm zjZnh!S_j>>+@&wOzT_X&vbnH-)0O!uH(gYL9(Mk6{9{jUb127$Uw(`BT{f`u|0U0S zZ}G`R0pd>{9X1HzO_nQ)=oGA|J$vZCx0&w3T-A?uOS!&>wzsa?_&Y)LTx(q9_uKaG zp1Us6s#DuqcR#;ZNJ>lX!0T#>@+{4T%}PLX<<$PhFRnSeq+WcDQ^R$0-U8n0RhI>S z=tZOY4L&TZ2{Br78_*#^O&plV6V5R zjD&gct9bSe7P~}0v$dGiugMX1&}V;iSw+Eh52NB)`8RoAS~s>X*phiPcd5z$Wrwc4 z;5HWXx*B@#?Cfdrd1Yb;_Q*_F-6~*SsA7HS_18rol(`>f_6t6G!g~LMm9^V}yuO+Z zS6^P4{^2{fXv6b{hv{!QK5oBQAzeM`SMHkGt?O0yd{^RwZ*e$$)D>`$Y`eZf0@ zmil|bUdbzET+TD!8Oyi$t*?0VyEcPg#xcg^^um1IA``&Ex2vuw^+%LFNzjFJ|zjA*MR`}Z3#lKFxlDF8N m?RnYen}5V7Z5THWPzuvpUXO@geCyR70!|X diff --git a/media/buttons/Refresh_unfocused_90.png b/media/buttons/Refresh_unfocused_90.png deleted file mode 100644 index d1a2ef4fcec3ad641b8bebfee079ea3a51679cab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1045 zcmeAS@N?(olHy`uVBq!ia0vp^TR@nD4M^IaWitX&oCO|{#S9E$svykh8Km+7D9BhG zN3 zv>W;6@GW3o4uqE)?=mi7vKH+KVUVqv==Nzdos@5+VejW;t}_cSENecN~U@;W7; z>BNErL!;umTV6M)W;?}fbv)-MyTQe`!rtWV`DJ&Xw>fOK@h#B5_2F4C)7hdgrJsEL zgfpJ4*Vq4dYQFFb+i2GOOV>`GZ9l!Nw&GxFdF}6e+v~$tUyVJm@yk=!xx0hS-xgn9 z_26n9XWZ(pyQ^lEUEN}K<9gHCK$C;JPu=ai;tXUTeEQhjf7{B z6aCqCY%)>uZ*m#es;|p-{^x#qU+&It#Rm+(JX|wh`o*JLpXcZ$-a4>9#gw&7efOkC zq4~Ax;j`~^n{J+zzr%9n{%vyHr3VbZKHSqO{%Za2Wy_x3J&||GLhRM*2Gv*2vEq$+ z*>AKGI)8myJV&FBGh$WU*Tq}-B39M>dUm#3eYS!0&ATtdH<_I+>g~BSpK01E&JU@A z8M_lB*40U_kNNmR*KdyWpX!@$udGW_1p3vvKhRPxDOS8}2Gs?PJz*XUU4+`V{`b=~W4!iN|BwkSOJ^u^XpiEpz#uPgmC z^ZvW{yX(n=yOl0T^B+DJ4n#;^Uy{)D>z*Ylg>kUym{?$E3}OQ-usJB45L z-d+@c^v_)Jzwg18-(OTO_<6hDFLn8hs++m_Ra=%>Kli+TLaIdXWt<3~!u&j^y*)Ee zy(?L!xV^t^(&8`W7v~q>4E(pbmRDj{g=GBkGf#eqtRghHW0`9aY4YdZp#GoQb?RaZGBI{AI>S7qBtO|>_LUdb>1 zYE`DPJN5AF&iSfm-uU%hzjAm(ZH@1PU-dIi-}&cZVQRd4`sMx{>0Kw^aYnq&s5axN zl)tylY@bBSkGj*}v-X?ap1q`k{nJnXzS`B_c;{(75cnqXX7;kV>@v>sZ?^4Q_xbCq zH>X4t diff --git a/media/buttons/Settings_focused_120.png b/media/buttons/Settings_focused_120.png deleted file mode 100644 index f1ca4b978d6ec336298cb9dacf3b12fff6e7016e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1453 zcmb_c`BM@I6b3XB&&<*^ZB#(pGSc-{)KJJX56a!J)XY3eSw$-GLbE9~Tv;pAjnrma zYuj}w@IVC=70Se8Yn+rgG|)^92;Ice+Qnw}Kj_W8_kHipH{Vb1y{g#gP!mHNLjV9^ z5*~)e>hS$$8h~{*Fn-~>4j{QqtXc$`gHKcc+>CSx&XAQPOmEhMUFH`Bwq+cwWKf{bxe3&L~<- z;{f-Wr*nqCXk?`uUVF!)Zw~ZWEz_;V$LmAflYa7|g~V2u86^-n&K27TaUcYm zlWZ5v7aWhkjj0`E_weoi8X4w-5iqexp|D;nXca%m9OosMQ!H{(j+QxRL5OUDIVB$i zYT_9}E!Aj!WG%!o&_fZ@u90{urjH(yGFYQ)53RjNNp^EiQ+(m~bB|l9sNMJ{l(!EH zMpjgedXLN)_mRU%2zg@CsqWLALSzmRsbQLm==eR0M0Xkgif7*nUdyg1-1!*nTbw%B zYb|gZ$dlZsB=TOQvEjLy9P!@lGkkAgYd+1t-*Z;k-sUQ-Q;P7Fl+rgP z1H=;AV8hVqUzyzVN0M0txbHjZ0J{usvy1OVhgEP>-+SHuIK-r1T;*!D(sWe+-c`Lx zCAF(J=<+$7Q2@5TZ78Kpv|+n5^9#RZM}og}snSJqBxTG;gj1U!{krc zOraDV(21(kKl$i30wrGmtsrX9cqZ%?wkFlG&^BYH(2lh%<=3SZnb7gEaNwkJva9#m zBQPjFV)v(R*NmC7QcUTjWFlyG+2foH6<4nMPxbXQQ?nlSN&Hs{5)VavI;SR2 z2o3U7%q>jagwH^tw&mc_NOPc7=Kv`NjRXR%+T}WOvZ2h#T>YaXVkrG;UJY&A%RTDn zn$p}4Y!^hGd#;0s99o3b%Sn}*K5x2Y)-Ql`*_%^X9y%9!rI~|FUJORG76JRJUu*sR zqCwo6v+BC@lXfddjfn;tCd@aRCi9N8pfxAYroBAS+$JnK0U}Pl7%zD>F}^*muX3Ee zUqv3*9nc6nowGj1_=M)fXqaa{wpTWDzOxT4l)E);*8~cLHnUo&s^gxsvq6{tnATB7 zsgL)yAgGlj-Qh|ZUk=K-BwWi@bF){GG$X3LJ(yt40yLTyz+wqU z%#s-<-@8=`3jc8*$l^3uGlSu97nJ%dAFYMFdoKYQNebwNKToa(o@r#CfM>*>m`3|WyGQHO)szX#jQ z&y{ELL~m-xw|WDpzz<$hzR2S##d6`gb$8 z*5|%`1N*~P;iK;ao|mn>W6Es(=+ExP>jH5S+TYrDWVyaS)cNRPbkW1s0dLDm5p+SDvY0PM_G1*OrHG?+A;WZ(T0mP-qo(bn~`7%Zb~Se?M(@ z9m|4vu2X582RnbS-~K86p>IN94}09a@|*vr8#FJ{sM{9vJ2xSarK0lF#y$OscK$d2 zscq0;+GCTt?Z57s=a#qk^XYW$Y)TKZ4dAo+;#+HNz4O=Aiwn{VKKq?NEMKeU%xqI` za4qQk^;5bgz=+U~ne&l*#f#Ugj|xASDI$BQ?%9cDMrW3v`8L1$)ma{pE%WYM-rxId z@45TT-AV^ef1dF+|4_}Rey@4V7uLQFKDBe6YqZ_c8u5lY-Gei8G!hr{{mfCA+~3g@ zx~lEnS=o6%-gm6XW#C)w&h%7m_H3+w7Cl+`{?Wa8GK6{OM?3_8Okw zjX(XF&sSS7lk@Rz&=0wqV)p&)tiqW*FWNVVa_Xd5fED8J|a9-*nBDhw-`PtYt4Vb)S0* zIvixRGg5`1V^7XP$w)M}R zr@#8@t6$$HfBSvs= z=Sutgk#UDg1sxAWx*b@b6}fw!xho4}d*s@%+jcQmiq3UOFr6!jJ00T{|AqU=Zl$&c z=F*hMLBAr;N`G8-z4WDw+ku5v+hYHARYZR;zxG;p@AfoCCO$KzcannrKgvqWZ_j%i z_jpgolie5C7ck%Xl4$IE`N!Hdh1m}Z|NgDM@K|{fzwPaR`_H?YFv?Hh`;;ty?9aZ^ zg1etrJa<3;z3$I#dp*bP0l+XkK3;h|! diff --git a/media/buttons/Symbols_unfocused_120.png b/media/buttons/Symbols_unfocused_120.png deleted file mode 100644 index 8baf91d17c0f053c1cfd70bb37455dd6d38fee89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 783 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^OiMgn978G?-`;%~DC{V4{Gs@9rWXxU7KnC; zX0RXQOJY63w}B~{y^KLNgFS=w*1?_D_t<+nJ@yp;NS~LU)-EvV>~i_{x;|>5K%;2@ zgr(}rLya@5^~?6$`~B!(RfvNQqq6~Z&~wYRKhNwmHx?+E=X%!tKqAYW=Oq$tn`a&G zR_ban*3FjF@77>Cw`Eo5)|GW}pX25kGc%^YntoB-R99YE%HzP!Fx^M$rj6Uq@A8SC zaqmOA`CsRqujRi~yszM$EXlW3d4+#&?e4F&`~R+bx6*cbd|Q0p+gjCx85jB%RHdx8 zO}sDpN#b4A>*)^Vm#^(?*leTsXwIBDUrzp9Q}=hfzde8cuaMk$`~KIz*Ur~JcKnUC z`TEc^z6*Bu!?Jm3g*PHmRe~;L<_nz297MV5f zcdpGY`&@eW|EKTC(f+qT+ly?R)7bCOT@Y-4e*fQ?J!|f!-?hvAz4OPewdIdl*30(a z%(+`0dmypRHvPf=ns+yM>^c3yW99+(HNH339}O&KYfE4vh(PI(`ryI-pN#L?US0lY S_6d~a89ZJ6T-G@yGywoZlm3JN diff --git a/media/buttons/Visible_focused_120.png b/media/buttons/Visible_focused_120.png deleted file mode 100644 index 38b32b6acb686cb57166079c092e85ac57c0dc48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2370 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 Uj&50A5(pIXT_{cz829V{0W}^f^8f$< diff --git a/media/buttons/play_focused_120.png b/media/buttons/play_focused_120.png deleted file mode 100644 index a432bad84cf48df5a54381137e6405f8066812b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1118 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^%%447978G?-`;I3ly((idywA7q;W97aRHMD zvxC%u$y^G&N0v1Ta5*%xEnu3%)xb4DOCjVy@^z`R8j{xAo<`rjclZ0*9M1oHmjB;U zE(kQAO2EN*=1#5WCJir7t~GyZ!=DiKDL4DFgqq6w?LsLt8ur}WH7B3xMfknER4M1> zpWaQ0xiEXr{8Gz)rWej~X;ZIdNyN+L&Gpig2)DbFI_sE0pG@B*?mpf2t$NQ-GxRCn zj##=?>elJ9Yb&2b?U}q_<*Y3k*}><;)z#H!CluOoEPJ7N4`4xfA+6}>vq z!Llz@Yp2-3{0GOfW+lnYE{dCW|Cl|?X4M0|y%G=R`fBV<^X@dQU%pXyXI#YU=f_#{ z)--eO$qznPIrEr3`(}j$y`^Fg=7v9wiCDedzd`!7$$_i0Z%m63KbXQb#|Nv<)va?>)u5yl%9Q%t9Gva>B>b< zq~>#;QMBV#4HpM$OoM1V#M)WNQIO2d@!{O+0>?)$Saxh=W!-VBWqX6nR0i{H8yMd2 zP$*RK(urDezHhzPx-YA4FJqYz_Nq*MPj9V+!JgAM;@W;_XPjb5^Z2SOe}C!&JF$C@ z4H_lA_BKW6+y0T3>1FsFkf+^yg6pjF74b*4YI`0VHd?yquAEnO&e~3R#_t>YE6onR z@JV>L=-=!&sX6~&uUYb{gW5ka}L8aaeJ5OGnE}c|udGN~HDGZ<2S(V1OPs$RS z67gnr@OK|iQ&}dT(B*l15C8V$e5ZdfC1T-9{T0>AmdsLPj9a%$?|(#7wVcm12L1j? zS#E#W;-*!7e9$>5%Z{Z&vP?B}Z^egb1L?3AmABWPzOTLV0fXhd`cps6W|#_B)V;d0 zHhU9)iGBma`R?t>Iz2+!a<8s@E#r}h+V(Zx^6Tuq{Y(;Z+ZHcrx>i(C`s&{lyGW+D zPdB{!-e$-Dz@kW^G}g{PSiDbLJ}o?GE?YrOrG=_!kM8^Res{$)W7|GH{j0HZfqFU5 zyHHP2hxkw5N+Ug4_wGu4RVV7OKX1k^FRd9(gTe~DWM4fc3-+V diff --git a/media/buttons/play_unfocused_120.png b/media/buttons/play_unfocused_120.png deleted file mode 100644 index 10a0b9a60b14e0651d5c395840bf84fa93989c77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 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 literal 0 HcmV?d00001 diff --git a/media/icons/icon_browse_unfocused_120.png b/media/icons/icon_browse_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..5138ce4ec05089383a38c63a13243efb06f68b01 GIT binary patch literal 1432 zcmb_c{WsGK9R98iO@K6GoxHTBTzB5Karqzmob!C1^L)_258%eO*gk008s@j{AnJ z@sD+E)Lz@3Vbgck2%302iU0tnyVd~;2-&&*0V0I>BY?(!*z}r!#Co6d27u;Uo77k> z0MN1z@bwN&2PwuRNhba#+EO$XOwucd=pj4HHNCV4Bpa|V#1<@pZeO~mBZD062R0u~ z-hiqkjf|a4zz^Mj|40%Y$79sR$G0+Dz+tQOL4rPLE#~LX1kR{}WiGpvnNitWdeHiD zbHmEF$3;RstY$W;ITEIYNq1%9VUL?{xU}t+i}gD-NbjtY-uiU*!2D8KZwoNmVbW-} zU=r<3cO^)nC$Oj|)ciw4#$pSckwfdH99pqwR1Lxw2rN3>nwshXrB1%R$j7V8L`j=T za!GLNoQlV{>i=VKQZzT!y{~Q-Z}cjy_|Lu?c9@o*@3ug&F9u6tZ9HedX$ z>8tMdgGCsh0);q_CGPWx_zjv6&t67kyUn-0I+p@Dcla);%cdj+MEfXTyD`2EqU7F-CGH7 z#}0sNbXT9=JRhIR6!Njh&bIiYtUQcRQ{%&v&R6v2=F(X3sil!hW9hgi*nS&1wiWqlnmNQknpy1Ml2N=oJJ!<$`LR*@g&gJ^V_%!zQ? zc@=A^=ny(;oJ{hK7K0{HD1QDu0Cdg5SbEzp;=jaA8{nMMxQuX+13`*Y&Ie#j)()8~ zi%0r|FHoM)A_R#NQI(;z?F-5oUEp=vLekTfjzcfQq#Ubdl_+`U*($V2-_7BCB-z5w z%n8P>$bJ4L88LIiG!v#AhI>&m-Y5tfwX_Y?8W3USp_ILvRreB4tNKKRPVDZOd#aW2 zi*vPr#1_r%j``)kod$MiPUlo9r*~| z%PCSxM(K93i^DTxb#00@LFa;VYzhT3KY93aJ7iB0Ha3GXJi=x;Q;pOSAr= z*#VfnewS6FV=zl|Nf5a=5Z$_H9XE|f-)fhZbR`WK-G{GcN9Apq@u|n5%PwKIuya0S z?CKe)-qX{}S*@}Bgd?F|3FMczxfq{qM_w42ZlMDTYSUQVjc8DaaeGvk*3# z7*K84y|qA~?9thk9y^lsg;PvuM~IWz>!e5ft=L)5RP{tw~hOvr&x=KH-`4@C^% zrnriD?t_cmhiLA;3I2;>T6Wq>fA@<;x9DuH=pZl{5%w95*1~wAY)sKVzkSvmrS)oq Wk&~p~@fcX!dO(0*pl>4rllMQyDsu(^ literal 0 HcmV?d00001 diff --git a/media/icons/icon_browse_unfocused_90.png b/media/icons/icon_browse_unfocused_90.png new file mode 100644 index 0000000000000000000000000000000000000000..e64fbfb95a1a20c98e3e665e47d6606590f7afaf GIT binary patch literal 1162 zcma)*`7;{`6vv~E3bi_2#2UwLi`uo;I7W%6%E+QN?$WAkX?7`sN-C;E*3mkmiB-o` z>PV)8mPo595^OfEYHi#}5%*c6)NlhVudd)?QlzyMjB{0pOu)XMHu9VF0Tuny!Xd zOol*`4M+8zR;ip+v7Zs^Y%Yf+Vs<0>306s0Rr|j*P$`wuMTM@T`i;zIX+q1Y3~3uI zq87s(7RI=c=dFzMtoxZ!q8$TrrkI#oyEKO04nQ+YBv8nzL)9qotM3XV!?n3TPP+zTMbT|Viq?96r=rZi{_?|BNccsG`Wx)uz znk65-e0ja6lA8&`NBA_|xFt(>GRL_2pXR^ilPC&~HPu6HLw6T~D>bBGsY9=Rat%c4 zV5Bo2f;=BDzi|jb>i;q+T$A_CTiXbuqr5de*T!pYh{u>6&VxwNIMLGE9d-SB#P)$Igoc4*%} z?a5k;bpw+PvkBazx}3Zn?TLF_`VY z$FvtW#;-J(e%iU+k9#>vZAzp}-s2Ju&+{6O&IKG7FaHL5?-Cb8U(c{N&& zPq8mH(C8J-F%ayC&X4-KH8&t<+4FEU%WG(eXX$mr^t+q5=Mz1%Q7~Oo` zozCDt?Vy&~wNvrwVKk>>BL$l#NNN#bx)CATeN?tWx`M9a5V4RWG_3jP zgM#gesS{?R(EaN5 z>q=Ps+-K89;1(Xr<+H{hgU2+8nqdMqfy7D9os$U`YkGf}+K6Hx2;}?h_3d8^>Bzk7 zgW{k-tnZene=zpV3_@(wfXzV}&AO1_y6%BW!5L@4#kq7L#eJ}03qSdG5dXYGz~Xi0 qnnl9=aTWDgL=*komwu?K4<*6>@uJh)s_U%A$&?=~z`GS1o%=s;>?x1{ literal 0 HcmV?d00001 diff --git a/media/osd/icon_chevron_horizontal_focused.png b/media/icons/icon_chevron_horizontal_focused_60.png similarity index 100% rename from media/osd/icon_chevron_horizontal_focused.png rename to media/icons/icon_chevron_horizontal_focused_60.png diff --git a/media/osd/icon_chevron_horizontal_unfocused.png b/media/icons/icon_chevron_horizontal_unfocused_60.png similarity index 100% rename from media/osd/icon_chevron_horizontal_unfocused.png rename to media/icons/icon_chevron_horizontal_unfocused_60.png diff --git a/media/osd/icon_discs_focused.png b/media/icons/icon_discs_focused_60.png similarity index 100% rename from media/osd/icon_discs_focused.png rename to media/icons/icon_discs_focused_60.png diff --git a/media/osd/icon_discs_unfocused.png b/media/icons/icon_discs_unfocused_60.png similarity index 100% rename from media/osd/icon_discs_unfocused.png rename to media/icons/icon_discs_unfocused_60.png diff --git a/media/icons/icon_eye_closed_focused_120.png b/media/icons/icon_eye_closed_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..90bc520ac39dc41239c6902a9eb90e5ac67834d6 GIT binary patch literal 1444 zcmcJP|2NYM7{@=V`4(14H?+}BUBXV2!rko7rc6VViR8<5au!#UgtX==`Lb!cMKpx# zmT#*mvNk3$&g~*gqZY>0*a{npA>;B#^qlj0-sgSJbDsBaZ`ujpV}|pHW6uJ-zNCw{)OE_xTdf)fD1%w_{Eod4d93#|nIV;%sz*Yfka*+N45paJ0Nt*tA+ zg8%^Jio>DR(aPuaOKPovoC{J`xK1}eysfUh#xfyd*jYMA0JR%&UZ^V!@>4u zJ86VLY7rDNzjjrk6roJ;);b&q_2Aqi2iBsvr6a&DE37nv!lu zJQBO#*xQkzovD7lNc#KI|o8;C#Er&H- z5of6pUzYXZ$X?69OGuHkQzILR3olnp97Zv&!2W5*n;89p%`RT_80>sXRvCQ&w|B=g zbZ1H750!%NzkFf!w0B>Z|ADGGo-uV1o+taKR~k$FbK-(^5-by(D(N&%&j z5GMb(Gjf)5R-mYz;K}A6`yJ`BmSvPfIc4+jJI-xFcv#%vTP-zQuL|Rgr-sbgKcb$> zf(^}aV8sPc1Vls(dEuaGyY`>w`}hIVKnrMWY%*ltM1#^Esy6XpK%W1 zydHx(6}au^wUo3TCu8KQ1aL-|;mkrQzuKm7*v;fwyH~KG=dddc?NLO4!KY)0OQR_c1|)WO+uR zo{>!#t7T{OjeDuao!fjap%JW=Dc&$m;!Gbl;%J*??UXR#us@f{-Pc@~ldKM|e5tIF zsS-=I>5d(!)Q|J17?hx`)9qC;xl zsiZ^}dQ?)#m8_<=QSg1Hi**Heq?~i$MG|Ptj@iCcqjsUe2Wy-bh>^KUGlU$@cq7C( zGIRL&o&rFKXJ4$WKad{waMn9afV@S*r^)3HV9ogL()S?YcIhq?>5{Ep&p5X5LI&t(CAH?AQe0j`L-~+1uq<}iDW_|vQnoG3u{kT(y%DZ0j(d^L;zr` Y*&6%grnoZoWzj|m&eIpm_K3LtKW}Gu%m4rY literal 0 HcmV?d00001 diff --git a/media/icons/icon_eye_closed_unfocused_120.png b/media/icons/icon_eye_closed_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd7f8aef4b2b7435ecb68c1d5db6d9eca4e3cb9 GIT binary patch literal 1174 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5}bwx^3@NCo5DJB@|Xt|Dv?M4cIzF<)e8;SvxP z(DGQJu#jmsn}^nccLzcQ9GNAgI-HmdMV}PTjz0cq%On}^a~b~k%{M1UZ#%bq_V2G{ z-@i=}0@^`S;NYy3bZzV9b#qnhUi7)=smE4d+nU+r9OSgSBU)cbzT|lFr2dnaKJGk~ z=vTn8Yw|~(u(LwuSHB-W_0iJ1fWzy1fuV(?`0;zOIuHMDD$0pdw@^v_V{PK^zNTdE zdbZ`vuWWsNkaJFb-4wSqE#GIK%C6VmW3tpbaemmU3mMLP6!%nK zdR5qTZH***pWYGaL$l|qW`tfzPg;LGXzHV~GunH4F3%E3U%oPNW8JpM3d!lbig}-` z3fHX57mGWV>)auJ@q|w99licNtM>HSB$kF;-(zWXm$PoC+L7zJbN*bsFBBpD{+YLH z+HA@7F{#PBe=3GO-t_*n>F+t(?{yB&C{_RIy7bk$;yMn;zPi+#-8aq|c^=b##ce&$ z#lE|`z)|m@?cELeTUn(yvm}eGe!WOX%@dwxgtg!wbon)6-)pL<0voBp17`|+pkKP|({|Hxb3_$hSbWWwypo93qG zA8!9;D7NvIY1|Rn<6GnhvJW9J^iQZ_}(JT8V`>%MXC z=-u`|_U9h=J%0Pb`OoD9X|*jG@oU!YiCQA-a{q6ySHw3(|CqbkF|xJcRfadzwKrwN ze+m7O7FND|s@GKWmd`@F{`^>f@jTyu$-fp~?k>>vnmzsbS@zpiGv8_c()ts7)9+q; zV0{6jyT-Q*OV_l#`(5I{u`2f0_ASjqNe5eJ2~Bvo=Hp&w;lDXwjjk6wTl@9;9g=AKK7!f3gjxsJIc2Qk;JVTMJHTWMv(ELtWUY4atw zT5eym(_GGR+gwM)%DxCKXRcrU59fWJ_kEww^L(Dq^ZxRA-t1qU?PZUt90LFVvhW+W zuKWJ=2ag`!S4)pCdHW_EbHf`804Qkv-~qVnxgQ$`u&(yj09L=+m;FI1^t#h^0HBs6 zvmN*o0C1EHx4rJ3aA0X_3a8ct0^HJ;?dm5_JF-*FKvd@g*{-R|pc51L;Rl}&Gw25$ zb$;rKJCrwh4{Y+hoc_&DNA{nPGre}`97`$v&iPA{WZ}&5_pjMh&<5n5%<=R4DgI^5 zylj3l3O~6jh#A%3X4**ZK$m6bTXO5Zh>?#tL@Nz$IMk9IJJ&7h>Oa|j<@V9hmXBZg zrAc`=XO_$Hr{(6yer;9d%Gq4gxS-$y&>KBbzt#D1s8sER#1&>U$z9_NZSV+!re}_WQYvjE_-(x3;FsUrD4&oJ!kmGN z{Z1@&KO9t<3(khHim8<&eixnqyYCf?CfCfiLnyWX=vJ63a|@+eY1%ga@4-(nZKS zPf*CtPSOpZMXn-eES>=l6rZzrn~PY;)3b@nMsb91-f2W$mCpt@>Wx?As8;}ESAzuW zcfnms&#=F6mD)0N&Np7-XLc(w zTLMcST%0gQ)axA^%YdhXw6f^#JS`)?4=4E_`w5KU7Mra9c|FEm9!w= zM{V5-UbfSCAw9cvn?wTz>-`twP?59wUS%unFv5zMSkRfnuW`~YnUA7r-#kI|^ro|n zcNnj%Sh3U)`JK7x#i)&RixfwrEcvbgk6}|Ce7A`r&QD0IU7f@|D^Fa)e2X7qSCae9 zGRI%=B5;^o+o|wsk6viB^3F@n14OsjZ_tqu2~DD!4Xwzx%|D+tAQjXd!8pVvNN*fe z@7L78H0`Cl@7&8XBLj9Lr@f%(n+6GC2YgU7!=XF{vwT%DoiF}NZaY5BvlbOJb3eo4 zVd|SrhNaBaiF{*3o9}x4qF&zTy*z4gQP6M=so?hz+8^}7DHo%xu=RGKzn5w8b9F%J)YXn+I@a*nioa8doI3P#B#tkJBWsfe_|`1O!(77K z5ec3&7pYGNF7{2AJS6q8v)yq)rf+*Ble_BTpsBviDeG?sn^nG~*?LnSZI=>Jq*?cC(FI0}R@JZQbksPsF=Tw6J)+h48ctnU^c>Ye{TCryAtkSWTC>b< zmzQ8cK{u2Quozw`?T#y3!RryQ)mGo5UYMDu@X(7Ra~DCo^_W~@;)Dr%wQ_AZU0!3D$|YobQzJ_u zw`De`L*_*^x7>%a5px+cEZgCaIN#6b`97cL^Laks=eOsZ<>djBl{qZ~003lNoE?1* zc>NGk5(nEFzV!Hjr2pd_fCd0mAcr{O;&b-UaRluHvj@EG2Q3|lW07|5b^t&<{=|># z#{mEdmW!jEZ_*L&bZ)#lLrr4VNmo-H`&_2RSAlZ0SJ@w_`B)wMNT$;)^qj0?!cUb` z89J(=_u?{qkMG@uwt#Fiq4^Xj7O-Pw3O(i1Ipf`l+fP`N)H!mH^bgFRm~&b8l@-sA zbksy6e7VUZl_XLj1A2y>K;!MeMrPpL{ohS?^DUi^-nDfNMSC51mK(u?^qJ!A-;~*B zl#B?vlm>G7Rjzr$T64_JqKq_NR8Z4ZI5mfXhBu*b+ zPm>dw)3m$nTlm+P+_WlE`xL!qqJd}WCg{b8soyu#rK42uRJTzgefuD*0lVXw$9~Xb z2?cbKFe6s|(Q_Sq9-K-!Z-okHYz~sejX<`0{|hj44v9-4q*AXpmNTTZxkbX;g35O~ z-4^iF@>!ki*4r4WmL~BsMPIm+uSrzTP4;oUprY{yWvs=vK+^`dY9e;UCIiW;d$=gW zl1)KM@k?*~qG2yKX?(0Jb~i-Sf)eJfK)P$8+cw3+hCtBkR~%}rfiN%B8_$lc-**9X zFwJVc%p~R@he5^=XUD#&CcyIhedN9I6jT^xiZQBvi~r1J7zMKLi=R}O34x$v2o8dJ ztmwst)q|(uBZ@QER<}zH{RUFO({nWFidm5C?>~EvT28J{wJGqeVyhqQl=&OZJ$%~H ztko7IN!t4I3y;0_sdd*X%_t8ldvYMyo|@uN4N&Rt%T3I@Z4eb+rJFmlwz zaaN@QbpLUOBHuX~>X+n3j6LDEY39{9aGmuMZ2n*;qI*q_=zhESJq`b;$hs`$O-SMv z%N*$Wn>?fw(X>_Ey9vA8aB@|d8>uH-D%rJHor5#(P~a{kuUTM$^J{^kGie@mwG|j< zG(qCRT=Z#-hZYj5i#OR<0%L%Yx2Ql13KaBqc|t z;->da!fgG=)vMUD7hn2+eOts@FwfO&<#Y@k!|RM1_8>YbdYwdPXfuvm=)Ge$TBYVk zlH79(yMTT#vOb%1MFVoX*0ki(9;)c`P@{HzT6c6Ga4#2FO8XbLO1pnhYTi<%Uc}^y zO+D-6EB3EcI<2sc2CcZxHHK!ncTORhivryb)<`wlJDizU4YAwUHDI#-jZ=8geYuBD z!Iv!bq)4Vho$u=OUt~+=VV7GiI3F6!-W6G7gBrD}d=lLC+0xta6?WKvBal?=G@@_a z;k!;zVr|T=G3>s|wCc=&k7vEGaFywY4Nu0EpA+PacOO}CJ^cb?nD&`EjfbaYY$2AmWWvWN`wE*`w9 zk1^;`?|RwTIFXJHV(uGPhO>qZ%FbK*GU>oF#3F0!Y~4?S-%CkWDi;pK4~N^g0qCDO?dRxy=fo_wYDED4mVVsKShP`f6 z3?bwI=bQi3uP{IlHCKRh2i)4_rO~32G9Vo};q$W_uQ!j5fLQu@v)1=37d{d>`7Eb_ z4*QKI22K>%yb%wn+fB78ATCjRo(W=y7`U|Z*|Cr8iz`lQa}pXXjd;XR&#P2s{Xl!> z*ETE226AbV{lobFwR>ejA)l<5#~5vEVtI>KU#qiQ&(gBuI7HKKJ?%KTRjXEc=mN%^ z^-waWE74A*d&y(;R2_HZvqz8lOxzg04R4eASj}3Qe{={QBgYGa^i_SbO*~HBUDF$Y z>SGp6cDD($Y)lzsyKD5kVqL0t`oI5bC!4zq#JLBR*+LF3X2_F*Ez;rw!JFfLh=N*i z2z`bECAEvcnU`Fd!pec?|Ip^W{T9o1@D!iK`F=(WbBu`$-q@;vLs`osyy^fj)l(W1 zT0u86BpPkp2rO#Hi1J=5Ei9AweJ4_H@a7a|fAVvk1kDGGh)TaFbN}D-mAqWYnBv{t m#gl1D{{O(MI6P??k$%)aYXkM`t(V^pwTqL7<6HaCdw&CR@ooqJ literal 0 HcmV?d00001 diff --git a/media/osd/icon_fullscreen_focused.png b/media/icons/icon_fullscreen_focused_60.png similarity index 100% rename from media/osd/icon_fullscreen_focused.png rename to media/icons/icon_fullscreen_focused_60.png diff --git a/media/osd/icon_fullscreen_unfocused.png b/media/icons/icon_fullscreen_unfocused_60.png similarity index 100% rename from media/osd/icon_fullscreen_unfocused.png rename to media/icons/icon_fullscreen_unfocused_60.png diff --git a/media/osd/icon_heart_filled_focused.png b/media/icons/icon_heart_filled_focused_60.png similarity index 100% rename from media/osd/icon_heart_filled_focused.png rename to media/icons/icon_heart_filled_focused_60.png diff --git a/media/osd/icon_heart_filled_unfocused.png b/media/icons/icon_heart_filled_unfocused_60.png similarity index 100% rename from media/osd/icon_heart_filled_unfocused.png rename to media/icons/icon_heart_filled_unfocused_60.png diff --git a/media/osd/icon_heart_unfilled_focused.png b/media/icons/icon_heart_unfilled_focused_60.png similarity index 100% rename from media/osd/icon_heart_unfilled_focused.png rename to media/icons/icon_heart_unfilled_focused_60.png diff --git a/media/osd/icon_heart_unfilled_unfocused.png b/media/icons/icon_heart_unfilled_unfocused_60.png similarity index 100% rename from media/osd/icon_heart_unfilled_unfocused.png rename to media/icons/icon_heart_unfilled_unfocused_60.png diff --git a/media/icons/icon_image_focused_120.png b/media/icons/icon_image_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7fdc7b0ad7ad4660c44bf7d6044cca08375fed GIT binary patch literal 1447 zcmb_ciBr-E6#ij&kq7A}o>c2?rld|vkS=N^~rEG$wi(;#-mYdgV+O;OG zwX%6cC7PHvDJhm0Ua9MaM+6?|3R#Q)LvQAL-@KVO-+S|BzIXks7fv0b4*>u`9q-}p zBWLk0RFve|*?*}}PO29@f>HoL$8;AUypPFl2Pnk{=L#@+hD-7Sd;vqi06=}g-p@ZO z0)QeK?~d`KfP^1Jm$Y%Z%G3Pv@1VyK4#2}q#N3sG`-xUG2Pn!C@Ys{ty`}bm1~yad z^rMAg?q@z3J=vd4NvQj@$!m7&vtPeSN{E$Q*sN(q356%+gT8Ux`>mCD*0MTedm)L5 zda+5Lku+qCjE|$#m5e!iy4!cYpE6uX)BSthiC=*15@nGT(6neu#6t7Fgc&D(;-RFi zAVjv^8bq{^v>=Z`|#AZhjr&rlGl1^vyP``3YIZ1{#L=SG67 zBe&w6<>KLaLJZx5-beSI*Jy5xDBNb(wQOy*$6S@Q=c^)m%76|z9Vm{x6pamHD!;fZ zIFA2{4F4hw=hT?^cdA);$P$^)YCrWdFgD8dR*6W?>&ruFS3D=|q6&N+MJYx}BP_r^ z?CD*&cBziB$a`7jU7Zdhjm4cno5kr(%4!LE*F{XK1_)kW9(W_}(4A%Xn@wd=t7c;` zBTB`}7_~-;A$8ZVuh-ueU*==f8qasZ-m*p%K$Brpod~Xl%>T)Lg%-!o)W!v5KF2epE)}O)3!f|*hE5R@xqjR$@nbL|qi(pP zs_OIaJA*>N_k}29qxgW#M3U+k8$v5*1#5~%0{CKPjNCf2FCjsev)RTVFO)@Vt0izsbs^2eTDpGc(vKXoUQ)AVOUOE&_T_pa$$ z#f>+@&+0XC8J% z+bZ;Mdjs=3&t;85iOvD8A00aN_7QnjD`Bduo+=0dvP;tSMZBSkfKkg<&gRw-Xh8yt zY)U`4>~6CpvPC#Qra-T4e86vLZ3dUP1HV z5gW4r-s4ui!D2C7AU&@9U)Z}&6}iQ6*72Stw?@2|^3rvwZWQH6Fg!3gG)jixOLPUV pqEpEFdGvJKQnukYen)b-%2iuH?IY2-!UDc4jz8(;&U7Va{SOB;X88aB literal 0 HcmV?d00001 diff --git a/media/icons/icon_image_unfocused_120.png b/media/icons/icon_image_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..fb373a331286e1cf4c67039622d9b2fb7aa9e6f2 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5}bqo<2wNCo5DyLSWcgh@0!+`N+Ed6)MJg$oXB zbC}+Q90;3m(o{ThdE*0<37*`U3QL$gSRZf+g&+8M(L;_~@$G-FY3Dwlsd>C{?Nz;P zabcITZVCV`p%u_L%hcRu7`G(;-m=Qc&s2I2@4x!TYW7(>mJ_~Q-!;zq%Iv>?Nrsi} zp=1TaRkr%s&vbka*Uq~B^5&1^1>yHu+BR@p?%ZB5@7Z*Q;OX;f{iDj9p*euWIIEiC0*aQJoWjsd2&#u-?TN!*CPID9+*<=%6LBPNOb>? zjFVO@HVV5h{G8SP^`1@PtY^;;gnJ%P7CD`K&Gp7ve`%fHwG3tVTh~4MoAbKkaoRkq zYl-5s_Ph})P`)=;sgJ4cY_4>H`<`fbnfd#3ww#JRZpGpgw~e#Hbx*YGoN4vq*Ms+* zez7W9mPt+jtkt!Mx{E?r|6k3KE!5F}P|>s6RwuH(;iUKGKGD;9N!5GOuWoVO^Ud3C zV@>|2WS#k`(T{ueo;2uRf5NK?u|-2?G>~vb6?ipS1Z0K*rz7!3qHASxP%z zvH&3a9ARUHjs-1E42G*2tIBbC=xeBUNZc(At+oLm>KRf?;Rh}WLid@(44_v-caPFJ6|3fASW_p|90&G_m z+_iY;Z@wS1mv<^_)XdB*OgaGe_w*E^88Qgp<--cGADWKVl(9aGt1wBL3av%qM)lEN#jw?A9axG$rk-&xG3i78X+y7bH%)bAJp%tQ>pgL1XReM{5!qB(Dm0^J(ih#~i9`#Y zQw&^Ujk$Vu(fU)2GSbj8<0$S3iNCalXuL6=(7qgL;IQvlnd!G3^8S*`Mw+guNXRxK zXVNx{!TG$axcH`v4sr1H;Nck6h3?zV9Hp0sxto-hH?vsaVGU^^8sVM zHl-Xt{20C^tN{rjN^mbDLlf&hUw#B@Bmu|PR?{=n=(_cE4mEF=;q2b0(%}A3^G7?j z5L*0YYN>*#saD@y&iLSab~Y59_m%lWCuOforoNe75Nhc%$$AF6?C43@#Nrd8XT>@S8=lW?($EBXOFJ|yL#1X!eH=Ej4LcRu_jQ6t}>y64Px^vx!CcSd>6 zPF$VDBvrdCpU&c;4c`?@@AwQ55S12By_*PW!_J$BBOUZ{@`2|3DE09YnXOF`;!sVA zR7|xf6t6nYvy0t6#C_%HNvbbuu06|v6-K122#gl?$;<*4VhXVom?$z zOYOfa~TkX!>sOW9b@6#D4 z)IBvE8adV~$5b&kfz1QF&$83!_iNXANUx?u%IlFU9jJuE-qUGh#KK%>Jm?#Jy8{_4 ZISII28P0Bm9FLHwB7SnTp;=>6{sSuOv#J09 literal 0 HcmV?d00001 diff --git a/media/icons/icon_ip_unfocused_120.png b/media/icons/icon_ip_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..273e30e1b26658add81f19faf4683fc617ca3905 GIT binary patch literal 1329 zcmcIk`&W_&82&)lgp|m<6e?O-?NCCO9knKw*V5F}P-4wn&`Pr@Ii+rAt~D1OG>EF0Ln-j)pngQ;mX4_2n0-`Om#ueV zu>_v=jhD~LOpOwrFy?fyV%yfIv!b(voIkFck_MkI$yqrlnDxg0ACrtDLqV5z;QK4< z8b)fKG?1bX=}TD^o8;*0?;(-wN&pYt*-TAwZ&;o+kbK&xQQmf?=!iN_}DqdiAofee9GQEkU^PGpJP zIY=qqaIU*80~_AE^TuJ2%~K1_g>K;r5_sOO<4n_TH{t8PS)H4^ug%>0))p-E1z8`k zQDmyx6@UcwChmS+f3w^by5do0AUh8hY}`>^eY+7J+fq+_WUo!E^%aj;7Bpd%kssup zVv}fCXS+G9xDLuQ&Jfr?3O;@}Ae6E#xA30V%NrKIe*NsC-Sj&JZ@7ldWU$+zm#ACa zf%E}V^22kOV(Tj<%98@O{5QEhcfNhV?5I_*IYoP;uOf5q)5Ym$0_aiN@)w(Bp2K>< zMAkhABi0U9L=U-A*js~GJv7$PC<;V)aL~zhH!IJtekAM>MH%N6)g#A(&%VEA^AWkPU9A~B zp>SK5CVn=Gx@mrTA)RJw>GhPBIPn`?VX2hpaASdAf3f(uZ@_Kz+>4V#P}`=zLPKUQL0`!Po({gb62%fGJY_@HDL#x1FtSl z>ZacAf%;kr_JriJ0m-k7TaQpSmq(1L-2qZGw^*qHbq-|fA_I=1%L7V(hPReSLuV0L z3FmF3S0#B2*xJL$0XoP&4b6k6pe|zs_4W4#q?wJ0)G6SMl#2W*JVuqwYR1J`$ITmk z>8Jlnnq3!3QO@RkdAf9lb9*ttPRGNq=S$+xt?^g)cuv>L-fJT%Ai7%PV!#QXBNzGh zENW;|0dXOZ#B(ytE!C0>cfSeG)dMt>JoX3#C>$u#@NjbOo7q?-U}HQGQT)5#esEQy6?O>f+z0nojK=2t#SFci8fEp-@NnGPYGx)bwNY2 zAxpQ^@sCRS@K=Xc4?b!+P&1p<=2h8r> zj!8f0edqZuk;2{P2ZffM)V?>}`utbTj5H?mQ!jU)I=wz2JUM6ChggHzoOj+88yq*W zS=Xe-lvgfwM)iSP-a_f8x?d#Dm_F0pqIl^+?uF2Oj^BSN{=CC}$}Zl2-;|g6fBANO ze97L*DZwRdAflF_;d3BhM(m4oHff90g^|S?78)=*Co;7ivSEMs=7OJcVT=z%FfYjSB`e823+b1Zl6FP!UE zWc8|JM{C}8zGqb&vp9C#^);B@ApNuNlE(hvxF=7|Ze0Dsul~L*F@k;b%mcljcq^t) ze}7PKSw(%v_PLyU8s;2QulzalwN1r2k@vOhzDs^czHo#k?!dR+3dz}?Z|W!hfB*go z??=63EO8Njk3-|u70-QU#jW=GM$WgpIs1#Kn_@twedxCjd6Tv3m}4R{i0kR<=d#Wz Gp$P!Q9v~I~ literal 0 HcmV?d00001 diff --git a/media/icons/icon_list_unfocused_120.png b/media/icons/icon_list_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1f13e0eac1a284f6181ea7d1d248e0b56117cc GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^Om940978G?-`+j%d&fb9{lWG?u7)`lmmC)` zE3i7;dMGf3ZPSuQ4c#S;DxxhR0xJ}}SS|9mxH+ZyCsdouDTi-Ra^;aC?h;h9Cus%ih zsL`F2xlc3x=+C&idO_Rj2)~N%$7}c*y{9jJ|8QF7i`;7`X9QnNWHy{sv~o@NKV$o{ z`?=RXZ-}{ha(^D@`xn_KRx;g*-+krZG=cTZ({!wVo?UQx{&ALNJO%ZCgO)d^{bSj@ zsnc|G;*6rl>688+yz=(T^!w+3{r++NW>4)@$)Cxeb^iW6u&y|jiHEmZHpKMkuPJvE zS=!n-4NQC*7A9UhF!k(LiOy6bCg;N}5>jdhE*LO^CC})Uq?UD8awm~w`Og514Fpk)j*YdM{e;h zyD;^nq`u;Tuf26!UdZU_>ob>~n`T_nQ$e

s5}eq#^ixGM35wV%S~EqhBaE$<7`3!&YfWMc30-WTYGaRe7%_t{ zwY5ntl@>)T(b}nHN@;wyS`wPjiT(}q&bjZN_wMig-aGfb_q!P`&bE?b%3=TjK+^8| zHCMjhIWU0BFh) z=lyyH01&aTyJq!E9B^~q>YnU?9AH#0jbnV-1G_9PQA&Sv+2fJ8Vyd`AORynHToIQd zvkcGr;!A(?I$`J#@YA3IfGhBoa?d@@=s_jd)1C8+!?tyhPO6J1=6BvPJ~%kUmcQY@ z)S}DOggotypYK1j8RH}p>;R_tbs2Xk3I?06k2G&Yf3L`8 zs2Qt57pb6;jnktE-^d-gdLPx?zOA;bsjUNV z(Gl+7JC~f>-RV$c6!Uc1;CATV&u3=R_27A!;%BPHgt6J#jwM*;*#j$H<(1ZkL0oWQQrZy4@-duIRpbTfS+y{X zG7DdcFZL-HFSQ0vp+G9}3tx$CFfm#rDH&gc8JtdmiLpt&65SS=ZPkQ~nejw|Wr?ns zo*B~AlqPrCWw_25yBK81?<_xKsCOuPfDk^aZ-<{bNXj0NZWW)+Z|f4)opg9_L9nv@%~qHX=# zuupEl4CX|;a z*yMrS&jlj7Ronm{_=S#!)=1mVI!M73vDoX(@guDE!@^e15S0Y#XaN={&E_}b>$6PJ zfi$soG-6X~*e6j=KcC&?GO6|!6pR{j#4i4?Rn+*SI<1oVM=dJm%Cwh{^mK1fi~x<& z);H0uq-9PK1^RNJVY61GZUS6C-F^J$92^AkjD(FEORxB&@DLs}4Acz* z^Y2f6wf#@-y+@ok&_?8%l<8Hp4Rz7Qt89_mu5~}^ATgE0GSgokpbJXCs(sKZPai4W z(!RB#A4^s0;Xm58n6;5Gjki``D+9Mk&Iv@!AUPr;-&MZ%!PlkEiPp7aCSiv0xA);( z1ZE4CnbDDaoRA;i#ggg_pY6`eE^bjRc<6%;uf7?Ia$I7K)z&W|+g4=zE~*%Mnpucb z)g9-XT6ApMVz(EdaS+@`qe1?fda~OIGA(|w^|Bjw9hNEcbt(Hqc_AvgZJ8e|A^)UH zV(X?A8>REVWCHK-E+WpefX`>*6pABuKL_d$EZ4v?f&Q;>FQFydA@DdobLY7&18uX8 zJpUsN+YmCWPL;blT%u61_xOk&cC4tcZAQuSk1sf14h}_qnT}|GIv=xeX@Tr#QdCX8 zxxoA)%q$!sF{o!K2HPd7YYn&YVp_lI?)QK|pp!}7A@uE$7Ph+e$?x-i25&p5>;p8S z@8}M_G}z?2Vb7f6f3m7{+F>{%CSo;7zESVqbmgRmP5-IP9F0u8TiX_7+hONMPg+I? zasvP0pSxN7BSUAO!+I*i)iII!h^pCpxEFyWaQDJp?JLguv;84GeRs^c8d^`<#g{NO z``)C6*Y3pmu(B2hb1sUny|VPY?+{U lk`BCr#Q&vg#4oDRNS+jLcOz~WfTNtU+F3haqx=|<`VS7!a$5iZ literal 0 HcmV?d00001 diff --git a/media/icons/icon_mirrored_unfocused_120.png b/media/icons/icon_mirrored_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..3c1423bf2f3b8d4d177ee365aee24d37f3ab9a20 GIT binary patch literal 1319 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5~G9#0p?kP61PcP|#+He+B*SaF^45~o&qqnq%R z+B4B+8G77DW-82G@Q$VQ{@)8_jZ1`=yk(lWyWy%{0t?SWYsp2AtT{KRe)|3H1A~3T zlzw~0CIv|*pf%J7GSedyrX+2Oo3Gk<@uyNjLD08nD{Xk$7g+Nz`LyTua)z2Xu2ZW+ z!dB`8R|=Jha3```?oqFdUl(l2ePDyggwIOl&lBCJGTC@Py}mUqFQ`(uVRw*$-lGk3 z+b;cPv-rO6e*Vqn@k|%I8-HXgsI0DSTLTo`esSvNJ^D+(GcL>XKEJ!C+ArxUM?qft zU#kdzp6x*l_i{Mj+q_vB)=(ThpZlXf<1)2xo6q_lntgk{*n>Owwh5FAN2e{H*>~gq z^VqFi`S;weGCVii-ulC8m;ad%9+reqYX)7WIk(@QQo3i$SlhwA=>y9wFZN&EJ68S@ z*b>@Md^@&s?(BE(V&Ct1z|!aTrv2P$rD*Ymjnf#5-^V=hC`N=cI8+{q) zG2}m~khm}U^*(dKk0krwF$EA}_b#MJ;b76|yj=hzE|LuFO z-*^4{+98KR#a#GUnctw6y20ceU0WW7)BH^&-1x-#w

F2yPqA-ur&w~VUK%t&nTRUNA&3d zy9j-q0|9|=@>kn{SvRM}{ZKKvV0A!0ejm>{ZXd6At?RpU{$5k!&}FWvto-@%;olqn z=gzXsJn6yyJMzwzzq(gKw#2Xfcr>X{`rhsPg%eMCiX<&ll6{lkT~q4(()Fys7LEeG z{P2C9FC`vlQ1!KBzua zJ^9pXhTzG3e?EsPt`mKbetzCv@woW-gk4GYoFTSHOquqW-QIIU=-#vWo~_N(n?BSj z9J#A<@pY{8p8SU5^VQb3_egQPzs>Mv+m|DAFK=kBWtRD!_&F(|{>vT%m2cWx^R6A* zR2=Y)w;*rv>&AM$L)CH(iIpdA-JSMR;QJ2KV9f)uKegU_Z}(4|{m^dXe*Zn!4|PZZ z6KBcO%#!)v6@Kox=}~(4?$=%YJ&e>Z4S*)LKTu|B3;omECB*_V-_zC4Wt~$(69A(b BA;kay literal 0 HcmV?d00001 diff --git a/media/osd/icon_pause_focused.png b/media/icons/icon_pause_focused_60.png similarity index 100% rename from media/osd/icon_pause_focused.png rename to media/icons/icon_pause_focused_60.png diff --git a/media/osd/icon_pause_unfocused.png b/media/icons/icon_pause_unfocused_60.png similarity index 100% rename from media/osd/icon_pause_unfocused.png rename to media/icons/icon_pause_unfocused_60.png diff --git a/media/icons/icon_play_focused_120.png b/media/icons/icon_play_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..924aba3b8ac15253f74dce122d6280db9099d995 GIT binary patch literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL49^%qgBOjv*C{Z|^qd273xLJUsc5Yll#cZVYSr z^%Jfk1ydMU8Dv$aHfT5S6=X21Xh_uMKIy^NId}W}x9@)2WqM1T{ZTIB4m6iq;A+Y< z-^$qxzb3QCpZaazuZcQU^%^RSWg*Oho25QOHV5^w> z?fIALiL2}VUYwG$Ug*D*cjD@3GlT1eH;yTVx92=KWp(4g@v^6Xv!%ZuW_xyHeql$< zdY5%}5($2la!TRib1qCREpwV*B&`&_IVVA`NESptIK>9kpJeqgJ`++3 zR|YEOg($tAl#?*;m6gl7qc;vrU7NrxFT67?joDarVs;wa3@Mj&GbIwTeu;#nHmrQ; zTUkH#{GrCkxYz9jF}4|+HJa~JCGVIYT*G7F|8?D-^nF%QZH&)?e!s7o zZ#jLsYEmKR#8rZ32G4J_d0Z7?K9k%L(ra|U#$`#?48~`6N}=p7I(~vHtrD4wbEK6* z!+8v<;~yLBPzp`w`LOHl|CC8Irh2;ixvXhyeDyVaA0fJV~- zY%mhsxb~VF<7;8-{i{o7Hk5Y$zk9Pc(e=@WwF-y1T(Cv^4xj1cE%-cl-=-?*Q&|%C zgPHF9%3F6b)q&|)nODQ?_w!x<-~6b?_;jw+gKMR~X2nE1wjJ_f-BG$XCbCv~R!o53 zO9u1nZ?cPOw@N!RCbR4)ef#-L-XC?7oexZs*>;rjGYc8CX)@ipbG(6Nidkqw^!Lk8 znu3<`6%?P}r*?hqT?w`s$_Lg~KR?&^-*o4p29}c9#s}8!S2R~xxF&AGb56O}zmI>^ zX6!#3<8=M`5%Y_0qd0jbi&-qnm<6uSd{DRk+G>_3zOoNqiM==4U;ch|>BNS_Wn2Ys ztj^glx}E;iNG9_QgZa}>sZVyFdCqBZZw6!E9|LFE7uvh^<}4^_c7@ieq99SFsy;j1e;i;9t8AV^MX7&v%>`YanvqCoT8J+=4 zyyRSG92>D|UhMS;j5?9W*S+=;zm}lC!`^gdf@{>%O+YzmUoBdsOrV(y*6dGtrLs%^ RCtp6u22WQ%mvv4FO#mSbSF->B literal 0 HcmV?d00001 diff --git a/media/osd/icon_play_unfocused.png b/media/icons/icon_play_unfocused_60.png similarity index 100% rename from media/osd/icon_play_unfocused.png rename to media/icons/icon_play_unfocused_60.png diff --git a/media/icons/icon_power_focused_120.png b/media/icons/icon_power_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..54f832ef5dd84e4212b7798c9c8923dc8c76d073 GIT binary patch literal 1895 zcmb_d`8OK~7fo8bVvJ*pXgi%U)z4A{RZD8GEv+ash^?qWg(8*;HPzPnN-&H@L#38{ zp+QlpHAGFN8dOtDYpHZJ3DF2iEREnx|A)Ef+;`7A=bih``{ADV-zzW=6(x`o002<& zyyOa(>c)2}$VsbXz-pOP6q7Fnr2+t22Hy$vgrELC0ZfH^I0ITIz^l?mCf3Q<2>@s> zQIK6DAv-xcr;t5s>1qip2L`88}i9J+0)&C zGP4L-?Kaon)m8vLU1lf0$&^R;K8>tP%rYc(-0s-2SJ&0o;BvXTTl3#Sg4Ctk{w1Kt zV0Y?EJ8(pNb+zQoO3k6`N+rOBCZlt~kUD7&ykD$%F3l&eHVUfRTS3f)j;a+Ra`h_& z?RZW>SC->03ee~09P$!NCm}u&t;1LXB0>w;Nmidr%no=7rrJj(pCG1NC1O~a>u!Lq zE)EkJ%od!_t75fPV`^<7*q&; z&*~D`QDyhtbZHHDfAj5^mupWqR@ooHzMHY}TRIl*HlLgEv3$)kft2BWBC~*TZcbu9 zccwO{j83$LWN=mYt#8DfZg2k>yP|quKuVH(>#rUs*v7rr^o)1?!@yj3J z6MB?EdUQ=?RQa4SqkH$tdH7?JTEBY{r*bWh+Wz{)N1)Begyf8GO!ltDW==7|LVpvp~OaH%Bs&F~%~_r#W0=G*+1ADFyH9p($=E|ih< zV>f%gZh9{Mxzsu-PHfYhaZYjqJ=8E=D}E55I!dW*>@o6k*=+2JwDXLc$u~E*A6DsTm_|mhX(u7?Yg+9j4N+ zAM3|KrCoD3K|^&hNLZep_xl;Z<+!r-d1&2)*bxRfP30{#jZRU2od^`? z#(3?Z5h0BO|IxJP*iTfR)B_7VzDF%=e6EE1k-5K?6(6IH5kgg&I8ipT51LCn5 zrR1n13!i5Fh_j&XV=jkhxuRa~*9gVrY*M4JErq*VIyFUQVVn0;mgS^#YmNSL?GtrB zFKfdT`KP$Q^-NbvgYrNT`wf;-JFZUV?f-})29KTt#sXRqt#R-IDhpsUbKHDUH@@dJT^W3$8luKLVD|HL5#;WgD zS646e`y<;+I zJzM!$q;`1W?_c^<1!PBl^~S>i{&HRop;l|a=RL*8<|VbaBTYO2E|5ez zdJBzHd%DJdNSf*;#?9qT2RG%sJyPs;a1rV)v`T^}$?U*zvtP`-GV!wDa>$?&<;57w zUgeJ}O}1!}3DZyRTZfK1hJ))RLt$S8rex^_Ss+~Bp|Y^|Ms>#XX8d7Xy!Jw!1X&mn zd*kasRNRW*L&80i!)=mIE7_z=g0?&8@7?C(iwKC}5ahYQbYPZFqRrHQmOz7a;SyOp zQfe`m)h_hmvB&0P5s#6e13Obh)S+kd?$zB84lN zp-UJIutY6%=T&hp%i*zX@^eTLoNxEqpgZQ~$Z|AFbINo0O$(|t!#3EYdlC+sf!?;d zpP&~RHi)#P;bpa7oKztTu2&LeZsjc4)$*`$4HJaOh^FSmu%ePR)Z0P~v2}#jab3K& m$>~VHWwpK}eOdn&(%6H019zGw>{!uvOHVhLYpZj_o&N&{d4ov+ literal 0 HcmV?d00001 diff --git a/media/icons/icon_power_unfocused_120.png b/media/icons/icon_power_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..c05498d665153a0b7b2e8d19c3e0cb7a8d181b29 GIT binary patch literal 1386 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMKT4I14-?iy0WiR6&^0Ge`xbg0VQr z-HBn{IhmJ04okYDuOkD)#(wTUiL5~Ge@_?3kP61PckdQnabsZrus4Juf6vnlg$Hbt z7B}(mw(#&SVew$z7|iI&x{%54kToakk>?@;3z*EJwn!bBmoopnmCDb${WEJLqPH*K z_`Lr2!pUYVKx?QEW=wZ|5Y;uctTvD{#yXxgVH=A?nomRGF&I^mw(989(9n79jG=FJ zSAE*0#m{80M{S4U?MFY(#}vF-RQe(_bQ&~45@n&R&+|g>ePwxl$npap`Zuhd{|MsdR3->qkKilz5-{Rd6z25g} zp?}A8#vd{7eqM8KG2gzuxZ(5b-%fL$9f|H|d7yBl&)ao(oB8(gr3}x_emT7n5;jS) zEzz6XqAj6xVCUQ|PO;}YFE6^L#USszNsnpMzE=jN2N;$YZGJ2>pVguyRG_YBcG$zN zHm-ua)jN+Y5pUb3#ZoVNutJEgX|N2wikHS|U&|s;sIlbtg(i!JhXaDD14PLdMv&X67c=7TT|7D*& zUb8~lso$mH_-36~?+@2ZkvGfBd$8e%?`96iY{k=FUs!H@$WnQF>cbo}`PF{5b6>ZA z>tA)*e3o>hz15i+4E{&vv|Ttjr`!l=MY?OP-@*v7ubaUZK3(;Bu7Uj1_Op=*B1|^( z%w7MM&FKHM>-}tq?A9xxGupQ>{morHPwnV`HVc(lbK^6KirUwb@x*Q0)3TZ~szHy|kzIzLyoQYdbHq zZO6}!S@z3ra36ms%M;ITkz%{|!(Po+i*NQ9&h@okxX8W!u}j#J(|(n z>Hm3kb@k_MVTRvZ-QL{1le0!(`=Q@El=sM~a_4Tm7x$%vOVLh!k9_;Ni{BP)(7d)= zWZzrPk4g6(_m#d5Gk*S-`+faIw)+?KuYG>VFZwi@m#ZCbZha1;*8l3 zmTjB&ZBMwA*?Oh|%Z>Ad=O3$k86Ew-n8Utpr>3iQs^{^0XKdenp0_P{{cN!{(;82H z3OUu;{k7};;#Ge{e*KR>Tc(~_J0cXdv?(I25-u($6pTV%mQ@2;;;m#KdYUJuNM=Es-2 zZc08lSHJi{w!*dR>6iCxoB3GJ`TOGd**gnosqbI&YE778)xmh SLm_59$O2DSKbLh*2~7YUiBKs3 literal 0 HcmV?d00001 diff --git a/media/icons/icon_refresh_focused_120.png b/media/icons/icon_refresh_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..8facb859d51ed778cf08a16ae8202656fdabafa3 GIT binary patch literal 1802 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 literal 0 HcmV?d00001 diff --git a/media/icons/icon_refresh_unfocused_90.png b/media/icons/icon_refresh_unfocused_90.png new file mode 100644 index 0000000000000000000000000000000000000000..669039514e4c3e333bdefd3403b35e35cb2f2cf6 GIT binary patch literal 971 zcmeAS@N?(olHy`uVBq!ia0vp^TR@nD4M^IaWitX&oCO|{#S9E$svykh8Km+7D9BhG z5B z^7hKf=9O*-ri4n?hHov6OPlNK`6*zl{p*Rg2|ksJ{N81TZr#t+7RH)C^ZMp>w_*gJwy_b8^y5|D8O2CBJR^%`4|hdHrb=FA>u{Yd(>$BgkTisWBcI~n>naC-M zg$tDz|7~wDObwP^zqnm_;XYo8;QPO}>)KzdjPTdCov}RU**fpj4LeUA*4*10IO}GX zcYjgmtKSa}=pTG?_s$)g@c4gvasQMP)@_=3Ur*Eeg;{&SlZRGs$`8t^9uNC_@U`Lc z+RmTF7we@jES31HwzI@|_SM?mcB~~Q4|7XQmi}w?>P1|*!cWd8Jaz?JFPHB&J2-Fl zgZfgdvfo!jZmRq@EBd_t*SpTc*9H?Sj9yFM5BHq2%?9$7eNT+0MT^>e=0p z{HfsMc_TF?{`dMOR>e`GlfFNlxC$FZ+WxNI7L$V^xSs-t!o}WNZnNJ zz3!rzR%-d%H{Z15)YP|>9@uza^?}gMH<#k8dKy!|PfN&3*PDJ;?%d*5tJ%BLz4#ex zxBP#%+f4O;#o14b|L%-Uj9Y%xv!-9BqWX4DnWxm7=O2Zw1Yh0yo6Vxz{k)0WIJ{Kt z%GcNZwNBUPeYfkk-|^XV#?G!Xk=hfN=N0`9IJ>K+B3NesiMP(pVd>|-PRL4Ir~BL1 z@te@=E$k-Fr^}Q-*VxYfHpeaX*yOVvdr$of3*9aJ$77msKtX%rwLUi`Vv-xRxzrXZX?z(&Xvt=d#Wzp$P!T!L&92 literal 0 HcmV?d00001 diff --git a/media/osd/icon_repeat1_focused.png b/media/icons/icon_repeat1_focused_60.png similarity index 100% rename from media/osd/icon_repeat1_focused.png rename to media/icons/icon_repeat1_focused_60.png diff --git a/media/osd/icon_repeat1_unfocused.png b/media/icons/icon_repeat1_unfocused_60.png similarity index 100% rename from media/osd/icon_repeat1_unfocused.png rename to media/icons/icon_repeat1_unfocused_60.png diff --git a/media/osd/icon_repeat_50%_focused.png b/media/icons/icon_repeat_50%_focused_60.png similarity index 100% rename from media/osd/icon_repeat_50%_focused.png rename to media/icons/icon_repeat_50%_focused_60.png diff --git a/media/osd/icon_repeat_50%_unfocused.png b/media/icons/icon_repeat_50%_unfocused_60.png similarity index 100% rename from media/osd/icon_repeat_50%_unfocused.png rename to media/icons/icon_repeat_50%_unfocused_60.png diff --git a/media/osd/icon_repeat_focused.png b/media/icons/icon_repeat_focused_60.png similarity index 100% rename from media/osd/icon_repeat_focused.png rename to media/icons/icon_repeat_focused_60.png diff --git a/media/osd/icon_repeat_unfocused.png b/media/icons/icon_repeat_unfocused_60.png similarity index 100% rename from media/osd/icon_repeat_unfocused.png rename to media/icons/icon_repeat_unfocused_60.png diff --git a/media/icons/icon_settings_cog_focused_120.png b/media/icons/icon_settings_cog_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..02bc527537b87f64bb9ae1c09289ee4b8b6e6d5f GIT binary patch literal 1602 zcmb_c{WsGK7@u&XF77NZ<*gfyQ0PTsUZ#zValN(c zijibko33R=EaeVu6C0sj=BrqR-1+7H1wH3H&vQQKe9rScKRlmL-Y>qM8oT!G0)app zUS|*iioU#^YCkBdOYlOWqNyjI2}uTlbPsN)l2?G)HbW^nz|$SnGHke@04lL?G#mtK zE7-jer3wP6j(H*AK}4lR5kL`gjC+BJ28`S5r}f#MmPGl=F0~pZlv)r-C(8olt_ojv zH9X!6SAO9SZ`|*C;k?a+Vb=^!M&z!|nNs#39n({j-;KvpxQCP!d%jP!VtY6>$P(x{ zHt*S2%nn`e-qy$+xvCIb>$0qY%&AjEBW-cKXcS0iyXo@rG)H-n^KDhN`_`YUmlpIz(?}%p)QaASUqAHpEi%=6YMdxuVF)-EHnPml?n zs;vC-1fJBCq%ZMpFvXa6YQfUyhc4ALUpp#G_ zu+VFR-n#_0iV$A>@UH&#dI~uHfQhlr=08DV-&Mra?4 zX_|_#1zK`vsDU>d{q_$CI!WhpO^09IzsjU)pE_Kj7CmhCEQ_4tvAKnw^@*g#6=n(6 z2#)lmPnm^TSkWsJx*o$|Kx6Y*l1lZM%|%ACXf%S#qSZwWoRVv)^DVj?j^_LGU!#&2 z3Rp3GnI-w{BIH4Ee#F_eX+tnq8W=k`@Hg5HA0^*;!c=p2Pv818Ms4ChHzcdsOE%G! zbL#vSE$oNBp@AA{PvA8nyZT{slh(;~+Y1}jn(fkAKITX z3)IL@a~}9t+E2##)jF+;Rwb?Uigg$2#o_t&Bjv3t&yP!liD|_b3_S#*diL0(;SvkQuv#2G{O&$-NG{MEPdH0V~ zi6Ny)j#b=``t?3&X6hqKl9kwRLrFIvzwNB^6668;NAhP1@!i8J z^UTD+VtmFoYNm+X<7pkvKfI(1Gy^Pb`fVY>BsK3>Cay3204tff`S{*Wp=>S;OfJQD z9TdZXH9@)6lz;_M;BGK5MO??f)J|m6E4B#=3Fw;Ao*F>vu22t>7N zIfru=?<~$)egTtMopv+MZP>(+C*I(9VfDM06@h%7(|R|i{Mh&XOG{4SrNkf2JKP0`s%6h{+PussS{^f<$ zudA%qFL(97of-AC^uP2ieg*AAwgxf2QbLNWcp4%V2tMyLJ zeB;j#FK)MsJP2iIJNi!`{z#qXmFGXp&%b)Pw8@D%hOJa}DTYcO*FIjN+>W|YI-Yi?r z6#v$E&)VGD`M347KP+Btv&X_Vv~c~@?Kke#cAU<=cTD&E`iDom&t84BZTE7n{Ec^A zYbyNycrzS3si-CUCcw;0eA_AK%utDAFIMb(U63H#eo3BbL!^5JUmbU{yXZdN0~@R~ zPAgfICo*l^S^avQMNb@Cnrr=opOIpx_qTI~gnrGp{k^#2r;dR(la2lIqn}b|oJ)QE z++@|${>Df_pfZuu*AuPkMNcnpj5G}U;Bv|H>50(z=Z9}LpN^O9wPf%AYNy2}EbySS zhxfx3=1u)~{2AwU*jvdMGS1tn`M#m+-M(42jPpFMDw`;~Z__X zhDn!q{*T?rZ_ao_r}VD&q2degT6X?g*IoNVmtpqPc@BkLT60$ChqwQ8WjMBy`Ezzn zh29aqU(6K5*>hx<9S`l4Zg}%_Hv|-{ytH-*7y>FsEqidx7Ks1T}3h@RUt$ zzG}YVcbt=rz`Z9*47a=g`g87?ey;QK)mK^96`tqv*uD*5ZOiTD$dBv|w>%O0@9qV@ z(%)P6oO^vkX5M=Dykyb&FZM{!n`-f==AM4#y`_IEE}B~|3Dw^4a%*|z+=X4YxAQ8t z`6hjy@OE9o+E2eVJy3vdJTE!UH@nvydv=od`NsWH`N~^A8j5|7 z{{E(&;jr4;4?K4Bw~IcRZDDuj``cw*zZLmPrf7U~u1G&IBf_{;{?4jZcD*t6lC$2` z+qW!J{x>^mYKeX6tL!m0^!a{k} m4EA7W(QOf0WNo0C0l(!rHSV9B^q@2YWP_)xpUXO@geCy=LJj8t literal 0 HcmV?d00001 diff --git a/media/osd/icon_settings_cog_unfocused.png b/media/icons/icon_settings_cog_unfocused_60.png similarity index 100% rename from media/osd/icon_settings_cog_unfocused.png rename to media/icons/icon_settings_cog_unfocused_60.png diff --git a/media/osd/icon_settings_cpu_focused.png b/media/icons/icon_settings_cpu_focused_60.png similarity index 100% rename from media/osd/icon_settings_cpu_focused.png rename to media/icons/icon_settings_cpu_focused_60.png diff --git a/media/osd/icon_settings_cpu_unfocused.png b/media/icons/icon_settings_cpu_unfocused_60.png similarity index 100% rename from media/osd/icon_settings_cpu_unfocused.png rename to media/icons/icon_settings_cpu_unfocused_60.png diff --git a/media/osd/icon_shuffle_50%_focused.png b/media/icons/icon_shuffle_50%_focused_60.png similarity index 100% rename from media/osd/icon_shuffle_50%_focused.png rename to media/icons/icon_shuffle_50%_focused_60.png diff --git a/media/osd/icon_shuffle_50%_unfocused.png b/media/icons/icon_shuffle_50%_unfocused_60.png similarity index 100% rename from media/osd/icon_shuffle_50%_unfocused.png rename to media/icons/icon_shuffle_50%_unfocused_60.png diff --git a/media/osd/icon_shuffle_focused.png b/media/icons/icon_shuffle_focused_60.png similarity index 100% rename from media/osd/icon_shuffle_focused.png rename to media/icons/icon_shuffle_focused_60.png diff --git a/media/osd/icon_shuffle_unfocused.png b/media/icons/icon_shuffle_unfocused_60.png similarity index 100% rename from media/osd/icon_shuffle_unfocused.png rename to media/icons/icon_shuffle_unfocused_60.png diff --git a/media/icons/icon_star_focused_120.png b/media/icons/icon_star_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..df2986c8ffd5095ceea06e5e54ae1835c3d8a9f6 GIT binary patch literal 1427 zcmb_c`B%~j5dWem;@!UW2rsmBU0pGK)|Lk%ponFM6`E;ktp%9~A}VPLnOC)WupXP0 zM<(v`s!b^Ylc+5>7c+2kH$^Eo@P<6|c`f!gH1B=pGc#}IGe69GQ+W6w&PX4o4*-A> zJ{TLOVf7aDbTuA%e43kVGWfCohe zYjHXNpyQ0k1{_NV&B#uOz7F94%s0n@XQ*E6qp6;mZB38+FB?E*+p za3jDB>=OIXYCqIkId-9UsdZshJYB%@X*O9NKGXGky`E;vSF+gBun+J|~cr(}+st+}-XJ5r3BZvZUaA=%l2%2+iHNw)wEj9t|TZ%5gL ztTu>m>ryhUxGFgncv(iMFeHz)nCI>2wa+Z&a&q5Cq!Kmb+YavNNZiKX_vchTVC>q` zO^mBDe`4c>*M5|+eazWyEwR6zU9*owr*2f*y$EJpq9!NLIT5ewlBJ$6j%Stddujt< zk3BMoqfe&<j&p~Z<6x+-^xef%Ej>J8{NH2p~g$|@<#Ay z6oM#C!@Qfb@eC=5`NL%(a#aXU|4I2SMQ{AR0-IpR1XRut?g4V|g9%de&4Kj>B$+rf zN~_5>;yMX^CaoU%g6gO=L|E(2I!ZRxbLDa;+)w6I7g@Z6rg1(;vXhhq7gQ=b^1XP8lo4EAlVCHgTcib?$ zvMu>8(?`Vj&x^?TC7V*M5D$7Baukf}sj^6N?cgRzk>B+dOHqdTbQxgRa~=JI0J2jE z@yanZP_dwDR_Na6q6~0e1mx`|bJJ2f&sKX{brx2Tyvso}cEh$0@xrKkT#Uf5l0R^^ zpaRrf&qWIi<(Gc@+0;Gf{9co&l6KzW^i*R7$CB`ZA?LNLYi1CQdBEVkT;S3DqKEcE z`a~W1WAT2btAmiJ%(YrmOvunrD(ova=A>u5*=R0f-VSm@*H4~ZQX26rUsaS zHG!;40&n_8E2>CJ%)zGwZj}zyK%Cx`nQD%9R8~HMuEK_kzU65dg?=gb3+dx^e$kW^ zt*Cs&yEDbdL7>)WNYUXD#YXAiiA|-)uh?)jb843Y%)8RzdwAw7GH4yyHg}<+$|I{d zw63-X(|nGUmNb9y7U2*!YT28^=o;@%4R_a4ARzXV*$`({lKSSgjf~VISy1p_k;YGF z+Pk`?lgP-Ew=uKbX+!V|APqz-$57l8TdydUi8&dwi+q7?gLsrs(G~;7#TU>ss}9g! zn>40wzymk@PbKafcVUksV*8S>`SDHH|4S9VC;u$tk;o9ZTLd1P; zd5da>CjXmdwhMPjYI^~-I}h3O1+A;T}T-<9t?8D&e iRTpmk#jj(`yDN~>@j>+0YeD^6iuk~T*j9Ax<^KUC3|~S3 literal 0 HcmV?d00001 diff --git a/media/osd/icon_star_focused.png b/media/icons/icon_star_focused_60.png similarity index 100% rename from media/osd/icon_star_focused.png rename to media/icons/icon_star_focused_60.png diff --git a/media/icons/icon_star_unfocused_120.png b/media/icons/icon_star_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..99b85cacfb62975c2a100ae67f49a65d04f25bfc GIT binary patch literal 1537 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 literal 0 HcmV?d00001 diff --git a/media/osd/icon_video_focused.png b/media/icons/icon_video_focused_60.png similarity index 100% rename from media/osd/icon_video_focused.png rename to media/icons/icon_video_focused_60.png diff --git a/media/osd/icon_video_unfocused.png b/media/icons/icon_video_unfocused_60.png similarity index 100% rename from media/osd/icon_video_unfocused.png rename to media/icons/icon_video_unfocused_60.png diff --git a/media/icons/icon_write_focused_120.png b/media/icons/icon_write_focused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..14c741ad1c88aada7ff9156422614f13ac824cd1 GIT binary patch literal 1941 zcmb_d`7_&z8~%u+j?%@t)md>gRask9EUgkpX&lw8I>M@IT5(_9#8K9Esj{te>&T)_ zsiI0Y#1*R}jy9T7Y|f%v`_4S?Gw(d_Jnzgq^Uj;+bHPnfURxdj z07VaX7r%X8Ie@Ipes&C4yuVL!aqfYM0HAJi00|GjV+S1)iGFU*KnqQGalep?I_rHF z0NRQacEhCs;E;uf%h`)*5`30#A#+IU&`Ru`zEoiuX;j0kz)?q*uW*bnp>1;L8Y7gl zB`v=o#o_|q3AZl)$_d&AwSDE1hD^<1?Yf3bKbt7JCU|T2>s!ryzW%T@M|8tcDQZ}D zf8c)y7!w(?F`Mmx`uVKz0Vz#&um6uS^t_&6nBa7D9UiHnp}~=^GN4Rg zbw!f9Hqx2J&bv0VvL+k9_{k#aPCfrbUdPKE=-MiOkAp6JGmBP~doTJv8zrM_NKrMP zUl-Y-lmzy(vJy2k{fJHksPLQF#RBC%xYjEu$l=zvOpLBUyl2U2f5hdfW(Q8U7 zvuK>|oG(1_ccADgq&hetiAC75Sb8cM6K+2LWvWzU)7b0IZ&gcA)Dl6!_Z^eg%E9E( z_ZjH&NBrpXV`DJe#@^1(&IS>X9qAsP#+vG~yz4J)doH$smz=9aSre&0um`A2ug@FzdJ(#fu-V{Qj=y$IWbB%FPAeSNh8~-h0t0oRS~R7eZdUO42US3&lK5!C4&7Txvv0$;pRq4#DVJvrcAimhro54Z{;_Z3fG`$-B zB>o;lA5>-_eT6l(vpRgkp%r(Ry^wRf$hx)Y)RFWv9jwory_0>-xMuNRtOqL*f-&gI z8Tf4cVXgF30;K*1n`1+C6H*t1Z^qZlabJ0N8uarj!~8%FKFrc_A{9#o;nb2XnR<~) zTGFV}l+Q*t5q|C@H$6_S9a0%ZMR%>Y=6D2po({&OaR`8}ZsdA&k~|Z<1aIDj*{X@^ zAgQ=car;_rdp^GGd?+E~RPDPRq?H25AsFK!tb2~|r=Jwl+DVWyf8-Q26DWBt*&(vj z5n^2NO$`%G1$yV1n4gE6TJ}_4W&=kiHa=k!?myAZiK(M;7Xq31Der~jS6b>}L?=5Yt<8FKXR9$;CV>-9(;t3;V_K|V`A9VqSaXkJwHRf$0>8=&tcF%&y zA#8Prsh7N7SoC*9U~GeM4FxnovfAbvk86TI{Y+fAe07e=%9$Vh5Wc^hcmA;D5RIW{ z-Exff$|EJun(Jws@Z58iS{0@yNtwI~JVL32?md}4!(DMyVb3ei>Up|C>IeSH@PPWK3&D@wTs{$U7vy;HlT=}VmH$5 zhZ-)aXH7~$%jx5zHLTEnqpu_VVZ+2O&3h_jKXd#Iw;H5z*+Zf*snRYnIp7tIP<|2> ziUOIEUCo=q)TKH@RW~y`(`~5uwUDAdo(?B=u7l@O#`70(B=yrb=rL}74rwc48tleP zrSUQnEu>{S3Gu1Wg8G;UD~zGRr(+ngbxiO~i2;ga8_VXt{wV6-=@D?wrA1Mpak<++ zItsYTy;oP=RYOXjz2b1k79Vbhc0-MvPPWc4`Y%)W9;H?o8plxTt<7GFog zF`mrkHL^M0mMtTw2BrhIKXvD=R+HSIGny8*>?Be2b+9s& zhqlrI;V$EwbCA$#hv(CUb%JOp#E@pZ8juwJG=y?b$e;4umW$;`8&wTJHqgvZqeI06 zGyHZa4E04c?(6i&7EOIn<-_;{kDG}oW(ek1TmqK6J@}PDWtTt3eHH>wXlAGmtBUT|q~4$J-*T$6wV literal 0 HcmV?d00001 diff --git a/media/icons/icon_write_unfocused_120.png b/media/icons/icon_write_unfocused_120.png new file mode 100644 index 0000000000000000000000000000000000000000..d84e947e6857c161ec57fdffba41858c60b0e79b GIT binary patch literal 1603 zcmcIk`#aMM82@gO%v_$LQwZlo$Ff|aZ7z$IiZa!f+Z3XURGQFaO;I9yqLUbgM20Ri z6q1=zc1p5bYPDH0tjWe~F1h5)A8>x`eV)(zdEe*rdEWQ8&y54Vdvqbj5C8yly}dkf zYMxles+H=#-A{U3P1;1SpjZG{YqboJH_md|0gA=#*#R)$n@ZJ-#z_no0{}HyItxcN z0YH=Q?TI;*0Fw2~Vg!hFKv?6aCF~!OIkpBfE*^LEc#I7t{+n3HN=FP`)3{v6GNk0f zS}&nycs!V#QtP34+pWjduHy%ESvdfK``Vg92 zGz$mVR#)zEHSAS+z;&}Vt-J{Ex*JHz-b$A|-eo)N}#lT%J>H@lRz9birU$4*=;3qP{P6n<0L}FWu`3m(! zf;0ZTN?a7pY^LSkb1K*bo|WfFmGr<6BS9v(SFMk;Dl5KG@Mp4j<2&rTH)K>P?317) z2O2nAa~N)?!nZ8Nk{eRkUc;w$FC=3f{+!^ zGx8+T5o(gbHS?zj+oWp}$!@QjT!;DN)B?mg>Kp+*;4@d7ZXOStwak^&EEsk))VRGF z_7frNXiN&-&Y%$)ZUK!-e1^e3*V;vo>uUO#N8HZc)j5@U4z(#KZ5x*ztSCqflUL80 zCmzyhm+GF~Ppv54O3MDcr@TgTyYuDRASFveI8CQX_utCr4Z< zPYY7&bGrHRAihUSns0t&@Qv^)yb#>=ZN&N8!IAo>rXHAiBPd5oBY@9R5Sb(TbnsZf;dYC*FMD zaNC17D__jVm(=+T@oU_Ea-jDGkC+a&qiwvxV*QLc%SV4xY}_Dmxqyg$espM_&hWL( z&O+NDkXxV}MU#IYcdE8{rOQ5G{D5A{`OSk=B6-+kuhvgOxw5o{)7}BCnpxb)I|WW? zz>ROSu4n5uAZepN{ z|Lz28cI8|v)V_!Uq46gW5T1&hmjzmDF& zwXi)xHNw-9Ckr;F{$Cg^CzVw^-wJO>@&W2}U_|bK*d~hx`VC2068mdKEhoA#Wzf)I P`MmcoUr*+au$2D*r+~)< literal 0 HcmV?d00001 diff --git a/media/osd/icon_play_focused.png b/media/osd/icon_play_focused.png deleted file mode 100644 index 70d22170e33aa4def8546ac525763f11ca57550d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmeAS@N?(olHy`uVBq!ia0vp^6(G#P1|%(0%q{^b&H|6fVg?2=RS;(M3{v?36l5$8 za(7}_cTVOdki(Mh=4&;5lgml;D2 zEManDox#N+>ava@sL`4I<$+~Pmm1eGUpiPMKC!d2P~~>j&guX2)3k5gyqbLf2&)4zf_KW?nMy3dZ|xL2pd z>2T4$b7`Ar3V(6>IrBHy<(QvUx;>|lg>K&Fo_0ARa-pKm@$?UN=dMq!H>(eK^ve3c zyu8UNqEB)4*%)6A?MGssox*$0{#^CPTeoJd?#KK?5f|^?`SEMkqg!cByDhKZXXa6D+44|U0% z+p1)7V8Ow|MYDd0aq`NwUv^=auxUPSc-PbtGGTYJQhYvaIHWs~ z`~Hp1nzN)04j$%o?|B&T$WM6D!N0}(#P)5p7iA19*{>DG3lK5s+c1n=%;E8iTrL~#|b;_J%9AaTR? z6=o(C`#1F6U-BWcuXRyeY|kY(MEy>TzY4 zr3d*mfaox^19liRXlOG(a~+76*hmly8L21>3@%{t$@(qL#S7)bGzopr03_al@&Et; diff --git a/media/osd/icon_star_unfocused.png b/media/osd/icon_star_unfocused.png deleted file mode 100644 index 598a1bed098360784b633bc4f2bd89f692541356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1034 zcmV+l1oiugP)p%@p9F>(R!n= z;;~n7YFbiS-s<*Vw%G-vA5HZmFkzj50mbMGs07(Ux%~s-}>TTF|bX7c&NNIj) zlbAMh%Wv-W%-i()WHQ;->?1V`Khzh=ub2P1*Y>*k#q8ra*>uln2lkMIn(?SY@yZBcOerTRui)ALfcf*x&Cc4 z4R`06;CKxoCo&MNf4-av+N%k9Gf)>zxaV*QArtPI4H+`w_GE~V3Abl`hD^8v=_6#q z9hg=h))ygvdh%RDxGO<_YC`_>jSvk_1Xv0BrTM(7J<^dtz|l^tjd|j`U#(p}m)&~n zi9{;qfc>g^mG1oY)(5`_eyW%QPQCRmE7*VBNWcTQ@z$TEJN|!`L?U%nU9{%Ua}znt z5BNsVuQnrScj>eD9UVG^8v(V!v(rrw;3%vigx7}PK6ze(IucmGBLi6*iowvM{{L9Xhzb}vFBW``+RQbf^9c#pFmB$ePr6) zg|EGJ{)V_Odc37JjDEE`x^5&mKdp|SL)O~j`EZM%kKQLvq}36$A8aZoQa3{Y&=cW7Cr@;YKhsVmip!t^CbJN|3d8s|zKGgm5bC(Y^5TY#y zP#qrE2E7yj0000000000000000000000000004lB|1tOe(w`(~mH+?%07*qoM6N<$ Ef{wcAwg3PC From 45951fd91b101d83c29830af7313ccf77a512ebd Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 7 Apr 2024 05:11:36 +0000 Subject: [PATCH 02/11] Translated using Weblate (Italian (it_it)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (280 of 280 strings) Translated using Weblate (Spanish (Spain) (es_es)) Currently translated at 100.0% (280 of 280 strings) Co-authored-by: José Antonio Alvarado Co-authored-by: Massimo Pissarello Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-copacetic/es_es/ Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-copacetic/it_it/ Translation: Kodi add-ons: skins/skin.copacetic --- language/resource.language.es_es/strings.po | 585 ++++++++++++++++---- language/resource.language.it_it/strings.po | 580 +++++++++++++++---- 2 files changed, 942 insertions(+), 223 deletions(-) diff --git a/language/resource.language.es_es/strings.po b/language/resource.language.es_es/strings.po index cdb9449e..6a8d682a 100644 --- a/language/resource.language.es_es/strings.po +++ b/language/resource.language.es_es/strings.po @@ -7,7 +7,8 @@ msgstr "" "Report-Msgid-Bugs-To: translations@kodi.tv\n" "PO-Revision-Date: 2024-04-01 23:01+0000\n" "Last-Translator: José Antonio Alvarado \n" -"Language-Team: Spanish (Spain) \n" +"Language-Team: Spanish (Spain) \n" "Language: es_es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,8 +21,16 @@ msgid "A real good time with your media." msgstr "Un buen rato con tu contenido multimedia." msgctxt "Addon Description" -msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "Despeja el desorden con un skin minimalista diseñado para dar el máximo impacto a las ilustraciones que seleccionas para tus películas, series y música favoritas. Copacetic es un trabajo realizado con amor durante más de cinco años. Espero que lo disfrutes." +msgid "" +"Clear away the clutter with a minimal skin designed to bring maximum impact " +"to the artwork that you curate for your favourite movies, shows and music. " +"Copacetic is a labour of love more than five years in the making. I hope you " +"enjoy it." +msgstr "" +"Despeja el desorden con un skin minimalista diseñado para dar el máximo " +"impacto a las ilustraciones que seleccionas para tus películas, series y " +"música favoritas. Copacetic es un trabajo realizado con amor durante más de " +"cinco años. Espero que lo disfrutes." # ######################################################################################################## # ######################################################################################################## @@ -464,7 +473,9 @@ msgstr "General" # /16x9/Content_Settings.xml msgctxt "#31500" msgid "Configure your Copacetic theme, menus and background artwork service." -msgstr "Configurar el tema, los menús y el servicio de ilustraciones de fondo de Copacetic." +msgstr "" +"Configurar el tema, los menús y el servicio de ilustraciones de fondo de " +"Copacetic." # /16x9/Content_Settings.xml # /16x9/Content.xml @@ -485,7 +496,9 @@ msgstr "Widgets" # /16x9/Content_Settings.xml msgctxt "#31502" msgid "Build out your home screen with up to nine fully customisable widgets." -msgstr "Crea tu pantalla de inicio con hasta nueve widgets totalmente personalizables." +msgstr "" +"Crea tu pantalla de inicio con hasta nueve widgets totalmente " +"personalizables." # /16x9/Content_Settings.xml msgctxt "#31403" @@ -494,8 +507,14 @@ msgstr "Vistas" # /16x9/Content_Settings.xml msgctxt "#31503" -msgid "Choose which views to enable for different parts of Kodi. Views can be customised for each individual content type from the options menu when browsing your media." -msgstr "Elige qué vistas activar para las distintas partes de Kodi. Las vistas se pueden personalizar para cada tipo de contenido individual desde el menú de opciones cuando se navega por el contenido multimedia." +msgid "" +"Choose which views to enable for different parts of Kodi. Views can be " +"customised for each individual content type from the options menu when " +"browsing your media." +msgstr "" +"Elige qué vistas activar para las distintas partes de Kodi. Las vistas se " +"pueden personalizar para cada tipo de contenido individual desde el menú de " +"opciones cuando se navega por el contenido multimedia." # /16x9/Content_Settings.xml msgctxt "#31404" @@ -504,8 +523,12 @@ msgstr "Personalizaciones" # /16x9/Content_Settings.xml msgctxt "#31504" -msgid "Make Copacetic your own with tweaks that change the functionality of the skin." -msgstr "Adapta Copacetic a tu gusto con ajustes que cambian la funcionalidad de la piel." +msgid "" +"Make Copacetic your own with tweaks that change the functionality of the " +"skin." +msgstr "" +"Adapta Copacetic a tu gusto con ajustes que cambian la funcionalidad de la " +"piel." # /16x9/Content_Settings.xml msgctxt "#31405" @@ -514,8 +537,13 @@ msgstr "Extras" # /16x9/Content_Settings.xml msgctxt "#31505" -msgid "Configure exclusive Copacetic features including embedded lists, the music player widget, in-view multiart slideshows and automatic trailer playback." -msgstr "Configura las funciones exclusivas de Copacetic, como las listas incrustadas, el widget del reproductor de música, los pases de diapositivas con varias imágenes a la vista y la reproducción automática de tráilers." +msgid "" +"Configure exclusive Copacetic features including embedded lists, the music " +"player widget, in-view multiart slideshows and automatic trailer playback." +msgstr "" +"Configura las funciones exclusivas de Copacetic, como las listas " +"incrustadas, el widget del reproductor de música, los pases de diapositivas " +"con varias imágenes a la vista y la reproducción automática de tráilers." # /16x9/Content_Settings.xml msgctxt "#31406" @@ -524,8 +552,14 @@ msgstr "Experimentos" # /16x9/Content_Settings.xml msgctxt "#31506" -msgid "New features being tested or those requested by users that don't necessarily meet the desisgn ethos of the rest of Copacetic. It's recommended to leave these off for optimal user experience." -msgstr "Nuevas funciones en fase de prueba o solicitadas por los usuarios que no se ajustan necesariamente al diseño del resto de Copacetic. Se recomienda dejarlas desactivadas para optimizar la experiencia del usuario." +msgid "" +"New features being tested or those requested by users that don't necessarily " +"meet the desisgn ethos of the rest of Copacetic. It's recommended to leave " +"these off for optimal user experience." +msgstr "" +"Nuevas funciones en fase de prueba o solicitadas por los usuarios que no se " +"ajustan necesariamente al diseño del resto de Copacetic. Se recomienda " +"dejarlas desactivadas para optimizar la experiencia del usuario." # General # /16x9/Content.xml @@ -536,8 +570,12 @@ msgstr "Noche" # /16x9/Content_Settings.xml msgctxt "#31507" -msgid "Select 'Night' or 'Light' theme. Switch between themes on the fly via the shutdown menu." -msgstr "Seleccionar tema 'Oscuro' o 'Claro'. Cambia de tema sobre la marcha a través del menú de apagado." +msgid "" +"Select 'Night' or 'Light' theme. Switch between themes on the fly via the " +"shutdown menu." +msgstr "" +"Seleccionar tema 'Oscuro' o 'Claro'. Cambia de tema sobre la marcha a través " +"del menú de apagado." # /16x9/Content.xml # /16x9/Variables_Labels_Media.xml @@ -552,8 +590,16 @@ msgstr "Color de acento" # /16x9/Content_Settings.xml msgctxt "#31509" -msgid "Personalise Copacetic with your own accent colour. Where info is displayed on top of this colour, such as the episodes count icon in Grid view, Copacetic will automatically select between white and black text to maximise contrast." -msgstr "Personalice Copacetic con su propio color de acento. Cuando se muestre información sobre este color, como el icono de recuento de episodios en la vista de cuadrícula, Copacetic seleccionará automáticamente entre texto blanco y negro para maximizar el contraste." +msgid "" +"Personalise Copacetic with your own accent colour. Where info is displayed " +"on top of this colour, such as the episodes count icon in Grid view, " +"Copacetic will automatically select between white and black text to maximise " +"contrast." +msgstr "" +"Personalice Copacetic con su propio color de acento. Cuando se muestre " +"información sobre este color, como el icono de recuento de episodios en la " +"vista de cuadrícula, Copacetic seleccionará automáticamente entre texto " +"blanco y negro para maximizar el contraste." # /16x9/Content_Settings.xml msgctxt "#31410" @@ -572,8 +618,12 @@ msgstr "Opacidad del panel de fondo (%)" # /16x9/Content_Settings.xml msgctxt "#31587" -msgid "Adjust the opacity of background panels that appear on top of artwork. Default: 75%" -msgstr "Ajuste de la opacidad de los paneles de fondo que aparecen encima de las ilustraciones. Por defecto: 75%" +msgid "" +"Adjust the opacity of background panels that appear on top of artwork. " +"Default: 75%" +msgstr "" +"Ajuste de la opacidad de los paneles de fondo que aparecen encima de las " +"ilustraciones. Por defecto: 75%" # /16x9/Content_Settings.xml msgctxt "#31412" @@ -582,13 +632,25 @@ msgstr "Ajustes de Kodi recomendados para Copacetic" # /16x9/Content_Settings.xml msgctxt "#31512" -msgid "Highlights the Kodi settings recommended to change for optimal Copacetic user experience. Toggle each proposed change on/off to your liking, then accept the changes you wish to keep." -msgstr "Destaca los ajustes de Kodi que se recomienda cambiar para una experiencia de usuario óptima de Copacetic. Activa/desactiva cada cambio propuesto a tu gusto y, a continuación, acepta los cambios que desees mantener." +msgid "" +"Highlights the Kodi settings recommended to change for optimal Copacetic " +"user experience. Toggle each proposed change on/off to your liking, then " +"accept the changes you wish to keep." +msgstr "" +"Destaca los ajustes de Kodi que se recomienda cambiar para una experiencia " +"de usuario óptima de Copacetic. Activa/desactiva cada cambio propuesto a tu " +"gusto y, a continuación, acepta los cambios que desees mantener." # /16x9/Content_Settings.xml msgctxt "#31413" -msgid "Copacetic recommends changing the following Kodi settings for optimal user experience. Disable settings if you wish to keep their current value. Faded settings are disabled and show the current value." -msgstr "Copacetic recomienda cambiar los siguientes ajustes de Kodi para una experiencia de usuario óptima. Desactiva los ajustes si deseas mantener su valor actual. Los ajustes deshabilitados muestran el valor actual." +msgid "" +"Copacetic recommends changing the following Kodi settings for optimal user " +"experience. Disable settings if you wish to keep their current value. Faded " +"settings are disabled and show the current value." +msgstr "" +"Copacetic recomienda cambiar los siguientes ajustes de Kodi para una " +"experiencia de usuario óptima. Desactiva los ajustes si deseas mantener su " +"valor actual. Los ajustes deshabilitados muestran el valor actual." # /16x9/Content_Settings.xml msgctxt "#31414" @@ -607,8 +669,13 @@ msgstr "Menú de inicio" # /16x9/Content_Settings.xml msgctxt "#31517" -msgid "Configure your home menu shortcuts. For each shortcut, you can select an optional background to override the default slideshows." -msgstr "Configurar los accesos directos del menú de inicio. Para cada acceso directo, puedes seleccionar un fondo opcional que sustituya a los pases de diapositivas predeterminados." +msgid "" +"Configure your home menu shortcuts. For each shortcut, you can select an " +"optional background to override the default slideshows." +msgstr "" +"Configurar los accesos directos del menú de inicio. Para cada acceso " +"directo, puedes seleccionar un fondo opcional que sustituya a los pases de " +"diapositivas predeterminados." # /16x9/Content_Settings.xml msgctxt "#31418" @@ -617,8 +684,13 @@ msgstr "Menú de apagado" # /16x9/Content_Settings.xml msgctxt "#31518" -msgid "Configure your shutdown menu shortcuts. Context-dependent 'Home', 'Theme' and 'Settings' shortcuts cannot be removed." -msgstr "Configurar los accesos directos del menú de apagado. Los accesos directos de 'Inicio', 'Tema' y 'Configuración' dependientes del contexto no se pueden eliminar." +msgid "" +"Configure your shutdown menu shortcuts. Context-dependent 'Home', 'Theme' " +"and 'Settings' shortcuts cannot be removed." +msgstr "" +"Configurar los accesos directos del menú de apagado. Los accesos directos de " +"'Inicio', 'Tema' y 'Configuración' dependientes del contexto no se pueden " +"eliminar." # /16x9/Content_Settings.xml msgctxt "#31419" @@ -652,8 +724,19 @@ msgstr "Activar recorte clearlogo" # /16x9/Content_Settings.xml msgctxt "#31521" -msgid "Clearlogos cached in Kodi's texture library will be cropped as they are required. Cropped versions are saved to a separate cache. Once a cropped clearlogo is cached, performance impact should be minimal. No changes are made to the original artwork. This process is run by Copacetic as a background service. Disable to improve performance." -msgstr "Los Clearlogos almacenados en caché en la librería de texturas de Kodi se recortarán a medida que se necesiten. Las versiones recortadas se guardan en una caché independiente. Una vez que el clearlogo recortado se guarda en la caché, el impacto en el rendimiento debería ser mínimo. No se realiza ningún cambio en el diseño original. Copacetic ejecuta este proceso como un servicio en segundo plano. Desactívalo para mejorar el rendimiento." +msgid "" +"Clearlogos cached in Kodi's texture library will be cropped as they are " +"required. Cropped versions are saved to a separate cache. Once a cropped " +"clearlogo is cached, performance impact should be minimal. No changes are " +"made to the original artwork. This process is run by Copacetic as a " +"background service. Disable to improve performance." +msgstr "" +"Los Clearlogos almacenados en caché en la librería de texturas de Kodi se " +"recortarán a medida que se necesiten. Las versiones recortadas se guardan en " +"una caché independiente. Una vez que el clearlogo recortado se guarda en la " +"caché, el impacto en el rendimiento debería ser mínimo. No se realiza ningún " +"cambio en el diseño original. Copacetic ejecuta este proceso como un " +"servicio en segundo plano. Desactívalo para mejorar el rendimiento." # /16x9/Content_Settings.xml msgctxt "#31422" @@ -662,8 +745,14 @@ msgstr "Borrar caché" # /16x9/Content_Settings.xml msgctxt "#31522" -msgid "This will delete the cropped clearlogo cache. To prevent cropped clearlogos from being cached, make sure to disable the clearlogo cropping background service above." -msgstr "Esto borrará la caché de clearlogo recortado. Para evitar que los clearlogos recortados se almacenen en caché, asegúrate de desactivar el servicio en segundo plano de recorte de clearlogo anterior." +msgid "" +"This will delete the cropped clearlogo cache. To prevent cropped clearlogos " +"from being cached, make sure to disable the clearlogo cropping background " +"service above." +msgstr "" +"Esto borrará la caché de clearlogo recortado. Para evitar que los clearlogos " +"recortados se almacenen en caché, asegúrate de desactivar el servicio en " +"segundo plano de recorte de clearlogo anterior." # /16x9/Content_Settings.xml msgctxt "#31423" @@ -672,8 +761,16 @@ msgstr "Colorear los indicadores multimedia" # /16x9/Content_Settings.xml msgctxt "#31523" -msgid "Media flags are colourised using the dominant colour from the processed clearlogo. The dominant colour will be used as long as there is enough contrast with the current background colour. You can adjust the contrast thresholds for dark and light backgrounds below." -msgstr "Los indicadores multimedia se colorean utilizando el color dominante del clearlogo procesado. El color dominante se utilizará siempre que haya suficiente contraste con el color de fondo actual. A continuación puedes ajustar los umbrales de contraste para fondos claros y oscuros." +msgid "" +"Media flags are colourised using the dominant colour from the processed " +"clearlogo. The dominant colour will be used as long as there is enough " +"contrast with the current background colour. You can adjust the contrast " +"thresholds for dark and light backgrounds below." +msgstr "" +"Los indicadores multimedia se colorean utilizando el color dominante del " +"clearlogo procesado. El color dominante se utilizará siempre que haya " +"suficiente contraste con el color de fondo actual. A continuación puedes " +"ajustar los umbrales de contraste para fondos claros y oscuros." # /16x9/Content_Settings.xml msgctxt "#31424" @@ -682,8 +779,19 @@ msgstr "Ajustar umbrales de contraste de color" # /16x9/Content_Settings.xml msgctxt "#31524" -msgid "Adjust the amount of contrast required between the background and the flag colour. Raising the bottom threshold means only lighter colours will be accepted on dark backgrounds. Lowering the top threshold means only darker colours can be used on light backgrounds. Avoids dark flags on dark backgrounds or light flags on light backgrounds. Default range: 65 - 460." -msgstr "Ajuste la cantidad de contraste necesaria entre el fondo y el color del indicador. Aumentar el umbral inferior significa que sólo se aceptarán colores más claros sobre fondos oscuros. Bajar el umbral superior significa que sólo se aceptarán colores más oscuros sobre fondos claros. Evita los indicadores oscuros sobre fondos oscuros o los indicadores claros sobre fondos claros. Rango predeterminado: 65 - 460." +msgid "" +"Adjust the amount of contrast required between the background and the flag " +"colour. Raising the bottom threshold means only lighter colours will be " +"accepted on dark backgrounds. Lowering the top threshold means only darker " +"colours can be used on light backgrounds. Avoids dark flags on dark " +"backgrounds or light flags on light backgrounds. Default range: 65 - 460." +msgstr "" +"Ajuste la cantidad de contraste necesaria entre el fondo y el color del " +"indicador. Aumentar el umbral inferior significa que sólo se aceptarán " +"colores más claros sobre fondos oscuros. Bajar el umbral superior significa " +"que sólo se aceptarán colores más oscuros sobre fondos claros. Evita los " +"indicadores oscuros sobre fondos oscuros o los indicadores claros sobre " +"fondos claros. Rango predeterminado: 65 - 460." # /16x9/Content_Settings.xml msgctxt "#31425" @@ -697,8 +805,13 @@ msgstr "Limitar el fondo de presentación de diapositivas a..." # /16x9/Content_Settings.xml msgctxt "#31526" -msgid "Choose to include only fanarts from the selected sections of your library in the background slideshow, or select a custom path or playlist." -msgstr "Elige si deseas incluir en el pase de diapositivas de fondo sólo fanarts de las secciones seleccionadas de tu biblioteca, o selecciona una ruta o lista de reproducción personalizada." +msgid "" +"Choose to include only fanarts from the selected sections of your library in " +"the background slideshow, or select a custom path or playlist." +msgstr "" +"Elige si deseas incluir en el pase de diapositivas de fondo sólo fanarts de " +"las secciones seleccionadas de tu biblioteca, o selecciona una ruta o lista " +"de reproducción personalizada." # /16x9/Content_Settings.xml msgctxt "#31427" @@ -707,8 +820,12 @@ msgstr "Velocidad de presentación del fondo (segundos)" # /16x9/Content_Settings.xml msgctxt "#31527" -msgid "Choose how quickly artwork in the slideshow should be refreshed. Default: 10 seconds" -msgstr "Elija la rapidez con la que deben actualizarse las ilustraciones de la presentación de diapositivas. Por defecto: 10 segundos" +msgid "" +"Choose how quickly artwork in the slideshow should be refreshed. Default: 10 " +"seconds" +msgstr "" +"Elija la rapidez con la que deben actualizarse las ilustraciones de la " +"presentación de diapositivas. Por defecto: 10 segundos" # /16x9/Content_Settings.xml msgctxt "#31428" @@ -717,8 +834,19 @@ msgstr "Preferir keyart para las vistas de póster" # /16x9/Content_Settings.xml msgctxt "#31528" -msgid "Keyart is a custom art type. To ensure it is fetched locally or remotely by scrapers, make sure 'keyart' is included in your art type whitelists for movies and / or tv shows. You can do this by choosing 'Recommended Kodi Settings' at the top of this menu, or by navigating to Settings > Media > Videos > Artwork." -msgstr "Keyart es un tipo de arte personalizado. Para asegurarte de que es obtenido local o remotamente por los scrapers, asegúrate de que 'keyart' está incluido en tu lista blanca de tipos de arte para películas y/o programas de televisión. Para ello, selecciona \"Configuración recomendada de Kodi\" en la parte superior de este menú, o ve a Configuración > Media > Vídeos > Imágenes." +msgid "" +"Keyart is a custom art type. To ensure it is fetched locally or remotely by " +"scrapers, make sure 'keyart' is included in your art type whitelists for " +"movies and / or tv shows. You can do this by choosing 'Recommended Kodi " +"Settings' at the top of this menu, or by navigating to Settings > Media > " +"Videos > Artwork." +msgstr "" +"Keyart es un tipo de arte personalizado. Para asegurarte de que es obtenido " +"local o remotamente por los scrapers, asegúrate de que 'keyart' está " +"incluido en tu lista blanca de tipos de arte para películas y/o programas de " +"televisión. Para ello, selecciona \"Configuración recomendada de Kodi\" en " +"la parte superior de este menú, o ve a Configuración > Media > Vídeos > " +"Imágenes." # Home # /16x9/Content_Settings.xml @@ -728,8 +856,20 @@ msgstr "Activar widgets de la pantalla de inicio" # /16x9/Content_Settings.xml msgctxt "#31529" -msgid "Add widgets to your homescreen. To configure, go to the Widgets tab in the left menu. Choose from preset widgets, such as 'Continue watching', 'Next up' and 'Liked songs', or configure your own using any plugin source. Then select the view and display type you want to use for each widget. For custom widgets, you can also set the name, sort method and limit." -msgstr "Añade widgets a tu pantalla de inicio. Para configurarlos, ve a la pestaña Widgets del menú de la izquierda. Elige entre los widgets predefinidos, como \"Seguir viendo\", \"Siguiente\" y \"Canciones favoritas\", o configura los tuyos propios utilizando cualquier fuente de complemento. A continuación, seleccione la vista y el tipo de visualización que desea utilizar para cada widget. Para los widgets personalizados, también puedes establecer el nombre, el método de ordenación y el límite." +msgid "" +"Add widgets to your homescreen. To configure, go to the Widgets tab in the " +"left menu. Choose from preset widgets, such as 'Continue watching', 'Next " +"up' and 'Liked songs', or configure your own using any plugin source. Then " +"select the view and display type you want to use for each widget. For custom " +"widgets, you can also set the name, sort method and limit." +msgstr "" +"Añade widgets a tu pantalla de inicio. Para configurarlos, ve a la pestaña " +"Widgets del menú de la izquierda. Elige entre los widgets predefinidos, como " +"\"Seguir viendo\", \"Siguiente\" y \"Canciones favoritas\", o configura los " +"tuyos propios utilizando cualquier fuente de complemento. A continuación, " +"seleccione la vista y el tipo de visualización que desea utilizar para cada " +"widget. Para los widgets personalizados, también puedes establecer el " +"nombre, el método de ordenación y el límite." # /16x9/Variables_Labels_Media.xml msgctxt "#31476" @@ -743,13 +883,20 @@ msgstr "Restablecer los widgets de la pantalla de inicio" # /16x9/Content_Settings.xml msgctxt "#31530" -msgid "Reset home widgets to Copacetic defaults: 1. Continue watching 2. Next up 3. Latest movies 4. Latest TV shows" -msgstr "Restablecer los widgets de inicio a los valores predeterminados de Copacetic: 1. Seguir viendo 2. Siguiente 3. Últimas películas 4. Últimas series" +msgid "" +"Reset home widgets to Copacetic defaults: 1. Continue watching 2. Next up 3. " +"Latest movies 4. Latest TV shows" +msgstr "" +"Restablecer los widgets de inicio a los valores predeterminados de " +"Copacetic: 1. Seguir viendo 2. Siguiente 3. Últimas películas 4. Últimas " +"series" # /16x9/Content_Settings.xml msgctxt "#31431" msgid "Are you sure you want to reset all home widgets back to default?" -msgstr "¿Estás seguro de que quieres restablecer todos los widgets de inicio a los valores predeterminados?" +msgstr "" +"¿Estás seguro de que quieres restablecer todos los widgets de inicio a los " +"valores predeterminados?" # /16x9/Content_Settings.xml # /16x9/Content.xml @@ -761,7 +908,8 @@ msgstr "Fondo" # /16x9/Content.xml msgctxt "#31532" msgid "Customise background slideshows, brightness and panel opacity" -msgstr "Personalice las presentaciones de fondo, el brillo y la opacidad del panel" +msgstr "" +"Personalice las presentaciones de fondo, el brillo y la opacidad del panel" # /16x9/Content_Settings.xml msgctxt "#31495" @@ -771,12 +919,17 @@ msgstr "Mostrar el nombre del fondo mostrado actualmente" # /16x9/Content_Settings.xml msgctxt "#31433" msgid "Override home background with global slideshow" -msgstr "Sustituir el fondo de la página de inicio por un pase de diapositivas global" +msgstr "" +"Sustituir el fondo de la página de inicio por un pase de diapositivas global" # /16x9/Content_Settings.xml msgctxt "#31533" -msgid "Use the selected global slideshow on the homescreen instead of local or skin.shortcuts slideshows" -msgstr "Utilizar la presentación global seleccionada en la pantalla de inicio en lugar de las presentaciones locales o de los accesos directos del skin" +msgid "" +"Use the selected global slideshow on the homescreen instead of local or skin." +"shortcuts slideshows" +msgstr "" +"Utilizar la presentación global seleccionada en la pantalla de inicio en " +"lugar de las presentaciones locales o de los accesos directos del skin" # /16x9/Content_Settings.xml msgctxt "#31436" @@ -810,8 +963,12 @@ msgstr "Añadir movimiento a las ilustraciones a pantalla completa" # /16x9/Content_Settings.xml msgctxt "#31541" -msgid "Adds a subtle 'Ken Burns effect'-style pan and zoom to the fullscreen background artwork." -msgstr "Añade una sutil panorámica y zoom al estilo del \"efecto Ken Burns\" a las ilustraciones de fondo en pantalla completa." +msgid "" +"Adds a subtle 'Ken Burns effect'-style pan and zoom to the fullscreen " +"background artwork." +msgstr "" +"Añade una sutil panorámica y zoom al estilo del \"efecto Ken Burns\" a las " +"ilustraciones de fondo en pantalla completa." # /16x9/Content_Settings.xml msgctxt "#31442" @@ -820,8 +977,13 @@ msgstr "Activar salvapantallas" # /16x9/Content_Settings.xml msgctxt "#31542" -msgid "After 10 seconds of inactivity, the home menu will be hidden, allowing the background artwork slideshow to run as a screensaver." -msgstr "Tras 10 segundos de inactividad, el menú de inicio se ocultará, permitiendo que el pase de diapositivas de ilustraciones en segundo plano funcione como salvapantallas." +msgid "" +"After 10 seconds of inactivity, the home menu will be hidden, allowing the " +"background artwork slideshow to run as a screensaver." +msgstr "" +"Tras 10 segundos de inactividad, el menú de inicio se ocultará, permitiendo " +"que el pase de diapositivas de ilustraciones en segundo plano funcione como " +"salvapantallas." # /16x9/Content_Settings.xml msgctxt "#31443" @@ -830,8 +992,11 @@ msgstr "Mostrar clearlogos" # /16x9/Content_Settings.xml msgctxt "#31543" -msgid "Clearlogos will be displayed as part of the screensaver when they are available." -msgstr "Clearlogos se mostrará como parte del salvapantallas cuando esté disponible." +msgid "" +"Clearlogos will be displayed as part of the screensaver when they are " +"available." +msgstr "" +"Clearlogos se mostrará como parte del salvapantallas cuando esté disponible." # /16x9/Content_Settings.xml msgctxt "#31444" @@ -846,8 +1011,15 @@ msgstr "Widget" # /16x9/Content_Settings.xml msgctxt "#31545" -msgid "Click on a widget to expand it, use the arrows to reposition it, or select the cross to remove it. Empty widgets can be reset to skin defaults by clicking the reset button." -msgstr "Haz clic en un widget para ampliarlo, utiliza las flechas para cambiarlo de posición o selecciona la cruz para eliminarlo. Los widgets vacíos pueden restaurarse a los valores predeterminados haciendo clic en el botón de restaurar." +msgid "" +"Click on a widget to expand it, use the arrows to reposition it, or select " +"the cross to remove it. Empty widgets can be reset to skin defaults by " +"clicking the reset button." +msgstr "" +"Haz clic en un widget para ampliarlo, utiliza las flechas para cambiarlo de " +"posición o selecciona la cruz para eliminarlo. Los widgets vacíos pueden " +"restaurarse a los valores predeterminados haciendo clic en el botón de " +"restaurar." # /16x9/Content_Settings.xml msgctxt "#31489" @@ -867,8 +1039,13 @@ msgstr "Modo quiosco" # /16x9/Content_Settings.xml msgctxt "#31575" -msgid "When kiosk mode is enabled, all view customisation options in the hidden menu will be removed so no further changes can be made." -msgstr "Cuando se activa el modo quiosco, se eliminan todas las opciones de personalización de la vista del menú oculto, por lo que no se pueden realizar más cambios." +msgid "" +"When kiosk mode is enabled, all view customisation options in the hidden " +"menu will be removed so no further changes can be made." +msgstr "" +"Cuando se activa el modo quiosco, se eliminan todas las opciones de " +"personalización de la vista del menú oculto, por lo que no se pueden " +"realizar más cambios." # /16x9/Content_Settings.xml msgctxt "#31488" @@ -882,8 +1059,14 @@ msgstr "Desactivar el menú de opciones ocultas" # /16x9/Content_Settings.xml msgctxt "#31586" -msgid "With koisk mode enabled, you have the option to completely disable the hidden options menu. Warning: This will limit your ability to switch between views, change sort method, filter or search." -msgstr "Con el modo quiosco activado, tienes la opción de desactivar completamente el menú de opciones ocultas. Advertencia: Esto limitará la capacidad de cambiar entre vistas, cambiar el método de ordenación, filtrar o buscar." +msgid "" +"With koisk mode enabled, you have the option to completely disable the " +"hidden options menu. Warning: This will limit your ability to switch between " +"views, change sort method, filter or search." +msgstr "" +"Con el modo quiosco activado, tienes la opción de desactivar completamente " +"el menú de opciones ocultas. Advertencia: Esto limitará la capacidad de " +"cambiar entre vistas, cambiar el método de ordenación, filtrar o buscar." # Views # /16x9/Content_Settings.xml @@ -893,8 +1076,14 @@ msgstr "Activar la vista para ventanas de vídeo y música" # /16x9/Content_Settings.xml msgctxt "#31546" -msgid "Choose which windows to enable for each of the four additional Copacetic views. Keep any views you don't use disabled to speed up loading when a new media window is opened in Kodi." -msgstr "Elegir qué ventanas habilitar para cada una de las cuatro vistas adicionales de Copacetic. Mantén deshabilitadas las vistas que no utilices para acelerar la carga cuando se abra una nueva ventana multimedia en Kodi." +msgid "" +"Choose which windows to enable for each of the four additional Copacetic " +"views. Keep any views you don't use disabled to speed up loading when a new " +"media window is opened in Kodi." +msgstr "" +"Elegir qué ventanas habilitar para cada una de las cuatro vistas adicionales " +"de Copacetic. Mantén deshabilitadas las vistas que no utilices para acelerar " +"la carga cuando se abra una nueva ventana multimedia en Kodi." # /16x9/Content_Settings.xml msgctxt "#31447" @@ -909,12 +1098,15 @@ msgstr "Activar la vista para la ventana de imágenes" # /16x9/Content_Settings.xml msgctxt "#31449" msgid "Dim artwork for watched items or disabled add-ons" -msgstr "Atenuar las ilustraciones de los elementos supervisados o los complementos desactivados" +msgstr "" +"Atenuar las ilustraciones de los elementos supervisados o los complementos " +"desactivados" # /16x9/Content_Settings.xml msgctxt "#31450" msgid "Checkmarks for watched items or enabled add-ons" -msgstr "Marcas de verificación de elementos supervisados o complementos activados" +msgstr "" +"Marcas de verificación de elementos supervisados o complementos activados" # Customisations # /16x9/Content_Settings.xml @@ -924,8 +1116,12 @@ msgstr "Mostrar recuento de episodios no vistos" # /16x9/Content_Settings.xml msgctxt "#31551" -msgid "Display the total number of unwatched episodes for a tv show or season on top of the progress bar." -msgstr "Muestra el número total de episodios no vistos de una serie o temporada en la parte superior de la barra de progreso." +msgid "" +"Display the total number of unwatched episodes for a tv show or season on " +"top of the progress bar." +msgstr "" +"Muestra el número total de episodios no vistos de una serie o temporada en " +"la parte superior de la barra de progreso." # /16x9/Content_Settings.xml # /16x9/Variables_Labels_Windows.xml @@ -935,8 +1131,14 @@ msgstr "Clasificación preferente" # /16x9/Content_Settings.xml msgctxt "#31552" -msgid "Choose the classification system to use when displaying age rating flags. If your preferred classication system is not present, please request it on the forum." -msgstr "Elige el sistema de clasificación que se utilizará al mostrar los indicadores de clasificación por edades. Si tu sistema de clasificación preferido no está presente, solicítalo en el foro." +msgid "" +"Choose the classification system to use when displaying age rating flags. If " +"your preferred classication system is not present, please request it on the " +"forum." +msgstr "" +"Elige el sistema de clasificación que se utilizará al mostrar los " +"indicadores de clasificación por edades. Si tu sistema de clasificación " +"preferido no está presente, solicítalo en el foro." # /16x9/Content_Settings.xml msgctxt "#31453" @@ -945,8 +1147,19 @@ msgstr "Desplazarse por letra de clasificación" # /16x9/Content_Settings.xml msgctxt "#31553" -msgid "When enabled, press down on horizontal scrollbars and right on vertical scrollbars to scroll by sort letter/number. This is dependent on the sort method currently selected. You can scroll by Name, File, Artist, Artist/Year, Album, Title, Original title, Rating, User rating, Play count, Number of discs, Duration, Appearances." -msgstr "Cuando está activada, pulsa hacia abajo en las barras de desplazamiento horizontales y hacia la derecha en las barras de desplazamiento verticales para desplazarte por letra/número de ordenación. Esto depende del método de ordenación seleccionado. Puede desplazarse por Nombre, archivo, artista, artista/año, álbum, título, título original, clasificación, clasificación de usuario, número de reproducciones, número de discos, duración, apariciones." +msgid "" +"When enabled, press down on horizontal scrollbars and right on vertical " +"scrollbars to scroll by sort letter/number. This is dependent on the sort " +"method currently selected. You can scroll by Name, File, Artist, Artist/" +"Year, Album, Title, Original title, Rating, User rating, Play count, Number " +"of discs, Duration, Appearances." +msgstr "" +"Cuando está activada, pulsa hacia abajo en las barras de desplazamiento " +"horizontales y hacia la derecha en las barras de desplazamiento verticales " +"para desplazarte por letra/número de ordenación. Esto depende del método de " +"ordenación seleccionado. Puede desplazarse por Nombre, archivo, artista, " +"artista/año, álbum, título, título original, clasificación, clasificación de " +"usuario, número de reproducciones, número de discos, duración, apariciones." # /16x9/Content_Settings.xml msgctxt "#31454" @@ -965,8 +1178,22 @@ msgstr "Desactivar puntuación con estrellas" # /16x9/Content_Settings.xml msgctxt "#31554" -msgid "Overlay a binary user rating system (liked or not) on top of standard song user ratings. User ratings equal to or above this threshold are 'liked'. You can 'like' (set a user rating equivalent to the threshold) or 'unlike' (clear user rating) a song via the context menu, or embedded music player if enabled under Extras. The threshold will also be used by the 'Liked songs' widget. Set to 'Off' to disable." -msgstr "Superponer un sistema binario de valoración de usuarios (me gusta o no me gusta) sobre las valoraciones estándar de usuarios de canciones. Las valoraciones de usuario iguales o superiores a este umbral son \"me gusta\". Puedes \"gustar\" (establecer una valoración de usuario equivalente al umbral) o \"no gustar\" (borrar la valoración de usuario) una canción a través del menú contextual, o del reproductor de música integrado si está habilitado en Extras. El umbral también será utilizado por el widget \"Canciones que han gustado\". Para desactivarlo, selecciona \"Desactivado\"." +msgid "" +"Overlay a binary user rating system (liked or not) on top of standard song " +"user ratings. User ratings equal to or above this threshold are 'liked'. You " +"can 'like' (set a user rating equivalent to the threshold) or " +"'unlike' (clear user rating) a song via the context menu, or embedded music " +"player if enabled under Extras. The threshold will also be used by the " +"'Liked songs' widget. Set to 'Off' to disable." +msgstr "" +"Superponer un sistema binario de valoración de usuarios (me gusta o no me " +"gusta) sobre las valoraciones estándar de usuarios de canciones. Las " +"valoraciones de usuario iguales o superiores a este umbral son \"me gusta\". " +"Puedes \"gustar\" (establecer una valoración de usuario equivalente al " +"umbral) o \"no gustar\" (borrar la valoración de usuario) una canción a " +"través del menú contextual, o del reproductor de música integrado si está " +"habilitado en Extras. El umbral también será utilizado por el widget " +"\"Canciones que han gustado\". Para desactivarlo, selecciona \"Desactivado\"." # /16x9/Content_Settings.xml msgctxt "#31478" @@ -1016,7 +1243,9 @@ msgstr "Oculta inmediatamente la barra de progreso en la pantalla de pausa" # /16x9/Content_Settings.xml msgctxt "#31555" msgid "Subtitles will not be obscured when video playback is paused." -msgstr "Los subtítulos no se oscurecerán cuando se ponga en pausa la reproducción del vídeo." +msgstr "" +"Los subtítulos no se oscurecerán cuando se ponga en pausa la reproducción " +"del vídeo." # /16x9/Content_Settings.xml msgctxt "#31456" @@ -1025,8 +1254,14 @@ msgstr "Mostrar información en la pantalla de pausa" # /16x9/Content_Settings.xml msgctxt "#31556" -msgid "Video information, which can be displayed during fullscreen video playback by pressing , will also be displayed automatically when the video is paused." -msgstr "La información del vídeo, que puede mostrarse durante la reproducción de vídeo a pantalla completa pulsando , también se mostrará automáticamente cuando el vídeo esté en pausa." +msgid "" +"Video information, which can be displayed during fullscreen video playback " +"by pressing , will also be displayed automatically when the video is " +"paused." +msgstr "" +"La información del vídeo, que puede mostrarse durante la reproducción de " +"vídeo a pantalla completa pulsando , también se mostrará automáticamente " +"cuando el vídeo esté en pausa." # Extras # /16x9/Content_Settings.xml @@ -1041,8 +1276,19 @@ msgstr "Activar listas incrustadas para sagas, series y artistas" # /16x9/Content_Settings.xml msgctxt "#31558" -msgid "Enrich video and music views by enabling embedded secondary lists that allow you to scroll through the movies in a set, the seasons in a tv show and the albums by an artist without clicking into an item. Instead, just press down on a listitem in horizontal views or left in vertical views to navigate the secondary list." -msgstr "Enriquece las vistas de vídeo y música habilitando listas secundarias incrustadas que te permitan desplazarte por las películas de una saga, las temporadas de una serie de televisión y los álbumes de un artista sin hacer clic en un elemento. En su lugar, basta con pulsar hacia abajo en un elemento de la lista en las vistas horizontales o hacia la izquierda en las verticales para navegar por la lista secundaria." +msgid "" +"Enrich video and music views by enabling embedded secondary lists that allow " +"you to scroll through the movies in a set, the seasons in a tv show and the " +"albums by an artist without clicking into an item. Instead, just press down " +"on a listitem in horizontal views or left in vertical views to navigate the " +"secondary list." +msgstr "" +"Enriquece las vistas de vídeo y música habilitando listas secundarias " +"incrustadas que te permitan desplazarte por las películas de una saga, las " +"temporadas de una serie de televisión y los álbumes de un artista sin hacer " +"clic en un elemento. En su lugar, basta con pulsar hacia abajo en un " +"elemento de la lista en las vistas horizontales o hacia la izquierda en las " +"verticales para navegar por la lista secundaria." # /16x9/Content_Settings.xml msgctxt "#31459" @@ -1056,8 +1302,19 @@ msgstr "Activar el reproductor de música integrado" # /16x9/Content_Settings.xml msgctxt "#31560" -msgid "View and control music playback from anywhere in Kodi with the music player widget, which is embedded into each unique Copacetic view. If you've set a 'Liked song rating threshold' under Customisations, you'll also be able to mark songs as 'Liked' straight from the widget or jump straight to a view of the currently playing artist." -msgstr "Visualiza y controla la reproducción de música desde cualquier lugar de Kodi con el widget del reproductor de música, integrado en cada vista única de Copacetic. Si has establecido un \"umbral de clasificación de canciones que te gustan\" en Personalizaciones, también podrás marcar canciones como \"Me gusta\" directamente desde el widget o saltar directamente a una vista del artista que se esté reproduciendo en ese momento." +msgid "" +"View and control music playback from anywhere in Kodi with the music player " +"widget, which is embedded into each unique Copacetic view. If you've set a " +"'Liked song rating threshold' under Customisations, you'll also be able to " +"mark songs as 'Liked' straight from the widget or jump straight to a view of " +"the currently playing artist." +msgstr "" +"Visualiza y controla la reproducción de música desde cualquier lugar de Kodi " +"con el widget del reproductor de música, integrado en cada vista única de " +"Copacetic. Si has establecido un \"umbral de clasificación de canciones que " +"te gustan\" en Personalizaciones, también podrás marcar canciones como \"Me " +"gusta\" directamente desde el widget o saltar directamente a una vista del " +"artista que se esté reproduciendo en ese momento." # /16x9/Content_Settings.xml msgctxt "#31461" @@ -1071,13 +1328,29 @@ msgstr "Habilitar presentaciones de diapositivas multiart" # /16x9/Content_Settings.xml msgctxt "#31562" -msgid "Enjoy more artwork with multiart slideshows, embedded directly into each view. Copacetic will play a slideshow of all available multiart in your library for a given listitem and art type. To add multiart, simply add additional artwork to the same folder as your main artwork with a number appended to the end then rescan the item, e.g. keyart.jpg, keyart1.jpg, keyart2.jpg or filename-poster.jpg, filename-poster1.jpg." -msgstr "Disfruta de más obras de arte con los pases de diapositivas multiart, integrados directamente en cada vista. Copacetic reproducirá un pase de diapositivas de todas las ilustraciones disponibles en tu biblioteca para un determinado elemento de la lista y tipo de ilustración. Para añadir multiart, simplemente añada ilustraciones adicionales a la misma carpeta que su ilustración principal con un número añadido al final y luego vuelva a escanear el elemento, por ejemplo keyart.jpg, keyart1.jpg, keyart2.jpg o filename-poster.jpg, filename-poster1.jpg." +msgid "" +"Enjoy more artwork with multiart slideshows, embedded directly into each " +"view. Copacetic will play a slideshow of all available multiart in your " +"library for a given listitem and art type. To add multiart, simply add " +"additional artwork to the same folder as your main artwork with a number " +"appended to the end then rescan the item, e.g. keyart.jpg, keyart1.jpg, " +"keyart2.jpg or filename-poster.jpg, filename-poster1.jpg." +msgstr "" +"Disfruta de más obras de arte con los pases de diapositivas multiart, " +"integrados directamente en cada vista. Copacetic reproducirá un pase de " +"diapositivas de todas las ilustraciones disponibles en tu biblioteca para un " +"determinado elemento de la lista y tipo de ilustración. Para añadir " +"multiart, simplemente añada ilustraciones adicionales a la misma carpeta que " +"su ilustración principal con un número añadido al final y luego vuelva a " +"escanear el elemento, por ejemplo keyart.jpg, keyart1.jpg, keyart2.jpg o " +"filename-poster.jpg, filename-poster1.jpg." # /16x9/Content_Settings.xml msgctxt "#31563" msgid "Choose how long to display each artwork in the slideshow." -msgstr "Elige cuánto tiempo quieres que aparezca cada ilustración en el pase de diapositivas." +msgstr "" +"Elige cuánto tiempo quieres que aparezca cada ilustración en el pase de " +"diapositivas." # /16x9/Content_Settings.xml msgctxt "#31464" @@ -1091,8 +1364,22 @@ msgstr "Activar la reproducción automática de tráilers" # /16x9/Content_Settings.xml msgctxt "#31565" -msgid "Automatically start fullscreen playback of trailers after a short delay, which you can set below. Stop playback by pressing any direction button. In horizontal views, up/down ends playback with no further action until you scroll. Left/right ends playback and scrolls to the previous/next item, meaning the next trailer will begin automatically after the set delay. Directions are switched in vertical views." -msgstr "Inicia automáticamente la reproducción a pantalla completa de los tráilers tras un breve retardo, que puedes configurar a continuación. Detener la reproducción pulsando cualquier botón de dirección. En las vistas horizontales, arriba/abajo finaliza la reproducción sin más acciones hasta que te desplaces. Izquierda/derecha finaliza la reproducción y se desplaza al elemento anterior/siguiente, lo que significa que el siguiente tráiler comenzará automáticamente tras el retardo establecido. Las direcciones se cambian en las vistas verticales." +msgid "" +"Automatically start fullscreen playback of trailers after a short delay, " +"which you can set below. Stop playback by pressing any direction button. In " +"horizontal views, up/down ends playback with no further action until you " +"scroll. Left/right ends playback and scrolls to the previous/next item, " +"meaning the next trailer will begin automatically after the set delay. " +"Directions are switched in vertical views." +msgstr "" +"Inicia automáticamente la reproducción a pantalla completa de los tráilers " +"tras un breve retardo, que puedes configurar a continuación. Detener la " +"reproducción pulsando cualquier botón de dirección. En las vistas " +"horizontales, arriba/abajo finaliza la reproducción sin más acciones hasta " +"que te desplaces. Izquierda/derecha finaliza la reproducción y se desplaza " +"al elemento anterior/siguiente, lo que significa que el siguiente tráiler " +"comenzará automáticamente tras el retardo establecido. Las direcciones se " +"cambian en las vistas verticales." # /16x9/Content_Settings.xml msgctxt "#31466" @@ -1101,18 +1388,29 @@ msgstr "Retardo antes de que comience la reproducción (segundos)" # /16x9/Content_Settings.xml msgctxt "#31566" -msgid "Choose how long you must wait on a selected movie or tv show before playback of the trailer starts." -msgstr "Elige cuánto tiempo debes esperar en una película o serie de televisión seleccionada antes de que comience la reproducción del tráiler." +msgid "" +"Choose how long you must wait on a selected movie or tv show before playback " +"of the trailer starts." +msgstr "" +"Elige cuánto tiempo debes esperar en una película o serie de televisión " +"seleccionada antes de que comience la reproducción del tráiler." # /16x9/Content_Settings.xml msgctxt "#31467" msgid "Play trailers for home widget movies and tv shows" -msgstr "Reproducir tráilers de películas y series de televisión con el widget de inicio" +msgstr "" +"Reproducir tráilers de películas y series de televisión con el widget de " +"inicio" # /16x9/Content_Settings.xml msgctxt "#31567" -msgid "Trailers will be played back automatically from any widgets showing movies or tv shows. Trailers cannot be played back from episodes currently." -msgstr "Los tráilers se reproducirán automáticamente desde cualquier widget que muestre películas o series de televisión. Actualmente no se pueden reproducir tráilers de episodios." +msgid "" +"Trailers will be played back automatically from any widgets showing movies " +"or tv shows. Trailers cannot be played back from episodes currently." +msgstr "" +"Los tráilers se reproducirán automáticamente desde cualquier widget que " +"muestre películas o series de televisión. Actualmente no se pueden " +"reproducir tráilers de episodios." # /16x9/Content_Settings.xml msgctxt "#31468" @@ -1121,8 +1419,12 @@ msgstr "Reproducir tráilers de películas en la biblioteca de vídeos" # /16x9/Content_Settings.xml msgctxt "#31568" -msgid "Trailer autoplay can be quickly toggled on/off from the options menu within the video library." -msgstr "La reproducción automática del tráiler puede activarse y desactivarse rápidamente desde el menú de opciones de la biblioteca de vídeos." +msgid "" +"Trailer autoplay can be quickly toggled on/off from the options menu within " +"the video library." +msgstr "" +"La reproducción automática del tráiler puede activarse y desactivarse " +"rápidamente desde el menú de opciones de la biblioteca de vídeos." # /16x9/Content_Settings.xml msgctxt "#31469" @@ -1137,18 +1439,34 @@ msgstr "Usar el recuento de no vistos en la información detallada" # /16x9/Content_Settings.xml msgctxt "#31570" -msgid "Replaced 'A/B watched' with 'X/Y unwatched' in all info lines. This information duplicates the unwatched episode count indicator, which can be enabled under Customisations and is integrated into the progress bar." -msgstr "Se ha sustituido \"A/B vistos\" por \"X/Y no vistos\" en todas las líneas de información. Esta información duplica el indicador de episodios no vistos, que puede activarse en Personalizaciones y está integrado en la barra de progreso." +msgid "" +"Replaced 'A/B watched' with 'X/Y unwatched' in all info lines. This " +"information duplicates the unwatched episode count indicator, which can be " +"enabled under Customisations and is integrated into the progress bar." +msgstr "" +"Se ha sustituido \"A/B vistos\" por \"X/Y no vistos\" en todas las líneas de " +"información. Esta información duplica el indicador de episodios no vistos, " +"que puede activarse en Personalizaciones y está integrado en la barra de " +"progreso." # /16x9/Content_Settings.xml msgctxt "#31471" msgid "Enable fanart display for Grid view in pictures window" -msgstr "Activar la visualización de fanart para la vista de cuadrícula en la ventana de imágenes" +msgstr "" +"Activar la visualización de fanart para la vista de cuadrícula en la ventana " +"de imágenes" # /16x9/Content_Settings.xml msgctxt "#31571" -msgid "Enables Grid view fanart layout for the pictures window. Because pictures can take any aspect ratio, it is recommended to stick to square layouts for the optimal experience. Keep disabled to improve performance." -msgstr "Activa la vista de cuadrícula para la ventana de imágenes. Debido a que las imágenes pueden tomar cualquier relación de aspecto, se recomienda atenerse a diseños cuadrados para una experiencia óptima. Mantenlo desactivado para mejorar el rendimiento." +msgid "" +"Enables Grid view fanart layout for the pictures window. Because pictures " +"can take any aspect ratio, it is recommended to stick to square layouts for " +"the optimal experience. Keep disabled to improve performance." +msgstr "" +"Activa la vista de cuadrícula para la ventana de imágenes. Debido a que las " +"imágenes pueden tomar cualquier relación de aspecto, se recomienda atenerse " +"a diseños cuadrados para una experiencia óptima. Mantenlo desactivado para " +"mejorar el rendimiento." # /16x9/Variables_Labels_Media.xml msgctxt "#31472" @@ -1471,6 +1789,11 @@ msgctxt "#31914" msgid "Happy Earth Day" msgstr "Feliz día de la Tierra" +# /16x9/Content_Settings.xml +msgctxt "#31496" +msgid "Enable view for favourites browser" +msgstr "Activar vista para navegador de favoritos" + # /16x9/Content_Settings.xml #~ msgctxt "#31449" #~ msgid "Dim artwork for watched items" @@ -1488,23 +1811,41 @@ msgstr "Feliz día de la Tierra" # /16x9/Content_Settings.xml #~ msgctxt "#31500" -#~ msgid "Configure your Copacetic theme, menus and the background art service." -#~ msgstr "Configura tu tema Copacetic, los menús y el servicio de arte de fondo." +#~ msgid "" +#~ "Configure your Copacetic theme, menus and the background art service." +#~ msgstr "" +#~ "Configura tu tema Copacetic, los menús y el servicio de arte de fondo." # /16x9/Content_Settings.xml #~ msgctxt "#31525" -#~ msgid "Fanarts are fetched from your library and displayed in a slideshow by Copacetic as a background service. The service only runs when the slideshow is visible. Disable to improve performance." -#~ msgstr "Copacetic obtiene los Fanarts de tu biblioteca y los muestra en un pase de diapositivas en segundo plano. El servicio sólo se ejecuta cuando el pase de diapositivas está visible. Desactívalo para mejorar el rendimiento." +#~ msgid "" +#~ "Fanarts are fetched from your library and displayed in a slideshow by " +#~ "Copacetic as a background service. The service only runs when the " +#~ "slideshow is visible. Disable to improve performance." +#~ msgstr "" +#~ "Copacetic obtiene los Fanarts de tu biblioteca y los muestra en un pase " +#~ "de diapositivas en segundo plano. El servicio sólo se ejecuta cuando el " +#~ "pase de diapositivas está visible. Desactívalo para mejorar el " +#~ "rendimiento." # /16x9/Content_Settings.xml #~ msgctxt "#31526" -#~ msgid "Choose to include only fanarts from the selected sections of your library in the background slideshow." -#~ msgstr "Elige incluir sólo fanarts de secciones elegidas de tu biblioteca en el pase de diapositivas en segundo plano." +#~ msgid "" +#~ "Choose to include only fanarts from the selected sections of your library " +#~ "in the background slideshow." +#~ msgstr "" +#~ "Elige incluir sólo fanarts de secciones elegidas de tu biblioteca en el " +#~ "pase de diapositivas en segundo plano." # /16x9/Content_Settings.xml #~ msgctxt "#31535" -#~ msgid "Choose from one of the slideshows run by Copacetic as a background service, or select your own custom path/playlist." -#~ msgstr "Elija una de las presentaciones de diapositivas ejecutadas por Copacetic como servicio en segundo plano, o seleccione su propia ruta/lista de reproducción personalizada." +#~ msgid "" +#~ "Choose from one of the slideshows run by Copacetic as a background " +#~ "service, or select your own custom path/playlist." +#~ msgstr "" +#~ "Elija una de las presentaciones de diapositivas ejecutadas por Copacetic " +#~ "como servicio en segundo plano, o seleccione su propia ruta/lista de " +#~ "reproducción personalizada." # /16x9/Content_Settings.xml #~ msgctxt "#31487" @@ -1528,18 +1869,38 @@ msgstr "Feliz día de la Tierra" # /16x9/Content_Settings.xml #~ msgctxt "#31533" -#~ msgid "Set a global override for all default home menu shortcut slideshows or any backgrounds you configured for individual shortcuts in 'Home menu' settings under General > Menus. Choose from the preselected or custom global overrides below." -#~ msgstr "Establezca una modificación global para todas las presentaciones de acceso directo predeterminadas del menú de inicio o para cualquier en segundo plano que haya configurado para accesos directos individuales en los ajustes del \"Menú de inicio\" en General > Menús. Elige entre las siguientes opciones globales preseleccionadas o personalizadas." +#~ msgid "" +#~ "Set a global override for all default home menu shortcut slideshows or " +#~ "any backgrounds you configured for individual shortcuts in 'Home menu' " +#~ "settings under General > Menus. Choose from the preselected or custom " +#~ "global overrides below." +#~ msgstr "" +#~ "Establezca una modificación global para todas las presentaciones de " +#~ "acceso directo predeterminadas del menú de inicio o para cualquier en " +#~ "segundo plano que haya configurado para accesos directos individuales en " +#~ "los ajustes del \"Menú de inicio\" en General > Menús. Elige entre las " +#~ "siguientes opciones globales preseleccionadas o personalizadas." # /16x9/Content_Settings.xml #~ msgctxt "#31534" -#~ msgid "Make sure to enable background slideshows in General > Background Service for more slideshow options to choose from, or select your own custom path/playlist below." -#~ msgstr "Asegúrate de activar las proyecciones de diapositivas en segundo plano en General > Servicio en segundo plano para tener más opciones de proyección de diapositivas entre las que elegir, o selecciona tu propia ruta/lista de reproducción personalizada a continuación." +#~ msgid "" +#~ "Make sure to enable background slideshows in General > Background Service " +#~ "for more slideshow options to choose from, or select your own custom path/" +#~ "playlist below." +#~ msgstr "" +#~ "Asegúrate de activar las proyecciones de diapositivas en segundo plano en " +#~ "General > Servicio en segundo plano para tener más opciones de proyección " +#~ "de diapositivas entre las que elegir, o selecciona tu propia ruta/lista " +#~ "de reproducción personalizada a continuación." # /16x9/Content_Settings.xml #~ msgctxt "#31541" -#~ msgid "Adds a subtle Ken Burns effect pan and zoom to the background artwork slideshow." -#~ msgstr "Añadir un sutil efecto panorámico de Ken Burns y zoom a la presentación de diapositivas de ilustraciones en segundo plano." +#~ msgid "" +#~ "Adds a subtle Ken Burns effect pan and zoom to the background artwork " +#~ "slideshow." +#~ msgstr "" +#~ "Añadir un sutil efecto panorámico de Ken Burns y zoom a la presentación " +#~ "de diapositivas de ilustraciones en segundo plano." # /16x9/Content_Settings.xml #~ msgctxt "#31482" diff --git a/language/resource.language.it_it/strings.po b/language/resource.language.it_it/strings.po index 44b67183..201cf171 100644 --- a/language/resource.language.it_it/strings.po +++ b/language/resource.language.it_it/strings.po @@ -7,7 +7,8 @@ msgstr "" "Report-Msgid-Bugs-To: translations@kodi.tv\n" "PO-Revision-Date: 2024-04-01 23:01+0000\n" "Last-Translator: Massimo Pissarello \n" -"Language-Team: Italian \n" +"Language-Team: Italian \n" "Language: it_it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,8 +21,15 @@ msgid "A real good time with your media." msgstr "Un vero divertimento con i tuoi media." msgctxt "Addon Description" -msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "Elimina il disordine con una skin minimale progettata per dare il massimo impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." +msgid "" +"Clear away the clutter with a minimal skin designed to bring maximum impact " +"to the artwork that you curate for your favourite movies, shows and music. " +"Copacetic is a labour of love more than five years in the making. I hope you " +"enjoy it." +msgstr "" +"Elimina il disordine con una skin minimale progettata per dare il massimo " +"impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è " +"un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." # ######################################################################################################## # ######################################################################################################## @@ -475,7 +483,8 @@ msgstr "Home" # /16x9/Content_Settings.xml msgctxt "#31501" msgid "Get your home screen looking just the way you want it." -msgstr "Fai in modo che la tua schermata principale abbia l'aspetto che preferisci." +msgstr "" +"Fai in modo che la tua schermata principale abbia l'aspetto che preferisci." # /16x9/Content_Settings.xml msgctxt "#31402" @@ -485,7 +494,9 @@ msgstr "Widget" # /16x9/Content_Settings.xml msgctxt "#31502" msgid "Build out your home screen with up to nine fully customisable widgets." -msgstr "Crea la tua schermata principale con un massimo di nove widget completamente personalizzabili." +msgstr "" +"Crea la tua schermata principale con un massimo di nove widget completamente " +"personalizzabili." # /16x9/Content_Settings.xml msgctxt "#31403" @@ -494,8 +505,15 @@ msgstr "Visualizzazioni" # /16x9/Content_Settings.xml msgctxt "#31503" -msgid "Choose which views to enable for different parts of Kodi. Views can be customised for each individual content type from the options menu when browsing your media." -msgstr "Scegli quali visualizzazioni abilitare per le diverse parti di Kodi. Le visualizzazioni possono essere personalizzate per ogni singolo tipo di contenuto dal menu delle opzioni durante la navigazione dei file multimediali." +msgid "" +"Choose which views to enable for different parts of Kodi. Views can be " +"customised for each individual content type from the options menu when " +"browsing your media." +msgstr "" +"Scegli quali visualizzazioni abilitare per le diverse parti di Kodi. Le " +"visualizzazioni possono essere personalizzate per ogni singolo tipo di " +"contenuto dal menu delle opzioni durante la navigazione dei file " +"multimediali." # /16x9/Content_Settings.xml msgctxt "#31404" @@ -504,8 +522,11 @@ msgstr "Personalizzazioni" # /16x9/Content_Settings.xml msgctxt "#31504" -msgid "Make Copacetic your own with tweaks that change the functionality of the skin." -msgstr "Personalizza Copacetic con modifiche che cambiano la funzionalità della skin." +msgid "" +"Make Copacetic your own with tweaks that change the functionality of the " +"skin." +msgstr "" +"Personalizza Copacetic con modifiche che cambiano la funzionalità della skin." # /16x9/Content_Settings.xml msgctxt "#31405" @@ -514,8 +535,13 @@ msgstr "Extra" # /16x9/Content_Settings.xml msgctxt "#31505" -msgid "Configure exclusive Copacetic features including embedded lists, the music player widget, in-view multiart slideshows and automatic trailer playback." -msgstr "Configura le funzionalità esclusive di Copacetic, inclusi gli elenchi incorporati, il widget del lettore musicale, le presentazioni multimediali a più viste e la riproduzione automatica del trailer." +msgid "" +"Configure exclusive Copacetic features including embedded lists, the music " +"player widget, in-view multiart slideshows and automatic trailer playback." +msgstr "" +"Configura le funzionalità esclusive di Copacetic, inclusi gli elenchi " +"incorporati, il widget del lettore musicale, le presentazioni multimediali a " +"più viste e la riproduzione automatica del trailer." # /16x9/Content_Settings.xml msgctxt "#31406" @@ -524,8 +550,14 @@ msgstr "Esperimenti" # /16x9/Content_Settings.xml msgctxt "#31506" -msgid "New features being tested or those requested by users that don't necessarily meet the desisgn ethos of the rest of Copacetic. It's recommended to leave these off for optimal user experience." -msgstr "Nuove funzionalità in fase di test o richieste degli utenti che non soddisfano necessariamente l'etica del design del resto di Copacetic. Si consiglia di lasciarli disattivati per un'esperienza utente ottimale." +msgid "" +"New features being tested or those requested by users that don't necessarily " +"meet the desisgn ethos of the rest of Copacetic. It's recommended to leave " +"these off for optimal user experience." +msgstr "" +"Nuove funzionalità in fase di test o richieste degli utenti che non " +"soddisfano necessariamente l'etica del design del resto di Copacetic. Si " +"consiglia di lasciarli disattivati per un'esperienza utente ottimale." # General # /16x9/Content.xml @@ -536,8 +568,12 @@ msgstr "Scuro" # /16x9/Content_Settings.xml msgctxt "#31507" -msgid "Select 'Night' or 'Light' theme. Switch between themes on the fly via the shutdown menu." -msgstr "Seleziona il tema \"Scuro\" o \"Chiaro\". Passa al volo da un tema all'altro tramite il menu di spegnimento." +msgid "" +"Select 'Night' or 'Light' theme. Switch between themes on the fly via the " +"shutdown menu." +msgstr "" +"Seleziona il tema \"Scuro\" o \"Chiaro\". Passa al volo da un tema all'altro " +"tramite il menu di spegnimento." # /16x9/Content.xml # /16x9/Variables_Labels_Media.xml @@ -552,8 +588,16 @@ msgstr "Colore di contrasto" # /16x9/Content_Settings.xml msgctxt "#31509" -msgid "Personalise Copacetic with your own accent colour. Where info is displayed on top of this colour, such as the episodes count icon in Grid view, Copacetic will automatically select between white and black text to maximise contrast." -msgstr "Personalizza Copacetic con il tuo colore di contrasto. Laddove le informazioni vengono visualizzate sopra questo colore, come l'icona del conteggio degli episodi nella vista griglia, Copacetic selezionerà automaticamente tra testo bianco e nero per massimizzare il contrasto." +msgid "" +"Personalise Copacetic with your own accent colour. Where info is displayed " +"on top of this colour, such as the episodes count icon in Grid view, " +"Copacetic will automatically select between white and black text to maximise " +"contrast." +msgstr "" +"Personalizza Copacetic con il tuo colore di contrasto. Laddove le " +"informazioni vengono visualizzate sopra questo colore, come l'icona del " +"conteggio degli episodi nella vista griglia, Copacetic selezionerà " +"automaticamente tra testo bianco e nero per massimizzare il contrasto." # /16x9/Content_Settings.xml msgctxt "#31410" @@ -572,8 +616,12 @@ msgstr "Opacità pannello di sfondo (%)" # /16x9/Content_Settings.xml msgctxt "#31587" -msgid "Adjust the opacity of background panels that appear on top of artwork. Default: 75%" -msgstr "Regola l'opacità dei pannelli di sfondo che appaiono sopra l'artwork. Predefinito: 75%" +msgid "" +"Adjust the opacity of background panels that appear on top of artwork. " +"Default: 75%" +msgstr "" +"Regola l'opacità dei pannelli di sfondo che appaiono sopra l'artwork. " +"Predefinito: 75%" # /16x9/Content_Settings.xml msgctxt "#31412" @@ -582,13 +630,27 @@ msgstr "Impostazioni Kodi consigliate per Copacetic" # /16x9/Content_Settings.xml msgctxt "#31512" -msgid "Highlights the Kodi settings recommended to change for optimal Copacetic user experience. Toggle each proposed change on/off to your liking, then accept the changes you wish to keep." -msgstr "Evidenzia le impostazioni di Kodi che si consiglia di modificare per un'esperienza utente Copacetic ottimale. Attiva/disattiva ogni modifica proposta a tuo piacimento, quindi accetta le modifiche che desideri mantenere." +msgid "" +"Highlights the Kodi settings recommended to change for optimal Copacetic " +"user experience. Toggle each proposed change on/off to your liking, then " +"accept the changes you wish to keep." +msgstr "" +"Evidenzia le impostazioni di Kodi che si consiglia di modificare per " +"un'esperienza utente Copacetic ottimale. Attiva/disattiva ogni modifica " +"proposta a tuo piacimento, quindi accetta le modifiche che desideri " +"mantenere." # /16x9/Content_Settings.xml msgctxt "#31413" -msgid "Copacetic recommends changing the following Kodi settings for optimal user experience. Disable settings if you wish to keep their current value. Faded settings are disabled and show the current value." -msgstr "Copacetic consiglia di modificare le seguenti impostazioni di Kodi per un'esperienza utente ottimale. Disabilita le impostazioni se desideri mantenere il loro valore attuale. Le impostazioni sbiadite sono disabilitate e mostrano il valore corrente." +msgid "" +"Copacetic recommends changing the following Kodi settings for optimal user " +"experience. Disable settings if you wish to keep their current value. Faded " +"settings are disabled and show the current value." +msgstr "" +"Copacetic consiglia di modificare le seguenti impostazioni di Kodi per " +"un'esperienza utente ottimale. Disabilita le impostazioni se desideri " +"mantenere il loro valore attuale. Le impostazioni sbiadite sono disabilitate " +"e mostrano il valore corrente." # /16x9/Content_Settings.xml msgctxt "#31414" @@ -607,8 +669,13 @@ msgstr "Menu principale" # /16x9/Content_Settings.xml msgctxt "#31517" -msgid "Configure your home menu shortcuts. For each shortcut, you can select an optional background to override the default slideshows." -msgstr "Configura le scorciatoie del menu principale. Per ogni scorciatoia, puoi selezionare uno sfondo facoltativo per sovrascrivere le presentazioni predefinite." +msgid "" +"Configure your home menu shortcuts. For each shortcut, you can select an " +"optional background to override the default slideshows." +msgstr "" +"Configura le scorciatoie del menu principale. Per ogni scorciatoia, puoi " +"selezionare uno sfondo facoltativo per sovrascrivere le presentazioni " +"predefinite." # /16x9/Content_Settings.xml msgctxt "#31418" @@ -617,8 +684,13 @@ msgstr "Menu di spegnimento" # /16x9/Content_Settings.xml msgctxt "#31518" -msgid "Configure your shutdown menu shortcuts. Context-dependent 'Home', 'Theme' and 'Settings' shortcuts cannot be removed." -msgstr "Configura le scorciatoie del menu di spegnimento. Le scorciatoie \"Home\", \"Tema\" e \"Impostazioni\" dipendono dal contesto e non possono essere rimosse." +msgid "" +"Configure your shutdown menu shortcuts. Context-dependent 'Home', 'Theme' " +"and 'Settings' shortcuts cannot be removed." +msgstr "" +"Configura le scorciatoie del menu di spegnimento. Le scorciatoie \"Home\", " +"\"Tema\" e \"Impostazioni\" dipendono dal contesto e non possono essere " +"rimosse." # /16x9/Content_Settings.xml msgctxt "#31419" @@ -652,8 +724,20 @@ msgstr "Abilita ritaglio clearlogo" # /16x9/Content_Settings.xml msgctxt "#31521" -msgid "Clearlogos cached in Kodi's texture library will be cropped as they are required. Cropped versions are saved to a separate cache. Once a cropped clearlogo is cached, performance impact should be minimal. No changes are made to the original artwork. This process is run by Copacetic as a background service. Disable to improve performance." -msgstr "I clearlogo memorizzati nella cache nella libreria delle texture di Kodi verranno ritagliati quando richiesto. Le versioni ritagliate vengono salvate in una cache separata. Una volta che un clearlogo ritagliato viene memorizzato nella cache, l'impatto sulle prestazioni dovrebbe essere minimo. Non vengono apportate modifiche all'artwork originale. Questo processo è gestito da Copacetic come servizio in background. Disattivare per migliorare le prestazioni." +msgid "" +"Clearlogos cached in Kodi's texture library will be cropped as they are " +"required. Cropped versions are saved to a separate cache. Once a cropped " +"clearlogo is cached, performance impact should be minimal. No changes are " +"made to the original artwork. This process is run by Copacetic as a " +"background service. Disable to improve performance." +msgstr "" +"I clearlogo memorizzati nella cache nella libreria delle texture di Kodi " +"verranno ritagliati quando richiesto. Le versioni ritagliate vengono salvate " +"in una cache separata. Una volta che un clearlogo ritagliato viene " +"memorizzato nella cache, l'impatto sulle prestazioni dovrebbe essere minimo. " +"Non vengono apportate modifiche all'artwork originale. Questo processo è " +"gestito da Copacetic come servizio in background. Disattivare per migliorare " +"le prestazioni." # /16x9/Content_Settings.xml msgctxt "#31422" @@ -662,8 +746,14 @@ msgstr "Svuota cache" # /16x9/Content_Settings.xml msgctxt "#31522" -msgid "This will delete the cropped clearlogo cache. To prevent cropped clearlogos from being cached, make sure to disable the clearlogo cropping background service above." -msgstr "Elimina la cache dei clearlogo ritagliati. Per evitare che i clearlogo ritagliati vengano memorizzati nella cache, assicurati di disabilitare il servizio in background di ritaglio dei clearlogo qui sopra." +msgid "" +"This will delete the cropped clearlogo cache. To prevent cropped clearlogos " +"from being cached, make sure to disable the clearlogo cropping background " +"service above." +msgstr "" +"Elimina la cache dei clearlogo ritagliati. Per evitare che i clearlogo " +"ritagliati vengano memorizzati nella cache, assicurati di disabilitare il " +"servizio in background di ritaglio dei clearlogo qui sopra." # /16x9/Content_Settings.xml msgctxt "#31423" @@ -672,8 +762,17 @@ msgstr "Colora indicatori multimediali" # /16x9/Content_Settings.xml msgctxt "#31523" -msgid "Media flags are colourised using the dominant colour from the processed clearlogo. The dominant colour will be used as long as there is enough contrast with the current background colour. You can adjust the contrast thresholds for dark and light backgrounds below." -msgstr "indicatori multimedialiGli indicatori multimediali sono colorati utilizzando il colore dominante del clearlogo elaborato. Verrà utilizzato il colore dominante purché vi sia sufficiente contrasto con il colore di sfondo corrente. Di seguito puoi regolare le soglie di contrasto per sfondi scuri e chiari." +msgid "" +"Media flags are colourised using the dominant colour from the processed " +"clearlogo. The dominant colour will be used as long as there is enough " +"contrast with the current background colour. You can adjust the contrast " +"thresholds for dark and light backgrounds below." +msgstr "" +"indicatori multimedialiGli indicatori multimediali sono colorati utilizzando " +"il colore dominante del clearlogo elaborato. Verrà utilizzato il colore " +"dominante purché vi sia sufficiente contrasto con il colore di sfondo " +"corrente. Di seguito puoi regolare le soglie di contrasto per sfondi scuri e " +"chiari." # /16x9/Content_Settings.xml msgctxt "#31424" @@ -682,8 +781,19 @@ msgstr "Regola soglie di contrasto del colore" # /16x9/Content_Settings.xml msgctxt "#31524" -msgid "Adjust the amount of contrast required between the background and the flag colour. Raising the bottom threshold means only lighter colours will be accepted on dark backgrounds. Lowering the top threshold means only darker colours can be used on light backgrounds. Avoids dark flags on dark backgrounds or light flags on light backgrounds. Default range: 65 - 460." -msgstr "Regola la quantità di contrasto richiesta tra lo sfondo e il colore dell'indicatore. Alzare la soglia inferiore significa che solo i colori più chiari saranno accettati su sfondi scuri. Abbassare la soglia superiore significa che solo i colori più scuri possono essere utilizzati su sfondi chiari. Evita gli indicatori scuri su sfondi scuri o gli indicatori chiari su sfondi chiari. Intervallo predefinito: 65 - 460." +msgid "" +"Adjust the amount of contrast required between the background and the flag " +"colour. Raising the bottom threshold means only lighter colours will be " +"accepted on dark backgrounds. Lowering the top threshold means only darker " +"colours can be used on light backgrounds. Avoids dark flags on dark " +"backgrounds or light flags on light backgrounds. Default range: 65 - 460." +msgstr "" +"Regola la quantità di contrasto richiesta tra lo sfondo e il colore " +"dell'indicatore. Alzare la soglia inferiore significa che solo i colori più " +"chiari saranno accettati su sfondi scuri. Abbassare la soglia superiore " +"significa che solo i colori più scuri possono essere utilizzati su sfondi " +"chiari. Evita gli indicatori scuri su sfondi scuri o gli indicatori chiari " +"su sfondi chiari. Intervallo predefinito: 65 - 460." # /16x9/Content_Settings.xml msgctxt "#31425" @@ -697,8 +807,13 @@ msgstr "Limita la grafica della presentazione di sfondo a..." # /16x9/Content_Settings.xml msgctxt "#31526" -msgid "Choose to include only fanarts from the selected sections of your library in the background slideshow, or select a custom path or playlist." -msgstr "Scegli di includere solo le fanart dalle sezioni selezionate della tua libreria nella presentazione in background oppure seleziona un percorso o una playlist personalizzati." +msgid "" +"Choose to include only fanarts from the selected sections of your library in " +"the background slideshow, or select a custom path or playlist." +msgstr "" +"Scegli di includere solo le fanart dalle sezioni selezionate della tua " +"libreria nella presentazione in background oppure seleziona un percorso o " +"una playlist personalizzati." # /16x9/Content_Settings.xml msgctxt "#31427" @@ -707,8 +822,12 @@ msgstr "Velocità della presentazione in background (secondi)" # /16x9/Content_Settings.xml msgctxt "#31527" -msgid "Choose how quickly artwork in the slideshow should be refreshed. Default: 10 seconds" -msgstr "Scegli la velocità con cui aggiornare la grafica nella presentazione. Impostazione predefinita: 10 secondi" +msgid "" +"Choose how quickly artwork in the slideshow should be refreshed. Default: 10 " +"seconds" +msgstr "" +"Scegli la velocità con cui aggiornare la grafica nella presentazione. " +"Impostazione predefinita: 10 secondi" # /16x9/Content_Settings.xml msgctxt "#31428" @@ -717,8 +836,18 @@ msgstr "Preferisci keyart per le visualizzazioni poster" # /16x9/Content_Settings.xml msgctxt "#31528" -msgid "Keyart is a custom art type. To ensure it is fetched locally or remotely by scrapers, make sure 'keyart' is included in your art type whitelists for movies and / or tv shows. You can do this by choosing 'Recommended Kodi Settings' at the top of this menu, or by navigating to Settings > Media > Videos > Artwork." -msgstr "Keyart è un tipo di arte personalizzata. Per assicurarti che venga recuperato localmente o in remoto dagli scraper, assicurati che \"keyart\" sia incluso nelle tue whitelist dei tipi di arte per film e/o serie TV. Puoi farlo scegliendo \"Impostazioni consigliate Kodi\" nella parte superiore di questo menu o navigando su Impostazioni > Media > Video > Grafica." +msgid "" +"Keyart is a custom art type. To ensure it is fetched locally or remotely by " +"scrapers, make sure 'keyart' is included in your art type whitelists for " +"movies and / or tv shows. You can do this by choosing 'Recommended Kodi " +"Settings' at the top of this menu, or by navigating to Settings > Media > " +"Videos > Artwork." +msgstr "" +"Keyart è un tipo di arte personalizzata. Per assicurarti che venga " +"recuperato localmente o in remoto dagli scraper, assicurati che \"keyart\" " +"sia incluso nelle tue whitelist dei tipi di arte per film e/o serie TV. Puoi " +"farlo scegliendo \"Impostazioni consigliate Kodi\" nella parte superiore di " +"questo menu o navigando su Impostazioni > Media > Video > Grafica." # Home # /16x9/Content_Settings.xml @@ -728,8 +857,20 @@ msgstr "Abilita widget della schermata principale" # /16x9/Content_Settings.xml msgctxt "#31529" -msgid "Add widgets to your homescreen. To configure, go to the Widgets tab in the left menu. Choose from preset widgets, such as 'Continue watching', 'Next up' and 'Liked songs', or configure your own using any plugin source. Then select the view and display type you want to use for each widget. For custom widgets, you can also set the name, sort method and limit." -msgstr "Aggiungi widget alla tua schermata principale. Per configurare, vai alla scheda widget nel menu a sinistra. Scegli tra i widget preimpostati, come \"Continua a guardare\", \"Prossimo\" e \"Canzoni piaciute\", oppure configurane uno personalizzato utilizzando qualsiasi fonte di plugin. Quindi seleziona la vista e il tipo di visualizzazione che desideri utilizzare per ciascun widget. Per i widget personalizzati, puoi anche impostare il nome, il metodo di ordinamento e il limite." +msgid "" +"Add widgets to your homescreen. To configure, go to the Widgets tab in the " +"left menu. Choose from preset widgets, such as 'Continue watching', 'Next " +"up' and 'Liked songs', or configure your own using any plugin source. Then " +"select the view and display type you want to use for each widget. For custom " +"widgets, you can also set the name, sort method and limit." +msgstr "" +"Aggiungi widget alla tua schermata principale. Per configurare, vai alla " +"scheda widget nel menu a sinistra. Scegli tra i widget preimpostati, come " +"\"Continua a guardare\", \"Prossimo\" e \"Canzoni piaciute\", oppure " +"configurane uno personalizzato utilizzando qualsiasi fonte di plugin. Quindi " +"seleziona la vista e il tipo di visualizzazione che desideri utilizzare per " +"ciascun widget. Per i widget personalizzati, puoi anche impostare il nome, " +"il metodo di ordinamento e il limite." # /16x9/Variables_Labels_Media.xml msgctxt "#31476" @@ -743,13 +884,19 @@ msgstr "Reimposta widget della schermata principale" # /16x9/Content_Settings.xml msgctxt "#31530" -msgid "Reset home widgets to Copacetic defaults: 1. Continue watching 2. Next up 3. Latest movies 4. Latest TV shows" -msgstr "Reimposta i widget principali ai valori predefiniti di Copacetic: 1. Continua a guardare 2. Prossimo 3. Ultimi film 4. Ultime serie TV" +msgid "" +"Reset home widgets to Copacetic defaults: 1. Continue watching 2. Next up 3. " +"Latest movies 4. Latest TV shows" +msgstr "" +"Reimposta i widget principali ai valori predefiniti di Copacetic: 1. " +"Continua a guardare 2. Prossimo 3. Ultimi film 4. Ultime serie TV" # /16x9/Content_Settings.xml msgctxt "#31431" msgid "Are you sure you want to reset all home widgets back to default?" -msgstr "Sei sicuro di voler ripristinare tutti i widget principali ai valori predefiniti?" +msgstr "" +"Sei sicuro di voler ripristinare tutti i widget principali ai valori " +"predefiniti?" # /16x9/Content_Settings.xml # /16x9/Content.xml @@ -761,7 +908,9 @@ msgstr "Sfondo" # /16x9/Content.xml msgctxt "#31532" msgid "Customise background slideshows, brightness and panel opacity" -msgstr "Personalizza le presentazioni di sfondo, la luminosità e l'opacità del pannello" +msgstr "" +"Personalizza le presentazioni di sfondo, la luminosità e l'opacità del " +"pannello" # /16x9/Content_Settings.xml msgctxt "#31495" @@ -771,12 +920,17 @@ msgstr "Mostra il nome dello sfondo attualmente visualizzato" # /16x9/Content_Settings.xml msgctxt "#31433" msgid "Override home background with global slideshow" -msgstr "Sostituisci lo sfondo della schermata principale con la presentazione globale" +msgstr "" +"Sostituisci lo sfondo della schermata principale con la presentazione globale" # /16x9/Content_Settings.xml msgctxt "#31533" -msgid "Use the selected global slideshow on the homescreen instead of local or skin.shortcuts slideshows" -msgstr "Usa la presentazione globale selezionata sulla schermata iniziale anziché le presentazioni locali o skin.shortcuts" +msgid "" +"Use the selected global slideshow on the homescreen instead of local or skin." +"shortcuts slideshows" +msgstr "" +"Usa la presentazione globale selezionata sulla schermata iniziale anziché le " +"presentazioni locali o skin.shortcuts" # /16x9/Content_Settings.xml msgctxt "#31436" @@ -810,8 +964,12 @@ msgstr "Aggiungi movimento alla grafica a schermo intero" # /16x9/Content_Settings.xml msgctxt "#31541" -msgid "Adds a subtle 'Ken Burns effect'-style pan and zoom to the fullscreen background artwork." -msgstr "Aggiunge una sottile panoramica in stile \"effetto Ken Burns\" e uno zoom all'immagine di sfondo a schermo intero." +msgid "" +"Adds a subtle 'Ken Burns effect'-style pan and zoom to the fullscreen " +"background artwork." +msgstr "" +"Aggiunge una sottile panoramica in stile \"effetto Ken Burns\" e uno zoom " +"all'immagine di sfondo a schermo intero." # /16x9/Content_Settings.xml msgctxt "#31442" @@ -820,8 +978,13 @@ msgstr "Abilita salvaschermo" # /16x9/Content_Settings.xml msgctxt "#31542" -msgid "After 10 seconds of inactivity, the home menu will be hidden, allowing the background artwork slideshow to run as a screensaver." -msgstr "Dopo 10 secondi di inattività, il menu principale verrà nascosto, consentendo l'esecuzione della presentazione dell'artwork di sfondo come salvaschermo." +msgid "" +"After 10 seconds of inactivity, the home menu will be hidden, allowing the " +"background artwork slideshow to run as a screensaver." +msgstr "" +"Dopo 10 secondi di inattività, il menu principale verrà nascosto, " +"consentendo l'esecuzione della presentazione dell'artwork di sfondo come " +"salvaschermo." # /16x9/Content_Settings.xml msgctxt "#31443" @@ -830,8 +993,12 @@ msgstr "Mostra clearlogo" # /16x9/Content_Settings.xml msgctxt "#31543" -msgid "Clearlogos will be displayed as part of the screensaver when they are available." -msgstr "I clearlogo verranno visualizzati come parte del salvaschermo quando sono disponibili." +msgid "" +"Clearlogos will be displayed as part of the screensaver when they are " +"available." +msgstr "" +"I clearlogo verranno visualizzati come parte del salvaschermo quando sono " +"disponibili." # /16x9/Content_Settings.xml msgctxt "#31444" @@ -846,8 +1013,15 @@ msgstr "Widget" # /16x9/Content_Settings.xml msgctxt "#31545" -msgid "Click on a widget to expand it, use the arrows to reposition it, or select the cross to remove it. Empty widgets can be reset to skin defaults by clicking the reset button." -msgstr "Fai clic su un widget per espanderlo, utilizza le frecce per riposizionarlo o seleziona la croce per rimuoverlo. I widget vuoti possono essere reimpostati alle impostazioni predefinite della skin facendo clic sul pulsante di reimpostazione." +msgid "" +"Click on a widget to expand it, use the arrows to reposition it, or select " +"the cross to remove it. Empty widgets can be reset to skin defaults by " +"clicking the reset button." +msgstr "" +"Fai clic su un widget per espanderlo, utilizza le frecce per riposizionarlo " +"o seleziona la croce per rimuoverlo. I widget vuoti possono essere " +"reimpostati alle impostazioni predefinite della skin facendo clic sul " +"pulsante di reimpostazione." # /16x9/Content_Settings.xml msgctxt "#31489" @@ -867,13 +1041,20 @@ msgstr "Modalità Kiosk" # /16x9/Content_Settings.xml msgctxt "#31575" -msgid "When kiosk mode is enabled, all view customisation options in the hidden menu will be removed so no further changes can be made." -msgstr "Quando la modalità kiosk è abilitata, tutte le opzioni di personalizzazione della visualizzazione nel menu nascosto verranno rimosse in modo che non possano essere apportate ulteriori modifiche." +msgid "" +"When kiosk mode is enabled, all view customisation options in the hidden " +"menu will be removed so no further changes can be made." +msgstr "" +"Quando la modalità kiosk è abilitata, tutte le opzioni di personalizzazione " +"della visualizzazione nel menu nascosto verranno rimosse in modo che non " +"possano essere apportate ulteriori modifiche." # /16x9/Content_Settings.xml msgctxt "#31488" msgid "Add shutdown menu shortcut to hidden views menu" -msgstr "Aggiungi il collegamento al menu di spegnimento al menu delle visualizzazioni nascoste" +msgstr "" +"Aggiungi il collegamento al menu di spegnimento al menu delle " +"visualizzazioni nascoste" # /16x9/Content_Settings.xml msgctxt "#31486" @@ -882,8 +1063,15 @@ msgstr "Disabilita menu delle opzioni nascoste" # /16x9/Content_Settings.xml msgctxt "#31586" -msgid "With koisk mode enabled, you have the option to completely disable the hidden options menu. Warning: This will limit your ability to switch between views, change sort method, filter or search." -msgstr "Con la modalità kiosk abilitata, hai la possibilità di disabilitare completamente il menu delle opzioni nascoste. Avviso: questo limiterà la capacità di passare da una visualizzazione all'altra, modificare il metodo di ordinamento, filtrare o effettuare ricerche." +msgid "" +"With koisk mode enabled, you have the option to completely disable the " +"hidden options menu. Warning: This will limit your ability to switch between " +"views, change sort method, filter or search." +msgstr "" +"Con la modalità kiosk abilitata, hai la possibilità di disabilitare " +"completamente il menu delle opzioni nascoste. Avviso: questo limiterà la " +"capacità di passare da una visualizzazione all'altra, modificare il metodo " +"di ordinamento, filtrare o effettuare ricerche." # Views # /16x9/Content_Settings.xml @@ -893,8 +1081,15 @@ msgstr "Abilita visualizzazione per le finestre di video e musica" # /16x9/Content_Settings.xml msgctxt "#31546" -msgid "Choose which windows to enable for each of the four additional Copacetic views. Keep any views you don't use disabled to speed up loading when a new media window is opened in Kodi." -msgstr "Scegli quali finestre abilitare per ciascuna delle quattro viste Copacetic aggiuntive. Mantieni tutte le visualizzazioni che non usi disabilitate per accelerare il caricamento quando una nuova finestra multimediale viene aperta in Kodi." +msgid "" +"Choose which windows to enable for each of the four additional Copacetic " +"views. Keep any views you don't use disabled to speed up loading when a new " +"media window is opened in Kodi." +msgstr "" +"Scegli quali finestre abilitare per ciascuna delle quattro viste Copacetic " +"aggiuntive. Mantieni tutte le visualizzazioni che non usi disabilitate per " +"accelerare il caricamento quando una nuova finestra multimediale viene " +"aperta in Kodi." # /16x9/Content_Settings.xml msgctxt "#31447" @@ -924,8 +1119,12 @@ msgstr "Mostra conteggio episodi non visti" # /16x9/Content_Settings.xml msgctxt "#31551" -msgid "Display the total number of unwatched episodes for a tv show or season on top of the progress bar." -msgstr "Mostra il numero totale di episodi non visti per una serie televisiva o una stagione in cima alla barra di avanzamento." +msgid "" +"Display the total number of unwatched episodes for a tv show or season on " +"top of the progress bar." +msgstr "" +"Mostra il numero totale di episodi non visti per una serie televisiva o una " +"stagione in cima alla barra di avanzamento." # /16x9/Content_Settings.xml # /16x9/Variables_Labels_Windows.xml @@ -935,8 +1134,14 @@ msgstr "Sistema di classificazione preferito" # /16x9/Content_Settings.xml msgctxt "#31552" -msgid "Choose the classification system to use when displaying age rating flags. If your preferred classication system is not present, please request it on the forum." -msgstr "Scegli il sistema di classificazione da utilizzare quando visualizzi gli indicatori di classificazione per età. Se il tuo sistema di classificazione preferito non è presente, chiedilo sul forum." +msgid "" +"Choose the classification system to use when displaying age rating flags. If " +"your preferred classication system is not present, please request it on the " +"forum." +msgstr "" +"Scegli il sistema di classificazione da utilizzare quando visualizzi gli " +"indicatori di classificazione per età. Se il tuo sistema di classificazione " +"preferito non è presente, chiedilo sul forum." # /16x9/Content_Settings.xml msgctxt "#31453" @@ -945,8 +1150,19 @@ msgstr "Scorri per lettera ordinata" # /16x9/Content_Settings.xml msgctxt "#31553" -msgid "When enabled, press down on horizontal scrollbars and right on vertical scrollbars to scroll by sort letter/number. This is dependent on the sort method currently selected. You can scroll by Name, File, Artist, Artist/Year, Album, Title, Original title, Rating, User rating, Play count, Number of discs, Duration, Appearances." -msgstr "Premi verso il basso sulle barre di scorrimento orizzontali e verso destra sulle barre di scorrimento verticali per scorrere per lettera/numero di ordinamento. Questo dipende dal metodo di ordinamento attualmente selezionato. È possibile scorrere per nome, file, artista, artista/anno, album, titolo, titolo originale, valutazione, valutazione utente, numero di riproduzioni, numero di dischi, durata, presenze." +msgid "" +"When enabled, press down on horizontal scrollbars and right on vertical " +"scrollbars to scroll by sort letter/number. This is dependent on the sort " +"method currently selected. You can scroll by Name, File, Artist, Artist/" +"Year, Album, Title, Original title, Rating, User rating, Play count, Number " +"of discs, Duration, Appearances." +msgstr "" +"Premi verso il basso sulle barre di scorrimento orizzontali e verso destra " +"sulle barre di scorrimento verticali per scorrere per lettera/numero di " +"ordinamento. Questo dipende dal metodo di ordinamento attualmente " +"selezionato. È possibile scorrere per nome, file, artista, artista/anno, " +"album, titolo, titolo originale, valutazione, valutazione utente, numero di " +"riproduzioni, numero di dischi, durata, presenze." # /16x9/Content_Settings.xml msgctxt "#31454" @@ -965,8 +1181,22 @@ msgstr "Disabilita valutazione a stelle" # /16x9/Content_Settings.xml msgctxt "#31554" -msgid "Overlay a binary user rating system (liked or not) on top of standard song user ratings. User ratings equal to or above this threshold are 'liked'. You can 'like' (set a user rating equivalent to the threshold) or 'unlike' (clear user rating) a song via the context menu, or embedded music player if enabled under Extras. The threshold will also be used by the 'Liked songs' widget. Set to 'Off' to disable." -msgstr "Sovrapponi un sistema binario di valutazione degli utenti (mi piace o non mi piace) alle valutazioni standard dei brani da parte degli utenti. Le valutazioni degli utenti pari o superiori a questa soglia sono \"mi piace\". Puoi mettere \"Mi piace\" (impostare una valutazione utente equivalente alla soglia) o \"Non mi piace\" (cancellare la valutazione utente) a un brano tramite il menu contestuale o il lettore musicale incorporato se abilitato in Extra. La soglia verrà utilizzata anche dal widget \"Canzoni piaciute\". Imposta su 'Off' per disattivare." +msgid "" +"Overlay a binary user rating system (liked or not) on top of standard song " +"user ratings. User ratings equal to or above this threshold are 'liked'. You " +"can 'like' (set a user rating equivalent to the threshold) or " +"'unlike' (clear user rating) a song via the context menu, or embedded music " +"player if enabled under Extras. The threshold will also be used by the " +"'Liked songs' widget. Set to 'Off' to disable." +msgstr "" +"Sovrapponi un sistema binario di valutazione degli utenti (mi piace o non mi " +"piace) alle valutazioni standard dei brani da parte degli utenti. Le " +"valutazioni degli utenti pari o superiori a questa soglia sono \"mi piace\". " +"Puoi mettere \"Mi piace\" (impostare una valutazione utente equivalente alla " +"soglia) o \"Non mi piace\" (cancellare la valutazione utente) a un brano " +"tramite il menu contestuale o il lettore musicale incorporato se abilitato " +"in Extra. La soglia verrà utilizzata anche dal widget \"Canzoni piaciute\". " +"Imposta su 'Off' per disattivare." # /16x9/Content_Settings.xml msgctxt "#31478" @@ -1011,12 +1241,14 @@ msgstr "Grande" # /16x9/Content_Settings.xml msgctxt "#31455" msgid "Instantly hide progress bar on pause screen" -msgstr "Nascondi istantaneamente la barra di avanzamento nella schermata di pausa" +msgstr "" +"Nascondi istantaneamente la barra di avanzamento nella schermata di pausa" # /16x9/Content_Settings.xml msgctxt "#31555" msgid "Subtitles will not be obscured when video playback is paused." -msgstr "I sottotitoli non verranno oscurati quando la riproduzione video è in pausa." +msgstr "" +"I sottotitoli non verranno oscurati quando la riproduzione video è in pausa." # /16x9/Content_Settings.xml msgctxt "#31456" @@ -1025,8 +1257,14 @@ msgstr "Mostra informazioni sulla schermata di pausa" # /16x9/Content_Settings.xml msgctxt "#31556" -msgid "Video information, which can be displayed during fullscreen video playback by pressing , will also be displayed automatically when the video is paused." -msgstr "Le informazioni sul video, che possono essere visualizzate durante la riproduzione video a schermo intero premendo , verranno visualizzate automaticamente anche quando il video viene messo in pausa." +msgid "" +"Video information, which can be displayed during fullscreen video playback " +"by pressing , will also be displayed automatically when the video is " +"paused." +msgstr "" +"Le informazioni sul video, che possono essere visualizzate durante la " +"riproduzione video a schermo intero premendo , verranno visualizzate " +"automaticamente anche quando il video viene messo in pausa." # Extras # /16x9/Content_Settings.xml @@ -1041,8 +1279,19 @@ msgstr "Abilita elenchi incorporati per saghe, serie TV e artisti" # /16x9/Content_Settings.xml msgctxt "#31558" -msgid "Enrich video and music views by enabling embedded secondary lists that allow you to scroll through the movies in a set, the seasons in a tv show and the albums by an artist without clicking into an item. Instead, just press down on a listitem in horizontal views or left in vertical views to navigate the secondary list." -msgstr "Arricchisci le visualizzazioni di video e musica abilitando gli elenchi secondari incorporati che ti consentono di scorrere i film in una saga, le stagioni in una serie televisiva e gli album di un artista senza fare clic su un elemento. Invece, basta premere verso il basso su un elemento dell'elenco nelle visualizzazioni orizzontali o a sinistra nelle visualizzazioni verticali per navigare nell'elenco secondario." +msgid "" +"Enrich video and music views by enabling embedded secondary lists that allow " +"you to scroll through the movies in a set, the seasons in a tv show and the " +"albums by an artist without clicking into an item. Instead, just press down " +"on a listitem in horizontal views or left in vertical views to navigate the " +"secondary list." +msgstr "" +"Arricchisci le visualizzazioni di video e musica abilitando gli elenchi " +"secondari incorporati che ti consentono di scorrere i film in una saga, le " +"stagioni in una serie televisiva e gli album di un artista senza fare clic " +"su un elemento. Invece, basta premere verso il basso su un elemento " +"dell'elenco nelle visualizzazioni orizzontali o a sinistra nelle " +"visualizzazioni verticali per navigare nell'elenco secondario." # /16x9/Content_Settings.xml msgctxt "#31459" @@ -1056,8 +1305,19 @@ msgstr "Abilita lettore musicale incorporato" # /16x9/Content_Settings.xml msgctxt "#31560" -msgid "View and control music playback from anywhere in Kodi with the music player widget, which is embedded into each unique Copacetic view. If you've set a 'Liked song rating threshold' under Customisations, you'll also be able to mark songs as 'Liked' straight from the widget or jump straight to a view of the currently playing artist." -msgstr "Visualizza e controlla la riproduzione della musica da qualsiasi punto di Kodi con il widget del lettore musicale, che è incorporato in ogni singola vista Copacetic. Se hai impostato una \"Soglia di valutazione dei brani piaciuti\" in Personalizzazioni, potrai anche contrassegnare i brani come \"Piaciuti\" direttamente dal widget o passare direttamente a una visualizzazione dell'artista attualmente in riproduzione." +msgid "" +"View and control music playback from anywhere in Kodi with the music player " +"widget, which is embedded into each unique Copacetic view. If you've set a " +"'Liked song rating threshold' under Customisations, you'll also be able to " +"mark songs as 'Liked' straight from the widget or jump straight to a view of " +"the currently playing artist." +msgstr "" +"Visualizza e controlla la riproduzione della musica da qualsiasi punto di " +"Kodi con il widget del lettore musicale, che è incorporato in ogni singola " +"vista Copacetic. Se hai impostato una \"Soglia di valutazione dei brani " +"piaciuti\" in Personalizzazioni, potrai anche contrassegnare i brani come " +"\"Piaciuti\" direttamente dal widget o passare direttamente a una " +"visualizzazione dell'artista attualmente in riproduzione." # /16x9/Content_Settings.xml msgctxt "#31461" @@ -1071,13 +1331,27 @@ msgstr "Abilita presentazioni multiart" # /16x9/Content_Settings.xml msgctxt "#31562" -msgid "Enjoy more artwork with multiart slideshows, embedded directly into each view. Copacetic will play a slideshow of all available multiart in your library for a given listitem and art type. To add multiart, simply add additional artwork to the same folder as your main artwork with a number appended to the end then rescan the item, e.g. keyart.jpg, keyart1.jpg, keyart2.jpg or filename-poster.jpg, filename-poster1.jpg." -msgstr "Goditi più artwork con le presentazioni multiart, incorporate direttamente in ogni vista. Copacetic riprodurrà una presentazione di tutte le multiart disponibili nella tua libreria per un determinato elemento dell'elenco e tipo di arte. Per aggiungere multiart, aggiungi semplicemente un'ulteriore art alla stessa cartella della tua art principale con un numero aggiunto alla fine, quindi scansiona nuovamente l'elemento, ad es. keyart.jpg, keyart1.jpg, keyart2.jpg o nomefile-poster.jpg, nomefile-poster1.jpg." +msgid "" +"Enjoy more artwork with multiart slideshows, embedded directly into each " +"view. Copacetic will play a slideshow of all available multiart in your " +"library for a given listitem and art type. To add multiart, simply add " +"additional artwork to the same folder as your main artwork with a number " +"appended to the end then rescan the item, e.g. keyart.jpg, keyart1.jpg, " +"keyart2.jpg or filename-poster.jpg, filename-poster1.jpg." +msgstr "" +"Goditi più artwork con le presentazioni multiart, incorporate direttamente " +"in ogni vista. Copacetic riprodurrà una presentazione di tutte le multiart " +"disponibili nella tua libreria per un determinato elemento dell'elenco e " +"tipo di arte. Per aggiungere multiart, aggiungi semplicemente un'ulteriore " +"art alla stessa cartella della tua art principale con un numero aggiunto " +"alla fine, quindi scansiona nuovamente l'elemento, ad es. keyart.jpg, " +"keyart1.jpg, keyart2.jpg o nomefile-poster.jpg, nomefile-poster1.jpg." # /16x9/Content_Settings.xml msgctxt "#31563" msgid "Choose how long to display each artwork in the slideshow." -msgstr "Scegli per quanto tempo visualizzare ciascuna artwork nella presentazione." +msgstr "" +"Scegli per quanto tempo visualizzare ciascuna artwork nella presentazione." # /16x9/Content_Settings.xml msgctxt "#31464" @@ -1091,8 +1365,22 @@ msgstr "Abilita riproduzione automatica dei trailer" # /16x9/Content_Settings.xml msgctxt "#31565" -msgid "Automatically start fullscreen playback of trailers after a short delay, which you can set below. Stop playback by pressing any direction button. In horizontal views, up/down ends playback with no further action until you scroll. Left/right ends playback and scrolls to the previous/next item, meaning the next trailer will begin automatically after the set delay. Directions are switched in vertical views." -msgstr "Avvia automaticamente la riproduzione a schermo intero dei trailer dopo un breve ritardo, che puoi impostare di seguito. Interrompi la riproduzione premendo qualsiasi pulsante di direzione. Nelle viste orizzontali, su/giù termina la riproduzione senza ulteriori azioni finché non si scorre. Sinistra/destra termina la riproduzione e passa all'elemento precedente/successivo, il che significa che il trailer successivo inizierà automaticamente dopo il ritardo impostato. Le direzioni vengono cambiate nelle viste verticali." +msgid "" +"Automatically start fullscreen playback of trailers after a short delay, " +"which you can set below. Stop playback by pressing any direction button. In " +"horizontal views, up/down ends playback with no further action until you " +"scroll. Left/right ends playback and scrolls to the previous/next item, " +"meaning the next trailer will begin automatically after the set delay. " +"Directions are switched in vertical views." +msgstr "" +"Avvia automaticamente la riproduzione a schermo intero dei trailer dopo un " +"breve ritardo, che puoi impostare di seguito. Interrompi la riproduzione " +"premendo qualsiasi pulsante di direzione. Nelle viste orizzontali, su/giù " +"termina la riproduzione senza ulteriori azioni finché non si scorre. " +"Sinistra/destra termina la riproduzione e passa all'elemento precedente/" +"successivo, il che significa che il trailer successivo inizierà " +"automaticamente dopo il ritardo impostato. Le direzioni vengono cambiate " +"nelle viste verticali." # /16x9/Content_Settings.xml msgctxt "#31466" @@ -1101,8 +1389,12 @@ msgstr "Ritardo prima dell'inizio della riproduzione (secondi)" # /16x9/Content_Settings.xml msgctxt "#31566" -msgid "Choose how long you must wait on a selected movie or tv show before playback of the trailer starts." -msgstr "Scegli quanto tempo devi aspettare su un film o serie televisiva selezionata prima che inizi la riproduzione del trailer." +msgid "" +"Choose how long you must wait on a selected movie or tv show before playback " +"of the trailer starts." +msgstr "" +"Scegli quanto tempo devi aspettare su un film o serie televisiva selezionata " +"prima che inizi la riproduzione del trailer." # /16x9/Content_Settings.xml msgctxt "#31467" @@ -1111,8 +1403,12 @@ msgstr "Riproduci trailer per film e serie TV con widget principali" # /16x9/Content_Settings.xml msgctxt "#31567" -msgid "Trailers will be played back automatically from any widgets showing movies or tv shows. Trailers cannot be played back from episodes currently." -msgstr "I trailer verranno riprodotti automaticamente da qualsiasi widget che mostri film o serie TV. Al momento non è possibile riprodurre trailer degli episodi." +msgid "" +"Trailers will be played back automatically from any widgets showing movies " +"or tv shows. Trailers cannot be played back from episodes currently." +msgstr "" +"I trailer verranno riprodotti automaticamente da qualsiasi widget che mostri " +"film o serie TV. Al momento non è possibile riprodurre trailer degli episodi." # /16x9/Content_Settings.xml msgctxt "#31468" @@ -1121,8 +1417,12 @@ msgstr "Riproduci trailer di film nella libreria video" # /16x9/Content_Settings.xml msgctxt "#31568" -msgid "Trailer autoplay can be quickly toggled on/off from the options menu within the video library." -msgstr "La riproduzione automatica del trailer può essere attivata/disattivata rapidamente dal menu delle opzioni all'interno della libreria video." +msgid "" +"Trailer autoplay can be quickly toggled on/off from the options menu within " +"the video library." +msgstr "" +"La riproduzione automatica del trailer può essere attivata/disattivata " +"rapidamente dal menu delle opzioni all'interno della libreria video." # /16x9/Content_Settings.xml msgctxt "#31469" @@ -1137,18 +1437,34 @@ msgstr "Usa il conteggio non visto nei dettagli delle informazioni" # /16x9/Content_Settings.xml msgctxt "#31570" -msgid "Replaced 'A/B watched' with 'X/Y unwatched' in all info lines. This information duplicates the unwatched episode count indicator, which can be enabled under Customisations and is integrated into the progress bar." -msgstr "Sostituisce \"A/B visto\" con \"X/Y non visto\" in tutte le righe informative. Queste informazioni duplicano l'indicatore del conteggio degli episodi non visti, che può essere abilitato in Personalizzazioni ed è integrato nella barra di avanzamento." +msgid "" +"Replaced 'A/B watched' with 'X/Y unwatched' in all info lines. This " +"information duplicates the unwatched episode count indicator, which can be " +"enabled under Customisations and is integrated into the progress bar." +msgstr "" +"Sostituisce \"A/B visto\" con \"X/Y non visto\" in tutte le righe " +"informative. Queste informazioni duplicano l'indicatore del conteggio degli " +"episodi non visti, che può essere abilitato in Personalizzazioni ed è " +"integrato nella barra di avanzamento." # /16x9/Content_Settings.xml msgctxt "#31471" msgid "Enable fanart display for Grid view in pictures window" -msgstr "Abilita visualizzazione di fanart per la visualizzazione Griglia nella finestra delle immagini" +msgstr "" +"Abilita visualizzazione di fanart per la visualizzazione Griglia nella " +"finestra delle immagini" # /16x9/Content_Settings.xml msgctxt "#31571" -msgid "Enables Grid view fanart layout for the pictures window. Because pictures can take any aspect ratio, it is recommended to stick to square layouts for the optimal experience. Keep disabled to improve performance." -msgstr "Abilita la disposizione fanart della vista Griglia per la finestra delle immagini. Poiché le immagini possono assumere qualsiasi formato, si consiglia di attenersi a disposizioni quadrate per un'esperienza ottimale. Mantieni disattivato per migliorare le prestazioni." +msgid "" +"Enables Grid view fanart layout for the pictures window. Because pictures " +"can take any aspect ratio, it is recommended to stick to square layouts for " +"the optimal experience. Keep disabled to improve performance." +msgstr "" +"Abilita la disposizione fanart della vista Griglia per la finestra delle " +"immagini. Poiché le immagini possono assumere qualsiasi formato, si " +"consiglia di attenersi a disposizioni quadrate per un'esperienza ottimale. " +"Mantieni disattivato per migliorare le prestazioni." # /16x9/Variables_Labels_Media.xml msgctxt "#31472" @@ -1471,6 +1787,11 @@ msgctxt "#31914" msgid "Happy Earth Day" msgstr "Felice giorno della terra" +# /16x9/Content_Settings.xml +msgctxt "#31496" +msgid "Enable view for favourites browser" +msgstr "Abilita visualizzazione per il browser dei preferiti" + # /16x9/Content_Settings.xml #~ msgctxt "#31449" #~ msgid "Dim artwork for watched items" @@ -1488,23 +1809,40 @@ msgstr "Felice giorno della terra" # /16x9/Content_Settings.xml #~ msgctxt "#31500" -#~ msgid "Configure your Copacetic theme, menus and the background art service." -#~ msgstr "Configura il tuo tema Copacetic, i menu e il servizio di background art." +#~ msgid "" +#~ "Configure your Copacetic theme, menus and the background art service." +#~ msgstr "" +#~ "Configura il tuo tema Copacetic, i menu e il servizio di background art." # /16x9/Content_Settings.xml #~ msgctxt "#31525" -#~ msgid "Fanarts are fetched from your library and displayed in a slideshow by Copacetic as a background service. The service only runs when the slideshow is visible. Disable to improve performance." -#~ msgstr "Le fanart vengono recuperate dalla tua libreria e visualizzate in una presentazione da Copacetic come servizio in background. Il servizio funziona solo quando la presentazione è visibile. Disattivare per migliorare le prestazioni." +#~ msgid "" +#~ "Fanarts are fetched from your library and displayed in a slideshow by " +#~ "Copacetic as a background service. The service only runs when the " +#~ "slideshow is visible. Disable to improve performance." +#~ msgstr "" +#~ "Le fanart vengono recuperate dalla tua libreria e visualizzate in una " +#~ "presentazione da Copacetic come servizio in background. Il servizio " +#~ "funziona solo quando la presentazione è visibile. Disattivare per " +#~ "migliorare le prestazioni." # /16x9/Content_Settings.xml #~ msgctxt "#31526" -#~ msgid "Choose to include only fanarts from the selected sections of your library in the background slideshow." -#~ msgstr "Scegli di includere solo fanart dalle sezioni selezionate della tua libreria nella presentazione di sfondo." +#~ msgid "" +#~ "Choose to include only fanarts from the selected sections of your library " +#~ "in the background slideshow." +#~ msgstr "" +#~ "Scegli di includere solo fanart dalle sezioni selezionate della tua " +#~ "libreria nella presentazione di sfondo." # /16x9/Content_Settings.xml #~ msgctxt "#31535" -#~ msgid "Choose from one of the slideshows run by Copacetic as a background service, or select your own custom path/playlist." -#~ msgstr "Scegli tra una delle presentazioni gestite da Copacetic come servizio in background o seleziona il tuo percorso/playlist personalizzato." +#~ msgid "" +#~ "Choose from one of the slideshows run by Copacetic as a background " +#~ "service, or select your own custom path/playlist." +#~ msgstr "" +#~ "Scegli tra una delle presentazioni gestite da Copacetic come servizio in " +#~ "background o seleziona il tuo percorso/playlist personalizzato." # /16x9/Content_Settings.xml #~ msgctxt "#31487" @@ -1528,18 +1866,38 @@ msgstr "Felice giorno della terra" # /16x9/Content_Settings.xml #~ msgctxt "#31533" -#~ msgid "Set a global override for all default home menu shortcut slideshows or any backgrounds you configured for individual shortcuts in 'Home menu' settings under General > Menus. Choose from the preselected or custom global overrides below." -#~ msgstr "Imposta una sovrascrittura globale per tutte le scorciatoie predefinite delle presentazioni del menu principale o qualsiasi sfondo configurato per le singole scorciatoie nelle impostazioni \"Menu principale\" in Generale > Menu. Scegli tra le sovrascritture globali preselezionate o personalizzate riportate di seguito." +#~ msgid "" +#~ "Set a global override for all default home menu shortcut slideshows or " +#~ "any backgrounds you configured for individual shortcuts in 'Home menu' " +#~ "settings under General > Menus. Choose from the preselected or custom " +#~ "global overrides below." +#~ msgstr "" +#~ "Imposta una sovrascrittura globale per tutte le scorciatoie predefinite " +#~ "delle presentazioni del menu principale o qualsiasi sfondo configurato " +#~ "per le singole scorciatoie nelle impostazioni \"Menu principale\" in " +#~ "Generale > Menu. Scegli tra le sovrascritture globali preselezionate o " +#~ "personalizzate riportate di seguito." # /16x9/Content_Settings.xml #~ msgctxt "#31534" -#~ msgid "Make sure to enable background slideshows in General > Background Service for more slideshow options to choose from, or select your own custom path/playlist below." -#~ msgstr "Assicurati di abilitare le presentazioni in background in Generale > Servizio in background per avere più opzioni di presentazione tra cui scegliere, oppure seleziona il tuo percorso/playlist personalizzato qui sotto." +#~ msgid "" +#~ "Make sure to enable background slideshows in General > Background Service " +#~ "for more slideshow options to choose from, or select your own custom path/" +#~ "playlist below." +#~ msgstr "" +#~ "Assicurati di abilitare le presentazioni in background in Generale > " +#~ "Servizio in background per avere più opzioni di presentazione tra cui " +#~ "scegliere, oppure seleziona il tuo percorso/playlist personalizzato qui " +#~ "sotto." # /16x9/Content_Settings.xml #~ msgctxt "#31541" -#~ msgid "Adds a subtle Ken Burns effect pan and zoom to the background artwork slideshow." -#~ msgstr "Aggiunge una sottile panoramica e uno zoom dell'effetto Ken Burns alla presentazione dell'artwork di sfondo." +#~ msgid "" +#~ "Adds a subtle Ken Burns effect pan and zoom to the background artwork " +#~ "slideshow." +#~ msgstr "" +#~ "Aggiunge una sottile panoramica e uno zoom dell'effetto Ken Burns alla " +#~ "presentazione dell'artwork di sfondo." # /16x9/Content_Settings.xml #~ msgctxt "#31426" From a5f9dc47bdd01f1ee376eccab3123b5ef6f18995 Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Tue, 9 Apr 2024 15:53:21 +0000 Subject: [PATCH 03/11] Sync of addon metadata translations --- addon.xml | 4 ++-- language/resource.language.es_es/strings.po | 9 +++------ language/resource.language.it_it/strings.po | 9 +++------ 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/addon.xml b/addon.xml index 312aa159..09938029 100644 --- a/addon.xml +++ b/addon.xml @@ -39,9 +39,9 @@

Um bom tempo com a tua media. 与您的媒体共度美好时光。 Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it. - Despeja el desorden con un skin minimalista diseñado para dar el máximo impacto a las ilustraciones que seleccionas para tus películas, series y música favoritas. Copacetic es un trabajo realizado con amor durante más de cinco años. Espero que lo disfrutes. + [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. Débarrassez-vous du superflu avec un habillage minimal conçu pour donner un impact maximal aux œuvres d'art que sont vos films, émissions et musiques préférés. Copacetic est le fruit d'un travail passionné de plus de cinq ans. J'espère que vous l'apprécierez. - Elimina il disordine con una skin minimale progettata per dare il massimo impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. + [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. 使用简洁的外观清除杂乱,旨在为您和为您喜爱的电影、剧集和音乐的艺术作品带来最大的影响。 Copacetic 是五年多来的心血结晶。我希望你喜欢它。 \ No newline at end of file diff --git a/language/resource.language.es_es/strings.po b/language/resource.language.es_es/strings.po index 6a8d682a..874d0a06 100644 --- a/language/resource.language.es_es/strings.po +++ b/language/resource.language.es_es/strings.po @@ -21,12 +21,9 @@ msgid "A real good time with your media." msgstr "Un buen rato con tu contenido multimedia." msgctxt "Addon Description" -msgid "" -"Clear away the clutter with a minimal skin designed to bring maximum impact " -"to the artwork that you curate for your favourite movies, shows and music. " -"Copacetic is a labour of love more than five years in the making. I hope you " -"enjoy it." -msgstr "" +msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." +msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." + "Despeja el desorden con un skin minimalista diseñado para dar el máximo " "impacto a las ilustraciones que seleccionas para tus películas, series y " "música favoritas. Copacetic es un trabajo realizado con amor durante más de " diff --git a/language/resource.language.it_it/strings.po b/language/resource.language.it_it/strings.po index 201cf171..49726eec 100644 --- a/language/resource.language.it_it/strings.po +++ b/language/resource.language.it_it/strings.po @@ -21,12 +21,9 @@ msgid "A real good time with your media." msgstr "Un vero divertimento con i tuoi media." msgctxt "Addon Description" -msgid "" -"Clear away the clutter with a minimal skin designed to bring maximum impact " -"to the artwork that you curate for your favourite movies, shows and music. " -"Copacetic is a labour of love more than five years in the making. I hope you " -"enjoy it." -msgstr "" +msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." +msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." + "Elimina il disordine con una skin minimale progettata per dare il massimo " "impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è " "un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." From 4ad4ecabe81fd68d5eb03b5039a7d279dddfec4c Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Tue, 9 Apr 2024 21:56:13 +0100 Subject: [PATCH 04/11] Hidden button grouplist --- 16x9/Templates_Buttons.xml | 20 +++++++++++++++++++- 16x9/Templates_Panels.xml | 4 ++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/16x9/Templates_Buttons.xml b/16x9/Templates_Buttons.xml index 0244933a..a8bbb9e5 100644 --- a/16x9/Templates_Buttons.xml +++ b/16x9/Templates_Buttons.xml @@ -12,6 +12,24 @@
+ + + + + + + + + $PARAM[onleft] + $PARAM[onright] + $PARAM[onup] + $PARAM[ondown] + horizontal + + + + + @@ -61,7 +79,7 @@ - + diff --git a/16x9/Templates_Panels.xml b/16x9/Templates_Panels.xml index 59cf714b..158d224e 100644 --- a/16x9/Templates_Panels.xml +++ b/16x9/Templates_Panels.xml @@ -162,6 +162,8 @@ + + @@ -174,6 +176,8 @@ + + From 1c3ee895e0dcac05dbcfd47ee8bcc231d104e3d8 Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Mon, 15 Apr 2024 22:15:38 +0100 Subject: [PATCH 05/11] WIP code cleanup Background expression simplification Removal of unncessary params --- 16x9/Animations.xml | 15 +++--- 16x9/Colors.xml | 54 ++++++++-------------- 16x9/Components.xml | 4 +- 16x9/Components_Viewtype_501_Billboard.xml | 10 ++++ 16x9/Content.xml | 2 +- 16x9/Custom_1199_Test_Label.xml | 2 +- 16x9/DialogSelect.xml | 25 ++-------- 16x9/Expressions.xml | 45 +++++++++--------- 16x9/Home.xml | 2 +- 16x9/Notifications.xml | 4 +- 16x9/Settings.xml | 3 +- 16x9/Templates_Buttons.xml | 9 ++-- 16x9/Templates_MyWindows.xml | 12 ++--- 16x9/Templates_Panels.xml | 2 +- 16x9/Templates_Widgets.xml | 1 - 16x9/Variables_Labels_Windows.xml | 10 ++++ 16x9/Variables_Textures_Artwork_Media.xml | 2 +- 16x9/Variables_Textures_Icons.xml | 8 ---- 16x9/Viewtype_501_Billboard.xml | 6 +-- 16x9/Viewtype_502_Showcase.xml | 3 +- 16x9/Viewtype_504_Strip.xml | 3 +- 16x9/Viewtype_505_Grid.xml | 5 +- 16x9/Viewtype_50_List.xml | 4 +- 23 files changed, 101 insertions(+), 130 deletions(-) create mode 100644 16x9/Components_Viewtype_501_Billboard.xml diff --git a/16x9/Animations.xml b/16x9/Animations.xml index 74424641..dcfaf771 100644 --- a/16x9/Animations.xml +++ b/16x9/Animations.xml @@ -34,10 +34,10 @@ WindowClose - WindowOpen - WindowClose - Visible - Hidden + WindowOpen + WindowClose + Visible + Hidden @@ -93,7 +93,7 @@ Visible - Hidden + Hidden Visible @@ -139,13 +139,12 @@ Visible - - Conditional + Conditional - Conditional + Conditional diff --git a/16x9/Colors.xml b/16x9/Colors.xml index 5e140c84..481afb9c 100644 --- a/16x9/Colors.xml +++ b/16x9/Colors.xml @@ -190,22 +190,17 @@ $VAR[Alpha_90]$VAR[Dark_Grey_Hex] $VAR[Alpha_75]$VAR[Dark_Grey_Hex] - $VAR[Dark_Grey_Color] - $VAR[Dark_Grey_Color] $VAR[Dark_Grey_Color] + $VAR[ListView_Panel_Mask] + + + $VAR[Dark_Grey_Color] $VAR[Dark_Grey_Color] $VAR[Alpha_85]$VAR[Dark_Grey_Hex] $VAR[Alpha_66]$VAR[Dark_Grey_Hex] $VAR[Alpha_50]$VAR[Dark_Grey_Hex] $VAR[Alpha_75]$VAR[Dark_Grey_Hex] - - $VAR[Alpha_85]$VAR[Dark_Grey_Hex] - $VAR[Alpha_75]$VAR[Dark_Grey_Hex] - $VAR[Alpha_66]$VAR[Dark_Grey_Hex] - $VAR[Alpha_50]$VAR[Dark_Grey_Hex] - $VAR[Dark_Grey_Color] - $VAR[Alpha_75]$VAR[Dark_Hex] $VAR[Alpha_50]$VAR[Dark_Hex] @@ -217,22 +212,8 @@ - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Primary_Color] - $VAR[Light_Color] + $VAR[Light_Color] + $VAR[Primary_Color] $VAR[Dark_Color] @@ -260,7 +241,7 @@ $INFO[Window(home).Property(clearlogo-alt_cropped-color)] $INFO[Window(home).Property(clearlogo_cropped-color)] $INFO[Window(home).Property(clearlogo_cropped-color)] - $VAR[Light_Color] + $VAR[Light_Color] $VAR[Primary_Color] @@ -272,7 +253,7 @@ $VAR[Unfocused_Color] - $VAR[Light_Color] + $VAR[Light_Color] $VAR[Dark_Grey_Color] $VAR[Light_Grey_Color] @@ -523,14 +504,14 @@ - $VAR[Light_Color] + $VAR[Light_Color] $VAR[Dark_Color] $VAR[Light_Color] $VAR[Accent_Color] $VAR[Dark_Grey_Color] - $VAR[Dark_Color] + $VAR[Dark_Color] $VAR[Light_Color] $VAR[Dark_Color] $VAR[Light_Color] @@ -590,16 +571,15 @@ $VAR[Light_Color] - $VAR[Alpha_15]$VAR[Light_Hex] - $VAR[Alpha_15]$VAR[Light_Hex] + $VAR[Alpha_15]$VAR[Light_Hex] $VAR[Alpha_15]$VAR[Dark_Hex] $VAR[Alpha_15]$VAR[Light_Hex] - $VAR[Light_Color] - $VAR[Light_Color] + $VAR[Light_Color] $VAR[Primary_Color] + $VAR[Alpha_15]$VAR[Light_Hex] $VAR[Alpha_15]$VAR[Light_Hex] @@ -740,7 +720,7 @@ $VAR[Primary_Color] - $VAR[Alpha_15]$VAR[Light_Hex] + $VAR[Alpha_15]$VAR[Light_Hex] $VAR[Alpha_15]$VAR[Dark_Hex] $VAR[Alpha_15]$VAR[Light_Hex] $VAR[Alpha_15]$VAR[Light_Hex] @@ -808,7 +788,7 @@ $VAR[Alpha_15]$VAR[Light_Hex] - $VAR[Light_Color] + $VAR[Light_Color] $VAR[Dark_Grey_Color] $VAR[Light_Color] $VAR[Light_Color] @@ -887,6 +867,10 @@ $VAR[Dark_Color] $VAR[Light_Color] + + $VAR[Primary_Color] + $VAR[Light_Color] + $VAR[Primary_Color] $VAR[Light_Color] diff --git a/16x9/Components.xml b/16x9/Components.xml index 7cc12f09..bc03361e 100644 --- a/16x9/Components.xml +++ b/16x9/Components.xml @@ -59,12 +59,10 @@ - - + - Skin.String(Theme,Light) $PARAM[visible] diff --git a/16x9/Components_Viewtype_501_Billboard.xml b/16x9/Components_Viewtype_501_Billboard.xml new file mode 100644 index 00000000..389bf7d4 --- /dev/null +++ b/16x9/Components_Viewtype_501_Billboard.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/16x9/Content.xml b/16x9/Content.xml index 312e2707..044b3d8e 100644 --- a/16x9/Content.xml +++ b/16x9/Content.xml @@ -288,7 +288,7 @@ Dialog.Close(all) ActivateWindow(Settings) - !Window.IsVisible(loginscreen) + !Window.IsVisible(skinsettings) + !$EXP[Settings_IsVisible] + !Window.IsVisible(loginscreen) + !Window.IsVisible(skinsettings) + !$EXP[Settings_Window_IsVisible] diff --git a/16x9/Custom_1199_Test_Label.xml b/16x9/Custom_1199_Test_Label.xml index a01fe40f..7c25a7b8 100644 --- a/16x9/Custom_1199_Test_Label.xml +++ b/16x9/Custom_1199_Test_Label.xml @@ -11,7 +11,7 @@ right - + 200 diff --git a/16x9/DialogSelect.xml b/16x9/DialogSelect.xml index 42792190..f2b7b9df 100644 --- a/16x9/DialogSelect.xml +++ b/16x9/DialogSelect.xml @@ -9,10 +9,9 @@ 2 - - + - + @@ -22,9 +21,11 @@ + + @@ -42,23 +43,5 @@ - - - - - - - - - - - - - - - - - - diff --git a/16x9/Expressions.xml b/16x9/Expressions.xml index 0450a789..b773ef95 100644 --- a/16x9/Expressions.xml +++ b/16x9/Expressions.xml @@ -2,14 +2,21 @@ - [Window.IsVisible(addonsettings) + !String.IsEmpty(ListItem.Art(fanart))] | $EXP[Settings_IsVisible] | [Window.IsVisible(addonbrowser) + !Container.Content(addons)] | Window.IsVisible(favouritesbrowser) | Window.IsVisible(loginscreen) | Window.IsVisible(musicplaylisteditor) | $EXP[Containers_Background] | [Container.Content() + $EXP[ListView_Display_IsBackground] + [Window.IsVisible(videos) | Window.IsVisible(music)]] - $EXP[ListView_Display_IsBackground] | $EXP[BillboardView_IsVisible] | $EXP[ShowcaseView_Display_IsBackground] - ![$EXP[Background_IsFanart] | [$EXP[Infoscreen_IsVisible] + !Window.IsVisible(1104)]] | $EXP[Infoscreen_Background_IsLight] - Control.HasFocus(3000) | Control.HasFocus(4300) | $EXP[Music_Player_HasFocus] | $EXP[BillboardView_Display_IsFanart_Widget_Home] - ![$EXP[Home_Background_IsFanart] | $EXP[Infoscreen_IsVisible]] | [$EXP[Infoscreen_Background_IsLight] + !Window.IsVisible(1150)] - Window.IsVisible(settings) | Window.IsVisible(skinsettings) | Window.IsVisible(appearancesettings) | Window.IsVisible(mediasettings) | Window.IsVisible(playersettings) | Window.IsVisible(servicesettings) | Window.IsVisible(systemsettings) | Window.IsVisible(pvrsettings) | Window.IsVisible(gamesettings) | Window.IsVisible(profiles) | Window.IsVisible(systeminfo) | Window.IsVisible(filemanager) - Window.IsVisible(visualisation) + Skin.HasSetting(visualisation_Disable_Background) | String.IsEqual(Control.GetLabel(6300),flags/blank.png) - Window.Is(settings) | Window.Is(skinsettings) | Window.Is(appearancesettings) | Window.Is(mediasettings) | Window.Is(playersettings) | Window.Is(servicesettings) | Window.Is(systemsettings) | Window.Is(pvrsettings) | Window.Is(gamesettings) | Window.Is(profiles) | Window.Is(systeminfo) | Window.Is(filemanager) + Window.IsVisible(home) + [String.IsEmpty(Window(home).Property(Home_Widget)) | $EXP[BillboardView_Display_IsFanart_Widget_Home]] + Window.IsVisible(settings) | Window.IsVisible(skinsettings) | Window.IsVisible(appearancesettings) | Window.IsVisible(mediasettings) | Window.IsVisible(playersettings) | Window.IsVisible(servicesettings) | Window.IsVisible(systemsettings) | Window.IsVisible(pvrsettings) | Window.IsVisible(gamesettings) | Window.IsVisible(profiles) | Window.IsVisible(systeminfo) | Window.IsVisible(filemanager) + Window.IsVisible(addonsettings) + !String.IsEmpty(ListItem.Art(fanart))] | [Window.IsVisible(addonbrowser) + !Container.Content(addons)] | Window.IsVisible(favouritesbrowser) | Window.IsVisible(loginscreen) | Window.IsVisible(musicplaylisteditor) + $EXP[ListView_Display_IsBackground] | $EXP[BillboardView_IsVisible] | $EXP[ShowcaseView_Display_HasBackground] + Container.Content(videoversions) | Container.Content(genres) | Container.Content(years) | Container.Content(playlists) | Container.Content(sources) | Container.Content(studios) | Container.Content(directors) | Container.Content(tags) | Container.Content(countries) | Container.Content(roles) + [Window.IsVisible(movieinformation) + [Window.IsVisible(1104) | Window.IsVisible(1150) | !String.IsEmpty(Window(movieinformation).Property(Focused_Button)) | String.IsEqual(Window(home).Property(Infoscreen_Widget),3205)]] | [Window.IsVisible(musicinformation) + String.IsEqual(Window(musicinformation).Property(Info_Type),artist) + [Window.IsVisible(1104) | Window.IsVisible(1150) | !String.IsEmpty(Window(musicinformation).Property(Focused_Button))]] | [Window.IsVisible(musicinformation) + String.IsEqual(Window(musicinformation).Property(Focused_Button),$LOCALIZE[21891])] + $EXP[Home_HasBackground] | $EXP[Settings_Window_IsVisible] | $EXP[Container_HasBackground] | $EXP[Content_HasBackground] | $EXP[Infoscreen_HasBackground] | [Container.Content() + $EXP[ListView_Display_IsBackground] + [Window.IsVisible(videos) | Window.IsVisible(music)]] + + Window.IsVisible(movieinformation) | Window.IsVisible(musicinformation) | Window.IsVisible(songinformation) | Window.IsVisible(addoninformation) | $EXP[Infoscreen_Widget_Transition] | Window.IsVisible(pvrguideinfo) | Window.IsVisible(pvrrecordinginfo) + $EXP[Infoscreen_IsVisible] + [String.IsEmpty(Window(movieinformation).Property(Focused_Button)) + String.IsEmpty(Window(musicinformation).Property(Focused_Button)) + String.IsEmpty(Window(addoninformation).Property(Focused_Button)) + String.IsEmpty(Window(pvrguideinfo).Property(Focused_Button))] + Control.HasFocus(6001) | Control.HasFocus(6002) | String.IsEqual(Window(home).Property(Infoscreen_Transition),true) + + Window.IsVisible(selectdialog) | Window.IsVisible(selectvideoversion) | !String.IsEmpty(Window(home).Property(SelectDialog)) | Window.IsVisible(filebrowser) | Window.IsVisible(virtualkeyboard) | Window.IsVisible(numericinput) | Window.IsVisible(mediasource) | Window.IsVisible(mediafilter) | Window.IsVisible(smartplaylistrule) | Window.IsVisible(addonsettings) | Window.IsVisible(osdsubtitlesettings) | Window.IsVisible(osdvideosettings) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(networksetup) | Window.IsVisible(profilesettings) | Window.IsVisible(locksettings) | Window.IsVisible(contentsettings) | Window.IsVisible(libexportsettings) | Window.IsVisible(peripheralsettings) | Window.IsVisible(osdcmssettings) | Window.IsVisible(infoprovidersettings) | Window.IsVisible(pvrtimersetting) | Window.IsVisible(gamevideofilter) | Window.IsVisible(visualisationpresetlist) | Window.IsVisible(managevideoversions) | Window.IsVisible(managevideoextras) + String.IsEqual(Window(home).Property(OptionsMenu),Active) | Window.IsVisible(shutdownmenu) | Window.IsVisible(contextmenu) | Window.IsVisible(okdialog) | Window.IsVisible(yesnodialog) | Window.IsVisible(progressdialog) | Window.IsVisible(10148) | Window.IsVisible(dialogcolorpicker) + $EXP[NoPanelDialog_IsVisible] | $EXP[PanelDialog_IsVisible] $EXP[Window.Previous(addonbrowser)] | Window.Previous(settings) | $EXP[Window.Previous(all_settings_windows)] | $EXP[Window.Previous(home)] | $EXP[Window.Previous(music)] | $EXP[Window.Previous(musicplaylisteditor)] | Window.Previous(radioguide) | Window.Previous(radiosearch) | Window.Previous(tvguide) | Window.Previous(tvsearch) | Window.Previous(favouritesbrowser) @@ -20,9 +27,7 @@ $EXP[Background_FadeOut_Exceptions] + Skin.HasSetting(Home_Background_Override_Enabled) [$EXP[Background_FadeOut_Exceptions] + Skin.String(Background_Slideshow,Artists)] | [Window.Is(music) + Container.Content(playlists) + [Window.Next(musicplaylisteditor) | Window.Next(smartplaylisteditor)]] [$EXP[Background_FadeOut_Exceptions] + Skin.String(Background_Slideshow,Artists)] | Window.Next(music) - - $EXP[Window.Previous(home)] | $EXP[Window.Previous(addonbrowser)] | Window.Previous(tvguide) | Window.Previous(radioguide) | Window.Previous(tvsearch) | Window.Previous(radiosearch) Window.Previous(addonbrowser) + String.IsEmpty(Window(home).Property(Container_Addons_NonRepo)) 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) Window.Previous(home) + Skin.HasSetting(Home_Background_Override_Enabled) + String.IsEmpty(window(home).property(Home_Widget)) @@ -33,14 +38,6 @@ Window.Next(music) + Container.Content(playlists) + Skin.String(Background_Slideshow,Artists) Window.Next(musicplaylisteditor) + Skin.String(Background_Slideshow,Artists) - - Window.IsVisible(selectdialog) | Window.IsVisible(selectvideoversion) | !String.IsEmpty(Window(home).Property(SelectDialog)) | Window.IsVisible(filebrowser) | Window.IsVisible(virtualkeyboard) | Window.IsVisible(numericinput) | Window.IsVisible(mediasource) | Window.IsVisible(mediafilter) | Window.IsVisible(smartplaylistrule) | Window.IsVisible(addonsettings) | Window.IsVisible(osdsubtitlesettings) | Window.IsVisible(osdvideosettings) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(networksetup) | Window.IsVisible(profilesettings) | Window.IsVisible(locksettings) | Window.IsVisible(contentsettings) | Window.IsVisible(libexportsettings) | Window.IsVisible(peripheralsettings) | Window.IsVisible(osdcmssettings) | Window.IsVisible(infoprovidersettings) | Window.IsVisible(pvrtimersetting) | Window.IsVisible(gamevideofilter) | Window.IsVisible(visualisationpresetlist) | Window.IsVisible(managevideoversions) | Window.IsVisible(managevideoextras) - String.IsEqual(Window(home).Property(OptionsMenu),Active) | $EXP[PanelDialog_IsVisible] | Window.IsVisible(shutdownmenu) | Window.IsVisible(contextmenu) | Window.IsVisible(okdialog) | Window.IsVisible(yesnodialog) | Window.IsVisible(progressdialog) | Window.IsVisible(10148) | Window.IsVisible(dialogcolorpicker) - Window.IsVisible(movieinformation) | Window.IsVisible(musicinformation) | Window.IsVisible(songinformation) | Window.IsVisible(addoninformation) | $EXP[Infoscreen_Widget_Transition] | Window.IsVisible(pvrguideinfo) | Window.IsVisible(pvrrecordinginfo) - Window.IsVisible(songinformation) | Window.IsVisible(addoninformation) | [Window.IsVisible(musicinformation) + String.IsEqual(Window(musicinformation).Property(Info_Type),album) + !String.IsEqual(Window(musicinformation).Property(Focused_Button),$LOCALIZE[21891])] | [$EXP[Infoscreen_Widget_HasFocus] + ![Window.IsVisible(movieinformation) + String.IsEqual(Window(home).Property(Infoscreen_Widget),3205)]] - $EXP[Infoscreen_IsVisible] + [String.IsEmpty(Window(movieinformation).Property(Focused_Button)) + String.IsEmpty(Window(musicinformation).Property(Focused_Button)) + String.IsEmpty(Window(addoninformation).Property(Focused_Button)) + String.IsEmpty(Window(pvrguideinfo).Property(Focused_Button))] - Control.HasFocus(6001) | Control.HasFocus(6002) | String.IsEqual(Window(home).Property(Infoscreen_Transition),true) - Library.HasContent(Video) | Library.HasContent(Music) Integer.IsGreater(Container(3203).NumItems,1) | !String.IsEqual(Container(3203).ListItem.Label,ListItem.Label) @@ -55,9 +52,9 @@ $EXP[BillboardView_IsVisible] | [$EXP[ShowcaseView_IsVisible] + [$EXP[ShowcaseView_Details_Info_IsVisible] | $EXP[ShowcaseView_Details_Plot_IsVisible]]] | [$EXP[StripView_IsVisible] + [$EXP[StripView_Details_Info_IsVisible] | $EXP[StripView_Details_Plot_IsVisible]]] Skin.HasSetting(Crop_Clearlogos) + Skin.HasSetting(Colorise_Flags) + [[$EXP[ShowcaseView_IsVisible] + !$EXP[ShowcaseView_Details_Off]] | $EXP[StripView_IsVisible]] + !String.IsEqual(ListItem.DBType,episode) [Skin.HasSetting(Preferred_Rating_ACB) + [String.Contains(VideoPlayer.mpaa,R18) | String.Contains(VideoPlayer.mpaa,MA15) | String.Contains(VideoPlayer.mpaa,PG)]] | Skin.HasSetting(Preferred_Rating_EIRIN) | [Skin.HasSetting(Preferred_Rating_MPAA) + [String.Contains(VideoPlayer.mpaa,NC-17) | String.Contains(VideoPlayer.mpaa,PG-13) | [!String.Contains(VideoPlayer.mpaa,TV) + String.Contains(VideoPlayer.mpaa,PG)]]] + Window.IsVisible(visualisation) + Skin.HasSetting(visualisation_Disable_Background) | String.IsEqual(Control.GetLabel(6300),flags/blank.png) - Container.Content(videoversions) | Container.Content(genres) | Container.Content(years) | Container.Content(playlists) | Container.Content(sources) | Container.Content(studios) | Container.Content(directors) | Container.Content(tags) | Container.Content(countries) | Container.Content(roles) Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | $EXP[Container_Programs_IsFolders] | $EXP[Container_Programs_IsFiles] Container.Content(artists) | Container.Content(albums) | Container.Content(songs) | Container.Content(addons) | Container.Content(images) Container.Content(addons) + !String.IsEqual(Container.FolderName,$LOCALIZE[24033]) @@ -88,7 +85,7 @@ String.IsEmpty(Container.FolderName) + Container.Content() String.IsEmpty(Container.FolderName) + !Container.Content() - $EXP[Containers_Background] | Container.Content(actors) + $EXP[Content_HasBackground] | Container.Content(actors) $EXP[movies_Level_3] | $EXP[music_Level_3] | $EXP[tvshows_Level_3] | Container.Content(addons) $EXP[movies_Level_4] | $EXP[music_Level_4] | $EXP[tvshows_Level_4] $EXP[music_Level_5] | $EXP[tvshows_Level_5] @@ -98,7 +95,7 @@ Container.Content(albums) Container.Content(songs) Container.Content(tvshows) - Container.Content(seasons) | [Container.Content(episodes) + ListItem.IsFolder + !String.Contains(Container.FolderPath,videodb://)] + Container.Content(seasons) | [Container.Content(episodes) + ListItem.IsFolder + !String.Contains(Container.FolderPath,videodb)] Container.Content(episodes) + !ListItem.IsFolder Window.IsVisible(addonbrowser) + String.IsEqual(Container.FolderName,$LOCALIZE[10040]) Window.IsVisible(addonbrowser) + [String.IsEqual(Container.FolderName,$LOCALIZE[24033]) | String.IsEqual(Container.FolderName,$LOCALIZE[24998])] @@ -292,7 +289,7 @@ String.IsEqual(ListItem(5).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(5).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(5).Album) String.IsEqual(ListItem(6).DBType,album) + String.IsEqual(Window(home).Property(MusicPlayer_AlbumArtist),ListItem(6).Artist) + String.IsEqual(MusicPlayer.Album,ListItem(6).Album) - @@ -338,7 +335,7 @@ !$EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) | String.IsEqual(Container.ViewMode,List)] - $EXP[ListView_IsVisible] + !Container.Content(videos) + [$EXP[ListView_Display_IsBackground_Plugin_Empty] | $EXP[ListView_Display_IsBackground_Movies] | $EXP[ListView_Display_IsBackground_Sets] | $EXP[ListView_Display_IsBackground_TVShows] | $EXP[ListView_Display_IsBackground_Seasons] | $EXP[ListView_Display_IsBackground_Episodes] | $EXP[ListView_Display_IsBackground_Artists] | $EXP[ListView_Display_IsBackground_Albums] | $EXP[ListView_Display_IsBackground_Songs] | $EXP[ListView_Display_IsBackground_MusicVideos] | $EXP[ListView_Display_IsBackground_Programs_Files] | [Container.Content(files) + Window.IsVisible(videoplaylist)] | $EXP[Containers_Background]] + $EXP[ListView_IsVisible] + !Container.Content(videos) + [$EXP[ListView_Display_IsBackground_Plugin_Empty] | $EXP[ListView_Display_IsBackground_Movies] | $EXP[ListView_Display_IsBackground_Sets] | $EXP[ListView_Display_IsBackground_TVShows] | $EXP[ListView_Display_IsBackground_Seasons] | $EXP[ListView_Display_IsBackground_Episodes] | $EXP[ListView_Display_IsBackground_Artists] | $EXP[ListView_Display_IsBackground_Albums] | $EXP[ListView_Display_IsBackground_Songs] | $EXP[ListView_Display_IsBackground_MusicVideos] | $EXP[ListView_Display_IsBackground_Programs_Files] | [Container.Content(files) + Window.IsVisible(videoplaylist)] | $EXP[Content_HasBackground]] $EXP[Container_Plugin_Empty] + [Skin.String(ListView_Display_Plugin_Empty,Background) | !Skin.String(ListView_Display_Plugin_Empty)] !Window.Is(videoplaylist) + Container.Content(movies) + [Skin.String(ListView_Display_Movies,Background) | !Skin.String(ListView_Display_Movies)] Container.Content(sets) + [Skin.String(ListView_Display_Sets,Background) | !Skin.String(ListView_Display_Sets)] @@ -573,7 +570,7 @@ String.IsEqual(Window(home).Property(Home_Widget),3208) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget8_View,Showcase) + Skin.String(Widget8_Display,Square) String.IsEqual(Window(home).Property(Home_Widget),3209) + Window.IsVisible(home) + !$EXP[Infoscreen_IsVisible] + Skin.String(Widget9_View,Showcase) + Skin.String(Widget9_Display,Square) $EXP[Infoscreen_IsVisible] + [Control.HasFocus(50) + String.IsEqual(Control.GetLabel(62001),Showcase) + String.IsEqual(Control.GetLabel(62002),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3201) + String.IsEqual(Control.GetLabel(62011),Showcase) + String.IsEqual(Control.GetLabel(62012),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3202) + String.IsEqual(Control.GetLabel(62021),Showcase) + String.IsEqual(Control.GetLabel(62022),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3203) + String.IsEqual(Control.GetLabel(62031),Showcase) + String.IsEqual(Control.GetLabel(62032),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3204) + String.IsEqual(Control.GetLabel(62041),Showcase) + String.IsEqual(Control.GetLabel(62042),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3205) + String.IsEqual(Control.GetLabel(62051),Showcase) + String.IsEqual(Control.GetLabel(62052),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3206) + String.IsEqual(Control.GetLabel(62061),Showcase) + String.IsEqual(Control.GetLabel(62062),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3207) + String.IsEqual(Control.GetLabel(62071),Showcase) + String.IsEqual(Control.GetLabel(62072),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3208) + String.IsEqual(Control.GetLabel(62081),Showcase) + String.IsEqual(Control.GetLabel(62082),Square)] | [String.IsEqual(Window(home).Property(Infoscreen_Widget),3209) + String.IsEqual(Control.GetLabel(62091),Showcase) + String.IsEqual(Control.GetLabel(62092),Square)] - $EXP[ShowcaseView_IsVisible] + $EXP[ShowcaseView_Details_Off] + [[$EXP[ShowcaseView_Display_IsSquare] + !String.IsEmpty(ListItemNoWrap(1).Label)] | [$EXP[ShowcaseView_Display_IsPosters] + !String.IsEmpty(ListItemNoWrap(2).Label)]] + $EXP[ShowcaseView_IsVisible] + $EXP[ShowcaseView_Details_Off] + [[$EXP[ShowcaseView_Display_IsSquare] + !String.IsEmpty(ListItemNoWrap(1).Label)] | [$EXP[ShowcaseView_Display_IsPosters] + !String.IsEmpty(ListItemNoWrap(2).Label)]] $EXP[ShowcaseView_Details_Off_Movies] | $EXP[ShowcaseView_Details_Off_Sets] | $EXP[ShowcaseView_Details_Off_TVShows] | $EXP[ShowcaseView_Details_Off_Seasons] | $EXP[ShowcaseView_Details_Off_Episodes] | $EXP[ShowcaseView_Details_Off_Artists] | $EXP[ShowcaseView_Details_Off_Albums] | $EXP[ShowcaseView_Details_Off_Addons] | $EXP[ShowcaseView_Details_Off_Images] | $EXP[ShowcaseView_Details_Off_Programs_Folders] | $EXP[ShowcaseView_Details_Off_Programs_Files] | $EXP[ShowcaseView_Details_Overlay_IsVisible] Container.Content(movies) + Skin.String(ShowcaseView_Details_Movies,Off) diff --git a/16x9/Home.xml b/16x9/Home.xml index 6b9632db..2157c481 100644 --- a/16x9/Home.xml +++ b/16x9/Home.xml @@ -31,7 +31,7 @@ - + diff --git a/16x9/Notifications.xml b/16x9/Notifications.xml index 8cc89679..235e35cd 100644 --- a/16x9/Notifications.xml +++ b/16x9/Notifications.xml @@ -649,7 +649,7 @@ - + @@ -662,7 +662,7 @@ - + diff --git a/16x9/Settings.xml b/16x9/Settings.xml index 7ea98511..f1256e93 100644 --- a/16x9/Settings.xml +++ b/16x9/Settings.xml @@ -9,8 +9,7 @@ - - + diff --git a/16x9/Templates_Buttons.xml b/16x9/Templates_Buttons.xml index a8bbb9e5..9fde0885 100644 --- a/16x9/Templates_Buttons.xml +++ b/16x9/Templates_Buttons.xml @@ -229,7 +229,6 @@ - @@ -314,7 +313,7 @@ - + @@ -324,7 +323,7 @@ - + @@ -334,7 +333,7 @@ - + @@ -344,7 +343,7 @@ - + diff --git a/16x9/Templates_MyWindows.xml b/16x9/Templates_MyWindows.xml index a73de239..dc4ef5b2 100644 --- a/16x9/Templates_MyWindows.xml +++ b/16x9/Templates_MyWindows.xml @@ -143,7 +143,7 @@ - + @@ -216,11 +216,11 @@ - + - + @@ -283,7 +283,7 @@ - + @@ -328,7 +328,7 @@ - + @@ -627,7 +627,7 @@ - + diff --git a/16x9/Templates_Panels.xml b/16x9/Templates_Panels.xml index c60011ce..7a8a9c89 100644 --- a/16x9/Templates_Panels.xml +++ b/16x9/Templates_Panels.xml @@ -171,7 +171,7 @@ - + diff --git a/16x9/Templates_Widgets.xml b/16x9/Templates_Widgets.xml index 8ec13a01..88f6a6a8 100644 --- a/16x9/Templates_Widgets.xml +++ b/16x9/Templates_Widgets.xml @@ -489,7 +489,6 @@ - diff --git a/16x9/Variables_Labels_Windows.xml b/16x9/Variables_Labels_Windows.xml index 93fe4b17..dd39e408 100644 --- a/16x9/Variables_Labels_Windows.xml +++ b/16x9/Variables_Labels_Windows.xml @@ -112,6 +112,16 @@ $INFO[Player.ChapterCount] + + $INFO[ListItem.VideoVersionName] + $INFO[ListItem.Label] + + + + $INFO[Container(6).ListItem.Duration]$VAR[Resolution_Label_6_Divider_Bold, ]$VAR[Resolution_Label_6, ]$VAR[AudioCodec_Label_6_Divider_Bold, ]$VAR[AudioCodec_Label_6, ] + $INFO[Container(6).ListItem.Label2] + + $INFO[Skin.String(Widget1_Custom_Path),- ] - $LOCALIZE[573] diff --git a/16x9/Variables_Textures_Artwork_Media.xml b/16x9/Variables_Textures_Artwork_Media.xml index 7f34d080..5dfe0518 100644 --- a/16x9/Variables_Textures_Artwork_Media.xml +++ b/16x9/Variables_Textures_Artwork_Media.xml @@ -25,7 +25,7 @@ $INFO[Container(3300).ListItem.Art(fanart)] - $INFO[Container(3300).ListItem.Art(fanart)] + $INFO[Container(3300).ListItem.Art(fanart)] $INFO[Window(home).Property(background_videos_fanart)] $INFO[Window(home).Property(background_artists_fanart)] $INFO[Window(home).Property(background_custom_fanart)] diff --git a/16x9/Variables_Textures_Icons.xml b/16x9/Variables_Textures_Icons.xml index 4adb555b..76aea9f7 100644 --- a/16x9/Variables_Textures_Icons.xml +++ b/16x9/Variables_Textures_Icons.xml @@ -21,14 +21,6 @@ - $INFO[Container(6).ListItem.Art(square)] - $INFO[Container(6).ListItem.Art(fanart)] - $INFO[Container(6).ListItem.Art(keyart)] - $INFO[Container(6).ListItem.Art(poster)] - $INFO[Container(6).ListItem.Art(thumb)] - - - $INFO[Container(6).ListItem.Art(keyart)] $INFO[Container(6).ListItem.Art(poster)] $INFO[Container(6).ListItem.Art(square)] diff --git a/16x9/Viewtype_501_Billboard.xml b/16x9/Viewtype_501_Billboard.xml index b6c5e227..4b654e8b 100644 --- a/16x9/Viewtype_501_Billboard.xml +++ b/16x9/Viewtype_501_Billboard.xml @@ -4,7 +4,7 @@ $EXP[BillboardView_IsVisible] - + @@ -24,11 +24,9 @@ - + - -
diff --git a/16x9/Viewtype_502_Showcase.xml b/16x9/Viewtype_502_Showcase.xml index 52f38329..6c76b1e9 100644 --- a/16x9/Viewtype_502_Showcase.xml +++ b/16x9/Viewtype_502_Showcase.xml @@ -5,7 +5,7 @@ $EXP[ShowcaseView_IsVisible] - + @@ -24,6 +24,7 @@ + Conditional diff --git a/16x9/Viewtype_504_Strip.xml b/16x9/Viewtype_504_Strip.xml index 34cee159..55268165 100644 --- a/16x9/Viewtype_504_Strip.xml +++ b/16x9/Viewtype_504_Strip.xml @@ -6,7 +6,7 @@ $EXP[StripView_IsVisible] - + @@ -24,6 +24,7 @@ + diff --git a/16x9/Viewtype_505_Grid.xml b/16x9/Viewtype_505_Grid.xml index 8c5b5cfc..8cf57b84 100644 --- a/16x9/Viewtype_505_Grid.xml +++ b/16x9/Viewtype_505_Grid.xml @@ -25,12 +25,13 @@
- Control.IsVisible(505) + Control.IsVisible(505) + !Window.IsVisible(selectvideoversion) + icon - ![Container.Content() + String.IsEmpty(Container.PluginName)] + !$EXP[Container_Addons_Repo] + ![Container.Content(songs) + String.IsEmpty(Container.PluginName)] + !Container.Content(playlists) + !$EXP[Containers_Background] + ![Container.Content() + String.IsEmpty(Container.PluginName)] + !$EXP[Container_Addons_Repo] + ![Container.Content(songs) + String.IsEmpty(Container.PluginName)] + !Container.Content(playlists) + !$EXP[Content_HasBackground] 50 180 1920 diff --git a/16x9/Viewtype_50_List.xml b/16x9/Viewtype_50_List.xml index 7ceed8eb..2bb1f58b 100644 --- a/16x9/Viewtype_50_List.xml +++ b/16x9/Viewtype_50_List.xml @@ -37,7 +37,7 @@ - + @@ -86,7 +86,7 @@ - + From 34b1234f1c8be2de7447bb12f84e37814d4b9c5e Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Tue, 16 Apr 2024 16:17:18 +0100 Subject: [PATCH 06/11] Code cleanup --- 16x9/Animations.xml | 7 ++++--- 16x9/Colors.xml | 4 ---- 16x9/DialogSelect.xml | 3 ++- 16x9/DialogVideoManager.xml | 2 +- 16x9/Expressions.xml | 7 ++++--- 16x9/Templates_Artwork.xml | 5 +++-- 16x9/Templates_Panels.xml | 5 +++-- 16x9/Variables_Labels_Media.xml | 2 ++ README.md | 11 ++++++++++- 9 files changed, 29 insertions(+), 17 deletions(-) diff --git a/16x9/Animations.xml b/16x9/Animations.xml index dcfaf771..21a42b81 100644 --- a/16x9/Animations.xml +++ b/16x9/Animations.xml @@ -35,9 +35,10 @@ WindowOpen - WindowClose - Visible - Hidden + WindowClose + Visible + Visible + Hidden diff --git a/16x9/Colors.xml b/16x9/Colors.xml index 481afb9c..c91c6400 100644 --- a/16x9/Colors.xml +++ b/16x9/Colors.xml @@ -867,10 +867,6 @@ $VAR[Dark_Color] $VAR[Light_Color] - - $VAR[Primary_Color] - $VAR[Light_Color] - $VAR[Primary_Color] $VAR[Light_Color] diff --git a/16x9/DialogSelect.xml b/16x9/DialogSelect.xml index f2b7b9df..7968af44 100644 --- a/16x9/DialogSelect.xml +++ b/16x9/DialogSelect.xml @@ -12,6 +12,7 @@ + @@ -25,7 +26,7 @@ - + diff --git a/16x9/DialogVideoManager.xml b/16x9/DialogVideoManager.xml index 64a82f59..588d8b8e 100644 --- a/16x9/DialogVideoManager.xml +++ b/16x9/DialogVideoManager.xml @@ -3,7 +3,7 @@ - + diff --git a/16x9/Expressions.xml b/16x9/Expressions.xml index b773ef95..e89508ee 100644 --- a/16x9/Expressions.xml +++ b/16x9/Expressions.xml @@ -88,9 +88,10 @@ $EXP[Content_HasBackground] | Container.Content(actors) $EXP[movies_Level_3] | $EXP[music_Level_3] | $EXP[tvshows_Level_3] | Container.Content(addons) $EXP[movies_Level_4] | $EXP[music_Level_4] | $EXP[tvshows_Level_4] - $EXP[music_Level_5] | $EXP[tvshows_Level_5] - Container.Content(sets) | [Container.Content(movies) + !String.IsEqual(Container.FolderName,ListItem.Set)] + $EXP[movies_Level_5] | $EXP[music_Level_5] | $EXP[tvshows_Level_5] + Container.Content(sets) | [Container.Content(movies) + !String.IsEqual(Container.FolderName,ListItem.Set) + !String.IsEqual(Container.FolderName,ListItem.Title)] Container.Content(movies) + String.IsEqual(Container.FolderName,ListItem.Set) + Container.Content(movies) + String.IsEqual(Container.FolderName,ListItem.Title) Container.Content(artists) Container.Content(albums) Container.Content(songs) @@ -122,7 +123,7 @@ [Control.IsVisible(5003) | Control.IsVisible(5004)] + !String.IsEqual(Container(3100).NumItems,1) Skin.HasSetting(Secondary_List_Enabled) + [$EXP[Secondary_List_Video_Conditions] | [Container.Content(artists) + !$EXP[ListView_Display_IsBackground]]] Control.HasFocus(3100) + Window.IsVisible(1109) - [Container.Content(movies) + ListItem.IsCollection] | [Container.Content(movies) + ListItem.HasVideoVersions] | Container.Content(sets) | [Container.Content(tvshows) + Integer.IsGreater(ListItem.Property(TotalSeasons),1)] + [Container.Content(movies) + ListItem.IsCollection] | [Container.Content(movies) + ListItem.HasVideoVersions + !String.IsEqual(Container.FolderName,ListItem.Title)] | Container.Content(sets) | [Container.Content(tvshows) + Integer.IsGreater(ListItem.Property(TotalSeasons),1)] String.IsEqual(Window(home).Property(Trailer_Autoplay),true) + Player.HasVideo diff --git a/16x9/Templates_Artwork.xml b/16x9/Templates_Artwork.xml index 0c35e97e..73524b19 100644 --- a/16x9/Templates_Artwork.xml +++ b/16x9/Templates_Artwork.xml @@ -88,7 +88,7 @@ Conditional - Conditional + Conditional @@ -128,7 +128,7 @@ - + @@ -187,6 +187,7 @@ !$EXP[Infoscreen_Widget_HasFocus] + [[Control.HasFocus(3100) + Window.IsVisible(1109)] | $EXP[Secondary_List_Container_Switching]] + !$EXP[TransparentDialog_IsVisible] Hidden + $PARAM[width] $PARAM[left] diff --git a/16x9/Templates_Panels.xml b/16x9/Templates_Panels.xml index 7a8a9c89..1b9c72ee 100644 --- a/16x9/Templates_Panels.xml +++ b/16x9/Templates_Panels.xml @@ -34,6 +34,7 @@ + Conditional @@ -168,10 +169,10 @@ - + - + diff --git a/16x9/Variables_Labels_Media.xml b/16x9/Variables_Labels_Media.xml index e7744725..e6282b1a 100644 --- a/16x9/Variables_Labels_Media.xml +++ b/16x9/Variables_Labels_Media.xml @@ -885,6 +885,7 @@ $INFO[Container(3100).ListItem.Season,$LOCALIZE[20373] ] $INFO[Container(3100).ListItem.Title] $INFO[Container(3100).ListItem.Label] + $INFO[ListItem.VideoVersionName] $INFO[ListItem.Title] $INFO[ListItem.Season]$INFO[ListItem.Episode,x,.]$INFO[ListItem.Title, ] $INFO[ListItem.Season]$INFO[ListItem.Episode,x0,.]$INFO[ListItem.Title, ] @@ -954,6 +955,7 @@ $INFO[ListItem.EpisodeName] + $INFO[ListItem.VideoVersionName] $INFO[ListItem.Title] $INFO[ListItem.Album] $INFO[ListItem.Artist] diff --git a/README.md b/README.md index d42813d9..feacf951 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,16 @@ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisc ### Changelog --- **1.3.1** -- Support for videoversions management dialog and embedded lists +- Support for videoversions management dialog and embedded lists [omega] +- Support for videoversions folder views [omega] +- Cleaned some expressions governing Light theme and artwork backgrounds to simplify complex scenarios when several transparent windows are open on top of each other +- Removed flash of light background when transitioning from fullscreen artwork background to fullscreen artwork infoscreen. +- Removed some obsolete parameters +- Fixed some instances when the primary colour was incorrectly used instead of the secondary colour on light background views when Light theme selected, causing things like scrollbars to be shown as white on white instead of black on white +- Fixed a fadediffuse bug in the embedded list artwork mask used on Strip view +- Fixed the missing Ken Burns effect from Billboard and List views with fullscreen artwork +- Removed 'more' ListItem from home and infoscreen widgets [omega] + **1.2.1** - GUI dependency bumped to 5.17.0 From f4345548aaee3416e303c21e335d6a502da0cff8 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Mon, 15 Apr 2024 17:19:21 +0000 Subject: [PATCH 07/11] Translated using Weblate (Malay (ms_my)) Currently translated at 16.8% (47 of 279 strings) Co-authored-by: Christian Gade Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-copacetic/ms_my/ Translation: Kodi add-ons: skins/skin.copacetic --- language/resource.language.ms_my/strings.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/language/resource.language.ms_my/strings.po b/language/resource.language.ms_my/strings.po index 55fad382..5d754369 100644 --- a/language/resource.language.ms_my/strings.po +++ b/language/resource.language.ms_my/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: translations@kodi.tv\n" -"PO-Revision-Date: 2023-11-03 12:11+0000\n" +"PO-Revision-Date: 2024-04-15 17:19+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Malay \n" "Language: ms_my\n" @@ -13,7 +13,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.1\n" +"X-Generator: Weblate 5.4.3\n" msgctxt "Addon Summary" msgid "A real good time with your media." @@ -688,7 +688,7 @@ msgstr "" # /16x9/Content_Settings.xml msgctxt "#31425" msgid "Global" -msgstr "" +msgstr "Sejagat" # /16x9/Content_Settings.xml msgctxt "#31426" From 7f95d1f65b93a0891427e04088cae490910f045a Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Tue, 16 Apr 2024 17:11:33 +0000 Subject: [PATCH 08/11] Sync of addon metadata translations --- addon.xml | 4 ++-- language/resource.language.es_es/strings.po | 2 +- language/resource.language.it_it/strings.po | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addon.xml b/addon.xml index aa664809..6055a088 100644 --- a/addon.xml +++ b/addon.xml @@ -39,9 +39,9 @@ Um bom tempo com a tua media. 与您的媒体共度美好时光。 Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it. - [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. + [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. Débarrassez-vous du superflu avec un habillage minimal conçu pour donner un impact maximal aux œuvres d'art que sont vos films, émissions et musiques préférés. Copacetic est le fruit d'un travail passionné de plus de cinq ans. J'espère que vous l'apprécierez. - [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. + [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. 使用简洁的外观清除杂乱,旨在为您和为您喜爱的电影、剧集和音乐的艺术作品带来最大的影响。 Copacetic 是五年多来的心血结晶。我希望你喜欢它。 \ No newline at end of file diff --git a/language/resource.language.es_es/strings.po b/language/resource.language.es_es/strings.po index 874d0a06..2bf80b5a 100644 --- a/language/resource.language.es_es/strings.po +++ b/language/resource.language.es_es/strings.po @@ -22,7 +22,7 @@ msgstr "Un buen rato con tu contenido multimedia." msgctxt "Addon Description" msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." +msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." "Despeja el desorden con un skin minimalista diseñado para dar el máximo " "impacto a las ilustraciones que seleccionas para tus películas, series y " diff --git a/language/resource.language.it_it/strings.po b/language/resource.language.it_it/strings.po index 49726eec..4451bcf8 100644 --- a/language/resource.language.it_it/strings.po +++ b/language/resource.language.it_it/strings.po @@ -22,7 +22,7 @@ msgstr "Un vero divertimento con i tuoi media." msgctxt "Addon Description" msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." +msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." "Elimina il disordine con una skin minimale progettata per dare il massimo " "impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è " From ab046ae5cb957aab5dace9f25605fb55e8663e9e Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Tue, 16 Apr 2024 17:12:33 +0000 Subject: [PATCH 09/11] Sync of addon metadata translations --- addon.xml | 4 ++-- language/resource.language.es_es/strings.po | 2 +- language/resource.language.it_it/strings.po | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addon.xml b/addon.xml index 6055a088..a6108087 100644 --- a/addon.xml +++ b/addon.xml @@ -39,9 +39,9 @@ Um bom tempo com a tua media. 与您的媒体共度美好时光。 Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it. - [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. + [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. Débarrassez-vous du superflu avec un habillage minimal conçu pour donner un impact maximal aux œuvres d'art que sont vos films, émissions et musiques préférés. Copacetic est le fruit d'un travail passionné de plus de cinq ans. J'espère que vous l'apprécierez. - [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. + [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. 使用简洁的外观清除杂乱,旨在为您和为您喜爱的电影、剧集和音乐的艺术作品带来最大的影响。 Copacetic 是五年多来的心血结晶。我希望你喜欢它。 \ No newline at end of file diff --git a/language/resource.language.es_es/strings.po b/language/resource.language.es_es/strings.po index 2bf80b5a..7be0bcb2 100644 --- a/language/resource.language.es_es/strings.po +++ b/language/resource.language.es_es/strings.po @@ -22,7 +22,7 @@ msgstr "Un buen rato con tu contenido multimedia." msgctxt "Addon Description" msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." +msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." "Despeja el desorden con un skin minimalista diseñado para dar el máximo " "impacto a las ilustraciones que seleccionas para tus películas, series y " diff --git a/language/resource.language.it_it/strings.po b/language/resource.language.it_it/strings.po index 4451bcf8..e0365292 100644 --- a/language/resource.language.it_it/strings.po +++ b/language/resource.language.it_it/strings.po @@ -22,7 +22,7 @@ msgstr "Un vero divertimento con i tuoi media." msgctxt "Addon Description" msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." +msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." "Elimina il disordine con una skin minimale progettata per dare il massimo " "impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è " From 323ab0c8f197b34addd74895e65a87fa5b250569 Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Wed, 17 Apr 2024 10:18:46 +0100 Subject: [PATCH 10/11] Update sync-addon-metadata-translations.yml --- .github/workflows/sync-addon-metadata-translations.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sync-addon-metadata-translations.yml b/.github/workflows/sync-addon-metadata-translations.yml index 9dcc2a1a..112c2545 100644 --- a/.github/workflows/sync-addon-metadata-translations.yml +++ b/.github/workflows/sync-addon-metadata-translations.yml @@ -2,7 +2,7 @@ name: Sync addon metadata translations on: push: - branches: [ master, main ] + branches: [ master, main, omega, nexus ] paths: - '**addon.xml' - '**resource.language.**strings.po' @@ -42,4 +42,4 @@ jobs: body: Sync of addon metadata translations triggered by ${{ github.sha }} branch: amt-sync delete-branch: true - path: ./project \ No newline at end of file + path: ./project From 09b0e7a7afd57b660ff78a2176e9103d4784f926 Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Wed, 17 Apr 2024 09:21:52 +0000 Subject: [PATCH 11/11] Sync of addon metadata translations --- addon.xml | 4 ++-- language/resource.language.es_es/strings.po | 2 +- language/resource.language.it_it/strings.po | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addon.xml b/addon.xml index a6108087..9defc181 100644 --- a/addon.xml +++ b/addon.xml @@ -39,9 +39,9 @@ Um bom tempo com a tua media. 与您的媒体共度美好时光。 Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it. - [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. + [CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes. Débarrassez-vous du superflu avec un habillage minimal conçu pour donner un impact maximal aux œuvres d'art que sont vos films, émissions et musiques préférés. Copacetic est le fruit d'un travail passionné de plus de cinq ans. J'espère que vous l'apprécierez. - [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. + [CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia. 使用简洁的外观清除杂乱,旨在为您和为您喜爱的电影、剧集和音乐的艺术作品带来最大的影响。 Copacetic 是五年多来的心血结晶。我希望你喜欢它。 \ No newline at end of file diff --git a/language/resource.language.es_es/strings.po b/language/resource.language.es_es/strings.po index 7be0bcb2..b1393297 100644 --- a/language/resource.language.es_es/strings.po +++ b/language/resource.language.es_es/strings.po @@ -22,7 +22,7 @@ msgstr "Un buen rato con tu contenido multimedia." msgctxt "Addon Description" msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." +msgstr "[CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes.[CR][CR]Despeja el desorden con un skin minimalista diseñado para dar el máximo [CR]impacto a las ilustraciones que seleccionas para tus películas, series y [CR]música favoritas. Copacetic es un trabajo realizado con amor durante más de [CR]cinco años. Espero que lo disfrutes." "Despeja el desorden con un skin minimalista diseñado para dar el máximo " "impacto a las ilustraciones que seleccionas para tus películas, series y " diff --git a/language/resource.language.it_it/strings.po b/language/resource.language.it_it/strings.po index e0365292..a7f0bed1 100644 --- a/language/resource.language.it_it/strings.po +++ b/language/resource.language.it_it/strings.po @@ -22,7 +22,7 @@ msgstr "Un vero divertimento con i tuoi media." msgctxt "Addon Description" msgid "Clear away the clutter with a minimal skin designed to bring maximum impact to the artwork that you curate for your favourite movies, shows and music. Copacetic is a labour of love more than five years in the making. I hope you enjoy it." -msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." +msgstr "[CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia.[CR][CR]Elimina il disordine con una skin minimale progettata per dare il massimo [CR]impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è [CR]un lavoro d'amore che dura da più di cinque anni. Spero che vi piaccia." "Elimina il disordine con una skin minimale progettata per dare il massimo " "impatto alle artwork per i tuoi film, serie e musica preferiti. Copacetic è "