summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/InstallShortcutReceiver.java
Commit message (Collapse)AuthorAgeFilesLines
* 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