1
0
Fork 0

Removed the Samsung navbar height precalculation hack toggle from the Settings. The default value is fine and it no longer needs to be configured

This commit is contained in:
sspanak 2025-04-14 17:25:51 +03:00 committed by Dimo Karaivanov
parent ee51ec888c
commit d2b4b15def
3 changed files with 0 additions and 37 deletions

View file

@ -25,7 +25,6 @@ public class DebugScreen extends BaseScreenFragment {
(new ItemText(activity, findPreference(DEVICE_INFO_CONTAINER))).populate(new DeviceInfo().toString()).enableClickHandler(); (new ItemText(activity, findPreference(DEVICE_INFO_CONTAINER))).populate(new DeviceInfo().toString()).enableClickHandler();
(new ItemExportLogcat(findPreference(ItemExportLogcat.NAME), activity)).enableClickHandler(); (new ItemExportLogcat(findPreference(ItemExportLogcat.NAME), activity)).enableClickHandler();
(new ItemDemoMode(findPreference(ItemDemoMode.NAME), activity)).populate().enableClickHandler(); (new ItemDemoMode(findPreference(ItemDemoMode.NAME), activity)).populate().enableClickHandler();
(new ItemPrecalculateNavbarHeight(activity.getSettings(), findPreference(ItemPrecalculateNavbarHeight.NAME))).populate();
resetFontSize(false); resetFontSize(false);
} }

View file

@ -1,32 +0,0 @@
package io.github.sspanak.tt9.preferences.screens.debug;
import androidx.annotation.NonNull;
import androidx.preference.Preference;
import androidx.preference.SwitchPreferenceCompat;
import io.github.sspanak.tt9.preferences.items.ItemClickable;
import io.github.sspanak.tt9.preferences.settings.SettingsStore;
import io.github.sspanak.tt9.util.sys.DeviceInfo;
public class ItemPrecalculateNavbarHeight extends ItemClickable {
public static final String NAME = "hack_precalculate_navbar_height_v3";
private final SettingsStore settings;
public ItemPrecalculateNavbarHeight(@NonNull SettingsStore settings, Preference item) {
super(item);
this.settings = settings;
}
@Override
protected boolean onClick(Preference p) {
return true;
}
void populate() {
if (item != null) {
((SwitchPreferenceCompat) item).setChecked(settings.getPrecalculateNavbarHeight());
item.setVisible(DeviceInfo.AT_LEAST_ANDROID_15);
}
}
}

View file

@ -12,10 +12,6 @@
android:title="@string/pref_category_usage_stats" /> android:title="@string/pref_category_usage_stats" />
<PreferenceCategory app:title="Hacks" app:singleLineTitle="true"> <PreferenceCategory app:title="Hacks" app:singleLineTitle="true">
<SwitchPreferenceCompat
app:key="hack_precalculate_navbar_height_v3"
app:title="Precalculate Navbar Height" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
app:key="pref_demo_mode" app:key="pref_demo_mode"
app:title="Demo Mode" /> app:title="Demo Mode" />