diff options
author | nebkat <nebkat@teamhacksung.org> | 2013-01-06 16:07:39 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@review.cyanogenmod.com> | 2013-01-06 08:26:47 -0800 |
commit | 35d2f65e93498e47d6d7e52979721bc038b2ce8f (patch) | |
tree | 902f00015518742a6b62e57fd725bfbb43d18558 /src | |
parent | 7add60c57e728267fcf77c730029fdc3eeeb8081 (diff) | |
download | android_packages_apps_Trebuchet-35d2f65e93498e47d6d7e52979721bc038b2ce8f.tar.gz android_packages_apps_Trebuchet-35d2f65e93498e47d6d7e52979721bc038b2ce8f.tar.bz2 android_packages_apps_Trebuchet-35d2f65e93498e47d6d7e52979721bc038b2ce8f.zip |
Workspace: Default wallpaper hack
Some devices have slow GPUs and to not work well with normal
wallpaper rendering. Allow this to be overlayed by devices.
Change-Id: Id8ba50b2542d38abbbdc635105860281ad3e09f5
Diffstat (limited to 'src')
-rw-r--r-- | src/com/cyanogenmod/trebuchet/Workspace.java | 3 | ||||
-rw-r--r-- | src/com/cyanogenmod/trebuchet/preference/PreferencesProvider.java | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/com/cyanogenmod/trebuchet/Workspace.java b/src/com/cyanogenmod/trebuchet/Workspace.java index e4e19dabf..cd44cf3e5 100644 --- a/src/com/cyanogenmod/trebuchet/Workspace.java +++ b/src/com/cyanogenmod/trebuchet/Workspace.java @@ -393,7 +393,8 @@ public class Workspace extends PagedView mTransitionEffect = PreferencesProvider.Interface.Homescreen.Scrolling.getTransitionEffect( res.getString(R.string.config_workspaceDefaultTransitionEffect)); mScrollWallpaper = PreferencesProvider.Interface.Homescreen.Scrolling.getScrollWallpaper(); - mWallpaperHack = PreferencesProvider.Interface.Homescreen.Scrolling.getWallpaperHack(); + mWallpaperHack = PreferencesProvider.Interface.Homescreen.Scrolling.getWallpaperHack( + res.getBoolean(R.bool.config_workspaceDefaultWallpaperHack)); mWallpaperSize = PreferencesProvider.Interface.Homescreen.Scrolling.getWallpaperSize(); mShowOutlines = PreferencesProvider.Interface.Homescreen.Scrolling.getShowOutlines( res.getBoolean(R.bool.config_workspaceDefaultShowOutlines)); diff --git a/src/com/cyanogenmod/trebuchet/preference/PreferencesProvider.java b/src/com/cyanogenmod/trebuchet/preference/PreferencesProvider.java index 045a9df06..a484f72ee 100644 --- a/src/com/cyanogenmod/trebuchet/preference/PreferencesProvider.java +++ b/src/com/cyanogenmod/trebuchet/preference/PreferencesProvider.java @@ -105,8 +105,8 @@ public final class PreferencesProvider { public static boolean getScrollWallpaper() { return getBoolean("ui_homescreen_scrolling_scroll_wallpaper", true); } - public static boolean getWallpaperHack() { - return getBoolean("ui_homescreen_scrolling_wallpaper_hack", false); + public static boolean getWallpaperHack(boolean def) { + return getBoolean("ui_homescreen_scrolling_wallpaper_hack", def); } public static int getWallpaperSize() { return getInt("ui_homescreen_scrolling_wallpaper_size", 2); |