diff options
author | Joseph Johnson <simplex@google.com> | 2018-06-28 15:18:37 -0700 |
---|---|---|
committer | Joseph Johnson <simplex@google.com> | 2018-07-11 12:09:47 -0700 |
commit | 06d21d47fe9e3295ff6456e8934de7b1b0e9a86b (patch) | |
tree | bb84b0d68c908cbbf3bcff05bad81064ef154646 /apps/tv/LeanbackCustomizer/res | |
parent | 834298826bd40d24fef748d7f5906f78e695f357 (diff) | |
download | sample-06d21d47fe9e3295ff6456e8934de7b1b0e9a86b.tar.gz |
TvSetupCustomization apps
Added 2 customization and validation apps. Partners can use these to
validate the TV Setup partner customization interface. These apps
are not included in the default system image builds.
Also removes the existing SetupCustomizer, which is out-of-date.
Bug: 78910364
Test: manual
Change-Id: Icfb8dea4752100b0cff8d00c36d2e6b5ca0e90cb
Diffstat (limited to 'apps/tv/LeanbackCustomizer/res')
20 files changed, 90 insertions, 0 deletions
diff --git a/apps/tv/LeanbackCustomizer/res/drawable-hdpi/ic_bundled_tuner_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-hdpi/ic_bundled_tuner_banner.png Binary files differnew file mode 100644 index 0000000..520c6e8 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-hdpi/ic_bundled_tuner_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-hdpi/ic_launcher.png b/apps/tv/LeanbackCustomizer/res/drawable-hdpi/ic_launcher.png Binary files differnew file mode 100644 index 0000000..eb9dfe2 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-hdpi/ic_launcher.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-mdpi/ic_bundled_tuner_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-mdpi/ic_bundled_tuner_banner.png Binary files differnew file mode 100644 index 0000000..785e3fc --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-mdpi/ic_bundled_tuner_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-mdpi/ic_launcher.png b/apps/tv/LeanbackCustomizer/res/drawable-mdpi/ic_launcher.png Binary files differnew file mode 100644 index 0000000..d8e46f3 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-mdpi/ic_launcher.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/bg_custom.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/bg_custom.png Binary files differnew file mode 100644 index 0000000..a14fcc7 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/bg_custom.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_bundled_tuner_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_bundled_tuner_banner.png Binary files differnew file mode 100644 index 0000000..d7deb0e --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_bundled_tuner_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_launcher.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_launcher.png Binary files differnew file mode 100644 index 0000000..e4e79c9 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_launcher.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_play_movies_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_play_movies_banner.png Binary files differnew file mode 100644 index 0000000..0e25c62 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_play_movies_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_ted_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_ted_banner.png Binary files differnew file mode 100644 index 0000000..dd34536 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_ted_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_apps.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_apps.png Binary files differnew file mode 100644 index 0000000..c0073e3 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_apps.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_custom.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_custom.png Binary files differnew file mode 100644 index 0000000..ec9ab2b --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_custom.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_games.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_games.png Binary files differnew file mode 100644 index 0000000..d473e4e --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_games.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_settings.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_settings.png Binary files differnew file mode 100644 index 0000000..ed43296 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_title_settings.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_try_play_movies_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_try_play_movies_banner.png Binary files differnew file mode 100644 index 0000000..567d130 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_try_play_movies_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_try_ted_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_try_ted_banner.png Binary files differnew file mode 100644 index 0000000..6f96f25 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xhdpi/ic_try_ted_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xxhdpi/ic_bundled_tuner_banner.png b/apps/tv/LeanbackCustomizer/res/drawable-xxhdpi/ic_bundled_tuner_banner.png Binary files differnew file mode 100644 index 0000000..93f1df6 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xxhdpi/ic_bundled_tuner_banner.png diff --git a/apps/tv/LeanbackCustomizer/res/drawable-xxhdpi/ic_launcher.png b/apps/tv/LeanbackCustomizer/res/drawable-xxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 0000000..53ced36 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/drawable-xxhdpi/ic_launcher.png diff --git a/apps/tv/LeanbackCustomizer/res/values/colors.xml b/apps/tv/LeanbackCustomizer/res/values/colors.xml new file mode 100644 index 0000000..810e40e --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/values/colors.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <color name="partner_color">#FFFF00FF</color> +</resources> diff --git a/apps/tv/LeanbackCustomizer/res/values/config.xml b/apps/tv/LeanbackCustomizer/res/values/config.xml new file mode 100644 index 0000000..868bb1d --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/values/config.xml @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <bool name="partner_show_live_tv_on_start_up">true</bool> + + <bool name="disable_disconnected_inputs">false</bool> + <bool name="show_physical_tuners_separately">true</bool> + <string name="bundled_tuner_title">All Channels</string> + <item type="drawable" name="bundled_tuner_banner">@drawable/ic_bundled_tuner_banner</item> + + <!-- DO NOT TRANSLATE --> + <string name="partner_app_sorting_mode" translatable="false">fixed</string> + <!-- DO NOT TRANSLATE --> + <string name="partner_wallpaper" translatable="false">bg_custom</string> + <!-- DO NOT TRANSLATE --> + <string name="partner_widget_provider_component_name" translatable="false"> + com.google.android.leanbacklauncher.partnerwidget/.ClockWidgetProvider + </string> + + <!-- DO NOT TRANSLATE --> + <string name="partner_search_icon" translatable="false">ic_launcher</string> + + <!-- + DO NOT TRANSLATE + List showing default out of box ordering for the launcher. + The higher in this list a package appears, the higher it will be in the launcher. + Since the apps row and games row are separate, we can safely put them in the same array. + This same list will be used to determine the initial ordering of recommendations. + The Google default out of box ordering will supercede this ordering if there is a conflict. + --> + <string-array name="partner_out_of_box_order" translatable="false"> + <!-- Highest priority packages up here --> + + <!-- Apps row --> + <item>com.ted.android.tv</item> <!-- TED --> + <item>com.clearchannel.iheartradio.tv</item> <!-- iHeartRadio --> + <item>com.plexapp.plex</item> <!-- Plex --> + + <!-- Games row --> + <item>com.ayopagames.robotsloveicecream</item> <!-- Robots Love Ice Cream --> + <item>com.frogmind.badland</item> <!-- Badland --> + <item>com.bezircle</item> <!-- Bezircle --> + + <!-- Lowest priority packages down here --> + </string-array> + + <!-- DO NOT TRANSLATE --> + <string-array name="home_screen_row_ordering" translatable="false"> + <item>partner_row</item> + <item>inputs_row</item> + <item>games_row</item> + <item>apps_row</item> + <item>settings_row</item> + </string-array> + + <item type="drawable" name="partner_row_icon">@drawable/ic_title_custom</item> + <item type="drawable" name="apps_row_icon">@drawable/ic_title_apps</item> + <item type="drawable" name="games_row_icon">@drawable/ic_title_games</item> + <item type="drawable" name="inputs_row_icon">@drawable/ic_title_custom</item> + <item type="drawable" name="settings_row_icon">@drawable/ic_title_settings</item> + + <!-- DO NOT TRANSLATE --> + <string name="partner_font" translatable="false">sans-serif-bold</string> + + <!-- DO NOT TRANSLATE --> + <string name="launcher_category" translatable="false">android.intent.category.LEANBACK_LAUNCHER</string> +</resources> diff --git a/apps/tv/LeanbackCustomizer/res/values/strings.xml b/apps/tv/LeanbackCustomizer/res/values/strings.xml new file mode 100644 index 0000000..c9e9889 --- /dev/null +++ b/apps/tv/LeanbackCustomizer/res/values/strings.xml @@ -0,0 +1,20 @@ +<resources> + + <string name="app_label">LeanbackCustomizer</string> + + <string name="partner_row_title">Google\'s Top Picks</string> + <string name="apps_row_title">My Apps</string> + <string name="games_row_title">My Games</string> + <string name="inputs_row_title">My Inputs</string> + <string name="settings_row_title">My Settings</string> + + <!-- Content description for Netflix App --> + <string name="ted">Ted</string> + <!-- Content description for banner to encourage users to download the Netflix App --> + <string name="try_ted">Try Ted</string> + <!-- Content description for Google Play Movies App --> + <string name="play_movies">Play Movies</string> + <!-- Content description for banner to encourage users to download Google Play Movies App --> + <string name="try_play_movies">Try Play Movies</string> + +</resources> |