diff --git a/resources/language/English/strings.po b/resources/language/English/strings.po index 1548f4d8..a31357a3 100644 --- a/resources/language/English/strings.po +++ b/resources/language/English/strings.po @@ -5733,6 +5733,10 @@ msgctxt "#70753" msgid "Playback" msgstr "" +msgctxt "#70754" +msgid "Compact mode" +msgstr "" + # DNS start [ settings and declaration ] msgctxt "#707401" msgid "Enable DNS Check Alert" diff --git a/resources/language/Italian/strings.po b/resources/language/Italian/strings.po index cb0c5e3a..7e9473f7 100644 --- a/resources/language/Italian/strings.po +++ b/resources/language/Italian/strings.po @@ -5737,6 +5737,10 @@ msgctxt "#70753" msgid "Playback" msgstr "Riproduzione" +msgctxt "#70754" +msgid "Compact mode" +msgstr "Modalità compatta" + # DNS start [ settings and declaration ] msgctxt "#707401" msgid "Enable DNS Check Alert" diff --git a/resources/settings.xml b/resources/settings.xml index d225c417..b40e95e4 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -59,7 +59,8 @@ - + + diff --git a/resources/skins/Default/720p/NextDialog.xml b/resources/skins/Default/720p/NextDialog.xml index d4f8c04a..55fe82b5 100644 --- a/resources/skins/Default/720p/NextDialog.xml +++ b/resources/skins/Default/720p/NextDialog.xml @@ -17,17 +17,17 @@ 0 10 50 - 45% + 100% 0 100% 50 - Shortcut/dialog-bg-solid.png + NextDialog/background-diffuse.png 0 - 0 + 0 100% @@ -39,26 +39,8 @@ horizontal 50 - 10 - left - - - SendClick(3012) - Integer.IsGreater(Player.TimeRemaining,59) - 50 - auto - font30_title - 30 - 80FFFFFF - FFFFFFFF - 80FFFFFF - 22000000 - center - center - Shortcut/button-fo.png - Shortcut/button-fo.png - no - + 0 + right SendClick(3012) @@ -66,15 +48,15 @@ 50 auto font30_title - 30 + 20 80FFFFFF FFFFFFFF 80FFFFFF 22000000 center center - Shortcut/button-fo.png - Shortcut/button-fo.png + NextDialog/background-diffuse.png + NextDialog/background-diffuse.png no @@ -82,17 +64,23 @@ 50 auto font30_title - 30 + 20 80FFFFFF FFFFFFFF 80FFFFFF 22000000 center center - Shortcut/button-fo.png - Shortcut/button-fo.png + NextDialog/background-diffuse.png + NextDialog/background-diffuse.png no + + 0 + 30 + 50 + NextDialog/background-diffuse.png + diff --git a/resources/skins/Default/720p/NextDialogCompact.xml b/resources/skins/Default/720p/NextDialogCompact.xml new file mode 100644 index 00000000..1d3c6627 --- /dev/null +++ b/resources/skins/Default/720p/NextDialogCompact.xml @@ -0,0 +1,89 @@ + + + 20 + Dialog.Close(fullscreeninfo,true) + Dialog.Close(videoosd,true) + + + + + + + + + + + + 0 + 10 + 50 + 100% + + + 0 + 100% + 50 + + + + 0 + 0 + 100% + + + -1000 + -1000 + 1 + 1 + + + horizontal + 50 + 0 + right + + + SendClick(3012) + !Integer.IsGreater(Player.TimeRemaining,59) + 50 + 70 + font30_title + 15 + 80FFFFFF + FFFFFFFF + 80FFFFFF + 22000000 + center + left + NextDialog/play-fo.png + NextDialog/play-nf.png + no + + + + 50 + 50 + font30_title + 30 + 80FFFFFF + FFFFFFFF + 80FFFFFF + 22000000 + center + center + NextDialog/close-fo.png + NextDialog/close-nf.png + no + + + 0 + 30 + 50 + NextDialog/background.png + + + + + + + \ No newline at end of file diff --git a/resources/skins/Default/media/NextDialog/background-diffuse.png b/resources/skins/Default/media/NextDialog/background-diffuse.png new file mode 100644 index 00000000..f6368603 Binary files /dev/null and b/resources/skins/Default/media/NextDialog/background-diffuse.png differ diff --git a/resources/skins/Default/media/NextDialog/background.png b/resources/skins/Default/media/NextDialog/background.png new file mode 100644 index 00000000..bdd2689e Binary files /dev/null and b/resources/skins/Default/media/NextDialog/background.png differ diff --git a/resources/skins/Default/media/NextDialog/close-fo.png b/resources/skins/Default/media/NextDialog/close-fo.png new file mode 100644 index 00000000..9b08887e Binary files /dev/null and b/resources/skins/Default/media/NextDialog/close-fo.png differ diff --git a/resources/skins/Default/media/NextDialog/close-nf.png b/resources/skins/Default/media/NextDialog/close-nf.png new file mode 100644 index 00000000..7bcca513 Binary files /dev/null and b/resources/skins/Default/media/NextDialog/close-nf.png differ diff --git a/resources/skins/Default/media/NextDialog/play-fo.png b/resources/skins/Default/media/NextDialog/play-fo.png new file mode 100644 index 00000000..ed9eaabf Binary files /dev/null and b/resources/skins/Default/media/NextDialog/play-fo.png differ diff --git a/resources/skins/Default/media/NextDialog/play-nf.png b/resources/skins/Default/media/NextDialog/play-nf.png new file mode 100644 index 00000000..4b53fa7b Binary files /dev/null and b/resources/skins/Default/media/NextDialog/play-nf.png differ diff --git a/resources/skins/Default/media/Shortcut - Copia/close.png b/resources/skins/Default/media/Shortcut - Copia/close.png new file mode 100644 index 00000000..0a144666 Binary files /dev/null and b/resources/skins/Default/media/Shortcut - Copia/close.png differ diff --git a/resources/skins/Default/media/Shortcut - Copia/dialog-bg-solid-white.png b/resources/skins/Default/media/Shortcut - Copia/dialog-bg-solid-white.png new file mode 100644 index 00000000..225aae63 Binary files /dev/null and b/resources/skins/Default/media/Shortcut - Copia/dialog-bg-solid-white.png differ diff --git a/resources/skins/Default/media/Shortcut - Copia/dialog-bg-solid.png b/resources/skins/Default/media/Shortcut - Copia/dialog-bg-solid.png new file mode 100644 index 00000000..e8c13ebd Binary files /dev/null and b/resources/skins/Default/media/Shortcut - Copia/dialog-bg-solid.png differ diff --git a/resources/skins/Default/media/Shortcut - Copia/logo.png b/resources/skins/Default/media/Shortcut - Copia/logo.png new file mode 100644 index 00000000..d8a680fe Binary files /dev/null and b/resources/skins/Default/media/Shortcut - Copia/logo.png differ diff --git a/resources/skins/Default/media/Shortcut - Copia/white.png b/resources/skins/Default/media/Shortcut - Copia/white.png new file mode 100644 index 00000000..528c66f6 Binary files /dev/null and b/resources/skins/Default/media/Shortcut - Copia/white.png differ diff --git a/resources/skins/Default/media/Shortcut - Copia/white70.png b/resources/skins/Default/media/Shortcut - Copia/white70.png new file mode 100644 index 00000000..d428a73a Binary files /dev/null and b/resources/skins/Default/media/Shortcut - Copia/white70.png differ diff --git a/specials/nextep.py b/specials/nextep.py index 1972d86f..bc4d9106 100644 --- a/specials/nextep.py +++ b/specials/nextep.py @@ -7,6 +7,7 @@ from core import jsontools, filetools from lib.concurrent import futures PLAYER_STOP = 13 +ND = 'NextDialogCompact.xml' if config.get_setting('next_ep_type') else 'NextDialog.xml' def check(item): return True if config.get_setting('next_ep') > 0 and item.contentType != 'movie' else False @@ -104,7 +105,7 @@ def next_ep(item): global ITEM ITEM = item - nextDialog = NextDialog('NextDialog.xml', config.get_runtime_path()) + nextDialog = NextDialog(ND, config.get_runtime_path()) nextDialog.show() while platformtools.is_playing() and not nextDialog.is_still_watching(): xbmc.sleep(100)