| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
TICKET: CYNGNOS-3051
Change-Id: I1c15516dc03d3c0897cdd35f22281b25eedb84de
|
|
|
|
|
| |
Change-Id: I15acbb4193158e7b2b98f7298b1774e1a1bc0cc2
TICKET: CYNGNOS-3043
|
|
|
|
|
| |
Change-Id: Ife06dc7672efded1d6ce34afce2d3d3954c50d1f
TICKET: CYNGNOS-3022
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* Test color temperature control and mode selection
Change-Id: Icc4fffef4c64cf3424e30890b5a4a37154482b3a
|
|
|
|
|
| |
TICKET: CYNGNOS-2307
Change-Id: Ie94ae3cd55678ecb2c631dc10d2335fb5d7362a7
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
To avoid any future release having offset binder transaction
call ids, create a means to validate binder transaction ids
within a parameterized environment based off of prior releases.
This requires utilizing the new android testing support library
for junit4 support.
Change-Id: Iefe3c183de2bdfa127ea53dcf21c8223f0355c34
|
|
|
|
|
|
| |
TICKET: CYNGNOS-1667
Change-Id: Ic9b819d6680ea26039089013f552a199df81c0f7
|
|
|
|
|
|
| |
issue-id: CYNGNOS-829
Change-Id: I08743ebf9ffd3846ae501ed41e396b1556dc41cf
|
|
|
|
|
|
|
|
| |
* Add support for reading and writing values from/to persistent
storage. Requires the MANAGE_PERSISTENT_STORAGE permission, which
should not be available for general use by applications.
Change-Id: I8a793396d207f23fcda851c172372f2073778eec
|
|
|
|
|
|
|
|
|
|
| |
- Add ACTION_HOTWORD_INPUT_CHANGED broadcast action and related extras.
- Add getCurrentHotwordPackageName() API to SettingsManager to query the
current package name of the application that controls the HOTWORD
input.
- Rename SettingsManager to PartnerInterface.
Change-Id: I5987499cd32908c47a7e8e95d644c483dc32914c
|
|
|
|
| |
Change-Id: I51e8b503af22b23584a8f8bd552825a9cf0786a4
|
|
|
|
| |
Change-Id: Id14bfd9b214b4f53960c55d8abab2764f990b1b6
|
|
|
|
| |
Change-Id: Ic01898fc9c1ae4d9c3b52ade8737ec6ab8388670
|
|
|
|
|
|
| |
issue-id: CYNGNOS-828
Change-Id: I01c08c0e432d6a941950a565e5ab6664664e2a7f
|
|
|
|
| |
Change-Id: Idda7db6a4961d45f038176e478418123d8758073
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a new permission cyanogenmod.permission.MODIFY_SOUND_SETTINGS.
- Only allowed when the caller holds
cyanogenmod.permission.MODIFY_SOUND_SETTINGS.
- Allows the user to set zen mode to the off, priority interruptions
only, or no interruptions modes.
- For each mode change, the end condition will be set to null so that
the mode remains active indefinitely.
Change-Id: Id465509a8cc8d98953bf8cbe06cacff02b9f75a0
|
|
|
|
|
|
|
|
|
|
| |
- In order to externalize the AlarmClock provider within DeskClock, move
the database contract, ClockContract, into the SDK so that interested parties can
reference it.
- Add CyanogenModAlarmClock to add new utilities for turning existing
alarms on/off and creating new alarms.
Change-Id: I1f11ccc3988bdef10d721e2038b2c7d69a4ae598
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add new APIs for changing a subset of system settings.
Protected by cyanogenmod.permission.MODIFY_NETWORK_SETTINGS:
- Add ability to toggle airplane mode on/off.
- Add ability to toggle mobile data on/off.
Protected by android.permission.REBOOT:
- Add ability to shutdown or reboot the device.
Change-Id: I5e943be11260c58afa664f1702c0ecb4413528fe
|
|
|
|
| |
Change-Id: I9df217cd94d489204f51de220bdf4c0b0b677e15
|
|
|
|
| |
Change-Id: I06c02f6aed63cfa0483376ae93a3f9a594aff201
|
|
|
|
| |
Change-Id: I0dfd4a9a158b08fc556ddf9c20e0167f99827d17
|
|
|
|
| |
Change-Id: I77d2cc332c453cfbd8aad375c482358039f13d03
|
|
|
|
| |
Change-Id: I2ab6dd6120cfbb8e24445f3c5f6b49833afdd8b1
|
|
Change-Id: I27e21f64dee4aa93e5453ce49ec9fcac8f984d11
|