summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Launcher: Add CT order dependency to existing app drawer sortinghuiwan2014-11-202-10/+247
| | | | | | | | | Launcher: add APP icon display order sort function - add ct order dependecy Change-Id: If384ef8c2aa8075ca90dea82f9ee9d8fb2ca312d Signed-off-by: Xiaojing Zhang <zhangx@codeaurora.org>
* Launcher: Customize app shortcuts for Carrierhuiwan2014-11-212-8/+14
| | | | | | | | | | | | | | | App shortcuts are displayed on home: Screen 2 - deskclock - calendar Screen 3 - bestpay, imusic, video, ezone, pdager, FJDXCartoon, mail189, sfreader - elive, ecp, pim, hall, jt, egame, mdesk Change-Id: I848333548eabded42700aa11e874fae3c5362246 Signed-off-by: Xiaojing Zhang <zhangx@codeaurora.org>
* Launcher: show unread notify info number at APP icon on Launcherhuiwan2014-11-217-13/+167
| | | | | | | | | | Show APP's unread info number at Launcher: - Register a receiver to receive the UNREAD_CHANGED event to update the APP icon - When the unread number changed, recreate the icon bitmap of icon cache Change-Id: I7dd0fb2c29959f1584682965fb1476e3f3c77739
* Trebuchet: Fix migration from L to Trebuchet.Adnan2014-11-191-7/+7
| | | | Change-Id: Ide667f2bba1dcce2ff3d9a6b08e15bf9bf0ada34
* Trebuchet: Fix Insets with SearchBarRaj Yengisetty2014-11-191-9/+2
| | | | Change-Id: I6a79447eeff47fab5f604e823a2210e32580e909
* Revert Themes button to Settings buttonRoman Birg2014-11-192-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | Remove the themes button in the overview panel and add back the Settings button instead. Conflicts: res/drawable-hdpi/ic_setting.png res/drawable-hdpi/ic_setting_pressed.png res/drawable-mdpi/ic_setting.png res/drawable-mdpi/ic_setting_pressed.png res/drawable-xhdpi/ic_setting.png res/drawable-xhdpi/ic_setting_pressed.png res/drawable-xxhdpi/ic_setting.png res/drawable-xxhdpi/ic_setting_pressed.png res/drawable/setting_button.xml res/drawable/settings_button.xml res/drawable/themes_button.xml res/layout/settings_pane.xml res/values/cm_strings.xml src/com/android/launcher3/Launcher.java src/com/android/launcher3/OverviewSettingsPanel.java Change-Id: Ia7517b508ec99d5c8070b960e3de35bd9b7e36fa
* Trebuchet: Handle migrate from Launcher3/TrebuchetAdnan2014-11-191-2/+20
| | | | Change-Id: I3d12c134a64afa855d803bce27e0de2915306ad2
* Fix L2 and old Trebuchet migrationRicardo Cerqueira2014-11-191-1/+57
| | | | | | | | | There can only be one original-package tag. Go with com.android.launcher3 for now, and move Trebuchet back to com.cyanogenmod.trebuchet. This will allow for workspace migrations from both CM10.2 Trebuchet and from CM11 Launcher3 Change-Id: I7743954bffc55f503851038f800607947e20015e
* Trebuchet: Fix type on removeExtraEmptyScreensAdnan2014-11-191-1/+1
| | | | Change-Id: I3b42cd6031c0f90122b30aa06b152db70759ff8b
* Trebuchet: RTL support for Settings ScreensRaj Yengisetty2014-11-194-11/+73
| | | | Change-Id: I9e6d812a81aa4358e230bd1d58877695eaeee0ac
* Fix App Info bug where extra empty screen remains after dropping drag object ↵Raj Yengisetty2014-11-191-0/+5
| | | | | | on the App Info traget. Change-Id: Ibce0b75417cf8682ccdb0c6b755a22f34e735f9d
* Revert "Fixes bug with extra empty screen staying on Workspace when a"Raj Yengisetty2014-11-191-1/+1
| | | | | | | | | This reverts commit 41af711d1355ae8c08aff9a2e367c7a0893fd110. This commit causes a bug where a drag object originating from the workspace is removed when dropped on the App Info target Change-Id: I98602d2de6ec079d7003b0c2a2547356ec0d5e43
* Fixes bug with extra empty screen staying on Workspace when a shortcut is ↵Raj Yengisetty2014-11-191-1/+1
| | | | | | dragged to the AppInfo target. Change-Id: Ie223beed5226c75d287a5a8b7983578a01bc8391
* Fix HideIcon behavior in FoldersRaj Yengisetty2014-11-191-8/+9
| | | | | | https://jira.cyanogenmod.org/browse/CYAN-5022 Change-Id: I6da2e8ee4b3ab4fede10553a422f5520eb6e1293
* When reloading dynamic grid, reload restore page first.Raj Yengisetty2014-11-191-2/+6
| | | | Change-Id: I05c1d1faf61ecd79abf15d4ab84a689b7e0cb2ac
* 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-192-1/+33
| | | | 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-193-20/+28
| | | | | | | | 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-199-122/+508
| | | | | | | | | | | | | | | | | | | - 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-192-16/+50
| | | | | | | 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-191-1/+1
| | | | | | | | | | | * 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-192-0/+47
| | | | | | | | 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-1912-13/+832
| | | | | | | | | | | | | | | | | 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-193-11/+9
| | | | Change-Id: I5a1ed314ca05eb4771038c0e08c4695ed51b3f92
* PagedView: Transition EffectsNebojsa Cvetkovic2014-11-199-122/+735
| | | | | | | | | | | | | | | | 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-1916-80/+3834
| | | | | | | | | | | | | | | | | | - 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
* Merge "Remove reference to CODENAME from compat code." into ub-now-porkchopKenny Guy2014-10-031-3/+4
|\