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

Skip to content
Commit 5d5de48d authored by Roman Birg's avatar Roman Birg Committed by Łukasz Patron
Browse files

SystemUI: handle camera launch gesture from keyhandler



Author: Roman Birg <roman@cyngn.com>
Date:   Thu Feb 4 16:28:00 2016 -0800

    framework: move device key handler logic, fix gesture camera launch

    In order to make device camera gestures behave the same way as launching
    the camera by double tapping the power button, route DeviceKeyHandler
    logic through the GestureLauncherService.

    A callback is used in order to avoid publishing the
    GestureLauncherService into the System service registry, because the
    KeyHandler code cannot directly access services local to the system
    process.

    OPO-427

    Change-Id: I2a8860b278f65ccf31bfee151513d8a23ab746c5
Signed-off-by: default avatarRoman Birg <roman@cyngn.com>

Author: Roman Birg <roman@cyngn.com>
Date:   Sat Feb 13 09:08:21 2016 -0800

    KeyHandler: don't break old interfaces

    Causing bootloops on devices, don't break old interfaces in the
    framework.

    OPO-427

    Change-Id: I49473b057bc4ed4710e9092c76e41c6a8134d2de
Signed-off-by: default avatarRoman Birg <roman@cyngn.com>

Author: Roman Birg <roman@cyngn.com>
Date:   Tue Feb 16 17:22:01 2016 -0800

    SystemUI: handle camera launch gesture from keyhadler

    Includes partial reverts:

        Revert "KeyHandler: don't break old interfaces"
        This reverts commit 31ecbdc5.

        Revert "framework: move device key handler logic, fix gesture camera launch"
        This reverts commit db1b4e6e.

    Ref: OPO-427

    Change-Id: Ic15543a8f63ad4521ab0ab536d00224b0bd70f8c
Signed-off-by: default avatarRoman Birg <roman@cyngn.com>

Author: Michael Bestas <mikeioannina@cyanogenmod.org>
Date:   Sat Feb 20 00:56:47 2016 +0200

    SystemUI: Don't vibrate on touchscreen camera gesture

    * This is usually handled in device-specific keyhandler,
      where vibration is optional and has the same duration
      in all gestures

    Change-Id: I879671c9d6f785137d63b8b70de35f5d5020748d

Change-Id: Iba9211b7d342f618c4082c34d11663d89861607a
(cherry picked from commit b48ec290)
parent def05000
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment