summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/AppWidgetResizeFrame.java
Commit message (Collapse)AuthorAgeFilesLines
* Adding UI tests for various bind widget flowsSunny Goyal2016-03-151-2/+2
| | | | Change-Id: I634302051886baee6b6424f69bc95db860b4823e
* Merge "Clears the widget resize frame when a directional key is pressed." ↵Tony Wickham2016-02-121-1/+20
|\ | | | | | | | | | | | | | | | | into ub-launcher3-burnaby-polish am: 187b8f547d * commit '187b8f547d2112e8d0384cf1c2077beb969dfec6': Clears the widget resize frame when a directional key is pressed.
| * Clears the widget resize frame when a directional key is pressed.Tony Wickham2016-02-121-1/+20
| | | | | | | | | | | | | | Also gives focus to the corresponding widget host view in this case. Bug: 27130066 Change-Id: I0a564aa7c509450cd1b9cf259c0a009c68ce3e3b
* | resolved conflicts for e78e3d73 to ub-launcher3-masterSunny Goyal2015-09-251-0/+12
|\| | | | | | | Change-Id: Idc119a57e21cf6016ee0fd91866839301db072d6
| * Accessibility fixesSunny Goyal2015-09-251-0/+12
| | | | | | | | | | | | | | | | | | | | | | 1) Use a different content description for temporary new page 2) Use different accessibility description for add widget toast 3) Announce when an item is deleted 4) Announce when hovering over a drop target 5) Announce state during drag-n-drop and widget resize (similar to seekbar) Bug: 23573321, 24057944 Change-Id: Icabb317625e70c78e11c0b4f99b9339172d93594
* | General code refactoringSunny Goyal2015-08-201-15/+18
| | | | | | | | | | | | | | | | | | > Removing utility method for isAttachedToWindow > Moving logic to calculate cell size from workspace to DeviceProfile > Replacing some constants with xml resource variables > Saving the item info using content values for better compatibility with other methods Change-Id: Idd612633d97a6241cb31148df9466031374bd5a0
* | Moving drag-drop related code into a separate package.Vadim Tryshev2015-08-201-0/+2
| | | | | | | | | | | | | | | | | | This is per an earlier CR comment "we should probably move all this code to its own package (launcher3.dragndrop) in a separate cl". I'm not moving DragSource because it's referred from gsa code. Bug: 22609426 Change-Id: Ia7204dab99c0c395c66b77143a2d60411153f5f3
* | resolved conflicts for merge of 3f7550c1 to ub-launcher3-masterSunny Goyal2015-08-041-2/+2
|\| | | | | | | Change-Id: I3bb155473d48832e496a8983f84c20e6e935fa41
| * Calculating widget minSpans and spans statically/independent of orientationSunny Goyal2015-08-031-2/+2
| | | | | | | | | | | | | | | | | | > Filtering the widget list and excluding widgets which dont fit the grid > setting minSpans for the widget item when binding. Bug: 22541314 Bug: 22559137 Change-Id: Ieda48b56c95bee0c7ec71dd691af7e23e2d43db6
* | Several animation calls cleanupSunny Goyal2015-07-311-4/+4
|/ | | | | | | > Using View property instead of strings to avoid extra reflection step > Using ViewPropertyAnimator when several properties are being animated Change-Id: I41625643b38b70bac11e2c81d18058ec878d73bd
* Refactoring DeviceProfileAdam Cohen2015-05-211-2/+2
| | | | | | | | | | | | | | | | | | | | -> Pulling out the parts of device profile which can (and need to be) initialized and accessed without access to an Activity context, ie. the invariant bits. -> The invariant bits are stored in InvariantDeviceProfile which is initialized statically from LauncherAppState. -> The DeviceProfile contains the Activity context-dependent bits, and we will create one of these for each Activity instance, and this instance is accessed through the Launcher activity. -> It's possible that we can continue to refactor this such that all appropriate dimensions can be computed without an Activity context (by only specifying orientation). This would be an extension of this CL and allow us to know exactly how launcher will look in both orientations from any context. Sets the stage for some improvements around b/19514688 Change-Id: Ia7daccf14d8ca2b9cb340b8780b684769e9f1892
* Updating widget resize frame assets.Sunny Goyal2015-05-191-62/+53
| | | | | | | | > Using a shadow as background and a frame as foreground. > The handle has baked in shadow which gets wrapped by the frame shadow Change-Id: Ib0e305ea735304236b3319e4fde22fb442f5dc0f
* Add drop animation / Toast to widgettrayHyunyoung Song2015-04-231-1/+1
| | | | | | | | | | | - show instruction toast on clicking the widget - Add animation when widget drops on the workspace. Added WidgetHostViewLoader to handle short press and assign widget host view to enable animation b/19897708 Change-Id: Iec36d72cb21bf09343d0beeb31a09bf8b0cb5e0d
* Supporting custom widgets provided by launcherAdam Cohen2014-12-051-8/+16
| | | | | | | -> This change provides integration for widgets provided by the launcher package which can run arbitrary code. Change-Id: I6052da5c4afed7ee72e3b44d045b9c46f2d84c42
* Clean up importsMichael Jurka2013-12-131-2/+0
|
* Fixing widget resize handles in RTLAdam Cohen2013-09-261-2/+2
| | | | Change-Id: I1c6ccb019cf87570c7d206809b321e901f0d3340
* Clean up unused codeMichael Jurka2013-08-281-2/+0
| | | Change-Id: Ie1e927aa0b5304f62cfffaab449abb3133870f80
* Fix widget resizing (Which stopped working at some point)Adam Cohen2013-07-091-7/+7
| | | | | | | | -> Also, deferring empty screen removal until after the drop animation in order to reduce buggy transitions -> Also fixing workspace layout on tablet Change-Id: I1ae9fdaf592262f959424f321efa6df4298f85cc
* Launcher2 is now Launcher3.Daniel Sandler2013-06-051-0/+471
Changes include - moving from com.android.launcher{,2} to com.android.launcher3 - removing wallpapers - new temporary icon Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b