| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I29fc83279a734b4784f145b0efb2159fd9ab491e
|
|
|
|
| |
Change-Id: Iddc83ce3017ccd55038e12b774c70a97bd1c8c49
|
|
|
|
| |
Change-Id: Ide8c9940322efa35fde3e3a6e741839bd71d0eac
|
|
|
|
| |
Change-Id: I965cee774abfa77a0dc8b01dddc5804d1ced93b9
|
|
|
|
|
|
| |
This reverts commit 5f06011a755307465238b04a6ce933472a7d9321.
Change-Id: I1b951cb63fd0b6628d87243a068ab4c083075f5a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After reboot the active WeatherProvider is started (onBootPhase)
too early, resulting in WeatherProvider not syncing anymore.
Start the active Provider when userland apps are ready to fix this,
like on 14.1:
https://github.com/LineageOS/cm_platform_sdk/commit/0cee14b03c42fc606b9674d22f9a82a638617d0e
Found by meiser@xda
lineage-15.1 ready Weatherproviders for testing:
https://github.com/nvertigo/android_vendor_nlos/tree/nlos-15.1/weatherproviders
Change-Id: I8d3eb7aacaf265c55d5d0b5157731e04068a7c7d
|
|
|
|
| |
Change-Id: I9b36a526bfd06868e848ea799a890189e6d4b956
|
|
|
|
| |
Change-Id: I26c01c4aec667cf579f77ced43f9e014ce0dc60b
|
|
|
|
| |
Change-Id: I3fe05670a09596af6e9d7a09131b1122d644eadf
|
|
|
|
| |
Change-Id: I3373473b848957920fd1bd3c5e292aed979469d1
|
|
|
|
| |
Change-Id: I181621e4f9388ec398a79758eb96fd8c4ac08273
|
|
|
|
| |
Change-Id: I84a6daefc6b91600b7618b49df46f7688d2315f1
|
|
|
|
| |
Change-Id: I9f372825afbc8586bed6725631946c84b3d893b1
|
|
|
|
|
|
|
|
| |
* The current API makes no sense, and doesn't really
fit with how the other boolean features work
* While we're at it, place AutoContrast properly
Change-Id: I81d7805411c281e435c7451c0b62689711dbb323
|
|
|
|
| |
Change-Id: I6f79248cd97a10a576469b03d2752578efead469
|
|
|
|
|
|
|
| |
* This service is currently used for loading custom hostname,
it may be used for more than that in the future.
Change-Id: I9b4da124b54bdc28544becb2ad25b7b43d46f123
|
|
|
|
|
|
|
|
|
| |
* Keep CABC in low-power mode, it helps save battery
* Keep ACO in low-power mode, it helps save battery
* Only disable color enhancement if it's not the default,
because some devices *need* color enhancement enabled
Change-Id: Id8c47bdf06782d783e175cd679847c227f3b3636
|
|
|
|
| |
Change-Id: Ia6a39484a45c2bbe300d9cf905999d405d11aa22
|
|
|
|
| |
Change-Id: I1cd7a1ca0ffb8972dff3c9b82df1f90ec64569bc
|
|
|
|
| |
Change-Id: Ic65290aa2c5fa159512e16a3781bc407876b9e5a
|
|
|
|
|
| |
Ref: BUGBASH-1969
Change-Id: I698e047f1130974a75e5e6404a13f619f57bb707
|
|
|
|
|
|
|
| |
Matches the javadocs now
Change-Id: I3e4c8b0ff118a55a0c082310e82752f1d9f2988b
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
| |
Change-Id: Iad6abad38bba63bcd43b5e9f6d7b82ece0c7fab1
|
|
|
|
|
| |
Change-Id: If9e08ba8ff28cff7a4061a6b6cea10d5fe38a541
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
|
|
|
|
|
| |
Allow fine-tuned management of trust warnings,
the user is now able to disable specific warnings
instead of blocking everything
Change-Id: I04c7aa5fba76fd7500fd70c0c874fa0c3e59e03a
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
| |
Change-Id: I1d58e232ed99dfe7e2addb651c114c1068e64105
|
|
|
|
| |
Change-Id: I1e864fd7e123826117d996ffb688927379f28597
|
|
|
|
|
|
|
|
|
|
|
| |
* Some devices might return unsupported, therefore
explicitly label this state as bad
* Also applies for special situations where encryption
is essentially impossible, like booting with
MultiROM from an external storage
Change-Id: I7752933bad05bf8c67f5ca0d3fba7c5b38833c87
|
|
|
|
|
| |
Change-Id: I39c60e87e511819aaac82e104d6495f363ccef0d
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
|
|
|
|
|
|
|
| |
When an app target pre-O releases, the default max aspect ratio
is 1.86:1 which leads to ugly black areas on devices that have
screens with higher aspect ratio (for example Galaxy S8/S9).
This change adds an option to allow users to change aspect ratio
for pre-O apps to full screen aspect ratio.
Change-Id: I2531542f736ee7b809ef7faffd72e5963e7d20d6
|
|
|
|
|
|
| |
* It's done in onStart
Change-Id: Ib31819e881159b2fff580f3fa87f0d5da2d8bd7f
|
|
|
|
|
|
| |
* On clean installs persist.sys.root_access is empty
Change-Id: I99fe87ebcfe53915c663244023486cf3698af24c
|
|
|
|
| |
Change-Id: I58a597ed00bc3b9fc8406aefd65d418afcd9cfa3
|
|
|
|
|
| |
Change-Id: I5c3ece3f6035dd03be1ceab01020496c179f2e65
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
|
|
|
|
|
|
| |
* Causing issues on several devices, with that the GPS gets stuck in
ON state and can't be turned off
* No timezone fallback
This reverts commit cac65b89721188e9873b0572b32b13bec81f0d76.
Change-Id: Ie9b0249a1e6f94c374e90f89f49d506b1ec6c50d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*) Many existing liblights support notification brightness
control via the alpha channel but do not support similar
for the battery led.
*) https://github.com/LineageOS/android_lineage-sdk/commit/8f7a4559ab4a81855f399eae32ebe4a3f531e8b2
introduced a dependency on light capability
LIGHTS_ADJUSTABLE_BATTERY_LED_BRIGHTNESS such that, when
set, it was assumed that the battery led brightness is
also liblights adjustable. It turned out that this
was not the case.
*) Create a new capability to allow devices to distinguish
whether their liblights supports adjustable brightness
control for notification and battery leds independently
of one another.
*) Document how brightness support works in LightsCapabilities.
*) Copy LightsCapabilities comments to the default lights config
to raise visibility.
Change-Id: Id95905f07128c78c6acacf3b60d71bb37f70bcfb
|
|
|
|
| |
Change-Id: I4c2317a017fb1c58b9b490e4e9e9e05bec1275de
|
|
|
|
| |
Change-Id: Ibd1c9e057ddf8e9d21657aef0ebeeaa9a253e92d
|
|
|
|
| |
Change-Id: I2ba6cf000f997a70900a390768321c9961b9bc14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*) cyanogen@ forked a local copy of TwilightService in
https://github.com/LineageOS/android_lineage-sdk/commit/683c67fdd456042828b86a80ae67178ef12069b0
However, the AOSP Twilight API is now much leaner and will continue
to receive bug fixes which our local copy won't. Therefore, switch
back to fw/b TwilightService making changes to match the API as needed.
*) Refactor getTwilightK() now that yesterday, today, tomorrow sunset/sunrise
values are no longer directly exposed by class TwilightState. (And make it
more readable at the same time.)
*) Return < 0 from getTwilightK() if a useful result couldn't be determined
(eg lack of location) and update the caller so as not to try changing the
temperature when this happens. Previously, getTwilightK() would always
return the day temperature on failure.
Change-Id: If1043435ccfee90fe5c892991d314009d13b33bb
|
|
|
|
| |
Change-Id: I900e08f5e60de36e0112582f368268ab2550ee9a
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* We no longer support the GPU backed, power hungry, color
transformations that this check was put in place for, so
remove the restriction on color temp changes for low power
* This is desirable because low power situations happen often
at times later in the day, when blasting users with blue
light (for auto night mode) is undesirable, and because
reducing the intensity of colors is more power efficient,
at least for AMOLED displays
Change-Id: I6b78a3f626cff3387d2acafa9c73cdf6af208fef
|
|
|
|
| |
Change-Id: Id5a6f4eb1afe35cb95416832a51c3c64aa4a3696
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
google's package manager uses the android:description
attribute as description for the runtime permission request dialog
with non-default dangerous permissions, so this would result in something like
"Allow <APP NAME> to _Allows an app to customize the system colors._ ?"
Let's change it to something more neutral so it can be used both as
in-settings description and for runtime dialogs
Change-Id: Iade57105a7af5d132a258fedadefe0f017fc4502
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Added getter for global style and current accent
- Added getter for a list of (available) trusted overlays
- Apps that want to change the global style now MUST specify their
package name when calling setGlobalStyle().
LineageParts will expose the name of the app that's currently managing
the global style
- Improved documentation
Change-Id: Iaa1b106f43684b4120aa0f39023ebfddcb379806
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
| |
Change-Id: Ie12729572a5f5aff8198c4d642b895fafcbf2c10
|
|
|
|
| |
Change-Id: If5c5988e32b9ee7bec129b60b8b13ee4772904b2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This API will allow apps to change global style mode and accent.
Global style mode can be
* Automatic (wallpaper)
* Automatic (day of time)
* Light
* Dark
Accent colors are defined in the caller application that will have
to pass the package name.
It's possible for apps to pass a Bitmap and get a suggestion
of a global style + accent color that can be applied.
Restrictions:
* Only one accent can be enabled at time.
* We're not limiting this to system apps, but we're marking
this as dangerous permissions so apps will have to require
it at runtime to the user.
Change-Id: I921e8758c3ae093a88e897899612830258c97f8d
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
| |
Change-Id: I7e2daaaad194536d0e4fab4edcfb570d3038e10b
|
|
|
|
| |
Change-Id: I5f0d7df148653f6f67f826c8ee4770dc19992d23
|