History log of /packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9fc953b94dbc6b99e6de08c9dcc80a0cb8e3e319 17-Aug-2015 Sunny Goyal <sunnygoyal@google.com> Version code cleanup

> Renaming Lmp to Lollipop
> Lollipop_MR1 instead of directly using 22
> Using M APIs directly instead of reflection

Change-Id: I10a307f46e3be15b3299f549a2fd7e0e215a6a1b
/packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java
92060267c4bf924be220cb69082df35e6217ddf2 17-Jun-2015 Sunny Goyal <sunnygoyal@google.com> Making UserHandleCompat constructor public

Change-Id: Ied4c62964e608d543f0bcf3b232c0df7b57bdf5d
/packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java
7066003b2032a49ae5e59dab9b706259bdeb7e6e 14-May-2015 Sunny Goyal <sunnygoyal@google.com> Various lint error fixes.

> Fixing some RTL errors by specifying both marginStart and marginLeft
> Moving all layout direction checks to Utilities
> Explicitely adding @TargetApi before every method

Change-Id: Ibe9c52b93b5a6adeadb27ace2b312770fd732ea0
/packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java
92d6d3b2755ba7cf282251431d9a82526ea504e4 03-Oct-2014 Kenny Guy <kennyguy@google.com> Remove reference to CODENAME from compat code.

Fixes bug with uninstalling apps for managed profile
as codename check means it fails to include the user
when uninstalling the app.

Bug: 17800161
Change-Id: I6901eff5aa8f00fb3b859e8db37930b95f031625
/packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java
d31df54073fbd80a9db9d277dde8c0e7421ffa14 30-Jun-2014 Kenny Guy <kennyguy@google.com> Include user handle for uninstall intents.

Add support for uninstalling apps from other profiles.

Bug: 14127299

Change-Id: I1a3724a45c95cf93b958d23a57829efcedfc4291
/packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java
ed13187a745866483139e2878037e1f8427ce567 30-Apr-2014 Kenny Guy <kennyguy@google.com> Launcher3 multi-profile support

Use LauncherApps API and badging APIs instead of PackageManager.
With compatability layer that uses PackageManager pre L.

Adds support to show apps from current user and any managed profiles.

Background: Managed profiles are user sandboxes that are visible from
the primary user and can be launched as if they are a part of this user.
A launcher should now be capable of listing apps from this user as well
as related profiles of this user.

Launching of activities is now via the LauncherApps interface, to allow
for cross-profile app launching. Only activities with category LAUNCHER
can be added as a shortcut on the workspace for a managed profile.

Widgets and non-application shortcuts are only supported for the
current profile. Widgets from the managed profile are not available.

Change-Id: I5f396b1bf7f91ad91a5710ea4a0fd14573972eb9
/packages/apps/Launcher3/src/com/android/launcher3/compat/UserHandleCompat.java