summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New icon to dump heap information and share it.Daniel Sandler2013-06-177-1/+102
| | | | | | | Alternatively, $ adb shell am start -n <pkg>/com.android.launcher3.MemoryDumpActivity Change-Id: I8c615ec3abffaf6ad693c93bdf569550d8f97298
* HACK: Fixing major persistence regression associated with extra screen to ↵Adam Cohen2013-06-144-20/+35
| | | | | | | | the left -> Also adding ability to delete shortcuts. Change-Id: I263baf813eae9089f11288494d575a99f0e859c3
* Easier way to handle shortcutsAdam Cohen2013-06-142-39/+9
| | | | Change-Id: I91c4a25e961774de0bed51ba986802a1834173f9
* Fixing up handling of shortcutsAdam Cohen2013-06-142-11/+52
| | | | Change-Id: I70dd044b608f4ef18a9c436964a11122168305d0
* Add a request code for derived activities to start from.Mathew Inwood2013-06-141-0/+6
| | | | | | | This allows derived activities to use their own activity request codes that don't overlap with the ones used in Launcher. Change-Id: I1337dde550c6bd748dad80e7c62ea6ce15c17374
* Make HolographicOutlineHelper a singleton.Daniel Sandler2013-06-123-3/+11
| | | | | | | | It's a pretty heavy object, including three Paints at 74 bytes apiece, and we allocate one for every workspace and every icon. We really only need one. Change-Id: Ic9e12d478c3be27b13133718875c91540f7ccf4c
* Rename mUpTime to mStartTimeBjorn Bringert2013-06-121-3/+3
| | | | | | This is a follow-up to change Id26e9dcf23017abaffed4015166d57e21e751e6c Change-Id: I0abaaf2914fff121bdcefb84f1d29a42ebb5aebb
* Merge changes Id26e9dcf,I4e323bd7 into jb-ub-gel-agarBjorn Bringert2013-06-1224-193/+453
|\ | | | | | | | | | | * changes: Memory debugging overlay for L3. Move LauncherApplication's state and code to LauncherAppState.
| * Memory debugging overlay for L3.Daniel Sandler2013-06-123-21/+226
| | | | | | | | Change-Id: Id26e9dcf23017abaffed4015166d57e21e751e6c
| * Move LauncherApplication's state and code to LauncherAppState.Daniel Sandler2013-06-1123-175/+230
| | | | | | | | | | | | | | | | This removes Launcher's static data and other state out of the Application object. Now LauncherApplication (extends Application) exists only to instantiate LauncherAppState. Change-Id: I4e323bd78b77536b92054105536a55c0c2c19ba8
* | Fix issue with setting the current page immediately after a page is addedAdam Cohen2013-06-112-9/+11
| | | | | | | | Change-Id: Ia9ddc42896b47b10bb98ed6bd6cece1b033207c1
* | Merge "Add API to launcher to insert a custom page to the left of workspace" ↵Tom Stamm2013-06-113-0/+73
|\ \ | | | | | | | | | into jb-ub-gel-agar
| * | Add API to launcher to insert a custom page to the left of workspaceAdam Cohen2013-06-113-0/+73
| |/ | | | | | | Change-Id: I85a4e096aab9bfcb1de74f04075bcabcb7e3262f
* / Add 'animated' argument to onWorkspaceShown; only call it on touch downBjorn Bringert2013-06-111-3/+5
|/ | | | | | | This lets subclasses decide whether to animate hiding of their own overlays etc. Change-Id: I0b34953c53cd0beb0fb33329d919f78f671b660a
* Move control of voice button proxy visibility to a public methodBjorn Bringert2013-06-111-11/+9
| | | | Change-Id: I9dea07801fa608bebf2026667e71d684fc4b05d3
* Allow subclassing LauncherBjorn Bringert2013-06-072-4/+28
| | | | | | | | | | | | Changes included: - Make Launcher not final - Add some new methods as hooks for subclasses - Allow Launcher to intercept Workspace touch events Change-Id: I9a2b628c853394a3b237a384336e1b9e5c2382ec
* Disable clings (they don't make sense with the current state)Adam Cohen2013-06-061-0/+5
| | | | Change-Id: I09c7424a74078738990db65e4a88bcdce93235f7
* HACK: temporary upgrade path from com.android.launcher2Adam Cohen2013-06-069-12/+235
| | | | | | | | | -> load old provider -> permute pages -> strip all duplicates from workspace -> add [allapps minus workspaceapps] to apps folder Change-Id: Id319d532c6bf1d78370ecc736e95a9475d831de8
* HACK: Getting rid of all apps button / all apps from AppsCustomizePagedViewAdam Cohen2013-06-065-58/+38
| | | | Change-Id: I74e4a53e9486237ad246ebdfa9e97c6ed9475b58
* Add a dummy activity which we can catch on-click in launcher to open ↵Adam Cohen2013-06-065-8/+27
| | | | | | allapps/widgets Change-Id: Idc718a9e03e7358f972c59fcfc3bf2eaf75e56ee
* Changing default screen to 0Adam Cohen2013-06-065-5/+7
| | | | Change-Id: I16b2440f99d4b91a3a74226cdac7054e7d5fd7f5
* Making folders scrollableAdam Cohen2013-06-069-90/+308
| | | | Change-Id: Id6c9ec62acc6d86dc627d20abad3e2d92010f539
* Use standard names for search / voice icon meta-dataBjorn Bringert2013-06-061-3/+3
| | | | | | | These shouldn't be renamed to launcher3.*, since they are used to get icons from external search / voice apps. Change-Id: Iae10b9c19771133579a8f6f24ce9c0efbae82688
* Remove wallpapers for real this time.Daniel Sandler2013-06-0662-0/+0
| | | | Change-Id: I642029c62864141f5e5ff553629a1a9f9164aed5
* Get rid of dependency on android-commonBjorn Bringert2013-06-062-3/+2
| | | | | | It was only used for a single string constant that can be inlined Change-Id: I19078b6b00adf1b91e329d10181e91809944b606
* Delete unused class HandleViewBjorn Bringert2013-06-062-92/+0
| | | | Change-Id: I775d34a2c0a755994a6e1bfe6127fed4ddcda0b7
* Launcher2 is now Launcher3.Daniel Sandler2013-06-05134-357/+332
| | | | | | | | | | Changes include - moving from com.android.launcher{,2} to com.android.launcher3 - removing wallpapers - new temporary icon Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
* Merge "Import translations. DO NOT MERGE"Baligh Uddin2013-05-311-2/+2
|\
| * Import translations. DO NOT MERGEBaligh Uddin2013-05-291-2/+2
| | | | | | | | | | Change-Id: I19c5f6393e20c8582ed93f87f5373a55e1dbe537 Auto-generated-cl: translation import
* | Fix for issue 7178173, item disappearing from folderAdam Cohen2013-05-302-15/+21
|/ | | | Change-Id: I8e4e2f04053a2fc29ca38dc130f39c57c5c019f7
* am 08732898: (-s ours) Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-290-0/+0
|\ | | | | | | * commit '087328986922a36bef6f1829790e0840516405a4':
| * Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-290-0/+0
| |\ | | | | | | | | | Change-Id: Ib54cc659fb7a4fc18df8f98b1c12547d46e23e8e
| | * merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger2013-05-290-0/+0
| | |\
* | | | am dee6975a: am 8a196351: Fixing issue where FastBitmapDrawable is not ↵Winson Chung2013-05-281-1/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | scaling the drawing into the correct bounds. (Bug 9075810) * commit 'dee6975aaab2eeea21aa02bb4fc7f844e016048c': Fixing issue where FastBitmapDrawable is not scaling the drawing into the correct bounds. (Bug 9075810)
| * | | am 8a196351: Fixing issue where FastBitmapDrawable is not scaling the ↵Winson Chung2013-05-281-1/+2
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | drawing into the correct bounds. (Bug 9075810) * commit '8a196351ef7e100857e6c6d5b344d1d780584887': Fixing issue where FastBitmapDrawable is not scaling the drawing into the correct bounds. (Bug 9075810)
| | * | Fixing issue where FastBitmapDrawable is not scaling the drawing into the ↵Winson Chung2013-05-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | correct bounds. (Bug 9075810) Change-Id: I3a72f51d6b3c934a5fa42a3478dcb2c363047957
* | | | am 9be6ae72: (-s ours) Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-210-0/+0
|\| | | | | | | | | | | | | | | * commit '9be6ae7264fd203f353a37604a50a963e5814143':
| * | | Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-210-0/+0
| |\ \ \ | | | |/ | | |/| | | | | Change-Id: I0aa0d8aac380b7cf08b0fcefe06005c7903bf21a
| | * | merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger2013-05-210-0/+0
| | |\ \ | | | |/ | | |/|
* | | | am dba56d08: am 2b030fd2: Merge "Persist list of shortcuts to install on ↵Michael Jurka2013-05-201-7/+106
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | home workspace" into jb-mr2-dev * commit 'dba56d0812f3f769c7006b65ee27b920bc4f2672': Persist list of shortcuts to install on home workspace
| * | | am 2b030fd2: Merge "Persist list of shortcuts to install on home workspace" ↵Michael Jurka2013-05-201-7/+106
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | into jb-mr2-dev * commit '2b030fd2737bff44d570cb786cc9bc6c22557436': Persist list of shortcuts to install on home workspace
| | * | Merge "Persist list of shortcuts to install on home workspace" into jb-mr2-devMichael Jurka2013-05-201-7/+106
| | |\ \
| | | * | Persist list of shortcuts to install on home workspaceMichael Jurka2013-05-201-7/+106
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 8707110 Change-Id: I6740350040dceb0edaf4295d6a5af62a088a3055
* | | | | am 3c73e01b: am c402cd99: Fixing slow binding when returning to LauncherMichael Jurka2013-05-204-56/+112
|\| | | | | | | | | | | | | | | | | | | | | | | | * commit '3c73e01b11cb77b6727e851f54843387bd3198fb': Fixing slow binding when returning to Launcher
| * | | | am c402cd99: Fixing slow binding when returning to LauncherMichael Jurka2013-05-204-56/+112
| |\| | | | | | | | | | | | | | | | | | | | | | | * commit 'c402cd9992d431b6beacdf3c75e31cf103e230cb': Fixing slow binding when returning to Launcher
| | * | | Fixing slow binding when returning to LauncherMichael Jurka2013-05-204-56/+112
| | |/ / | | | | | | | | | | | | | | | | | | | | Bug: 8978842 Bug: 8660324 Change-Id: Idfa37c05ed299faa465ea66de4b43d30da77ecbc
* | | | am e29b9ae4: (-s ours) Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-170-0/+0
|\| | | | | | | | | | | | | | | * commit 'e29b9ae47bc21bb582dd6a0fb57796c09d3c8722':
| * | | Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-170-0/+0
| |\ \ \ | | | |/ | | |/| | | | | Change-Id: I777d9066b0b198cfcb65bd17b8206d9d046b8d51
| | * | merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger2013-05-160-0/+0
| | |\ \ | | | |/ | | |/|
* | | | am 9ad2c67a: (-s ours) Reconcile with jb-mr2-release - do not mergeThe Android Open Source Project2013-05-160-0/+0
|\| | | | | | | | | | | | | | | * commit '9ad2c67ab0da915134dc6020f57cce8f7cb30c70':