Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec22baee authored by Romain Hunault's avatar Romain Hunault 💻 Committed by Frank Preel
Browse files

Set Light as default theme mode.

parent bb36df58
Loading
Loading
Loading
Loading
+12 −4
Original line number Original line Diff line number Diff line
@@ -67,6 +67,8 @@ public class FinishActivity extends BaseSetupWizardActivity {
            "org.lineageos.openweathermapprovider/org.lineageos.openweathermapprovider"
            "org.lineageos.openweathermapprovider/org.lineageos.openweathermapprovider"
                    + ".OpenWeatherMapProviderService";
                    + ".OpenWeatherMapProviderService";


    private static final int THEME = 2;

    @Override
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.onCreate(savedInstanceState);
@@ -188,6 +190,7 @@ public class FinishActivity extends BaseSetupWizardActivity {
            mEnableAccessibilityController.onDestroy();
            mEnableAccessibilityController.onDestroy();
        }
        }
        setupWeatherProvider();
        setupWeatherProvider();
        setupTheme();
        handlePrivacyGuard(mSetupWizardApp);
        handlePrivacyGuard(mSetupWizardApp);
        handleEnableMetrics(mSetupWizardApp);
        handleEnableMetrics(mSetupWizardApp);
        handleNavKeys(mSetupWizardApp);
        handleNavKeys(mSetupWizardApp);
@@ -205,6 +208,11 @@ public class FinishActivity extends BaseSetupWizardActivity {
                        LineageSettings.Secure.WEATHER_PROVIDER_SERVICE, OWM);
                        LineageSettings.Secure.WEATHER_PROVIDER_SERVICE, OWM);
    }
    }


    private void setupTheme() {
        LineageSettings.System.putInt(getContentResolver(),
                        LineageSettings.System.BERRY_GLOBAL_STYLE, THEME);
    }

    private static void handleEnableMetrics(SetupWizardApp setupWizardApp) {
    private static void handleEnableMetrics(SetupWizardApp setupWizardApp) {
        LineageSettings.Secure.putInt(setupWizardApp.getContentResolver(),
        LineageSettings.Secure.putInt(setupWizardApp.getContentResolver(),
            LineageSettings.Secure.STATS_COLLECTION, 0);
            LineageSettings.Secure.STATS_COLLECTION, 0);