SUW: Cleanup intent extras
Remove unused extras: allowSkip: Removed in 2015 wifi_auto_finish_on_connect: Removed in 2016 Use WizardManagerHelper definitions when possible Change-Id: I4e6a503ae030b85486921fcacfc4fe03e37c8698
This commit is contained in:
committed by
Timi Rautamäki
parent
5e2f7f2dfe
commit
885e3b363a
@@ -26,7 +26,6 @@ import static org.lineageos.setupwizard.SetupWizardApp.ACTION_EMERGENCY_DIAL;
|
|||||||
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_NEXT;
|
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_NEXT;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_SETUP_COMPLETE;
|
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_SETUP_COMPLETE;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_ACTION_ID;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_ACTION_ID;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_FIRST_RUN;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_HAS_MULTIPLE_USERS;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_HAS_MULTIPLE_USERS;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_RESULT_CODE;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_RESULT_CODE;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_SCRIPT_URI;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_SCRIPT_URI;
|
||||||
@@ -561,7 +560,7 @@ public abstract class BaseSetupWizardActivity extends Activity implements Naviga
|
|||||||
if (LOGV) {
|
if (LOGV) {
|
||||||
Log.v(TAG, "starting activity " + intent);
|
Log.v(TAG, "starting activity " + intent);
|
||||||
}
|
}
|
||||||
intent.putExtra(EXTRA_FIRST_RUN, isFirstRun());
|
intent.putExtra(WizardManagerHelper.EXTRA_IS_FIRST_RUN, isFirstRun());
|
||||||
intent.putExtra(EXTRA_HAS_MULTIPLE_USERS, hasMultipleUsers());
|
intent.putExtra(EXTRA_HAS_MULTIPLE_USERS, hasMultipleUsers());
|
||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
}
|
}
|
||||||
@@ -570,7 +569,7 @@ public abstract class BaseSetupWizardActivity extends Activity implements Naviga
|
|||||||
if (LOGV) {
|
if (LOGV) {
|
||||||
Log.v(TAG, "startFirstRunActivityForResult requestCode=" + requestCode);
|
Log.v(TAG, "startFirstRunActivityForResult requestCode=" + requestCode);
|
||||||
}
|
}
|
||||||
intent.putExtra(EXTRA_FIRST_RUN, isFirstRun());
|
intent.putExtra(WizardManagerHelper.EXTRA_IS_FIRST_RUN, isFirstRun());
|
||||||
intent.putExtra(EXTRA_HAS_MULTIPLE_USERS, hasMultipleUsers());
|
intent.putExtra(EXTRA_HAS_MULTIPLE_USERS, hasMultipleUsers());
|
||||||
startActivityForResult(intent, requestCode);
|
startActivityForResult(intent, requestCode);
|
||||||
}
|
}
|
||||||
|
@@ -18,12 +18,7 @@
|
|||||||
package org.lineageos.setupwizard;
|
package org.lineageos.setupwizard;
|
||||||
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_SETUP_BIOMETRIC;
|
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_SETUP_BIOMETRIC;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_ALLOW_SKIP;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_AUTO_FINISH;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_DETAILS;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_DETAILS;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_FIRST_RUN;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_MATERIAL_LIGHT;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_THEME;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_TITLE;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_TITLE;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.REQUEST_CODE_SETUP_BIOMETRIC;
|
import static org.lineageos.setupwizard.SetupWizardApp.REQUEST_CODE_SETUP_BIOMETRIC;
|
||||||
|
|
||||||
@@ -33,6 +28,7 @@ import android.view.View;
|
|||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.google.android.setupcompat.util.WizardManagerHelper;
|
import com.google.android.setupcompat.util.WizardManagerHelper;
|
||||||
|
import com.google.android.setupdesign.util.ThemeHelper;
|
||||||
|
|
||||||
import org.lineageos.setupwizard.util.SetupWizardUtils;
|
import org.lineageos.setupwizard.util.SetupWizardUtils;
|
||||||
|
|
||||||
@@ -83,11 +79,7 @@ public class BiometricActivity extends SubBaseActivity {
|
|||||||
|
|
||||||
private void launchBiometricSetup() {
|
private void launchBiometricSetup() {
|
||||||
Intent intent = new Intent(ACTION_SETUP_BIOMETRIC);
|
Intent intent = new Intent(ACTION_SETUP_BIOMETRIC);
|
||||||
intent.putExtra(EXTRA_FIRST_RUN, true);
|
intent.putExtra(WizardManagerHelper.EXTRA_THEME, ThemeHelper.THEME_MATERIAL_LIGHT);
|
||||||
intent.putExtra(EXTRA_ALLOW_SKIP, true);
|
|
||||||
intent.putExtra(EXTRA_THEME, EXTRA_MATERIAL_LIGHT);
|
|
||||||
intent.putExtra(EXTRA_AUTO_FINISH, false);
|
|
||||||
/*intent.putExtra(LockPatternUtils.LOCKSCREEN_BIOMETRIC_FALLBACK, true);*/
|
|
||||||
intent.putExtra(EXTRA_TITLE,
|
intent.putExtra(EXTRA_TITLE,
|
||||||
getString(getTitleResId()));
|
getString(getTitleResId()));
|
||||||
intent.putExtra(EXTRA_DETAILS,
|
intent.putExtra(EXTRA_DETAILS,
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2016 The CyanogenMod Project
|
* Copyright (C) 2016 The CyanogenMod Project
|
||||||
* Copyright (C) 2017-2020 The LineageOS Project
|
* Copyright (C) 2017-2021 The LineageOS Project
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
@@ -72,7 +72,6 @@ public class ScreenLockActivity extends SubBaseActivity {
|
|||||||
getString(R.string.settings_lockscreen_setup_title));
|
getString(R.string.settings_lockscreen_setup_title));
|
||||||
intent.putExtra(EXTRA_DETAILS,
|
intent.putExtra(EXTRA_DETAILS,
|
||||||
getString(R.string.settings_lockscreen_setup_details));
|
getString(R.string.settings_lockscreen_setup_details));
|
||||||
intent.putExtra(SetupWizardApp.EXTRA_ALLOW_SKIP, true);
|
|
||||||
startSubactivity(intent, REQUEST_CODE_SETUP_LOCKSCREEN);
|
startSubactivity(intent, REQUEST_CODE_SETUP_LOCKSCREEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -45,13 +45,7 @@ public class SetupWizardApp extends Application {
|
|||||||
public static final String ACTION_NEXT = "com.android.wizard.NEXT";
|
public static final String ACTION_NEXT = "com.android.wizard.NEXT";
|
||||||
public static final String ACTION_LOAD = "com.android.wizard.LOAD";
|
public static final String ACTION_LOAD = "com.android.wizard.LOAD";
|
||||||
|
|
||||||
|
|
||||||
public static final String EXTRA_FIRST_RUN = "firstRun";
|
|
||||||
public static final String EXTRA_ALLOW_SKIP = "allowSkip";
|
|
||||||
public static final String EXTRA_AUTO_FINISH = "wifi_auto_finish_on_connect";
|
|
||||||
public static final String EXTRA_HAS_MULTIPLE_USERS = "hasMultipleUsers";
|
public static final String EXTRA_HAS_MULTIPLE_USERS = "hasMultipleUsers";
|
||||||
public static final String EXTRA_THEME = "theme";
|
|
||||||
public static final String EXTRA_MATERIAL_LIGHT = "material_light";
|
|
||||||
public static final String EXTRA_TITLE = "title";
|
public static final String EXTRA_TITLE = "title";
|
||||||
public static final String EXTRA_DETAILS = "details";
|
public static final String EXTRA_DETAILS = "details";
|
||||||
public static final String EXTRA_SCRIPT_URI = "scriptUri";
|
public static final String EXTRA_SCRIPT_URI = "scriptUri";
|
||||||
@@ -59,7 +53,6 @@ public class SetupWizardApp extends Application {
|
|||||||
public static final String EXTRA_RESULT_CODE = "com.android.setupwizard.ResultCode";
|
public static final String EXTRA_RESULT_CODE = "com.android.setupwizard.ResultCode";
|
||||||
public static final String EXTRA_PREFS_SHOW_BUTTON_BAR = "extra_prefs_show_button_bar";
|
public static final String EXTRA_PREFS_SHOW_BUTTON_BAR = "extra_prefs_show_button_bar";
|
||||||
public static final String EXTRA_PREFS_SET_BACK_TEXT = "extra_prefs_set_back_text";
|
public static final String EXTRA_PREFS_SET_BACK_TEXT = "extra_prefs_set_back_text";
|
||||||
public static final String EXTRA_IS_SETUP_FLOW = "isSetupFlow";
|
|
||||||
|
|
||||||
public static final String KEY_DETECT_CAPTIVE_PORTAL = "captive_portal_detection_enabled";
|
public static final String KEY_DETECT_CAPTIVE_PORTAL = "captive_portal_detection_enabled";
|
||||||
public static final String KEY_SEND_METRICS = "send_metrics";
|
public static final String KEY_SEND_METRICS = "send_metrics";
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2016 The CyanogenMod Project
|
* Copyright (C) 2016 The CyanogenMod Project
|
||||||
* Copyright (C) 2017-2018,2020 The LineageOS Project
|
* Copyright (C) 2017-2021 The LineageOS Project
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
@@ -18,6 +18,8 @@
|
|||||||
package org.lineageos.setupwizard;
|
package org.lineageos.setupwizard;
|
||||||
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_SETUP_WIFI;
|
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_SETUP_WIFI;
|
||||||
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_PREFS_SET_BACK_TEXT;
|
||||||
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_PREFS_SHOW_BUTTON_BAR;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.REQUEST_CODE_SETUP_WIFI;
|
import static org.lineageos.setupwizard.SetupWizardApp.REQUEST_CODE_SETUP_WIFI;
|
||||||
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -36,8 +38,8 @@ public class WifiSetupActivity extends WrapperSubBaseActivity {
|
|||||||
if (SetupWizardUtils.hasLeanback(this)) {
|
if (SetupWizardUtils.hasLeanback(this)) {
|
||||||
intent.setComponent(SetupWizardUtils.mTvwifisettingsActivity);
|
intent.setComponent(SetupWizardUtils.mTvwifisettingsActivity);
|
||||||
}
|
}
|
||||||
intent.putExtra(SetupWizardApp.EXTRA_PREFS_SHOW_BUTTON_BAR, true);
|
intent.putExtra(EXTRA_PREFS_SHOW_BUTTON_BAR, true);
|
||||||
intent.putExtra(SetupWizardApp.EXTRA_PREFS_SET_BACK_TEXT, (String) null);
|
intent.putExtra(EXTRA_PREFS_SET_BACK_TEXT, (String) null);
|
||||||
startSubactivity(intent, REQUEST_CODE_SETUP_WIFI);
|
startSubactivity(intent, REQUEST_CODE_SETUP_WIFI);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2016 The CyanogenMod Project
|
* Copyright (C) 2016 The CyanogenMod Project
|
||||||
* Copyright (C) 2017 The LineageOS Project
|
* Copyright (C) 2017-2021 The LineageOS Project
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
@@ -21,7 +21,6 @@ package org.lineageos.setupwizard.wizardmanager;
|
|||||||
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_LOAD;
|
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_LOAD;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_NEXT;
|
import static org.lineageos.setupwizard.SetupWizardApp.ACTION_NEXT;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_ACTION_ID;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_ACTION_ID;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_FIRST_RUN;
|
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_RESULT_CODE;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_RESULT_CODE;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_SCRIPT_URI;
|
import static org.lineageos.setupwizard.SetupWizardApp.EXTRA_SCRIPT_URI;
|
||||||
import static org.lineageos.setupwizard.SetupWizardApp.LOGV;
|
import static org.lineageos.setupwizard.SetupWizardApp.LOGV;
|
||||||
@@ -87,7 +86,7 @@ public class WizardManager extends Activity {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void addExtras(Intent intent) {
|
private void addExtras(Intent intent) {
|
||||||
intent.putExtra(EXTRA_FIRST_RUN, true);
|
intent.putExtra(WizardManagerHelper.EXTRA_IS_FIRST_RUN, true);
|
||||||
intent.putExtra(WizardManagerHelper.EXTRA_THEME, ThemeHelper.THEME_MATERIAL_LIGHT);
|
intent.putExtra(WizardManagerHelper.EXTRA_THEME, ThemeHelper.THEME_MATERIAL_LIGHT);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user