| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I7cacb61ffe8817360907f7138555f466b9f2f060
|
|
|
|
| |
Change-Id: I4c501ae6f8cf5bcdb2957ed920d081b3b8627e3d
|
|
|
|
| |
Change-Id: I7b62978e2a284a3a1ec1ffc1d8c72545d7b0c939
|
|
|
|
|
| |
Change-Id: I93bbea04f8764c0430597f295fef6972f632be1e
Ticket: RM-214
|
|
|
|
|
| |
Change-Id: I46e5d915a803f1ef6813bdbdabe737863025e7ba
Ticket: RM-214
|
|
|
|
| |
Change-Id: I806c87e9f036c65c25ec56c452fac23507cf643f
|
|
|
|
| |
Change-Id: I5728ee43d68ae83f6480664f19f8bafb7d3fcc10
|
|
|
|
| |
Change-Id: Ic62129d6a01476de1cee98a54e5d39e136f80701
|
|
|
|
|
| |
Change-Id: I08828c53b07a47fb169871c14b4d91641f88e3eb
Ticket: RM-232
|
|
|
|
| |
Change-Id: I415a05f9260dee22c61c2bd8cad035a424990fb6
|
|
|
|
|
| |
Change-Id: Icd397a2ddd730ae525233b66288fde9a6798c221
TICKET: CYNGNOS-2670
|
|
|
|
|
| |
Change-Id: Idee5bd602047c01f8e13cd7d5ddbe6fb151215a2
TICKET: CYNGNOS-2378
|
|
|
|
|
|
| |
* For devices with segmented LEDs which can function as a range bar.
Change-Id: I346576b705635b60f9fd8716937e86b23bc7aa30
|
|
|
|
| |
Change-Id: I9bc4a483af682783e5f0ee215daf8b7334fe5431
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* This is a rework of the session callback API which previously
lived in the framework due to JNI usage. This has been split out
and cleaned up for CMSDK.
* The JNI library lives on the server side, and the app-level
callback has been changed to a protected broadcast. This allows
us to wake up registered services when these events occur.
* Additionally, we support listing all active audio sessions.
* Also brings some JNI love/hate over to CMSDK.
Change-Id: I31c293943474419e3db088bb7ffab75f7440ac0f
|
|
|
|
| |
Change-Id: Ic3958966b87da56246142a98957d9cfe820b4066
|
|
|
|
|
|
| |
This reverts commit 091842745213f823eff04670214035f2f1730ca4.
Change-Id: I5c81b9b38360c8f87b072416352f32079ad6deb4
|
|
|
|
|
|
| |
We need this for older apps to still function.
Change-Id: I8c0f37bab9ad82d2915884eb9c4f6ccdd9ba3c1a
|
|
|
|
| |
Change-Id: If765cb1fe1cbc34c857dc6237cd25a1fb27f848e
|
|
|
|
| |
Change-Id: Ic7e03a1284bc51ef91ad9e7d8d2572aec405ee14
|
|
|
|
|
| |
Change-Id: If2d062a90db340f8415d12897b16667fc834a848
TICKET: CYNGNOS-1705
|
|
|
|
|
|
|
|
|
| |
* Moving LiveDisplay to CMSDK!
* Completely redesigned the feature for future expansion.
* No new features in this patch, but a proper API is being
designed.
Change-Id: Ic8f55678f9141bf3386b2a1cf2fd1e8b3916c278
|
|
|
|
| |
Change-Id: I14df405ee407ce9b9b32507255ab8a7fa57ef40a
|
|
|
|
| |
Change-Id: Iea97226f3a1a7bfc1d79e90f046e5a634d9fedf7
|
|
|
|
|
|
| |
These permissions are used to control access to the DataUsageProvider
Change-Id: I3c0df3900c964d274081fe3bd9038705334819c8
|
|
|
|
| |
Change-Id: Ic565daa23ad520484b1c5b802ab6f8d83f6653a8
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce CM Weather Manager and Weather Provider Services API.
The CM Weather Manager can be used by apps to request weather
updates.
The Weather Provider Services API allows a third party developer to
implement a weather service to process weather update requests and
update the CM Weather Content Provider data which can be consumed by
any other app holding the required permission.
Change-Id: Idcc80712ba92715109d3577d120f7fea85d6c996
|
|
|
|
|
|
|
|
| |
The live lock screen service is resposonsible for deciding what
LLS should be displayed at any given time. Live lock screens can
be swapped out using a priority based system.
Change-Id: Ifba73e839b749fe78a9e4ee347dd20eea6bf0a22
|
|
|
|
| |
Change-Id: I2c8633db25b85efc83b1539c8c20b9146fb220d5
|
|
|
|
| |
Change-Id: Iedea6c96b80f72ad83b9bb38069c069982ca5fce
|
|
|
|
| |
Change-Id: I29427524e69327f79e0adae16ccd800fbd712646
|
|
|
|
|
|
| |
* permdesc strings should end with a dot
Change-Id: I948ab86ee7548507da1a8cd3bd260637a1e927b7
|
|
|
|
| |
Change-Id: I20b28bcfb801cd9ba9051f9c97e79ac1119e6fb7
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since PerformanceManager is strictly a CyanogenMod construct,
it doesn't make sense to enforce the interfaces with an android
specific permission (even though the implementation is delegated
to power manager). To keep consistency with the other api's,
modify the enforcing permission to a cm specific declaration.
Also add test cases for the PerformanceManager public interfaces.
Change-Id: I430b69dbee73bf94bb60932d1942ab97e3ba193e
|
|
|
|
| |
Change-Id: Ie18403b1b7f026c986e327c28050123f52352084
|
|
|
|
|
|
|
|
| |
First attempt at moving as much as possible out of F/B
and into cmsdk
Change-Id: I9e53d1c32e01e88fc3918663dabe0001df922bc2
TICKET: CYNGNOS-2126
|
|
|
|
|
|
| |
* Reduce duplicate strings between device-specific setting extensions
Change-Id: I5691a68ba0ce031e2b8e3f9686997b155e04faff
|
|
|
|
|
|
|
| |
Ref: OPO-513
Change-Id: Iedd88bfad12b8f257bb792bf024d8eefa92b321c
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I86ecc76f33b4cc3db62be2939ae501cd10f1634c
|
|
|
|
|
|
|
| |
Ref: OPO-427
Change-Id: If97b2ebc864687a53c4ef8253f5d2d0bafc1e996
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I5616066b18e84f59e040a0e73882a3831cdca35f
|
|
|
|
|
|
|
| |
Ref: CYNGNOS-1861
Change-Id: I0f4ab58cb38fe0c9a2dba1b7d38de9020544bdc4
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I1893380ab4f7e3bb5ff31c72578aa28a932839a0
|
|
|
|
|
|
|
|
|
|
| |
This fixes the following errors during bootup:
QSTileHost: Error creating tile for spec: visualizer
QSTileHost: java.lang.IllegalArgumentException: Bad tile spec: visualizer
CYNGNOS-1722
Change-Id: Idd45ef73beb004fb4afb310bb335f3cc85b08330
|
|
|
|
| |
Change-Id: I3777f8d3c8b2c83da6bfe734bfaa1554ae91b198
|
|
|
|
|
|
|
|
| |
Lower protection level of THIRD_PARTY_KEYGUARD permission from
signature|privileged to normal.
Change-Id: I464daba67a66e88efe6219cec2663a07d15ab3ed
TICKET: CYNGNOS-1689
|
|
|
|
| |
Change-Id: I39a0e63fa95fd9a37a79dc6cb52da8047c40c86f
|
|
|
|
| |
Change-Id: I742c557747bbee9f821298497e2cef0e371bb0a2
|
|
|
|
|
|
|
| |
Add resources needed by WiFi service (see
If1613a8556908f372a70fbd859fa35e9315f9613)
Change-Id: I76b838354459e4482795c9812d37bb204df708c3
|
|
|
|
| |
Change-Id: I2fdf589967efc997d0b3f93ff73268ad57858a61
|