aboutsummaryrefslogtreecommitdiffstats
path: root/cm
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'cm-13.0' of https://github.com/LineageOS/cm_platform_sdk into ↵HEADreplicant-6.0-0001replicant-6.0Wolfgang Wiedmeyer2017-05-0218-88/+511
|\ | | | | | | replicant-6.0
| * Automatic translation importAbhisek Devkota2017-04-2818-88/+511
| | | | | | | | Change-Id: Icc238269d1036f83019d8dd0f38c84d326b1a65f
* | Merge remote-tracking branch 'lineageos/cm-13.0' into replicant-6.0Wolfgang Wiedmeyer2017-02-208-8/+149
|\ \ | |/
| * Automatic translation importAbhisek Devkota2017-02-197-7/+148
| | | | | | | | Change-Id: I51b3fc4dbec074737772131632fa556e8fa752b0
| * cmsdk: PerformanceManager: Update POWER_HINT_SET_PROFILE valueZhao Wei Liew2017-02-191-1/+1
| | | | | | | | | | | | | | We removed POWER_HINT_AUDIO recently, thus moving the value of POWER_HINT_SET_PROFILE up. Change-Id: Ib1c4e1b2569064023a7951631ac1de120fcf47ef
* | Replicant brandingWolfgang Wiedmeyer2017-02-131-46/+152
|/ | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Revert "You are now a developer!"Zhao Wei Liew2017-02-113-63/+0
| | | | | | | | We no longer have an alternative drawable. This reverts commit 2059ea69085224408d5355c98338f5243ac82ff3. Change-Id: I4ea4e81ae7c8b583fa107a0f32c3642f567bfb2d
* Automatic translation importAbhisek Devkota2017-02-032-8/+8
| | | | Change-Id: I387df8d83b70a6fe4018208f130ad3e7eb184589
* Dexopt: Update brand logoBjörn Lundén2017-02-022-56/+68
| | | | Change-Id: I39c3f4749781e9aed76a30ec8587dbb683e639b1
* Dexopt: Remove brand logoAbhisek Devkota2017-02-022-13/+58
| | | | Change-Id: Ia4279a8e56794372a393c879dcf03b66416e1ecb
* Automatic translation importAbhisek Devkota2017-02-025-18/+45
| | | | Change-Id: Ia600426145700b4d4e1b87367aede39b503df5a3
* Automatic translation importAbhisek Devkota2017-01-2755-89/+192
| | | | Change-Id: I1fe5ebcf045cd31198134634e520cdaab3dbdba1
* cmsdk: cmhw: Deprecate TAP_TO_WAKE featureZhao Wei Liew2017-01-241-7/+0
| | | | | | All devices should use the native implementation now. Change-Id: Ic29472ba28569536a8556f61229a8a8fe783354a
* cmsdk: Rebrand to LineageOSSimon Shields2016-12-2954-123/+169
| | | | Change-Id: I5ed247a25db28508d367662e16372e5391c3ae3d
* Automatic translation importblinky@build012016-12-241-1/+1
| | | | | Change-Id: Id4f896f30ef0a374b16da111bc56663afe61b864 Ticket: -
* Automatic translation importblinky@build012016-12-221-4/+4
| | | | | Change-Id: I5b8d8a097f8ef0f1e71088a40b8735247baa6d93 Ticket: -
* Automatic translation importblinky@build012016-12-211-4/+88
| | | | | Change-Id: Id230e17118be81c994c059581036cd2ebab28016 Ticket: -
* Automatic translation importclyde@build012016-12-161-0/+77
| | | | | Change-Id: I365d665a3e1288e311cd79a5be96e93a9b757158 Ticket: -
* Automatic translation importpinky@build012016-12-151-1/+1
| | | | | Change-Id: Ia09863e934da99b3f58a93a33257f9c8c5fa6626 Ticket: -
* Automatic translation importclyde@build012016-12-041-1/+1
| | | | | Change-Id: I2159000bb50f8c77da3183f934f19ba85518b2bf Ticket: -
* Automatic translation importinky@build012016-12-024-12/+12
| | | | | Change-Id: Ied52767544df94dcf3f89a424dcc1adaa48c4e43 Ticket: -
* Automatic translation importinky@build012016-11-298-9/+110
| | | | | Change-Id: I172e20f9c6f003de7b2e6510eb9f321e05ef8640 Ticket: -
* Automatic translation importpinky@build012016-09-257-3/+83
| | | | | Change-Id: I01b303114376f6f8fe72d873d8cf3ce46ee05fd0 Ticket: -
* themes: Relabel theme dir after creationd34d2016-09-151-2/+8
| | | | | | | | | After creating the theme directory it will be labeled as a system_data_file. By calling SELinux.restorecon() the directory will be correctly labeled as a themeservice_app_data_file Change-Id: I73a28da883a467bf8859d879dbe22962424e4a23 TICKET: NIGHTLIES-3349
* Don't unboundedly enqueue transition messages.Danny Baumann2016-09-121-0/+1
| | | | | | | | As long as the light sensor is providing values, each value change will enqueue a transition message, which may queue up. Stop doing that and ensure only one transition message is queued at any given time. Change-Id: I6e9c5b265066089ff9e0cea7237c2023ed1af30c
* Automatic translation importclyde@build012016-09-067-7/+31
| | | | | Change-Id: Ia86641b028e5799beed97b40fe3f0c9326ceeacd Ticket: -
* Automatic translation importpinky@build012016-08-2717-14/+311
| | | | | Change-Id: I7c1f2ebb5c41b171d3a5defff0884d08ffee2514 Ticket: -
* You are now a developer!Michael Bestas2016-08-203-0/+31
| | | | | | | | * Show alternative brand logo in dexopt screen when developer options are enabled * Drawable by Asher Change-Id: Ie100d7c3e9c96a7ad64c4cd65195d6f531090140
* Automatic translation importblinky@build012016-08-1395-0/+143
| | | | | Change-Id: I6265acef6112def3cd99b9e1b24fdd7ded26c515 Ticket: -
* CMSDK: Broker out WeatherManagerServiceLuis Vidal2016-08-124-517/+116
| | | | Change-Id: I1a2007f626c2943ff2cf5da2ab029250efef56f8
* cmsdk: allow MANAGE_AUDIO_SESSIONS to be whitelistedRoman Birg2016-08-111-1/+2
| | | | | | | | So the implementing service doesn't have to be signed with platform keys. Change-Id: I635d79173bf1771b58e1cb2dd333cee091610a48 Signed-off-by: Roman Birg <roman@cyngn.com>
* [1/2] cmsdk: cm custom boot dexopt UIAlexander Martinz2016-08-1013-0/+381
| | | | | | | | * Pass app info and number of installed packages to boot message UI * Ui by Asher and Joey, based on Alexander's previous work Change-Id: I9298d7e2b85a703921abf62f8b91157e6f88803b Signed-off-by: Joey Rizzoli <joey@cyanogenmoditalia.it>
* Introduce a hysteresis for outdoor condition determination.Danny Baumann2016-08-094-3/+13
| | | | | | Avoids flicker when brightness is around the threshold. Change-Id: I8658725450496b89123abb26b6ef8ce333c709e5
* Automatic translation importblinky@build012016-08-084-0/+8
| | | | | Change-Id: Ic90add544c2df37224eee1b7a62946d15c328f49 Ticket: -
* cmsdk/livedisplay: Add support for picture adjustmentSteve Kondik2016-08-083-1/+332
| | | | | | * Allows adjustment of hue, saturation, intensity, and contrast. Change-Id: Icf8ff6200a07b68e09dcd7f140a82e57b53944f7
* cmhw: Add support for display mode remappingSteve Kondik2016-08-043-3/+60
| | | | | | | * Simple mechanism for mapping vendor names to the various modes used in CM (with translations). Change-Id: I791e6302e48f1b886dfc3228a96176d7318679d5
* livedisplay: Enable by defaultSteve Kondik2016-08-041-1/+1
| | | | | | | * LiveDisplay is a popular feature that is widely enabled, so let's enable it by default. Change-Id: I6bc0240b0a79aa6a278ac83469d5cd9d63c682d1
* Themes: Broker the theme serviced34d2016-08-026-1419/+473
| | | | Change-Id: I429936f63d52eddcb1653515bc94e82f758b57d6
* livedisplay: Tweak defaultsSteve Kondik2016-08-011-2/+2
| | | | | | | | | * Raise the outdoor threshold to 12K lux to more accurately represent bright sunlight. * Raise the night color temperature to 4800K to provide a soft display look at night with less red. Change-Id: I26bdea7fc97acb2a17944a1f25e5e11866a08e29
* cmsdk: Allow services to conditionally start before decryptionSteve Kondik2016-08-013-2/+32
| | | | | | | | | | | | * Essentially everything in CMSDK should remain silent when we are being prompted to enter a passcode for decrypting the device. Unfortunately, simply shutting off CMSDK entirely will cause crashes everywhere. We need to be somewhat selective about it. * Motivation for this was LiveDisplay kicking into night mode before decrypted due to location services failing. Change-Id: I4d745debb2894776258343e8696ce5144f094404
* Automatic translation importinky@build012016-07-313-0/+8
| | | | | Change-Id: I00c456aff360d6e644953fb3eae8b16cc12147ad Ticket: -
* Automatic translation importblinky@build012016-07-291-0/+2
| | | | | Change-Id: Ic16cd0e674aa927413f735ee10f07b231d8b641f Ticket: -
* Automatic translation importinky@build012016-07-281-0/+2
| | | | | Change-Id: Icb1bbff6a51a59f4309a40ecc7e06b4fce1b4ccf Ticket: -
* Automatic translation importclyde@build012016-07-272-0/+4
| | | | | Change-Id: Ibcf3f9e87a5b335ac709f7061f88144e6c16aba0 Ticket: -
* Automatic translation importinky@build012016-07-264-7/+6
| | | | | Change-Id: Ib2786d6696fcc2ced57b50b65f9c746db342d8f5 Ticket: -
* Automatic translation importblinky@build012016-07-2595-0/+95
| | | | | Change-Id: I179df3f0aaad384a8c3ef780f7bdd26aa61a20f3 Ticket: -
* ThemeService:Component id is being changed for multiple entries in mixnmatch.Bharadwaj Narasimha2016-07-251-0/+5
| | | | | | | | | | | When a theme with more that one wallpaper is installed(Hexo), when we set the wallpaper in other themes to the second and third wallpapers of Hexo while using mixnmatch, some other components like icons,ringtones overlays would also change its Component_id to the corresponding Component_id of the wallpaper changed. Change-Id: I16a0b9a69a329308927cecbe2385f51184c8f0ee TICKET: CYNGNOS-3220
* cmsdk: Broker out CMAudioServiceRoman Birg2016-07-258-336/+144
| | | | | Change-Id: Ia1205ad67d524ebf379085a6287993b8b82bc76f Signed-off-by: Roman Birg <roman@cyngn.com>
* livedisplay: Add support for direct color balance controlSteve Kondik2016-07-205-6/+189
| | | | | | | | | | | | | | | * We currently use the DisplayColorCalibration API for setting display temperature which makes a lot of guesses about what temperature the display really is. Some devices will support the new ColorBalance API (via QDCM or other mechanism), which offers a calibrated alternative. Add support for this, which will supercede DCC if available. * Additionally, define the available color temperature range as a set of overlayable values so this can be specified per-device. This range will be mapped to balance values using the power curve calculations in the new MathUtils class. Change-Id: I99608c09807b747d962680293c7b0cee8d669003
* cmsdk: Correct the useSegmentedBatteryLed detailsAdrian DC2016-07-181-1/+1
| | | | | | | | * The power level is passed down as the alpha channel now, in order to preserve consistency and still pass down the color of the battery lights given to the liblights Change-Id: Ia44cf1f73f09da6c96ac3b98e9387f1e3ec42249