summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix for workspace showing outline after live settings changesRaj Yengisetty2014-11-191-2/+4
| | | | Change-Id: Ia60d8541b91e0ea9f65c8551aff1cfea7ae5c3fa
* After getting an update to rebind items after getting updates for protected ↵Raj Yengisetty2014-11-191-0/+1
| | | | | | components, strip empty screens Change-Id: Ic269e7c8c233b34c8cdf638f2c794bd0e5bf668a
* Fix Overview Panel glitch when animating Workspace into overview mode.Raj Yengisetty2014-11-191-2/+2
| | | | Change-Id: I12cd8e6e96cdebadfa42590152c4c16e644aded3
* Protected Folder Fragment: Add remove Shortcut from list.Raj Yengisetty2014-11-197-3/+40
| | | | Change-Id: I0e9f141bc34bcfa955d7f5f3535d9d437e94b1da
* Fix layout issues in TrebuchetRaj Yengisetty2014-11-191-23/+10
| | | | Change-Id: I834209656b440e90af437ae127070456586d8bd4
* Fix protected folder behaviorRaj Yengisetty2014-11-191-0/+3
| | | | | | | | | | | Repro: - Create a folder with 2 apps - Protect the folder - Launcher the protected apps activity in settings - Uncheck one of the apps - Observer the folder is replaced with the other protected app shortcut! Change-Id: Iee2ac65b1c92f5720c56f87a12520e320db3b4f2
* Fixed DynamicProfile for Live Settings supportRaj Yengisetty2014-11-191-0/+2
| | | | Change-Id: Ic2ad0b315752b9f625356800c5ed7e15cdf9783b
* Fix bug: Scroll Effect issues in WorkspaceRaj Yengisetty2014-11-191-4/+3
| | | | | | | | | | Repro: - Set HomeScreen Scroll Effect to Flip or Stack - Create at least 3 pages in HomeScreen - Switch rapidly back and forth between pages - Observe certain pages will be transparent Change-Id: I405a113fb947b193706d10921c2cf6ee7bb82b4f
* Cleaning up references to mDragView after reordering WorkspacesRaj Yengisetty2014-11-191-0/+1
| | | | Change-Id: I480142b4714034c5579232a6a0d30f3aecb687ac
* Trebuchet: Implement search bar hide.Adnan2014-11-193-9/+44
| | | | Change-Id: I410452452d5567f75070f85b974749645d9672aa
* Fix hidden "Remove" and "App info" buttons in landscapeThomas Wendt2014-11-191-0/+4
| | | | | | | | | | | | | On grouper the "Remove" and "App info" buttons are not visible if the device is in landscape. Layout the children of the drag_target_bar vertically to fix this. Fixes: https://jira.cyanogenmod.org/browse/CYAN-3744 Before: http://i.imgur.com/SHMTUjK.png After: http://i.imgur.com/4JeJi8k.png Change-Id: Ie8a9a799fa89bf8ad233202da10c808ab65a66a9
* Fix: Sort apps before opening AppDrawer to reflect the most recent counts.Raj Yengisetty2014-11-192-35/+48
| | | | | | | | | | | | | Repro: Clear Trebuchet data Drawer Sorting mode of Launch Count Launch App1 twice Launch App2 once Open drawer, note App1 ordered before App2 Launcher App2 two more times Open drawer, note position hasn't updated Change-Id: I9d85627f5dc86bc753a1e6f22911ee39a8d78b5e
* Trebuchet : Persist sorting modeDanesh Mondegarian2014-11-193-0/+8
| | | | Change-Id: I62e0e79785e7e4c56b8e31df78909c4522e229c7
* Add options to hide icon labels from drawer and homescreenFlamefire2014-11-196-7/+31
| | | | | | | | | | | | | | | | | | | | | | | Forward port from CM 10.2 PS3: Fix typo PS4: Rebase and global defaults PS8: Rebase to head Issue: There is already an Icon section in general, move both settings there or leave separate in their categories? Conflicts: res/values/preferences_defaults.xml res/xml/preferences_drawer.xml res/xml/preferences_homescreen.xml src/com/android/launcher3/AppsCustomizePagedView.java src/com/android/launcher3/Folder.java src/com/android/launcher3/Launcher.java src/com/android/launcher3/PagedViewIcon.java src/com/android/launcher3/Workspace.java Change-Id: I90ae4d2357e5f45fa9261c4eaa0fcf287996e327
* Re-add Fade side pages and Page outline options.Raj Yengisetty2014-11-1914-42/+73
| | | | | | | | Conflicts: res/layout/settings_transitions_screen.xml src/com/android/launcher3/TransitionEffectsFragment.java Change-Id: Iaab1dbd980d065e631d8f3cfe363f3a0b5897f86
* Settings adapter should use the position and partition valuesRaj Yengisetty2014-11-193-141/+166
| | | | | | | | | | | Fixes: https://jira.cyanogenmod.org/browse/BACON-587 Conflicts: src/com/android/launcher3/OverviewSettingsPanel.java src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java Change-Id: Ie935c51ea1e68eaa7da64b23eaf2ae28a630a3bb
* Minimize greedy UI updating for Live SettingsRaj Yengisetty2014-11-194-20/+53
| | | | | | | | Conflicts: src/com/android/launcher3/Launcher.java src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java Change-Id: Ib475af4bea7d45e36ca87be6b66a60d15018aa5b
* Trebuchet: Change multiplication signblack2014-11-192-5/+4
| | | | Change-Id: I3f91cb651af53f5d2a4005477011b7a48e4a46e7
* Customizeable Dynamic Grid:Raj Yengisetty2014-11-1921-148/+664
| | | | | | | | | | | | | | | | | | | - Presets - Comfortable (+0) - Cozy (+1) - Condensed (+2) - Custom option with min, max Reordering items in the settings pane for better organization Modifying Settings Layout for readability Conflicts: res/layout/settings_pane_list_item.xml res/values/cm_strings.xml src/com/android/launcher3/DeviceProfile.java src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java Change-Id: I5c926b6ca4b2ed73c263ef34eeb368caeb7af9b5
* Trebuchet: Change icon labels option stringsblack2014-11-193-18/+54
| | | | | | | Conflicts: src/com/android/launcher3/OverviewSettingsPanel.java Change-Id: I499ec846bf2c7b2dc1c0d39c2c62a2525412335c
* Replace ugly Drawer setting (Sort Mode)Raj Yengisetty2014-11-192-3/+17
| | | | Change-Id: Iabedd48c43cd30ea747af093fad6d3874495bced
* Remove old preference activityRaj Yengisetty2014-11-195-57/+54
| | | | | | | | | | | * Also cleanup & remove unused strings Conflicts: AndroidManifest.xml WallpaperPicker/src/com/android/launcher3/WallpaperPickerActivity.java res/values/cm_strings.xml Change-Id: I0b9f2405ab98b0df612a18ccfaa5d9ba98876d8a
* Move Scrolling Wallpaper to new Trebuchet SettingsRaj Yengisetty2014-11-193-0/+50
| | | | | | | | Conflicts: src/com/android/launcher3/OverviewSettingsPanel.java src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java Change-Id: I57961ae9b6f0df334ddd2c4563ddfd7e2939f01e
* Fixed: Empty status for Protected Apps any other non-state settings don't ↵Raj Yengisetty2014-11-191-0/+13
| | | | | | | | | get cached view information from other settings. Conflicts: src/com/android/launcher3/list/SettingsPinnedHeaderAdapter.java Change-Id: I8be1949ccaad326ce97ed76f0ce8ec328b757a6e
* Protected App [3/3] Trebuchet - Protected Apps - Build fixed to work with ↵Raj Yengisetty2014-11-1932-30/+956
| | | | | | | | | | | | | | | | | LOCAL_SDK_VERSION - Fixed adding components to protected folders and adding protected folders to other folders - Fixed issues with EditText for FolderName - Adding support for Settings hooks - Uses Setting's LockPattern for Protected Apps - Add Read from Settings Secure DB (DO NOT WRITE!) - Protecting a folder updates Launcher without restart - Batch send component visibility Conflicts: AndroidManifest.xml res/values/preferences_defaults.xml src/com/android/launcher3/AppsCustomizePagedView.java src/com/android/launcher3/Folder.java src/com/android/launcher3/FolderIcon.java src/com/android/launcher3/Launcher.java src/com/android/launcher3/LauncherModel.java src/com/android/launcher3/LauncherProvider.java src/com/android/launcher3/OverviewSettingsPanel.java Change-Id: I41c295e7f2c9abc9b2e77e6e3d39b7ca60d47139
* Trebuchet: Remove duplicate stringMichael Bestas2014-11-194-15/+11
| | | | Change-Id: I5a1ed314ca05eb4771038c0e08c4695ed51b3f92
* PagedView: Transition EffectsNebojsa Cvetkovic2014-11-1918-128/+784
| | | | | | | | | | | | | | | | Conflicts: res/layout/overview_panel.xml res/values/cm_arrays.xml res/values/cm_strings.xml res/values/dimens.xml res/values/preferences_defaults.xml src/com/android/launcher3/AppsCustomizePagedView.java src/com/android/launcher3/Launcher.java src/com/android/launcher3/PagedView.java src/com/android/launcher3/Workspace.java src/com/android/launcher3/settings/SettingsProvider.java Change-Id: Ib134705952877165c334181548d577b3dceece68
* Trebuchet Settings UI Refresh.Raj Yengisetty2014-11-19785-124/+5257
| | | | | | | | | | | | | | | | | | - Overview Panel contains all Launcher Settings - Accessible through long press on Workspace or HW Menu button - Settings are held in a SlidingPanel in the Overview Panel - Replace the Settings shortcut in Overview Panel with Themes shortcut - Replace widgets icon with new widgets icon from Launcher3 - Trebuchet Settings changes no longer require restarting Process - Transition Effects have PNG Sequence to show animation sequence - Remove PageIndicator click event to open Overview Panel in AppTray Contributors: Adrian Foulk - UX Lead Abishek Devkota - Project Manager Hayden Schoen - UX Designer Change-Id: I2186213960cf12e840e814757894fe104551856b
* Merge "Fixing typo from previous CL" into ub-now-porkchopAdam Cohen2014-10-141-0/+1
|\
| * Fixing typo from previous CLAdam Cohen2014-10-141-0/+1
| | | | | | | | | | | | Bug 17969770 Change-Id: I4ea04864000d2ed8368ca81ba8cff42b4208d13d
* | Merge "Fix missing screen when adding widget directly to provider" into ↵Adam Cohen2014-10-141-20/+31
|\| | | | | | | ub-now-porkchop
| * Fix missing screen when adding widget directly to providerAdam Cohen2014-10-141-20/+31
| | | | | | | | | | bug: 17969770 Change-Id: Icbd8451d8adde0519917a7bf06365517405759fe
* | DO NOT MERGESunny Goyal2014-10-143-2/+79
|/ | | | | | | Rechecking unrestored items when launcher gets created Bug: 17941096 Change-Id: Ic54464a9c64442d6784cda44ef22fa3d08e22f1f
* Use View.generateViewId if availableIan Parkinson2014-10-061-12/+13
| | | | | Bug: 17456181 Change-Id: Ib7e310ba38ed5e392c5c9b8734f197212f518389
* Add missing xxhdpi assetAdam Cohen2014-10-031-0/+0
| | | | | Bug: 17813013 Change-Id: If1e3448fb109e3f7f0c1ae6562a795fecf3bdf42
* Merge "Remove reference to CODENAME from compat code." into ub-now-porkchopKenny Guy2014-10-031-3/+4
|\
| * Remove reference to CODENAME from compat code.Kenny Guy2014-10-031-3/+4
| | | | | | | | | | | | | | | | | | Fixes bug with uninstalling apps for managed profile as codename check means it fails to include the user when uninstalling the app. Bug: 17800161 Change-Id: I6901eff5aa8f00fb3b859e8db37930b95f031625
* | Merge "Don't let old Launcher activity interfere with new one" into ↵Adam Cohen2014-09-302-3/+14
|\ \ | | | | | | | | | ub-now-porkchop
| * | Don't let old Launcher activity interfere with new oneAdam Cohen2014-09-302-3/+14
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -> Launcher uses a static instance of it's loader (across multiple activities) since activities can come and go (configuration change, eg.) but the data model and loading is static. -> Currently, this is not robust to a sequence of events that looks like onCreate(instance A), onCreate(instance B), onDestroy(instance B) -- depending on the timing of those calls. -> This CL addresses a symptom of the above scenario by not allowing an older Launcher Activity cancel the loader / clear the callbacks for a newer Activity. Bug 17679693 Change-Id: I8ece93e288464b0d578b9669c165b67132d997ed
* / Build Launcher3 against prebuilt SDK 21Bjorn Bringert2014-09-301-2/+1
|/ | | | | Bug: 17507423 Change-Id: I9d6dc856bb29e5d0b3926bde437895d0f2ca7b74
* Merge "Resetting launcherProvider data if restore set was empty" into ↵Sunny Goyal2014-09-293-7/+39
|\ | | | | | | ub-now-porkchop
| * Resetting launcherProvider data if restore set was emptySunny Goyal2014-09-283-7/+39
| | | | | | | | | | Bug: 17332300 Change-Id: I6d2187cd1b1fa7a53e49b96eb109263f6b74b258
* | Merge "Import translations. DO NOT MERGE" into ub-now-porkchopBaligh Uddin2014-09-283-25/+25
|\ \ | |/ |/|
| * Import translations. DO NOT MERGEBaligh Uddin2014-09-253-25/+25
| | | | | | | | | | Change-Id: I619612c919567fdaec3d7d0f5b9a33c94439c759 Auto-generated-cl: translation import
* | Fixing loadWorkspace being called multiple timesSunny Goyal2014-09-263-6/+6
|/ | | | | | | | Using right intent when refreshing shortcut icons Bug: 17662782 Bug: 17663766 Bug: 17569197 Change-Id: I8d698c5e2145b8412aff9978db4ec930d89f7f24
* UI FixesSunny Goyal2014-09-2313-2/+7
| | | | | | | | | | | | > Adding a scrim to the longpress cling Bug: 17573777 High level design asks (very low-risk) > Changing the dialog to use device default theme > Updating screenpanel assets Change-Id: Ia0216b60fd8cd607d83a5e7c3d7e6c8255125eda
* Merge "When ensuring screen exists, make sure it's actually referring to a ↵Adam Cohen2014-09-201-2/+12
|\ | | | | | | screen, not a rank" into ub-now-porkchop
| * When ensuring screen exists, make sure it's actually referring to a screen, ↵Adam Cohen2014-09-191-2/+12
| | | | | | | | | | | | | | not a rank Bug: 17496589 Change-Id: If60e22dd71fa32530db91e37057689de5fb25646
* | Merge "Import translations. DO NOT MERGE" into ub-now-porkchopBaligh Uddin2014-09-204-9/+9
|\ \
| * | Import translations. DO NOT MERGEBaligh Uddin2014-09-164-9/+9
| | | | | | | | | | | | | | | Change-Id: I4deb7f12992c8e75f889a434ce12df204d78265e Auto-generated-cl: translation import