This allows derived activities to use their own activity request codes
that don't overlap with the ones used in Launcher.
Change-Id: I1337dde550c6bd748dad80e7c62ea6ce15c17374
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
Changes included:
- Make Launcher not final
- Add some new methods as hooks for subclasses
- Allow Launcher to intercept Workspace touch events
Change-Id: I9a2b628c853394a3b237a384336e1b9e5c2382ec
-> load old provider
-> permute pages
-> strip all duplicates from workspace
-> add [allapps minus workspaceapps] to apps folder
Change-Id: Id319d532c6bf1d78370ecc736e95a9475d831de8
These shouldn't be renamed to launcher3.*, since they are used
to get icons from external search / voice apps.
Change-Id: Iae10b9c19771133579a8f6f24ce9c0efbae82688
Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon
Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b