diff --git a/script.extendedinfo/resources/language/resource.language.en_gb/strings.po b/script.extendedinfo/resources/language/resource.language.en_gb/strings.po index 0abe25c..18abb5b 100644 --- a/script.extendedinfo/resources/language/resource.language.en_gb/strings.po +++ b/script.extendedinfo/resources/language/resource.language.en_gb/strings.po @@ -776,3 +776,11 @@ msgstr "" msgctxt "#32184" msgid "ExtendedInfo Script" msgstr "" + +msgctxt "#32194" +msgid "Last Air Date" +msgstr "" + +msgctxt "#32195" +msgid "Next Air Date" +msgstr "" diff --git a/script.extendedinfo/resources/lib/themoviedb.py b/script.extendedinfo/resources/lib/themoviedb.py index 53a529a..732dd21 100644 --- a/script.extendedinfo/resources/lib/themoviedb.py +++ b/script.extendedinfo/resources/lib/themoviedb.py @@ -1375,6 +1375,7 @@ def extended_tvshow_info(tvshow_id:int=None, cache_days:int=7, dbid:str=None) -> 'showtype': info.get('type'), 'homepage': info.get('homepage'), 'last_air_date': info.get('last_air_date'), + 'next_air_date': info.get('next_episode_to_air')['air_date'] if info.get('next_episode_to_air') else '', 'totalepisodes': info.get('number_of_episodes'), 'totalseasons': info.get('number_of_seasons'), 'in_production': info.get('in_production')}) diff --git a/script.extendedinfo/resources/skins/Default/1080i/script-script.extendedinfo-DialogVideoInfo.xml b/script.extendedinfo/resources/skins/Default/1080i/script-script.extendedinfo-DialogVideoInfo.xml index 9a2468f..44d936c 100644 --- a/script.extendedinfo/resources/skins/Default/1080i/script-script.extendedinfo-DialogVideoInfo.xml +++ b/script.extendedinfo/resources/skins/Default/1080i/script-script.extendedinfo-DialogVideoInfo.xml @@ -2930,12 +2930,9 @@ info/upright.png - 220 + 252 !String.IsEmpty(Window.Property(Premiered)) - 0 - 8 - 220 38 center FFFAFAFA @@ -2945,7 +2942,6 @@ 0 37 - 220 38 center center @@ -2954,6 +2950,31 @@ font10 + + Last episode and next episode air dates for tv shows + String.IsEqual(Window.Property(type),tvshow) + 440 + + 79 + 2 + info/upright.png + + + Last episode air date + 5 + 39 + FFFAFAFA + + + + Next episode air date + 5 + 39 + 40 + FFFAFAFA + + + 0 220