diff --git a/16x9/Colors.xml b/16x9/Colors.xml index fee182be..bd1d4c78 100644 --- a/16x9/Colors.xml +++ b/16x9/Colors.xml @@ -70,6 +70,9 @@ 26 + + 14 + 01 @@ -619,15 +622,19 @@ $VAR[Dark_Color] $VAR[Light_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[Light_Color] + $VAR[Light_Color] $VAR[Primary_Color] + + $VAR[Alpha_8]$VAR[Light_Hex] + $VAR[Alpha_15]$VAR[Light_Hex] @@ -978,4 +985,7 @@ $VAR[Alpha_50]$VAR[Dark_Hex] + + ff14191A + \ No newline at end of file diff --git a/16x9/Components_Dialogs.xml b/16x9/Components_Dialogs.xml index d95d472e..e0e5e794 100644 --- a/16x9/Components_Dialogs.xml +++ b/16x9/Components_Dialogs.xml @@ -16,7 +16,7 @@ $PARAM[right] $PARAM[top] $PARAM[bottom] - views/white_100.png + $VAR[Panel_Texture] diff --git a/16x9/Components_PVR.xml b/16x9/Components_PVR.xml index 5d799172..37e8937b 100644 --- a/16x9/Components_PVR.xml +++ b/16x9/Components_PVR.xml @@ -8,7 +8,7 @@ $PARAM[visible] $PARAM[height] - Grid_Info_Small + PVR_Info $VAR[Light_Color] @@ -64,24 +64,31 @@ $PARAM[plot_height_max] !String.IsEmpty(ListItem.Plot) - top PVR_Description $PARAM[textalign] - center + top - - ListItem.HasEpg + Integer.IsGreater(ListItem.Progress,0) - 100% - 100% - views/white_100.png - views/white_100.png - ListItem.Progress - + + + + + + + + ListItem.HasEpg + Integer.IsGreater(ListItem.Progress,0) + $PARAM[width] + $PARAM[height] + $PARAM[texture] + $PARAM[texture] + ListItem.Progress + + + @@ -176,77 +183,12 @@ - - - - - - - - - - - - - $PARAM[visible] - - - - - - - - 90 - - - Conditional - - 10 - 10 - 90 - 240 - - 40 - - PVR_Channel - $PARAM[color] - $PARAM[title_scroll] - $PARAM[color] - - - 30 - 0 - - PVR_Info - $PARAM[color] - $PARAM[color] - - - - - - - - 15 - 50% - - - - - - - - - - - - - + @@ -271,8 +213,7 @@ $PARAM[label_width] $PARAM[label_align] - center - Grid_Info_Small + PVR_Info $VAR[Light_Color] @@ -283,6 +224,7 @@ + $PARAM[line_visible] 1 $PARAM[line_bottom] views/white_100.png diff --git a/16x9/Content_Viewtype_Options.xml b/16x9/Content_Viewtype_Options.xml index 0af0c643..5ad688b3 100644 --- a/16x9/Content_Viewtype_Options.xml +++ b/16x9/Content_Viewtype_Options.xml @@ -286,6 +286,24 @@ + + Change view + SetFocus(50) + + $LOCALIZE[31005] $VAR[Copacetic_Divider_Bold] $VAR[tvchannels_Viewtype_Label] + Container.PreviousViewMode + Container.NextViewMode + Integer.IsGreater(Container.ViewCount,1) + Control.HasFocus(3700) + + + Change view + SetFocus(50) + + $LOCALIZE[31005] $VAR[Copacetic_Divider_Bold] $VAR[tvchannels_Viewtype_Label] + Container.PreviousViewMode + Container.NextViewMode + Integer.IsGreater(Container.ViewCount,1) + !Control.HasFocus(3700) + Channel Groups diff --git a/16x9/Includes.xml b/16x9/Includes.xml index 29e941ca..00330e19 100644 --- a/16x9/Includes.xml +++ b/16x9/Includes.xml @@ -51,6 +51,7 @@ + diff --git a/16x9/MyPVRChannels.xml b/16x9/MyPVRChannels.xml index dabfd451..1dc874de 100644 --- a/16x9/MyPVRChannels.xml +++ b/16x9/MyPVRChannels.xml @@ -4,7 +4,7 @@ 50 3700 $VAR[Dark_Color] - 50 + 50,51 diff --git a/16x9/Templates_MyPVR.xml b/16x9/Templates_MyPVR.xml index a290c8b9..60a1a59c 100644 --- a/16x9/Templates_MyPVR.xml +++ b/16x9/Templates_MyPVR.xml @@ -82,6 +82,7 @@ + @@ -93,119 +94,7 @@ - - false - horizontal - SetFocus(3600,0,absolute) - 10 - - - - - EPG Grid - 180 - 630 - 1680 - 50% - vertical - 180 - 27 - 6 - - 11 - SetFocus(3600,0,absolute) - 11 - 60 - - - - PVR_Time - 1020 - 50% - 30 - $VAR[Light_Color] - 10 - - - 50% - 30 - pvr/tvguide_focusedlayout_border_left.png - - - - - 90 - 90 - $INFO[ListItem.Art(thumb)] - keep - - - - PVR_Guide - 450 - 90 - 30 - false - - - - - 0 - 1 - views/white_100.png - Conditional - - - 90 - 90 - $INFO[ListItem.Art(thumb)] - keep - - - - PVR_Guide - $VAR[tvguide_Focused_Color] - 90 - 450 - 30 - false - - - - - - - - - - PVR_Guide - 15 - false - - - - - - - - Control.HasFocus(10) - views/white_100.png - 1 - - - - - - - $VAR[tvguide_Focused_Color] - - PVR_Guide - 15 - true - / - - - + @@ -235,123 +124,9 @@ - - - - - - - - - - - - - - list - 120 - 1080 - 720 - 50% - 2 - 60 - vertical - SetFocus(3600,0,absolute) - 60 - SetFocus(3600,0,absolute) - 360 - - - - - - - - - - - - - - $PARAM[simple_label] - - - - - - - - - - - - - - - - - - - - false - SetProperty(PVR_Channel_Icon,$INFO[ListItem.Icon],home) - - - $PARAM[simple_label] - - $VAR[Light_Color] - - - 0 - 1 - views/white_100.png - - - - - - - - - - - - 180 - horizontal - center - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -360,11 +135,15 @@ + + + + @@ -386,6 +165,7 @@ + @@ -407,6 +187,7 @@ + diff --git a/16x9/Templates_Viewtypes.xml b/16x9/Templates_Viewtypes.xml index 9d1d3f78..f36bd2ac 100644 --- a/16x9/Templates_Viewtypes.xml +++ b/16x9/Templates_Viewtypes.xml @@ -134,29 +134,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/16x9/Templates_Viewtypes_PVR.xml b/16x9/Templates_Viewtypes_PVR.xml new file mode 100644 index 00000000..1c028423 --- /dev/null +++ b/16x9/Templates_Viewtypes_PVR.xml @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + SetProperty(PVR_Channel_Icon,$PARAM[path],home) + + + + + + false + horizontal + SetFocus(3600,0,absolute) + 10 + + + + + EPG Grid + 180 + 630 + 1680 + 50% + vertical + 180 + 27 + 6 + + 11 + SetFocus(3600,0,absolute) + 11 + 60 + + + + PVR_Time + 1020 + 50% + 30 + $VAR[Light_Color] + 10 + + + 50% + 30 + pvr/tvguide_focusedlayout_border_left.png + + + + + 90 + 90 + $INFO[ListItem.Art(thumb)] + keep + + + + PVR_Guide + 450 + 90 + 30 + false + + + + + 0 + 1 + views/white_100.png + Conditional + + + 90 + 90 + $INFO[ListItem.Art(thumb)] + keep + + + + PVR_Guide + $VAR[tvguide_Focused_Color] + 90 + 450 + 30 + false + + + + + + + + + + PVR_Guide + 15 + false + + + + + + + + Control.HasFocus(10) + views/white_100.png + 1 + + + + + + + $VAR[tvguide_Focused_Color] + + PVR_Guide + 15 + true + / + + + + + + + + + + + + + + + + + + $PARAM[visible] + + + + + + + + 90 + + + Conditional + + 10 + 10 + 90 + 240 + + 40 + + PVR_Channel + $PARAM[color] + $PARAM[title_scroll] + $PARAM[color] + + + 30 + 0 + + PVR_Info + $PARAM[color] + $PARAM[color] + + + + + + + + 15 + 50% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + 20 + + + 30 + 30 + 380 + 30 + + 45 + 100% + + Grid_Title_Medium + $PARAM[textcolor] + $PARAM[selectedcolor] + false + + + 45 + 30 + 100% + + PVR_Info + $PARAM[textcolor] + $PARAM[selectedcolor] + + + 75 + 80 + 100% + + top + PVR_Description + false + $PARAM[textcolor] + $PARAM[selectedcolor] + + + 0 + 30 + 100% + + PVR_Info + $PARAM[textcolor] + $PARAM[selectedcolor] + + + + + + + + + + + + + + + + + + + + + + + + + + + list + 120 + 1080 + 720 + 50% + 2 + 60 + vertical + SetFocus(3600,0,absolute) + 60 + SetFocus(3600,0,absolute) + 360 + + + + + + + + + + + + + + $PARAM[simple_label] + + + + + + + + + + + + + + + + + + + + $PARAM[simple_label] + + $VAR[Light_Color] + + + 0 + 1 + views/white_100.png + + + + + + + + + + + + 180 + horizontal + center + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + list + 120 + 120 + 240 + 0 + 1 + 1 + 2 + 60 + vertical + SetFocus(3600,0,absolute) + 60 + SetFocus(3600,0,absolute) + 360 + + + + + + + + + views/white_100_rounded10.png + + + + + + Container.Scrolling | Control.HasFocus(60) + + 87 + 6 + 240 + 720 + $PARAM[id] + SetFocus(3600,0,absolute) + false + views/white_100.png + views/white_100.png + views/white_100.png + + + + + + + + \ No newline at end of file diff --git a/16x9/Variables_Labels_Media.xml b/16x9/Variables_Labels_Media.xml index 50421483..3eb1cd1b 100644 --- a/16x9/Variables_Labels_Media.xml +++ b/16x9/Variables_Labels_Media.xml @@ -641,6 +641,7 @@ $VAR[PVR_Info_Box_Info_Label2] [UPPERCASE]$INFO[ListItem.TimerType][/UPPERCASE] + [UPPERCASE]$LOCALIZE[31201]$VAR[Copacetic_Divider_Bold, ]$INFO[ListItem.NextStartTime, ]$INFO[ListItem.NextEndTime,-]$VAR[Copacetic_Divider_Bold, ]$INFO[ListItem.NextTitle, ][/UPPERCASE] [UPPERCASE]$INFO[ListItem.NextStartTime]$INFO[ListItem.NextEndTime,-]$VAR[Copacetic_Divider_Bold, ]$INFO[ListItem.NextTitle, ][/UPPERCASE] [UPPERCASE]$LOCALIZE[31201]$VAR[Copacetic_Divider_Bold, ]$INFO[ListItem.NextTitle][/UPPERCASE] diff --git a/16x9/Variables_Labels_Windows.xml b/16x9/Variables_Labels_Windows.xml index 9ddd826f..c11caa47 100644 --- a/16x9/Variables_Labels_Windows.xml +++ b/16x9/Variables_Labels_Windows.xml @@ -320,6 +320,11 @@ $INFO[ListItem.Label]$VAR[ListItem_Label2_Divider_Bold, , ]$INFO[ListItem.Label2] + + $LOCALIZE[31033] + $LOCALIZE[31032] + + $VAR[Copacetic_Chevron_Left] $INFO[Container(11).ListItem.Label] $VAR[Copacetic_Chevron_Right] $INFO[Container(11).ListItem.Label] diff --git a/16x9/Variables_Textures_Icons.xml b/16x9/Variables_Textures_Icons.xml index 42f28bed..536726c2 100644 --- a/16x9/Variables_Textures_Icons.xml +++ b/16x9/Variables_Textures_Icons.xml @@ -20,6 +20,11 @@ icons/icon_repeat_50%_unfocused_60.png + + views/white_100_toprounded10.png + views/white_100_rounded10.png + + $INFO[ListItem.EpgEventIcon] $INFO[ListItem.Icon] diff --git a/README.md b/README.md index 2f8dd152..34f039fa 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,11 @@ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisc - Added a workaround for the focus glitch on homescreen when globalsearch icon is clicked and focus temporarily returns to home menu before keyboard loads. This is required to ensure that after keyboard or global search is exited, the homescreen is properly focused on the main menu. Added a window property to hide main menu during this transition. Still to do: +- nowplaying for detailed channels view +- swap ids for channels views +- check over simple lists +- nowplaying label in detailed +- detailed list as new view for Media? - pvrchannelmanager - pvrgroupmanager - labels always white on pvr screens when on light theme diff --git a/language/resource.language.en_gb/strings.po b/language/resource.language.en_gb/strings.po index 502cb56b..122cc1c7 100644 --- a/language/resource.language.en_gb/strings.po +++ b/language/resource.language.en_gb/strings.po @@ -94,6 +94,18 @@ msgctxt "#31031" msgid "Spotlight" msgstr "" +#: NEW +#Common +msgctxt "#31032" +msgid "Simple" +msgstr "" + +#: NEW +#Common +msgctxt "#31033" +msgid "Detailed" +msgstr "" + diff --git a/media/views/white_100_rightrounded10.png b/media/views/white_100_rightrounded10.png new file mode 100644 index 00000000..1b36fa41 Binary files /dev/null and b/media/views/white_100_rightrounded10.png differ diff --git a/media/views/white_100_rounded10.png b/media/views/white_100_rounded10.png new file mode 100644 index 00000000..23e87505 Binary files /dev/null and b/media/views/white_100_rounded10.png differ diff --git a/media/views/white_100_toprounded10.png b/media/views/white_100_toprounded10.png new file mode 100644 index 00000000..d88d7d7b Binary files /dev/null and b/media/views/white_100_toprounded10.png differ