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

Commit 0a4202be authored by Tracy Zhou's avatar Tracy Zhou
Browse files

Adding some shortcut mappings back to shortcut helper since these have been implemented since UDC

Change-Id: I5c92f55f435740f15b88c046b1a7a19cc55f8c53
Fixes: 314822827
Test: N/A
parent 0314fa49
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -542,7 +542,19 @@ public final class KeyboardShortcutListSearch {
                new ShortcutKeyGroupMultiMappingInfo(
                        context.getString(R.string.group_system_access_google_assistant),
                        Arrays.asList(
                                Pair.create(KeyEvent.KEYCODE_A, KeyEvent.META_META_ON)))
                                Pair.create(KeyEvent.KEYCODE_A, KeyEvent.META_META_ON))),
                /*  Lock screen: Meta + L */
                new ShortcutKeyGroupMultiMappingInfo(
                        context.getString(R.string.group_system_lock_screen),
                        Arrays.asList(
                                Pair.create(KeyEvent.KEYCODE_L, KeyEvent.META_META_ON))),
                /* Pull up Notes app for quick memo: Meta + Ctrl + N */
                new ShortcutKeyGroupMultiMappingInfo(
                        context.getString(R.string.group_system_quick_memo),
                        Arrays.asList(
                                Pair.create(
                                        KeyEvent.KEYCODE_N,
                                        KeyEvent.META_META_ON | KeyEvent.META_CTRL_ON)))
        );
        for (ShortcutKeyGroupMultiMappingInfo info : infoList) {
            systemGroup.addItem(info.getShortcutMultiMappingInfo());
@@ -584,11 +596,17 @@ public final class KeyboardShortcutListSearch {
                        new ArrayList<>());

        // System multitasking shortcuts:
        //    Enter Split screen with current app to RHS: Meta + Ctrl + Right arrow
        //    Enter Split screen with current app to LHS: Meta + Ctrl + Left arrow
        //    Switch from Split screen to full screen: Meta + Ctrl + Up arrow
        String[] shortcutLabels = {
                context.getString(R.string.system_multitasking_rhs),
                context.getString(R.string.system_multitasking_lhs),
                context.getString(R.string.system_multitasking_full_screen),
        };
        int[] keyCodes = {
                KeyEvent.KEYCODE_DPAD_RIGHT,
                KeyEvent.KEYCODE_DPAD_LEFT,
                KeyEvent.KEYCODE_DPAD_UP,
        };