History log of /packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
76a47a1b2273c4d7dfab0beeadc1a8387e6a2840 05-Feb-2014 Adam Cohen <adamcohen@google.com> Small refactor to separate adding workspace / all apps items

Change-Id: I06b7bc7f7f0e01696cb9670b8385e5148593e3e0
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
16f3ea870aac47292cd6cbe1a4b4343173097aa9 10-Jan-2014 Nilesh Agrawal <nileshagrawal@google.com> Allow DISABLE_ALL_APPS to be set using a system property.

- Moving the property to LauncherAppState
- The property is only read on dogfood builds.

The property can be set using setprop or /data/local.prop

Change-Id: I14c7354efb12edb93f97e81687a6f920cc634e9a
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
dff0bfeb901e767ca9b57f9b8051c7fd077626e9 18-Dec-2013 Nilesh Agrawal <nileshagrawal@google.com> Do not allow duplicate shortcuts when ALL_APPS is disabled.

When DISABLE_ALL_APPS is true, we want to have only one shortcut for each activityexposed via the Application's manifest.
We ignore INSTALL_SHORTCUT broadcasts which have launch intents with ACTION_MAIN and CATEGORY_LAUNCHER.
Applications can still create shortcuts pointing to an already exposed component if they provide data or extras in the intent.

Change-Id: I0b05283ea6c522d197e0262c2997f7298e08740b
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
34c2e6cf7af328aba25c98158161dbad15ae986d 13-Dec-2013 Michael Jurka <mikejurka@google.com> Clean up imports
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
fe9d96a39651de99819208e95c7ec7d432a402e0 14-Nov-2013 Winson Chung <winsonc@google.com> Require valid arrays when adding and binding new Apps. (Bug 11627095)

Change-Id: I8f2a4dc70bf376d804885f433ab20064823ebaac
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
1fa05179eb4ccbe264c67b6acb3abf2793b03197 17-Oct-2013 Winson Chung <winsonc@google.com> Merge "Ensuring that we have a valid name for installed shortcuts. (Bug 11266005)" into jb-ub-now-jetsonic
6d00d54ea1ec1330de4ffc1daf4b507e3cdaeb72 17-Oct-2013 Winson Chung <winsonc@google.com> Merge "Ensuring disabled packages remove all components on the workspace. (Bug 11172454)" into jb-ub-now-jetsonic
2c1afde5cd60eb13f05aeae0c170e697493ef307 17-Oct-2013 Winson Chung <winsonc@google.com> Ensuring that we have a valid name for installed shortcuts. (Bug 11266005)

Change-Id: Idf723ba165522cf259d9fe71533e1d5765512865
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
4e871a217b286775dc6c07feb6d9f1d7a7e914be 17-Oct-2013 Bjorn Bringert <bringert@google.com> Fix ConcurrentModificationException in InstallShortcutReceiver

Before, if two shortcuts were added, and then the package for one of them
removed, all while Launcher wasn't visible, Launcher crashed.

Bug: 11264076
Change-Id: I892c190101389aa42d84d66960f5b6f6f43f2dfc
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.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/InstallShortcutReceiver.java
c88dceb0b567ab96418e73cf2f6b197ba2646cb3 27-Sep-2013 Winson Chung <winsonc@google.com> Always set the LauncherAppState context before using it from a broadcast. (Bug 10947459)

Change-Id: I284786b538a9d58aa96cfc208ef68621e2500645
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.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/InstallShortcutReceiver.java
94d6768c65929efa21bb893fdef7f269d65da3c3 26-Sep-2013 Winson Chung <winsonc@google.com> Restoring INSTALL_SHORTCUT receiver (Bug. 10343529)

Change-Id: Icd6a97c1d7877241aa9c71bd80dfdbe6e44ca7ee
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
26acafbe67565a9cc6aeb7d6c43a1c6d1cb9b73c 05-Sep-2013 Michael Jurka <mikejurka@google.com> Fix crash when setting wallpaper

Also clean up some unused code

Change-Id: Ibef8d3d594cc859a993640fd6ee578e9eeb633d1
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
c58497ee619416c4949b16eb43486c11618b69e5 04-Sep-2013 Winson Chung <winsonc@google.com> Initial changes to restore AllApps.

- Removes unused all apps code due to dynamic grid/spacing
- Attempts to use CellLayout instead of PagedViewCellLayout

Change-Id: I3c49bca9fc35dfeaf250591fd63bc7f36119968f
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
892c74d460ad98c6306420e1127c9aa3e505ba25 23-Aug-2013 Winson Chung <winsonc@google.com> Fixing folders to always show in view, removing old assets and references to LauncherModel count.
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
997a92348a6d6e061737399321393449c16cd4d8 25-Jul-2013 Winson Chung <winsonc@google.com> Removing old new-app animation code, and refactoring InstallShortcutReceiver to use new add/bind logic.

Change-Id: Ide27dbcf1d1b1631fcd33a6c54a51b31e125c2f4
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
e4f9891f01bdc10d8f96e4e2429e2f4d0558238b 25-Jun-2013 Daniel Sandler <dsandler@android.com> Lazily instantiate LauncherAppState.

The application context for LauncherAppState is supplied by
the application whenever it starts; don't ask for an
instance before that.

Change-Id: I1ca8ea04238a357a682f79250f08813ead7ae532
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
c916834ad0da535f08325bcd902a60070f2f7e53 26-Jun-2013 Winson Chung <winsonc@google.com> Using package broadcasts to key adding of shortcuts on the workspace.

Change-Id: Id4f83cb0351d21e3f7c029c7fe39efdacd2d6f17
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
dcd297f05a866e07090d6e2af8fb4b15f28cb555 18-Jun-2013 Adam Cohen <adamcohen@google.com> Initial implementation of Shrink-wrap

Change-Id: If73c7f7ca19ca62ff43134f515584354afef8507
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
cc8befac3550c81d04ea206c170adae36c9a6c93 11-Jun-2013 Daniel Sandler <dsandler@android.com> Move LauncherApplication's state and code to LauncherAppState.

This removes Launcher's static data and other state out of
the Application object. Now LauncherApplication (extends
Application) exists only to instantiate LauncherAppState.

Change-Id: I4e323bd78b77536b92054105536a55c0c2c19ba8
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
9efb4129711e5eb52f6cedcb78e622c366eb5ef7 07-Jun-2013 Adam Cohen <adamcohen@google.com> Changing default screen to 0

Change-Id: I16b2440f99d4b91a3a74226cdac7054e7d5fd7f5
/packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.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/InstallShortcutReceiver.java