Skip to content
This repository has been archived by the owner on Oct 16, 2023. It is now read-only.

Commit

Permalink
def launcher
Browse files Browse the repository at this point in the history
  • Loading branch information
yuliskov committed Nov 12, 2020
1 parent 12faa14 commit 39eaae4
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 21 deletions.
2 changes: 1 addition & 1 deletion MediaServiceCore
Submodule MediaServiceCore updated 73 files
+1 −1 SharedModules
+5 −0 leanbackassistant/src/main/res/values-tr/strings.xml
+7 −1 mediaserviceinterfaces/src/main/java/com/liskovsoft/mediaserviceinterfaces/MediaGroupManager.java
+1 −0 mediaserviceinterfaces/src/main/java/com/liskovsoft/mediaserviceinterfaces/data/Account.java
+3 −2 mediaserviceinterfaces/src/main/java/com/liskovsoft/mediaserviceinterfaces/data/MediaGroup.java
+4 −3 mediaserviceinterfaces/src/main/java/com/liskovsoft/mediaserviceinterfaces/data/MediaItem.java
+4 −4 ...api/src/androidTest/java/com/liskovsoft/youtubeapi/formatbuilders/hlsbuilder/YouTubeUrlListBuilderTest.java
+5 −5 ...androidTest/java/com/liskovsoft/youtubeapi/formatbuilders/mpdbuilder/YouTubeMPDBuilderInstrumentedTest.java
+21 −9 youtubeapi/src/androidTest/java/com/liskovsoft/youtubeapi/track/TrackingManagerInstrumentedTest.java
+12 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/actions/ActionsService.java
+6 −4 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/app/AppConstants.java
+6 −12 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/app/AppService.java
+1 −1 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/V1/AuthManager.java
+1 −1 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/V1/AuthParams.java
+2 −2 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/V1/AuthService.java
+32 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/V2/AuthManager.java
+28 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/V2/AuthParams.java
+117 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/V2/AuthService.java
+7 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/auth/models/info/AccountInt.java
+4 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/BrowseManagerParams.java
+5 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/BrowseManagerSigned.java
+5 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/BrowseManagerUnsigned.java
+88 −4 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/BrowseServiceSigned.java
+26 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/grid/ChannelButton.java
+15 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/grid/GridTab.java
+13 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/grid/GridTabContinuation.java
+44 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/guide/Guide.java
+40 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/guide/GuideItem.java
+45 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/guide/TrackingParam.java
+8 −2 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/sections/Section.java
+13 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/browse/models/sections/SectionTabList.java
+26 −13 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/common/helpers/AppHelper.java
+16 −6 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/common/helpers/RetrofitHelper.java
+4 −4 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/common/tests/TestHelpersV1.java
+79 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/common/tests/TestHelpersV2.java
+184 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/formatbuilders/storyboard/YouTubeStoryParser.java
+1 −1 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/next/WatchNextManagerParams.java
+6 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/search/SearchManagerSigned.java
+7 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/search/SearchManagerUnsigned.java
+22 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/search/SearchServiceSigned.java
+18 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/search/SearchServiceUnsigned.java
+21 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/search/models/SearchTags.java
+42 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/YouTubeMediaGroupManager.java
+7 −11 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/YouTubeMediaItemManager.java
+3 −4 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/YouTubeSignInManager.java
+19 −12 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/data/YouTubeAccount.java
+58 −2 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/data/YouTubeMediaGroup.java
+50 −18 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/data/YouTubeMediaItem.java
+2 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/internal/MediaGroupManagerInt.java
+19 −2 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/internal/YouTubeAccountManager.java
+10 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/internal/YouTubeMediaGroupManagerSigned.java
+11 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/service/internal/YouTubeMediaGroupManagerUnsigned.java
+29 −9 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/track/TrackingManager.java
+9 −3 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/track/TrackingService.java
+14 −1 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/VideoInfoManagerSigned.java
+7 −1 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/VideoInfoManagerUnsigned.java
+11 −2 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/VideoInfoServiceSigned.java
+1 −1 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/VideoInfoServiceUnsigned.java
+9 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/models/VideoDetails.java
+7 −0 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/models/VideoInfo.java
+7 −5 youtubeapi/src/main/java/com/liskovsoft/youtubeapi/videoinfo/models/formats/VideoFormat.java
+3 −3 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/actions/ActionsManagerTest.java
+5 −5 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/auth/V1/AuthManagerTest.java
+120 −0 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/auth/V2/AuthManagerTest.java
+42 −11 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/browse/BrowseManagerSignedTest.java
+2 −2 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/browse/BrowseManagerUnsignedTest.java
+5 −5 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/next/WatchNextManagerSignedTest.java
+2 −2 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/next/WatchNextManagerUnsignedTest.java
+9 −9 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/playlist/PlaylistManagerTest.java
+33 −5 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/search/SearchManagerSignedTest.java
+6 −6 youtubeapi/src/test/java/com/liskovsoft/youtubeapi/videoinfo/VideoInfoManagerUnsignedTest.java
+29 −25 youtubeapi/src/test/resources/guide.json
+85 −6 youtubeapi/src/test/resources/youtube-requests.http
4 changes: 2 additions & 2 deletions smartyoutubetv/build.gradle
Expand Up @@ -43,8 +43,8 @@ android {
minSdkVersion project.properties.minSdkVersion
targetSdkVersion project.properties.targetSdkVersion
applicationId "com.liskovsoft.videomanager"
versionCode 1308
versionName "6.17.728"
versionCode 1309
versionName "6.17.729"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L"

Expand Down
Expand Up @@ -97,7 +97,7 @@ private void tryToRestoreLastActivity() {
boolean isChecked = mPrefs.getBootstrapSaveSelection();
if (isChecked) {
if (bootstrapActivityName == null) {
bootstrapActivityName = SmartYouTubeTV4K.class.getCanonicalName();
bootstrapActivityName = SmartYouTubeTV1080Activity.class.getCanonicalName();
}

startActivity(this, bootstrapActivityName);
Expand All @@ -106,10 +106,10 @@ private void tryToRestoreLastActivity() {

private void initLauncherMapping() {
mLauncherMapping = new HashMap<>();
mLauncherMapping.put(R.id.button_exo, SmartYouTubeTV4K.class);
mLauncherMapping.put(R.id.button_exo2, SmartYouTubeTV4KAlt.class);
mLauncherMapping.put(R.id.button_webview, SmartYouTubeTV1080Activity.class);
mLauncherMapping.put(R.id.button_xwalk, SmartYouTubeTV1080AltActivity.class);
mLauncherMapping.put(R.id.button_exo, SmartYouTubeTV4K.class);
mLauncherMapping.put(R.id.button_exo2, SmartYouTubeTV4KAlt.class);
}

public void selectFlavour(View view) {
Expand Down
28 changes: 14 additions & 14 deletions smartyoutubetv/src/main/res/layout/bootstrap_launchers_row.xml
Expand Up @@ -2,20 +2,6 @@
<LinearLayout xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:orientation="horizontal" tools:showIn="@layout/activity_bootstrap">
<com.liskovsoft.smartyoutubetv.widgets.BootstrapLargeButton android:id="@+id/button_exo"
android:onClick="selectFlavour"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:mainIcon="@drawable/bootstrap_icon_pro"
app:titleText="@string/title_exo_main"
app:tipText="@string/exo_tip"/>
<com.liskovsoft.smartyoutubetv.widgets.BootstrapLargeButton android:id="@+id/button_exo2"
android:onClick="selectFlavour"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:mainIcon="@drawable/bootstrap_icon_pro"
app:titleText="@string/title_exo_alt"
app:tipText="@string/exo_alt_tip"/>
<com.liskovsoft.smartyoutubetv.widgets.BootstrapLargeButton android:id="@+id/button_webview"
android:onClick="selectFlavour"
android:layout_height="wrap_content"
Expand All @@ -30,4 +16,18 @@
app:mainIcon="@drawable/bootstrap_icon_lite"
app:titleText="@string/title_xwalk"
app:tipText="@string/xwalk_tip"/>
<com.liskovsoft.smartyoutubetv.widgets.BootstrapLargeButton android:id="@+id/button_exo"
android:onClick="selectFlavour"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:mainIcon="@drawable/bootstrap_icon_pro"
app:titleText="@string/title_exo_main"
app:tipText="@string/exo_tip"/>
<com.liskovsoft.smartyoutubetv.widgets.BootstrapLargeButton android:id="@+id/button_exo2"
android:onClick="selectFlavour"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:mainIcon="@drawable/bootstrap_icon_pro"
app:titleText="@string/title_exo_alt"
app:tipText="@string/exo_alt_tip"/>
</LinearLayout>

0 comments on commit 39eaae4

Please sign in to comment.