summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/InstallShortcutReceiver.java
Commit message (Collapse)AuthorAgeFilesLines
* am 2561ee84: am d74389d9: Merge "Add null pointer checks to fix NPEs" into ↵Michael Jurka2012-06-181-0/+1
|\ | | | | | | | | | | | | jb-dev * commit '2561ee8453dc41a9d65f7890ea227416d7e8948c': Add null pointer checks to fix NPEs
| * Add null pointer checks to fix NPEsMichael Jurka2012-06-181-0/+1
| | | | | | | | | | | | | | Bug: 6611233 Bug: 6685401 Change-Id: I804dfe0a7ad36b43168f7384ef88459d765fff6b
* | am 5016b985: am 898f152d: Merge "Adding additional synchronized blocks when ↵Winson Chung2012-06-121-4/+6
|\| | | | | | | | | | | | | committing changes to the new-apps list. (Bug 6621553)" into jb-dev * commit '5016b98520b9dbad8cf234a15fded9fb9e805ea2': Adding additional synchronized blocks when committing changes to the new-apps list. (Bug 6621553)
| * Adding additional synchronized blocks when committing changes to the ↵Winson Chung2012-06-111-4/+6
| | | | | | | | | | | | new-apps list. (Bug 6621553) Change-Id: Ia2553321230fec4202fa064cdc66ffd13d005281
* | Clean up warnings and some private API usageMichael Jurka2012-06-121-1/+0
|/ | | Change-Id: Ic3c0b333942bc3de130e41531017e71358bd5bfb
* Synchronizing on the new-apps list before modifying it. (Bug 6621553)Winson Chung2012-06-061-1/+3
| | | | | | | - Minor tweak to qsb padding - Adding yet more logging for single-app-page issue Change-Id: I4272dd7a70c9ac26f026b03a1f991f14844fdb9d
* Queueing up items for adding later if Launcher is unavailable. (Bug 6457412)Winson Chung2012-05-081-2/+8
| | | | Change-Id: Ia66a6411a54397543db4122a80ebca6a50b6360c
* Initial change to queue up install/uninstall operations while dragging (Bug ↵Winson Chung2012-05-041-7/+56
| | | | | | 6276881) Change-Id: I68ad881e38711d8d9a8903ab18d30ef4385833d7
* Set FLAG_ACTIVITY_RESET_TASK_IF_NEEDED for all app shortcutsMichael Jurka2012-04-271-0/+4
| | | Change-Id: I3a5cc205c24b1ec33f428e8d341a995e864f6a1d
* Merge "Fixing issue where ItemInfo had errant cell coordinates leading to an ↵Winson Chung2012-04-241-2/+2
|\ | | | | | | array-out-of-bounds exception. (Bug 6333784)"
| * Fixing issue where ItemInfo had errant cell coordinates leading to an ↵Winson Chung2012-04-241-2/+2
| | | | | | | | | | | | array-out-of-bounds exception. (Bug 6333784) Change-Id: I03c3fe32bd1d027143aeb8abf9275ecaa688070f
* | Fixing strings to distinguish between being out of space for a single screen ↵Winson Chung2012-04-241-1/+1
|/ | | | | | and being completely out of space. (Bug 6381160) Change-Id: I3ee3ab2151154ab39f158fbb4776ad7b04d0baab
* Adding delay upon user interaction to prevent the new-app animation from ↵Winson Chung2012-04-091-16/+26
| | | | | | | | | | | | taking over your phone. (Bug 6248609) - Fixing issue where we might have been reading the db items while handling previous broadcast and adding db items to invalid positions - Making items add alternating from the center page (as opposed to the current page) - Re-adding the strict-mode fix (really requires 1. to be true) - Adding flag for enabling strict mode exceptions - Removing items from the new apps add list on uninstall-shortcut broadcast Change-Id: I495e80bf5f8dbb4b87dd709460937d6f2a1e05e7
* Revert "Fixing strict mode warning when installing an app in the bg."Winson Chung2012-04-091-11/+6
| | | This reverts commit 3cbb169bcf193193786818ee3c61defdc95cfd92
* Fixing strict mode warning when installing an app in the bg.Winson Chung2012-04-031-6/+11
| | | | Change-Id: I3cb13f4302245f055ef0b16823690c80b4d3ee3a
* Adding animation post-installing a shortcut.Winson Chung2012-03-231-21/+55
| | | | Change-Id: I63bb3b713fab28a43e61333dd331dbf2d211faa7
* Fixing NPE when null intent passed to InstallShortcutReceiver. (Bug: 6089830)Winson Chung2012-02-291-2/+18
| | | | Change-Id: Ideeb26abd29039f9b8d2dde0a752986249148a8c
* Minimizing number of db calls when installing shortcut externally.Winson Chung2012-02-131-12/+19
| | | | | | - Fixing case where the drag view was persisting after drag failed from AllApps Change-Id: Ia2439462b93f196f3fcba73814e0994e54600e70
* Fixing issue where multiple toasts were showing when installing a new app ↵Winson Chung2012-01-101-12/+14
| | | | | | from Market (Bug 5785281) Change-Id: Iba395354374ab721f05e03dd449e4ed9205508e5
* Prevent the creation of Shorcuts with null intents (issue 5629292)Adam Cohen2011-11-221-3/+7
| | | | Change-Id: I54fbad2d4af27c6d8fc0d79c33e890298a3db4dc
* Initial changes to add configurable hotseat.Winson Chung2011-07-201-9/+12
| | | | Change-Id: I4c2ed4a1c122c057662fabc70bfef7c5c088460b
* Adding check to prevent NPE when we get a badly encoded install-shortcut ↵Winson Chung2011-01-271-16/+18
| | | | | | intent. (3398526) Change-Id: I49c00ff290b126539247f4345e638460040c6ac5
* Initial changes to allow resolution of arbitrary clip data to widgets that ↵Winson Chung2010-11-031-0/+4
| | | | | | support them. Change-Id: Id5dfa8436a5bf6eb7bd300ec603911a9d3698de3
* Initial changes to allow dragging external shortcuts to launcher using the ↵Winson Chung2010-10-271-1/+1
| | | | | | same InstallShortcut intent. Change-Id: I21b57115429ed37d604084ae01308d1d3f33ee7e
* Adding support for drag and drop of folders and shortcuts. Michael Jurka2010-09-241-6/+1
| | | | | | | | | | | | | also: - Long press on empty space on workspace now brings up customization tray - Fixed: while dragging, items appeared to be dropping on folders two cells to the right - Fixed: Disabling drops on folders when the workspace is shrunken - Fixed: account for scaling of dragged items when checking if they overlap with shrunken workspace screens - Making folder icons dimmable to match shortcuts and widgets - When deciding with shrunken workspace screen we're dragging to, we now use the closest screen rather than the one that has been overlapped the most - Refactored drag/add mechanism, removing array of occupied cells from CellInfo - Removed dead code/variables
* Cleaning up grid size specification in LauncherAdam Cohen2010-08-041-2/+2
| | | | | | | | | | | | This commit eliminates the notion of in-place rotations and a bunch of associated complexities (including the notion of canonical coordinates). Further, the number of x and y cells per workspace screen is now being stored in a single location in the XML definition of Workspace. This fixes a couple bugs where incorrect values were being used. Finally, eliminated the notion of "shortAxis" and "longAxis" in terms of padding and cell count. These have been translated to corresponding x and y axis values. Change-Id: I30cfed66f82d739355b3f01730b28b6c0437989c
* Allow for NxM layout and in-place rotation of items on homescreen.Winson Chung2010-06-301-26/+12
| | | | | | Currently, rotation is disabled as designs are still in flux, but the NxM grid is enabled (8x4). Change-Id: I0026f88c674719e3d67de6d6d481d2d4cd606362
* Fix the build!Romain Guy2010-03-041-0/+2
|
* Split ApplicationInfo into ApplicationInfo which is used for AllAppsView and ↵Joe Onorato2010-02-121-1/+2
| | | | | | | | | | | ShortcutInfo which is used for the workspace. Consolidate the three icon resampling functions into one. Ensure that the icons stored in LauncherProvider are the right size, so we don't have to resample them each time we load them.
* Launcher2 compiles.Joe Onorato2009-07-301-1/+1
|
* Move com/android/launcher -> com/android/launcher2Joe Onorato2009-07-301-0/+122