| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
-Visualization and drop location always match now
-Improved the location determination/visualization for widgets
in spring loaded mode
-Simplified and fixed some other discrepencies
Change-Id: I4b46f415a547e4df778c70a8b87f341a909d10c1
|
|
|
|
| |
Change-Id: I7897f67e145818866a51c6a50d4d3e59674b08b4
|
|
|
|
|
|
| |
Also fixes an issue where quick swipes on an item could
cause it to animate in from (0, 0) sometimes.
Change-Id: Ie3312389bcb5109f4b26ec518a29b4aa88161377
|
|
|
|
|
|
| |
- Uniformly scale the outlines of items on the screens to match the correct grid size as closely as possible
- Fix bug with drag + drop that was reporting dragged items' height wrong
- Remove unused code
|
| |
|
|
|
|
|
|
|
| |
-When you tap to add in customize drawer the widgets
/ app shortcuts now animate to the mini screens
Change-Id: I0a5b5ae561fda3fbbf902003273477a5ed7ca5cc
|
|
|
|
| |
Also, animate item the view to its new position when dragging.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
- gave mini screens a rounded rect background
- mini screens change color when dragged over
- added a way to specify the active region of dragged items, to allow for clipping of whitespace at borders
- fixed: feedback while dragging was often one cell off
- fixed: bug when adding to almost-full screen
- removed unused classes
Change-Id: I2fbd2aaaee6831b288cca8dec75e7b446068e8d1
|
|
|
|
|
|
| |
Currently, rotation is disabled as designs are still in flux, but the NxM grid is enabled (8x4).
Change-Id: I0026f88c674719e3d67de6d6d481d2d4cd606362
|
| |
|
|
|
|
|
|
|
| |
By using resolveSize, we're clamping the size we measure to the
size of the screen, so just use our prefered size instead. Nobody
is going to otherwise limit us, so this value won't be mismatched
with the size we actually get.
|
|
|
|
|
| |
Also had to fix AppInfoCache to load the icon as a drawable, which I had broken
when I made AllAppsView use the icons as power of two textures.
|
|
everything else.
|