Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 728a4fe8 authored by Ajinkya Chalke's avatar Ajinkya Chalke
Browse files

Adds new actions to enable notes integration.

- Added 1 new intent action to launch notes app on lock screen and when
  unlocked.
- Added a new boolean extra to inform notes app whether to show UI that
  supports using a stylus.

Test: run build
Bug: 251200619
Fixes: 251200619
Change-Id: Icd351c7da14cb70637615b85f3f25640aeb37206
parent c1861f63
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -10342,6 +10342,7 @@ package android.content {
    field @Deprecated @RequiresPermission("android.permission.BROADCAST_CLOSE_SYSTEM_DIALOGS") public static final String ACTION_CLOSE_SYSTEM_DIALOGS = "android.intent.action.CLOSE_SYSTEM_DIALOGS";
    field public static final String ACTION_CONFIGURATION_CHANGED = "android.intent.action.CONFIGURATION_CHANGED";
    field public static final String ACTION_CREATE_DOCUMENT = "android.intent.action.CREATE_DOCUMENT";
    field public static final String ACTION_CREATE_NOTE = "android.intent.action.CREATE_NOTE";
    field public static final String ACTION_CREATE_REMINDER = "android.intent.action.CREATE_REMINDER";
    field public static final String ACTION_CREATE_SHORTCUT = "android.intent.action.CREATE_SHORTCUT";
    field public static final String ACTION_DATE_CHANGED = "android.intent.action.DATE_CHANGED";
@@ -10590,6 +10591,7 @@ package android.content {
    field public static final String EXTRA_UID = "android.intent.extra.UID";
    field public static final String EXTRA_USER = "android.intent.extra.USER";
    field public static final String EXTRA_USER_INITIATED = "android.intent.extra.USER_INITIATED";
    field public static final String EXTRA_USE_STYLUS_MODE = "android.intent.extra.USE_STYLUS_MODE";
    field public static final int FILL_IN_ACTION = 1; // 0x1
    field public static final int FILL_IN_CATEGORIES = 4; // 0x4
    field public static final int FILL_IN_CLIP_DATA = 128; // 0x80
+15 −0
Original line number Diff line number Diff line
@@ -5101,6 +5101,21 @@ public class Intent implements Parcelable, Cloneable {
    @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
    public static final String ACTION_VIEW_LOCUS = "android.intent.action.VIEW_LOCUS";

    /**
     * Activity Action: Starts a note-taking activity that can be used to create a note. This action
     * can be used to start an activity on the lock screen. Activity should ensure to appropriately
     * handle privacy sensitive data and features when launched on the lock screen. See
     * {@link android.app.KeyguardManager} for lock screen checks.
     */
    @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
    public static final String ACTION_CREATE_NOTE = "android.intent.action.CREATE_NOTE";

    /**
     * A boolean extra used with {@link #ACTION_CREATE_NOTE} indicating whether the launched
     * note-taking activity should show a UI that is suitable to use with stylus input.
     */
    public static final String EXTRA_USE_STYLUS_MODE = "android.intent.extra.USE_STYLUS_MODE";

    /**
     * Broadcast Action: Sent to the integrity component when a package
     * needs to be verified. The data contains the package URI along with other relevant