Loading src/com/cyanogenmod/setupwizard/setup/CMSetupWizardData.java +1 −4 Original line number Diff line number Diff line Loading @@ -87,9 +87,7 @@ public class CMSetupWizardData extends AbstractSetupData { showHideSimMissingPage(); showHideMobileDataPage(); } else if (intent.getAction() .equals(ConnectivityManager.CONNECTIVITY_ACTION) || intent.getAction() .equals(ConnectivityManager.CONNECTIVITY_ACTION_IMMEDIATE)) { .equals(ConnectivityManager.CONNECTIVITY_ACTION)) { showHideMobileDataPage(); showHideAccountPages(); } else if (intent.getAction() Loading Loading @@ -165,7 +163,6 @@ public class CMSetupWizardData extends AbstractSetupData { filter.addAction(TelephonyIntents.ACTION_SIM_STATE_CHANGED); filter.addAction(TelephonyIntents.ACTION_ANY_DATA_CONNECTION_STATE_CHANGED); } filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION_IMMEDIATE); filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); filter.addAction(Intent.ACTION_TIMEZONE_CHANGED); filter.addAction(Intent.ACTION_TIME_CHANGED); Loading src/com/cyanogenmod/setupwizard/setup/CyanogenSettingsPage.java +18 −18 Original line number Diff line number Diff line Loading @@ -24,9 +24,9 @@ import android.content.Intent; import android.content.SharedPreferences; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.ThemeUtils; /*import android.content.pm.ThemeUtils; import android.content.res.ThemeConfig; import android.content.res.ThemeManager; import android.content.res.ThemeManager;*/ import android.net.Uri; import android.os.Bundle; import android.os.RemoteException; Loading Loading @@ -104,20 +104,20 @@ public class CyanogenSettingsPage extends SetupPage { private static void writeDisableNavkeysOption(Context context, boolean enabled) { final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); final int defaultBrightness = context.getResources().getInteger( com.android.internal.R.integer.config_buttonBrightnessSettingDefault); /*final int defaultBrightness = context.getResources().getInteger( com.android.internal.R.integer.config_buttonBrightnessSettingDefault);*/ Settings.Secure.putInt(context.getContentResolver(), /*Settings.Secure.putInt(context.getContentResolver(), Settings.Secure.DEV_FORCE_SHOW_NAVBAR, enabled ? 1 : 0); final CMHardwareManager hardware = CMHardwareManager.getInstance(context); hardware.set(CMHardwareManager.FEATURE_KEY_DISABLE, enabled); hardware.set(CMHardwareManager.FEATURE_KEY_DISABLE, enabled);*/ /* Save/restore button timeouts to disable them in softkey mode */ SharedPreferences.Editor editor = prefs.edit(); if (enabled) { int currentBrightness = CMSettings.Secure.getInt(context.getContentResolver(), CMSettings.Secure.BUTTON_BRIGHTNESS, defaultBrightness); CMSettings.Secure.BUTTON_BRIGHTNESS, 100); if (!prefs.contains("pre_navbar_button_backlight")) { editor.putInt("pre_navbar_button_backlight", currentBrightness); } Loading Loading @@ -178,7 +178,7 @@ public class CyanogenSettingsPage extends SetupPage { } private void handleDefaultThemeSetup() { Bundle privacyData = getData(); /*Bundle privacyData = getData(); if (!ThemeUtils.getDefaultThemePackageName(mContext).equals(ThemeConfig.SYSTEM_DEFAULT) && privacyData != null && privacyData.getBoolean(KEY_APPLY_DEFAULT_THEME)) { SetupStats.addEvent(SetupStats.Categories.SETTING_CHANGED, Loading @@ -189,9 +189,9 @@ public class CyanogenSettingsPage extends SetupPage { final ThemeManager tm = (ThemeManager) mContext.getSystemService(Context.THEME_SERVICE); tm.applyDefaultTheme(); } else { } else { */ getCallbacks().finishSetup(); } //} } private static boolean hideKeyDisabler(Context ctx) { Loading Loading @@ -221,9 +221,9 @@ public class CyanogenSettingsPage extends SetupPage { SetupWizardUtils.isSimMissing(context)); } private static boolean hideThemeSwitch(Context context) { /*private static boolean hideThemeSwitch(Context context) { return ThemeUtils.getDefaultThemePackageName(context).equals(ThemeConfig.SYSTEM_DEFAULT); } }*/ public static class CyanogenSettingsFragment extends SetupPageFragment { Loading Loading @@ -333,7 +333,7 @@ public class CyanogenSettingsPage extends SetupPage { mMetrics = (CheckBox) mRootView.findViewById(R.id.enable_metrics_checkbox); mDefaultThemeRow = mRootView.findViewById(R.id.theme); mHideThemeRow = hideThemeSwitch(getActivity()); mHideThemeRow = true; // hideThemeSwitch(getActivity()); if (mHideThemeRow) { mDefaultThemeRow.setVisibility(View.GONE); } else { Loading @@ -356,11 +356,11 @@ public class CyanogenSettingsPage extends SetupPage { mNavKeysRow.setOnClickListener(mNavKeysClickListener); mNavKeys = (CheckBox) mRootView.findViewById(R.id.nav_keys_checkbox); boolean needsNavBar = true; try { /*try { IWindowManager windowManager = WindowManagerGlobal.getWindowManagerService(); needsNavBar = windowManager.needsNavigationBar(); } catch (RemoteException e) { } }*/ mHideNavKeysRow = hideKeyDisabler(getActivity()); if (mHideNavKeysRow || needsNavBar) { mNavKeysRow.setVisibility(View.GONE); Loading Loading @@ -396,7 +396,7 @@ public class CyanogenSettingsPage extends SetupPage { @Override public void onResume() { super.onResume(); updateDisableNavkeysOption(); /*updateDisableNavkeysOption();*/ updateMetricsOption(); updateThemeOption(); updateSmsOption(); Loading Loading @@ -437,7 +437,7 @@ public class CyanogenSettingsPage extends SetupPage { } } private void updateDisableNavkeysOption() { /*private void updateDisableNavkeysOption() { if (!mHideNavKeysRow) { final Bundle myPageBundle = mPage.getData(); boolean enabled = Settings.Secure.getInt(getActivity().getContentResolver(), Loading @@ -448,7 +448,7 @@ public class CyanogenSettingsPage extends SetupPage { mNavKeys.setChecked(checked); myPageBundle.putBoolean(KEY_ENABLE_NAV_KEYS, checked); } } }*/ private static boolean hideKillSwitch() { return !SetupWizardUtils.hasKillSwitch(); Loading src/com/cyanogenmod/setupwizard/setup/FingerprintSetupPage.java +1 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,7 @@ public class FingerprintSetupPage extends SetupPage { intent.putExtra(SetupWizardApp.EXTRA_USE_IMMERSIVE, true); intent.putExtra(SetupWizardApp.EXTRA_THEME, SetupWizardApp.EXTRA_MATERIAL_LIGHT); intent.putExtra(SetupWizardApp.EXTRA_AUTO_FINISH, false); intent.putExtra(LockPatternUtils.LOCKSCREEN_FINGERPRINT_FALLBACK, true); /*intent.putExtra(LockPatternUtils.LOCKSCREEN_FINGERPRINT_FALLBACK, true);*/ intent.putExtra(SetupWizardApp.EXTRA_TITLE, getString(R.string.settings_fingerprint_setup_title)); intent.putExtra(SetupWizardApp.EXTRA_DETAILS, Loading src/com/cyanogenmod/setupwizard/setup/GmsAccountPage.java +6 −6 Original line number Diff line number Diff line Loading @@ -73,12 +73,12 @@ public class GmsAccountPage extends SetupPage { Settings.Secure.BACKUP_ENABLED, 0) == 1); } }; Cursor settingsCursor = res.query(Settings.Secure.CONTENT_URI, null, "(" + Settings.System.NAME + "=? OR " + Settings.System.NAME + "=?)", new String[]{Settings.Secure.BACKUP_AUTO_RESTORE, Settings.Secure.BACKUP_ENABLED}, null); mContentQueryMap = new ContentQueryMap(settingsCursor, Settings.System.NAME, true, null); mContentQueryMap.addObserver(mSettingsObserver); //Cursor settingsCursor = res.query(Settings.Secure.CONTENT_URI, null, // "(" + Settings.System.NAME + "=? OR " + Settings.System.NAME + "=?)", // new String[]{Settings.Secure.BACKUP_AUTO_RESTORE, Settings.Secure.BACKUP_ENABLED}, // null); //mContentQueryMap = new ContentQueryMap(settingsCursor, Settings.System.NAME, true, null); //mContentQueryMap.addObserver(mSettingsObserver); } @Override Loading src/com/cyanogenmod/setupwizard/ui/SetupWizardActivity.java +10 −11 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ import android.content.Context; import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.res.Resources; import android.content.res.ThemeManager; /*import android.content.res.ThemeManager;*/ import android.graphics.Bitmap; import android.graphics.Point; import android.os.Bundle; Loading Loading @@ -51,8 +51,7 @@ import com.cyanogenmod.setupwizard.util.SetupWizardUtils; import java.util.ArrayList; public class SetupWizardActivity extends Activity implements SetupDataCallbacks, ThemeManager.ThemeChangeListener { public class SetupWizardActivity extends Activity implements SetupDataCallbacks { private static final String TAG = SetupWizardActivity.class.getSimpleName(); Loading Loading @@ -305,12 +304,12 @@ public class SetupWizardActivity extends Activity implements SetupDataCallbacks, mFinishingProgressBar.setVisibility(View.VISIBLE); mFinishingProgressBar.setIndeterminate(true); mFinishingProgressBar.startAnimation(fadeIn); final ThemeManager tm = (ThemeManager) getSystemService(Context.THEME_SERVICE); tm.addClient(this); /*final ThemeManager tm = (ThemeManager) getSystemService(Context.THEME_SERVICE); tm.addClient(this);*/ mSetupData.finishPages(); } @Override /*@Override public void onFinish(boolean isSuccess) { if (isResumed()) { mHandler.post(new Runnable() { Loading @@ -320,15 +319,15 @@ public class SetupWizardActivity extends Activity implements SetupDataCallbacks, } }); } } }*/ @Override /*@Override public void onProgress(int progress) { if (progress > 0) { mFinishingProgressBar.setIndeterminate(false); mFinishingProgressBar.setProgress(progress); } } }*/ @Override public void finishSetup() { Loading Loading @@ -421,9 +420,9 @@ public class SetupWizardActivity extends Activity implements SetupDataCallbacks, if (mEnableAccessibilityController != null) { mEnableAccessibilityController.onDestroy(); } final ThemeManager tm = /*final ThemeManager tm = (ThemeManager) SetupWizardActivity.this.getSystemService(THEME_SERVICE); tm.removeClient(SetupWizardActivity.this); tm.removeClient(SetupWizardActivity.this);*/ SetupStats.sendEvents(SetupWizardActivity.this); SetupWizardUtils.disableGMSSetupWizard(SetupWizardActivity.this); Intent intent = new Intent(Intent.ACTION_MAIN); Loading Loading
src/com/cyanogenmod/setupwizard/setup/CMSetupWizardData.java +1 −4 Original line number Diff line number Diff line Loading @@ -87,9 +87,7 @@ public class CMSetupWizardData extends AbstractSetupData { showHideSimMissingPage(); showHideMobileDataPage(); } else if (intent.getAction() .equals(ConnectivityManager.CONNECTIVITY_ACTION) || intent.getAction() .equals(ConnectivityManager.CONNECTIVITY_ACTION_IMMEDIATE)) { .equals(ConnectivityManager.CONNECTIVITY_ACTION)) { showHideMobileDataPage(); showHideAccountPages(); } else if (intent.getAction() Loading Loading @@ -165,7 +163,6 @@ public class CMSetupWizardData extends AbstractSetupData { filter.addAction(TelephonyIntents.ACTION_SIM_STATE_CHANGED); filter.addAction(TelephonyIntents.ACTION_ANY_DATA_CONNECTION_STATE_CHANGED); } filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION_IMMEDIATE); filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); filter.addAction(Intent.ACTION_TIMEZONE_CHANGED); filter.addAction(Intent.ACTION_TIME_CHANGED); Loading
src/com/cyanogenmod/setupwizard/setup/CyanogenSettingsPage.java +18 −18 Original line number Diff line number Diff line Loading @@ -24,9 +24,9 @@ import android.content.Intent; import android.content.SharedPreferences; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.ThemeUtils; /*import android.content.pm.ThemeUtils; import android.content.res.ThemeConfig; import android.content.res.ThemeManager; import android.content.res.ThemeManager;*/ import android.net.Uri; import android.os.Bundle; import android.os.RemoteException; Loading Loading @@ -104,20 +104,20 @@ public class CyanogenSettingsPage extends SetupPage { private static void writeDisableNavkeysOption(Context context, boolean enabled) { final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); final int defaultBrightness = context.getResources().getInteger( com.android.internal.R.integer.config_buttonBrightnessSettingDefault); /*final int defaultBrightness = context.getResources().getInteger( com.android.internal.R.integer.config_buttonBrightnessSettingDefault);*/ Settings.Secure.putInt(context.getContentResolver(), /*Settings.Secure.putInt(context.getContentResolver(), Settings.Secure.DEV_FORCE_SHOW_NAVBAR, enabled ? 1 : 0); final CMHardwareManager hardware = CMHardwareManager.getInstance(context); hardware.set(CMHardwareManager.FEATURE_KEY_DISABLE, enabled); hardware.set(CMHardwareManager.FEATURE_KEY_DISABLE, enabled);*/ /* Save/restore button timeouts to disable them in softkey mode */ SharedPreferences.Editor editor = prefs.edit(); if (enabled) { int currentBrightness = CMSettings.Secure.getInt(context.getContentResolver(), CMSettings.Secure.BUTTON_BRIGHTNESS, defaultBrightness); CMSettings.Secure.BUTTON_BRIGHTNESS, 100); if (!prefs.contains("pre_navbar_button_backlight")) { editor.putInt("pre_navbar_button_backlight", currentBrightness); } Loading Loading @@ -178,7 +178,7 @@ public class CyanogenSettingsPage extends SetupPage { } private void handleDefaultThemeSetup() { Bundle privacyData = getData(); /*Bundle privacyData = getData(); if (!ThemeUtils.getDefaultThemePackageName(mContext).equals(ThemeConfig.SYSTEM_DEFAULT) && privacyData != null && privacyData.getBoolean(KEY_APPLY_DEFAULT_THEME)) { SetupStats.addEvent(SetupStats.Categories.SETTING_CHANGED, Loading @@ -189,9 +189,9 @@ public class CyanogenSettingsPage extends SetupPage { final ThemeManager tm = (ThemeManager) mContext.getSystemService(Context.THEME_SERVICE); tm.applyDefaultTheme(); } else { } else { */ getCallbacks().finishSetup(); } //} } private static boolean hideKeyDisabler(Context ctx) { Loading Loading @@ -221,9 +221,9 @@ public class CyanogenSettingsPage extends SetupPage { SetupWizardUtils.isSimMissing(context)); } private static boolean hideThemeSwitch(Context context) { /*private static boolean hideThemeSwitch(Context context) { return ThemeUtils.getDefaultThemePackageName(context).equals(ThemeConfig.SYSTEM_DEFAULT); } }*/ public static class CyanogenSettingsFragment extends SetupPageFragment { Loading Loading @@ -333,7 +333,7 @@ public class CyanogenSettingsPage extends SetupPage { mMetrics = (CheckBox) mRootView.findViewById(R.id.enable_metrics_checkbox); mDefaultThemeRow = mRootView.findViewById(R.id.theme); mHideThemeRow = hideThemeSwitch(getActivity()); mHideThemeRow = true; // hideThemeSwitch(getActivity()); if (mHideThemeRow) { mDefaultThemeRow.setVisibility(View.GONE); } else { Loading @@ -356,11 +356,11 @@ public class CyanogenSettingsPage extends SetupPage { mNavKeysRow.setOnClickListener(mNavKeysClickListener); mNavKeys = (CheckBox) mRootView.findViewById(R.id.nav_keys_checkbox); boolean needsNavBar = true; try { /*try { IWindowManager windowManager = WindowManagerGlobal.getWindowManagerService(); needsNavBar = windowManager.needsNavigationBar(); } catch (RemoteException e) { } }*/ mHideNavKeysRow = hideKeyDisabler(getActivity()); if (mHideNavKeysRow || needsNavBar) { mNavKeysRow.setVisibility(View.GONE); Loading Loading @@ -396,7 +396,7 @@ public class CyanogenSettingsPage extends SetupPage { @Override public void onResume() { super.onResume(); updateDisableNavkeysOption(); /*updateDisableNavkeysOption();*/ updateMetricsOption(); updateThemeOption(); updateSmsOption(); Loading Loading @@ -437,7 +437,7 @@ public class CyanogenSettingsPage extends SetupPage { } } private void updateDisableNavkeysOption() { /*private void updateDisableNavkeysOption() { if (!mHideNavKeysRow) { final Bundle myPageBundle = mPage.getData(); boolean enabled = Settings.Secure.getInt(getActivity().getContentResolver(), Loading @@ -448,7 +448,7 @@ public class CyanogenSettingsPage extends SetupPage { mNavKeys.setChecked(checked); myPageBundle.putBoolean(KEY_ENABLE_NAV_KEYS, checked); } } }*/ private static boolean hideKillSwitch() { return !SetupWizardUtils.hasKillSwitch(); Loading
src/com/cyanogenmod/setupwizard/setup/FingerprintSetupPage.java +1 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,7 @@ public class FingerprintSetupPage extends SetupPage { intent.putExtra(SetupWizardApp.EXTRA_USE_IMMERSIVE, true); intent.putExtra(SetupWizardApp.EXTRA_THEME, SetupWizardApp.EXTRA_MATERIAL_LIGHT); intent.putExtra(SetupWizardApp.EXTRA_AUTO_FINISH, false); intent.putExtra(LockPatternUtils.LOCKSCREEN_FINGERPRINT_FALLBACK, true); /*intent.putExtra(LockPatternUtils.LOCKSCREEN_FINGERPRINT_FALLBACK, true);*/ intent.putExtra(SetupWizardApp.EXTRA_TITLE, getString(R.string.settings_fingerprint_setup_title)); intent.putExtra(SetupWizardApp.EXTRA_DETAILS, Loading
src/com/cyanogenmod/setupwizard/setup/GmsAccountPage.java +6 −6 Original line number Diff line number Diff line Loading @@ -73,12 +73,12 @@ public class GmsAccountPage extends SetupPage { Settings.Secure.BACKUP_ENABLED, 0) == 1); } }; Cursor settingsCursor = res.query(Settings.Secure.CONTENT_URI, null, "(" + Settings.System.NAME + "=? OR " + Settings.System.NAME + "=?)", new String[]{Settings.Secure.BACKUP_AUTO_RESTORE, Settings.Secure.BACKUP_ENABLED}, null); mContentQueryMap = new ContentQueryMap(settingsCursor, Settings.System.NAME, true, null); mContentQueryMap.addObserver(mSettingsObserver); //Cursor settingsCursor = res.query(Settings.Secure.CONTENT_URI, null, // "(" + Settings.System.NAME + "=? OR " + Settings.System.NAME + "=?)", // new String[]{Settings.Secure.BACKUP_AUTO_RESTORE, Settings.Secure.BACKUP_ENABLED}, // null); //mContentQueryMap = new ContentQueryMap(settingsCursor, Settings.System.NAME, true, null); //mContentQueryMap.addObserver(mSettingsObserver); } @Override Loading
src/com/cyanogenmod/setupwizard/ui/SetupWizardActivity.java +10 −11 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ import android.content.Context; import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.res.Resources; import android.content.res.ThemeManager; /*import android.content.res.ThemeManager;*/ import android.graphics.Bitmap; import android.graphics.Point; import android.os.Bundle; Loading Loading @@ -51,8 +51,7 @@ import com.cyanogenmod.setupwizard.util.SetupWizardUtils; import java.util.ArrayList; public class SetupWizardActivity extends Activity implements SetupDataCallbacks, ThemeManager.ThemeChangeListener { public class SetupWizardActivity extends Activity implements SetupDataCallbacks { private static final String TAG = SetupWizardActivity.class.getSimpleName(); Loading Loading @@ -305,12 +304,12 @@ public class SetupWizardActivity extends Activity implements SetupDataCallbacks, mFinishingProgressBar.setVisibility(View.VISIBLE); mFinishingProgressBar.setIndeterminate(true); mFinishingProgressBar.startAnimation(fadeIn); final ThemeManager tm = (ThemeManager) getSystemService(Context.THEME_SERVICE); tm.addClient(this); /*final ThemeManager tm = (ThemeManager) getSystemService(Context.THEME_SERVICE); tm.addClient(this);*/ mSetupData.finishPages(); } @Override /*@Override public void onFinish(boolean isSuccess) { if (isResumed()) { mHandler.post(new Runnable() { Loading @@ -320,15 +319,15 @@ public class SetupWizardActivity extends Activity implements SetupDataCallbacks, } }); } } }*/ @Override /*@Override public void onProgress(int progress) { if (progress > 0) { mFinishingProgressBar.setIndeterminate(false); mFinishingProgressBar.setProgress(progress); } } }*/ @Override public void finishSetup() { Loading Loading @@ -421,9 +420,9 @@ public class SetupWizardActivity extends Activity implements SetupDataCallbacks, if (mEnableAccessibilityController != null) { mEnableAccessibilityController.onDestroy(); } final ThemeManager tm = /*final ThemeManager tm = (ThemeManager) SetupWizardActivity.this.getSystemService(THEME_SERVICE); tm.removeClient(SetupWizardActivity.this); tm.removeClient(SetupWizardActivity.this);*/ SetupStats.sendEvents(SetupWizardActivity.this); SetupWizardUtils.disableGMSSetupWizard(SetupWizardActivity.this); Intent intent = new Intent(Intent.ACTION_MAIN); Loading