aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Profiles: add isEnabled(); send state changesRoman Birg2015-12-211-0/+27
| | | | | | Ref: CYNGNOS-1461 Change-Id: Idee9417a2f0b181c8d15cd763859c0a0e581dce6 Signed-off-by: Roman Birg <roman@cyngn.com>
* cmsdk: Remove systemserverclasspath test.Adnan Begovic2015-10-291-32/+0
| | | | | | | | The jars all have oat files now, so iterating them and seeing if they're "clean" is pointless since they're not part of the processes runtime libraries on zygote fork. Change-Id: I8c0e0ce16a84c423e68f8c1749f3676c3bd2931f
* cmsdk: API level 4 for M release.Adnan Begovic2015-10-071-3/+3
| | | | Change-Id: Ieed8ebf256e91515b6921186487b83462910bca9
* cmsdk: Create api level 3, cantaloupe.Adnan Begovic2015-09-291-3/+3
| | | | Change-Id: I5cefacf1196261b071ce2c3561f18ebaf74de604
* Add way to migrate CM specific settings to CMSettingsProviderYvonne Wong2015-09-251-6/+64
| | | | | | issue-id: CYNGNOS-829 Change-Id: I08743ebf9ffd3846ae501ed41e396b1556dc41cf
* cmsdk: Add classpathtests.Adnan Begovic2015-09-252-0/+184
| | | | Change-Id: I78f21934046a8a8917dc59f5423986a7077f4531
* cmsdk: Add persistent properties APISteve Kondik2015-09-092-1/+118
| | | | | | | | * 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 Broadcast action and query API for AudioSource.HOTWORD.Matt Garnes2015-09-081-14/+14
| | | | | | | | | | - 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
* cmsdk: Fix toast in CMHardwareTest.Adnan Begovic2015-09-011-1/+1
| | | | Change-Id: Ia565607b9b43ad57923c07830a3373c73060ea5d
* cmsdk: Add preliminary hardware manager tests.Adnan Begovic2015-09-014-2/+442
| | | | Change-Id: Ic01898fc9c1ae4d9c3b52ade8737ec6ab8388670
* cmsdk: allow custom tiles to set the new qstile's sensitive data flagJorge Ruesga2015-08-312-0/+28
| | | | | | | Requires: topic:hide-qs-tiles Change-Id: I71c85a00ae5797f1e142073b4d6a3a4c3274007b Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Add CMSettingsProvider and CMDatabaseHelperYvonne Wong2015-08-311-0/+118
| | | | | | issue-id: CYNGNOS-828 Change-Id: I01c08c0e432d6a941950a565e5ab6664664e2a7f
* cmsdk: Provide quick manual functional telephony api tests.Adnan Begovic2015-08-061-0/+101
| | | | Change-Id: Idda7db6a4961d45f038176e478418123d8758073
* Add API to SettingsManager to set zen mode.Matt Garnes2015-08-061-1/+16
| | | | | | | | | | | | - 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
* Add AlarmClock support for CM DeskClock manipulation.Matt Garnes2015-08-061-0/+135
| | | | | | | | | | - 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 SettingsManager.Matt Garnes2015-08-061-0/+54
| | | | | | | | | | | | | 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
* cmsdk: Support deleteIntent and remove tiles when packages change.Adnan Begovic2015-07-312-0/+27
| | | | Change-Id: I488410296c7579870406ea8fe289cf0b2158ea80
* Profiles: add LockModeSettingsRoman Birg2015-07-312-5/+28
| | | | | | | | | | Splits out the lockmode into its own LockSettings, primarly so it has its own processOverride() - so it will respect the LockMode.DEFAULT setting. Ref: CYNGNOS-620 Change-Id: I6183492facebed37133e84d45a6bb2f91f76d5ea Signed-off-by: Roman Birg <roman@cyngn.com> Signed-off-by: Adnan Begovic <adnan@cyngn.com>
* cmsdk: Add support for remote views in expanded stylesAdnan Begovic2015-07-312-1/+61
| | | | Change-Id: Ifa4e7f09df60c65fe476c5b9d332da0cb460e098
* cmsdk: Add functional manual and unit tests for new setIconAdnan Begovic2015-07-312-0/+108
| | | | Change-Id: Ia0f83c76429f80a7b7a4216e0cdf7d71844b9b64
* cmsdk: Update tests for recent builder changes.Adnan Begovic2015-07-281-1/+0
| | | | Change-Id: Icb949ff79044c60a4f70ba0ca2432b463c541e78
* cmsdk: Update manual functional tests for shouldCollapsePanel.Adnan Begovic2015-07-271-0/+2
| | | | Change-Id: I45028879e3cc259549b4ed43b9af15e062b07697
* cmsdk: Add unit tests for shouldCollapsePanelAdnan Begovic2015-07-272-0/+28
| | | | Change-Id: If9997c1be005f962dc628888f1090cb973588bb4
* cmsdk: Add tests for StatusBarPanelCustomTile parceling.Adnan Begovic2015-07-201-0/+94
| | | | Change-Id: I10058517992cff27de86914c30e41a4b58958723
* cmsdk: Return UNKNOWN for impossible sdk ints.Adnan Begovic2015-07-161-0/+7
| | | | Change-Id: I77a44abba0db223b031d6714c4fd8beb03a43cdc
* cmsdk: Add copyright header for ProfileManagerTest.Adnan Begovic2015-07-151-0/+16
| | | | Change-Id: Iee9094113aa6029202c79be2169a9440c97723f8
* cmsdk: Add functional manual test for custom uri publish tile.Adnan Begovic2015-07-151-0/+12
| | | | Change-Id: I0c4dd084499a06d8e8a9a1045f486655ef1a5c73
* cmsdk: Add unit tests for CustomTile parceling.Adnan Begovic2015-07-151-0/+266
| | | | Change-Id: Ic558dcdb70a795c9ffa2e56958228eae906b90a6
* cmsdk: Add simple profile manager tests.Adnan Begovic2015-07-151-0/+30
| | | | Change-Id: I73af75d956eeef0a621c713806245b51bacdbc18
* cmsdk: Add unit tests for Profile parceling.Adnan Begovic2015-07-151-0/+204
| | | | Change-Id: I4230b1340ff3cce34defb88e50adb4cf48ab4c7a
* cmsdk: Add unit tests for versioning with os.BuildAdnan Begovic2015-07-151-0/+59
| | | | Change-Id: I0efbd7a3d23dc3b29b06219ecbf3887f17fe6801
* cmsdk: Add CMStatusBarManager and CustomTile.Builder tests.Adnan Begovic2015-07-142-0/+228
| | | | Change-Id: I9df217cd94d489204f51de220bdf4c0b0b677e15
* cmsdk: Update profiles functional tests.Adnan Begovic2015-07-141-0/+108
| | | | Change-Id: I815e19ce51efaa973734ac45fc3cd8d28b9f0db0
* CMSDK: Begin documentation and testing for profiles.Adnan Begovic2015-07-101-0/+76
| | | | Change-Id: I06c02f6aed63cfa0483376ae93a3f9a594aff201
* CMSDK: Update for versioning tests.Adnan Begovic2015-06-081-0/+61
| | | | Change-Id: I0dfd4a9a158b08fc556ddf9c20e0167f99827d17
* CMSDK: Update tests for ExpandedStylesAdnan Begovic2015-06-041-0/+69
| | | | Change-Id: Ie1dd9a4d02a71845bfdc9c2096a570e3ba75fee9
* CMSDK: Introduce preliminary automatable tests.Adnan Begovic2015-04-293-0/+218
Change-Id: I27e21f64dee4aa93e5453ce49ec9fcac8f984d11