History log of /packages/apps/Launcher3/src/com/android/launcher3/DragController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e612775922ec9f8cc4e5cb976bc62b3312a3de0e 22-Jul-2015 Hyunyoung Song <hyunyoungs@google.com> resolved conflicts for merge of 13ef17a3 to mnc-dr-dev
b/22609402
Change-Id: I140cf972d57e14737a6f91c0b4a8ec6c7ff1af2b
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
4390acea35aefae52bd3fe38f5fdbb7ea322afb0 13-Oct-2014 Sunny Goyal <sunnygoyal@google.com> Updating ItemInfo objects in the worker thread

> Launcher was making non-trivial updates to ItemInfo objects
on UI thread. These updates were getting skipped when the
Activity gets destroyed (possibly due to onConfigurationChange)
> Unregistering SessionCallback on application onTerminate,
rather than activity onDestroy

Bug: 17941096
Change-Id: Iad4a50871fe09470f26139b44a2e9886833032f1
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
60e1efe032821235c04376088494b44dfde4b62e 14-Jun-2014 Adam Cohen <adamcohen@google.com> Fix NPE when dragging shortcut without component while app is uninstalled

issue 14601562

Change-Id: Icf0472d38c1b02de8421f146e26f2e2d79de43dd
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
34c2e6cf7af328aba25c98158161dbad15ae986d 13-Dec-2013 Michael Jurka <mikejurka@google.com> Clean up imports
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
eeb5bbc9409978cc2ae52d48380399fcde3d9f85 14-Nov-2013 Winson Chung <winsonc@google.com> Use the icon bounds for all calculations.

- Fixes a drag and drop issue when the dynamic
grid scales icons down, due to the drawable bounds
not being equal to their bitmap sizes.

Change-Id: If7c68b51131de7bac3195a2619e22340f7789432
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
ab087b9fbc56c78bf25a06068ff929f8a7ac7ae8 11-Nov-2013 Adam Cohen <adamcohen@google.com> Fix NPE we're seeing in feedback (issue 11626428)

Change-Id: I848ca84b325339004ba8ea50a01f5240eea356f5
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
df95eb12a4d288ffa143a0c3db60e7e98f3e03b9 16-Oct-2013 Winson Chung <winsonc@google.com> Ensuring disabled packages remove all components on the workspace. (Bug 11172454)
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
2bf63d520576baa433a53a77e4e24386e40c1cda 30-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing issue where you couldn't drag an item multiple pages (issue 10754544)

-> This was caused by a strange race condition. The page snap time was equal to
the delay to recheck whether to snap (in DragController). This meant that
scrollRight()/Left() would get called, and the scroller would be finished
however, the final computeScrollHelper() hadn't been called, so the mCurrentPage
hadn't yet been incremented.
-> Fixed the underlying race condition.
-> Added suitable gap (150 ms) between the two delays.

Change-Id: If700eb9e14d77a174e4395ca6933119bdb0da768
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
4ef75f523c5b2bfed37bf1ed4bd2bcf8bda8b502 30-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing weird paging behaviour in spring loaded mode (issue 10758454)

Change-Id: I9d527d134a042a69a9a523bcf24d1a61f0ab0e55
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
780fe59a7af8b12fbdcd7f6841edaa7f2c2e019d 26-Sep-2013 Winson Chung <winsonc@google.com> Integrating some aosp fixes, ensuring that we update the install queue before returning to Launcher.

- Fixing stuck page in All Apps (Bug 9347818)
- Fixing shortcuts to uninstalled apps from being installed (Bug 10726510)
- Consolidating vibration feedback
- Ensuring that we trim names during comparison in AllApps list

Change-Id: Ieaae4d85851ce771283b4684a8a60306da28cb3b
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
ede4129e77f8347e32c0da9c615bcff2cbc06fd8 20-Sep-2013 Winson Chung <winsonc@google.com> Removing old debugging logs. (Bug 107442854)

Change-Id: I56d6838af3cca710eab300d3e71ca1be90866cdd
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
eadbfc564d84aaf1d800da3d0d6edf6312f89648 04-Sep-2013 Michael Jurka <mikejurka@google.com> Move wallpapers to external activity

Also renaming Launcher's ApplicationInfo to
AppInfo since ApplicationInfo is already a
framework class

Change-Id: Ib3e91d2ba4ace458d790a26c0ce850870fd3f146
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
4caf298a2c9d861d69f5a47b747ada911b125b6d 21-Aug-2013 Adam Cohen <adamcohen@google.com> Logging to disk for more reliable logging

-> Re-adding basic distinction btw apps and shortcuts
-> Adding functionality to e-mail dump file, but not using

Change-Id: I2b635004ab082af79445158ab61f20aac62d2e2f
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
1e2f465f46ded990ea30516cdb7f0fcf3280411f 09-Jul-2013 Michael Jurka <mikejurka@google.com> Implement ability to uninstall shortcuts from workspace

Change-Id: I14ca94ea719825c4de19ab85d67537155098d50c
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
7d30a37007bac318db1c9af47a9af12d348042a5 02-Jul-2013 Adam Cohen <adamcohen@google.com> Porting PagedView from KG to gain simplified scaling model, reordering

-> We are no longer scaling individual Celllayouts, instead we are scaling
the entire Workspace (and the CellLayouts come along for the ride)
-> Due to the above change, many assumptions were broken. In particular,
our drag and drop / animation archiecture is fairly fragile due to the
frequent and complex mapping of points between different bits of the
hierarchy. This CL contains a number of fixes which address such
breakages.

Change-Id: I2e630eab17528729b764b61f587858f6499fd318
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
53b8d071ce63b2b55fa8bdc71488c44308bfcf2f 03-Jul-2013 Mindy DelliCarpini <mindyp@google.com> Use autoscroller to handle drag scrolling

Change-Id: Ie094cbfa91f898133f84ad9ffc349d8cfa07e668
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
7c4c5108295db764ba091cc0ffd7af335a166449 15-Jun-2013 Adam Cohen <adamcohen@google.com> HACK: Fixing major persistence regression associated with extra screen to the left

-> Also adding ability to delete shortcuts.

Change-Id: I263baf813eae9089f11288494d575a99f0e859c3
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
947dc5431981e40ffc8d687604f7777d35915034 07-Jun-2013 Adam Cohen <adamcohen@google.com> HACK: Getting rid of all apps button / all apps from AppsCustomizePagedView

Change-Id: I74e4a53e9486237ad246ebdfa9e97c6ed9475b58
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java
325dc23624160689e59fbac708cf6f222b20d025 06-Jun-2013 Daniel Sandler <dsandler@android.com> Launcher2 is now Launcher3.

Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon

Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
/packages/apps/Launcher3/src/com/android/launcher3/DragController.java