From 9125d53f0b0ae2ef132851bd8ac5acbccdc02495 Mon Sep 17 00:00:00 2001 From: realcopacetic Date: Mon, 3 Jun 2024 15:33:12 +0100 Subject: [PATCH] multiart visibility delay and experimental landscape support --- 16x9/Components_Viewtypes.xml | 4 ++++ 16x9/Content_Settings.xml | 9 ++++++++- 16x9/Templates_Artwork.xml | 2 +- 16x9/Variables_Textures_Artwork_Media.xml | 7 ++++++- 16x9/_IDs | 1 + README.md | 3 +++ language/resource.language.en_gb/strings.po | 8 +++++++- 7 files changed, 30 insertions(+), 4 deletions(-) diff --git a/16x9/Components_Viewtypes.xml b/16x9/Components_Viewtypes.xml index de091dc2..97da9f7a 100644 --- a/16x9/Components_Viewtypes.xml +++ b/16x9/Components_Viewtypes.xml @@ -34,6 +34,10 @@ $PARAM[onnext_trigger] Hidden + + $EXP[Container_Switching] + Hidden + diff --git a/16x9/Content_Settings.xml b/16x9/Content_Settings.xml index cab0225a..5e86d91d 100644 --- a/16x9/Content_Settings.xml +++ b/16x9/Content_Settings.xml @@ -877,12 +877,19 @@ Skin.HasSetting(Experiment_Unwatched_Info) - Enable fanart display for Grid view in Pictures window + Enable 'Fanart' display layout for Grid view in Pictures window ControlGroup(9).HasFocus(14) Skin.ToggleSetting(Experiment_GridView_Fanart_Pictures) Skin.HasSetting(Experiment_GridView_Fanart_Pictures) + + Prefer landscape art to fanart for backgrounds in List and Billboard views + ControlGroup(9).HasFocus(14) + + Skin.ToggleSetting(Experiment_ListView_Prefer_Landscape) + Skin.HasSetting(Experiment_ListView_Prefer_Landscape) + Move to parent directory automatically if episode container is empty ControlGroup(9).HasFocus(14) diff --git a/16x9/Templates_Artwork.xml b/16x9/Templates_Artwork.xml index 7b62f824..41bdf2d6 100644 --- a/16x9/Templates_Artwork.xml +++ b/16x9/Templates_Artwork.xml @@ -128,7 +128,7 @@ - + diff --git a/16x9/Variables_Textures_Artwork_Media.xml b/16x9/Variables_Textures_Artwork_Media.xml index e4cdf4a8..32bde10f 100644 --- a/16x9/Variables_Textures_Artwork_Media.xml +++ b/16x9/Variables_Textures_Artwork_Media.xml @@ -369,15 +369,19 @@ $INFO[ListItem(0).Art(thumb)] $INFO[ListItem(0).Art(album.fanart)] + $INFO[ListItem(0).Art(landscape)] $INFO[ListItem(0).Art(fanart)] + $INFO[ListItem(0).Art(tvshow.landscape)] $INFO[ListItem(0).Art(tvshow.fanart)] $INFO[ListItem(0).Art(artist.fanart)] + $INFO[ListItem(0).Art(artist.landscape)] $INFO[ListItem(0).Art(keyart)] $INFO[ListItem(0).Art(poster)] $INFO[ListItem(0).Art(boxfront)] $INFO[ListItem(0).Art(tvshow.keyart)] $INFO[ListItem(0).Art(tvshow.poster)] $INFO[ListItem(0).Art(artist.thumb)] + $INFO[ListItem(0).Art(landscape)] $INFO[ListItem(0).Art(fanart)] $INFO[ListItem(0).Icon] @@ -441,7 +445,8 @@ thumb keyart poster - fanart + landscape + fanart keyart keyart keyart diff --git a/16x9/_IDs b/16x9/_IDs index 7f123320..547b4e66 100644 --- a/16x9/_IDs +++ b/16x9/_IDs @@ -60,6 +60,7 @@ ANIMATION DELAYS 5003 Secondary list user scroll previous delay 5004 Secondary list user scroll next delay 5005 Options menu settings change +5006 Container Switching delay (to hide multiart following container transition) CHECKERS 6001/6001X Container update bounce test diff --git a/README.md b/README.md index 5f370b20..c24be516 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,9 @@ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisc **2.4.2** - Bumping version number by 1 to differentiate between Nexus and Omega versions. - Increased version number of script.copacetic.helper dependency to 1.1.0 +- Added visibility delay to multiartwhen switching containers to prevent seeing it fade out immediately after moving from Movies to Sets, etc. +- Added experimental feature to enable landscape artwork to be displayed instead of fanart for background artwork in List and Billboard view (enable under Settings > Copacetic > Customisations > Experiments) + Still to do: -- check tmdb helper click actions for all infoscreen widgets (including episode ones etc) -- tmdb helper for play button on infoscreen? diff --git a/language/resource.language.en_gb/strings.po b/language/resource.language.en_gb/strings.po index 8d4e875a..3b3c63e7 100644 --- a/language/resource.language.en_gb/strings.po +++ b/language/resource.language.en_gb/strings.po @@ -1007,6 +1007,12 @@ msgctxt "#31811" msgid "Enter the three-letter code for your preferred language, e.g. 'eng' for English. If subtitles in this language are available for the currently playing video, the quick subtitle switcher will toggle on/off the first subtitle stream in this language. If the language is not available, the switcher will continue toggling between all languages." msgstr "" +#: NEW +#/16x9/Content_Settings.xml +msgctxt "#31712" +msgid "Prefer landscape art to fanart for backgrounds in List and Billboard views" +msgstr "" + @@ -1389,7 +1395,7 @@ msgstr "" #/16x9/Content_Settings.xml msgctxt "#31471" -msgid "Enable fanart display for Grid view in pictures window" +msgid "Enable 'Fanart' display layout for Grid view in Pictures window" msgstr "" #/16x9/Content_Settings.xml