summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/list
diff options
context:
space:
mode:
authorArtem Shvadskiy <ashvadskiy@cyngn.com>2016-01-29 13:21:29 -0800
committerArtem Shvadskiy <ashvadskiy@cyngn.com>2016-01-29 15:07:46 -0800
commitb68836f388cb6ac06ba813f762899a2c900e2c3c (patch)
tree24687ac9796b31c034fa67ae69acfc8f6c45cbc6 /src/com/android/launcher3/list
parent7df0227f6a835641a3d41327a65845806ef070fb (diff)
downloadandroid_packages_apps_Trebuchet-b68836f388cb6ac06ba813f762899a2c900e2c3c.tar.gz
android_packages_apps_Trebuchet-b68836f388cb6ac06ba813f762899a2c900e2c3c.tar.bz2
android_packages_apps_Trebuchet-b68836f388cb6ac06ba813f762899a2c900e2c3c.zip
Add additional setting to launcher options for remote apps in drawer.
issue-id: CYNGNOS-1717 Change-Id: Idaf217a78011a08188f438294a27277183bd1ada
Diffstat (limited to 'src/com/android/launcher3/list')
-rw-r--r--src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java b/src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java
index 765243de1..b0c1bd15a 100644
--- a/src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java
+++ b/src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java
@@ -129,6 +129,12 @@ public class SettingsPinnedHeaderAdapter extends PinnedHeaderListAdapter {
R.bool.preferences_interface_homescreen_remote_folder_default);
setSettingSwitch(stateView, settingSwitch, current);
break;
+ case 5:
+ current = SettingsProvider.getBoolean(mContext,
+ SettingsProvider.SETTINGS_UI_DRAWER_REMOTE_APPS,
+ R.bool.preferences_interface_drawer_remote_apps_default);
+ setSettingSwitch(stateView, settingSwitch, current);
+ break;
default:
hideStates(stateView, settingSwitch);
}
@@ -277,10 +283,16 @@ public class SettingsPinnedHeaderAdapter extends PinnedHeaderListAdapter {
mLauncher.onClickDynamicGridSizeButton();
break;
case 4:
- boolean newValue = onSettingsBooleanChanged(v,
+ onSettingsBooleanChanged(v,
SettingsProvider.SETTINGS_UI_HOMESCREEN_REMOTE_FOLDER,
R.bool.preferences_interface_homescreen_remote_folder_default);
- mLauncher.getRemoteFolderManager().onSettingChanged(newValue);
+ mLauncher.getRemoteFolderManager().onSettingChanged();
+ break;
+ case 5:
+ onSettingsBooleanChanged(v,
+ SettingsProvider.SETTINGS_UI_DRAWER_REMOTE_APPS,
+ R.bool.preferences_interface_drawer_remote_apps_default);
+ mLauncher.getRemoteFolderManager().onSettingChanged();
break;
}
break;