"matrixebiz" wrote:
Hello again Belltown, the channel looks good on my end but the Roku team needs the following stuff fixed in the channel before they can publish it;
Before we can publish your channel, please address the following:
1. Overhang banners and logos are missing. Please go over the following guidelines when creating these images:
· Safe zone guidelines: http://sdkdocs.roku.com/display/sdkdoc/Design+Guidelines#DesignGuidelines-1.3.2Safezones
· Overhang specs: http://sdkdocs.roku.com/display/sdkdoc/Design+Guidelines#DesignGuidelines-3.0RokuUIComponents
2. Manifest splash screens are missing.
Add or modify the following entries to the manifest file:
splash_screen_fhd=pkg:/images/Splash_FHD.jpg
splash_screen_hd=pkg:/images/Splash_HD.jpg
splash_screen_sd=pkg:/images/Splash_SD43.jpg
Add the splash image files with the following dimensions:
Images/Splash_FHD.jpg 1920x1080
images/Splash_HD.jpg 1280x720
images/Splash_SD43.jpg 720x480
Let us know when these issues have been addressed and we can take another look.
I don't see these images in the package Images folder so I'll add them but where do they get called in the code? because I assume the Roku team will want to make sure they show up in my channel for when they do further testing and I just want to make sure they are called upon in the code/script. Thx
I didn't include a logo or official splash screen images in my example code because they're very much dependent on the individual channel. See my earlier comments in this post:
http://forums.roku.com/viewtopic.php?f=34&t=92101#p517022. However, the places where you need to put them are already set up in the code.
1. Overhang banners and logos: See the file source/UITheme.brs.
The logos are defined in the following code:
' No logos in this implementation ...
REM OverhangPrimaryLogoSD: "pkg:/images/OverhangPrimaryLogoSD.png"
REM OverhangPrimaryLogoOffsetSD_X: "55"
REM OverhangPrimaryLogoOffsetSD_Y: "34"
REM OverhangPrimaryLogoHD: "pkg:/images/OverhangPrimaryLogoHD.png"
REM OverhangPrimaryLogoOffsetHD_X: "123"
REM OverhangPrimaryLogoOffsetHD_Y: "0"
remove the comments ("REM ") from the above lines, put the logo files in the images/ folder, making sure all the image dimensions are correct. The offsets will also vary depending on the size and positioning of the logo images.
The overhang banner is defined by:
OverhangSliceSD: "pkg:/images/OverhangSliceSD-1x83.png" ' solid, single color value of #414a4c
OverhangSliceHD: "pkg:/images/OverhangSliceHD-1x124.png" ' solid, single color value of #414a4c
Whatever you put in the overhang slice image files is replicated across the entire width of the overhang banner area at the top of the screen. They only need to be one pixel wide, as in my case, if you're using a single, solid color throughout, or you can create an image that spans the entire width of the screen if you like. The idea is that these overhang slices or images form the background behind the logo that you specify with OverhangPrimaryLogoSD and OverhangPrimaryLogoHD. The dimensions and offsets of your logo, and the dimensions of your slice images should all be consistent. It might take a little futzing around with image sizes and offsets to get them to display them the way you want on the SD and HD TVs.
2. Splash image files: They go in the 'manifest' file at the top-level of the package directory. Add your own images of the correct dimensions (the dimensions listed in the e-mail you got from Roku), and reference them here instead of the generic file mm_icon_focus_hd-366x210.png:
#
splash_screen_fhd=pkg:/images/mm_icon_focus_hd-366x210.png
splash_screen_hd=pkg:/images/mm_icon_focus_hd-366x210.png
splash_screen_sd=pkg:/images/mm_icon_focus_hd-366x210.png
#