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

Commit 73423918 authored by Sujith Ramakrishnan's avatar Sujith Ramakrishnan
Browse files

Add a new keycode for TV (ALL_APPS)

    - KEYCODE_ALL_APPS: Launches all apps. For TV, this checks for
      launcher package in system image.

Test: Manual: ALL_APPS: adb shell input keyevent 284
Test: also tested with --longpress for these keys

Bug: 38496261
Change-Id: I2e50a569533f01d93c020adde672c842540f0193
parent 56cca289
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -765,7 +765,9 @@ enum {
    /** fingerprint navigation key, left. */
    AKEYCODE_SYSTEM_NAVIGATION_LEFT = 282,
    /** fingerprint navigation key, right. */
    AKEYCODE_SYSTEM_NAVIGATION_RIGHT = 283
    AKEYCODE_SYSTEM_NAVIGATION_RIGHT = 283,
    /** all apps */
    AKEYCODE_ALL_APPS = 284

    // NOTE: If you add a new keycode here you must also add it to several other files.
    //       Refer to frameworks/base/core/java/android/view/KeyEvent.java for the full list.
+1 −0
Original line number Diff line number Diff line
@@ -323,6 +323,7 @@ static const InputEventLabel KEYCODES[] = {
    DEFINE_KEYCODE(SYSTEM_NAVIGATION_DOWN),
    DEFINE_KEYCODE(SYSTEM_NAVIGATION_LEFT),
    DEFINE_KEYCODE(SYSTEM_NAVIGATION_RIGHT),
    DEFINE_KEYCODE(ALL_APPS),

    { NULL, 0 }
};