Commit Graph

10 Commits

Author SHA1 Message Date
LuK1337
d0e36f6d22 doze: Move sensor trigger values to resources
This lets us use android.sensor.tilt_detector on Oplus.

Change-Id: I21db794d86656bfa41dfe32d33b272d4b55ec199
2022-04-11 17:19:46 +02:00
TheScarastic
e854088f20 doze: Adapt to S style
* Reference e7db7fc560

* Adapted and rewritten in Kt

* Use Theme.SubSettingsBase for theme
* Replace PreferenceActivity with CollapsingToolbarBaseActivity
* Add Titles to preference screen
* Remove onOptionsItemSelected and where neccessary move to activity

Change-Id: I4d35ade6f45022944df4db787948c03b5bc14e5f
Signed-off-by: Rohan Hasabe <rohanhasabe8@gmail.com>
Signed-off-by: Bruno Martins <bgcngm@gmail.com>
2022-04-11 17:19:46 +02:00
LuK1337
5d62057c70 doze: Make all features optional
This change makes all users of doze app declare supported sensors in
their device tree overlays.

Change-Id: I6444da1e8b42d0064a04981632c84f6c90ddaee7
2022-04-11 17:19:46 +02:00
Nauval Rizky
0d2a7ae425 doze: Introduce raise to wake gesture
* Highly inspired by iOS raise to wake

- Adapted to OnePlus sdm845 doze

doze: Add min interval for raise2wake

* avoid having early wakeup
* also fix typo in acquire timeout

doze: Enable pickup when raise to wake is toggled

- This is needed in order for raise to wake to function properly.

doze: Fix pickup status for raise to wake

Co-authored-by: AnierinB <anierinb@evolution-x.org>
Co-authored-by: AshutoshSundresh <ashutoshsundresh@gmail.com>
Co-authored-by: LuK1337 <priv.luk@gmail.com>
Signed-off-by: AnierinB <anierinb@evolution-x.org>
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Signed-off-by: LuK1337 <priv.luk@gmail.com>
Change-Id: I5df0c4f11f1b24ab813abc393960c5f03f5fab1f
2022-04-11 17:19:46 +02:00
arian
3887783596 doze: Add vector icons
* from https://materialdesignicons.com/ with small changes

Signed-off-by: Anunay Maheshwari <anunaym14@gmail.com>
Change-Id: Ibbb18065f97ed6f8f5376752495255aeafe1db82
2022-04-11 17:19:46 +02:00
Bruno Martins
d96d12c4ae doze: Fix dark theme issues
This brings SwitchBar widget inline with 10 and fixes the
theme issues when the dark mode is enabled.

Change-Id: I6909b77bc649eb9eb760bf01b46f66570363e9d9
2022-04-11 17:19:46 +02:00
Bruno Martins
3b231c9517 doze: Add AOD support to Ambient Display
* This makes the always on display mode feature visible for those
   devices that explicitly set it as available via AOSP overlay.
   Should only be enabled on devices where the display has been tuned
   to be power efficient in DOZE and/or DOZE_SUSPEND states.

Change-Id: If543936f9421dd7a6c0be594f7cb76afb227e34b
2022-04-11 17:19:46 +02:00
Luca Stefani
5189ba8f4c doze: Add pocket mode support
Change-Id: I68498fb3e523fcc77a3db0ecb5d57c1a0df2a701
2022-04-11 17:19:46 +02:00
Joey
47486c23d1 doze: Match Pie settings UI
Change-Id: Ia1cde37923c55faf057189f7085b69522e2802ef
2022-04-11 17:19:46 +02:00
LuK1337
fc3c8ba36b Add OplusDoze app for pickup sensor handling
* Based off android_device_oneplus_oneplus3 doze app but
  with proximity related features stripped out and updated
  pickup sensor name.

Change-Id: I9f81b153948069cd4370c75817f12e91f6869e1d
2022-04-11 17:19:38 +02:00