Skip to content

Commit 61cd207

Browse files
committed
Settings: bit refactor Dev. options; upd SharedModules
1 parent a7a7677 commit 61cd207

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

MediaServiceCore

common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/settings/GeneralSettingsPresenter.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,12 @@ private void appendMiscCategory(AppDialogPresenter settingsPresenter) {
590590
},
591591
mGeneralData.isChildModeEnabled()));
592592

593+
// Disable long press on buggy controllers.
594+
options.add(UiOptionItem.from(getContext().getString(R.string.disable_ok_long_press),
595+
getContext().getString(R.string.disable_ok_long_press_desc),
596+
option -> mGeneralData.setOkButtonLongPressDisabled(option.isSelected()),
597+
mGeneralData.isOkButtonLongPressDisabled()));
598+
593599
options.add(UiOptionItem.from( getContext().getString(R.string.player_exit_shortcut) + ": " + getContext().getString(R.string.app_double_back_exit),
594600
option -> mGeneralData.setPlayerExitShortcut(option.isSelected() ? GeneralData.EXIT_DOUBLE_BACK : GeneralData.EXIT_SINGLE_BACK),
595601
mGeneralData.getPlayerExitShortcut() == GeneralData.EXIT_DOUBLE_BACK));

common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/settings/PlayerSettingsPresenter.java

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -510,27 +510,21 @@ private void appendDeveloperCategory(AppDialogPresenter settingsPresenter) {
510510
},
511511
mPlayerTweaksData.isOculusQuestFixEnabled()));
512512

513-
options.add(UiOptionItem.from(getContext().getString(R.string.prefer_google_dns),
513+
options.add(UiOptionItem.from(getContext().getString(R.string.prefer_ipv4),
514514
getContext().getString(R.string.prefer_ipv4_desc),
515515
option -> {
516-
mPlayerTweaksData.setPreferredDnsType(option.isSelected() ? PlayerTweaksData.DNS_TYPE_GOOGLE : PlayerTweaksData.DNS_TYPE_SYSTEM);
516+
mPlayerTweaksData.setPreferredDnsType(option.isSelected() ? PlayerTweaksData.DNS_TYPE_IPV4 : PlayerTweaksData.DNS_TYPE_SYSTEM);
517517
mRestartApp = true;
518518
},
519-
mPlayerTweaksData.getPreferredDnsType() == PlayerTweaksData.DNS_TYPE_GOOGLE));
519+
mPlayerTweaksData.getPreferredDnsType() == PlayerTweaksData.DNS_TYPE_IPV4));
520520

521-
options.add(UiOptionItem.from(getContext().getString(R.string.prefer_ipv4),
521+
options.add(UiOptionItem.from(getContext().getString(R.string.prefer_google_dns),
522522
getContext().getString(R.string.prefer_ipv4_desc),
523523
option -> {
524-
mPlayerTweaksData.setPreferredDnsType(option.isSelected() ? PlayerTweaksData.DNS_TYPE_IPV4 : PlayerTweaksData.DNS_TYPE_SYSTEM);
524+
mPlayerTweaksData.setPreferredDnsType(option.isSelected() ? PlayerTweaksData.DNS_TYPE_GOOGLE : PlayerTweaksData.DNS_TYPE_SYSTEM);
525525
mRestartApp = true;
526526
},
527-
mPlayerTweaksData.getPreferredDnsType() == PlayerTweaksData.DNS_TYPE_IPV4));
528-
529-
// Disable long press on buggy controllers.
530-
options.add(UiOptionItem.from(getContext().getString(R.string.disable_ok_long_press),
531-
getContext().getString(R.string.disable_ok_long_press_desc),
532-
option -> mGeneralData.setOkButtonLongPressDisabled(option.isSelected()),
533-
mGeneralData.isOkButtonLongPressDisabled()));
527+
mPlayerTweaksData.getPreferredDnsType() == PlayerTweaksData.DNS_TYPE_GOOGLE));
534528

535529
options.add(UiOptionItem.from(getContext().getString(R.string.audio_sync_fix),
536530
getContext().getString(R.string.audio_sync_fix_desc),

smarttubetv/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ android {
5757
applicationId "app.smarttube"
5858
minSdkVersion project.properties.minSdkVersion
5959
targetSdkVersion project.properties.targetSdkVersion
60-
versionCode 2323
61-
versionName "31.33"
60+
versionCode 2324
61+
versionName "31.34"
6262
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
6363
buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L"
6464

0 commit comments

Comments
 (0)