| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Some of this exists in the PersistentStorage implementation, but it
was never formally documented in the APIs. Inherit the cmhw implementation
error checking & move it into the service.
Add tests to validate the new restrictions & a test that was previously
failing.
Change-Id: I3ecda29fdd28bbc4e6d8ccce7511c4644065ea46
|
|
|
|
|
|
|
|
|
|
|
|
| |
Services that extend KeyguardExternalViewProviderService should also
include this newly defined action in an intent-filter within the
<service> tag in their AndroidManifest.xml. These services can also
include meta-data that defines a configuration xml which will be used
to define a settings activity that can be launched within a yet to
be defined settings/configuration UI.
Change-Id: I0a5ca09cf6f63413d067f89a9757137102dd09f6
TICKET: CYNGNOS-1687
|
|
|
|
|
| |
Change-Id: I6e9269f4ae20370c8c77019057ee276902df4721
TICKET: CYNGNOS-1686
|
|
|
|
|
| |
TICKET: CYNGNOS-84
Change-Id: I06245b0a69eea3474c1c093c5843bd59b5c53a80
|
|
|
|
|
|
| |
TICKET: CYNGNOS-1667
Change-Id: Ic9b819d6680ea26039089013f552a199df81c0f7
|
|
|
|
|
|
|
| |
InstrumentationTestRunner only picks up methods with "public void test*"
in the method signature.
Change-Id: I382114c9bd12ef954f65a54f101438d1207b5d69
|
|
|
|
|
|
| |
This got lost along the transition
Change-Id: I35f5c6cdd73ff1d4a590fa6980d3214dda2bd740
|
|
|
|
|
|
|
|
| |
Lower protection level of THIRD_PARTY_KEYGUARD permission from
signature|privileged to normal.
Change-Id: I464daba67a66e88efe6219cec2663a07d15ab3ed
TICKET: CYNGNOS-1689
|
|
|
|
| |
Change-Id: I3084acfa25ca6bd6f5a058995906a050e243a4c9
|
|
|
|
| |
Change-Id: I765258f40d8c233df9adb48a20700e92e88f7ad8
|
|
|
|
| |
Change-Id: I916cb96e86e7dcee04b3b4cd08fec934b1ce5876
|
|
|
|
|
| |
TICKET: CYNGNOS-1648
Change-Id: I5844bc0bad9968b2c1d2d9e1ca3d65ae9d2d70c8
|
|
|
|
|
|
| |
Ref: CYNGNOS-1602
Change-Id: Id0cca88fabb091dcf0fbad2ae24416fa1c0af83e
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I526144a76295d41b5658f9db417f9e6ded62c8d4
|
|
|
|
| |
Change-Id: Idce96d2db8fb28b0aadae5b9b19c334f22aba12a
|
|
|
|
| |
Change-Id: I81526ae7d90e453975e2c1e2fc79234f706fb415
|
|
|
|
| |
Change-Id: I7d08765c6661f3c4bba6574c9bc89ba36af9632b
|
|
|
|
|
|
| |
Issue-Id: YAM-34
Change-Id: I67395465eb830ae994d8d796a4dbdae08ade5b01
|
|
|
|
|
|
|
|
|
| |
Setting to keep track of whether a QS tile has disabled the keyguard so
we can display this state elsewhere.
Ref: CYNGNOS-1513
Change-Id: If6ecb78a028d9d74d70bc2f1cd584ac9ac83a2d1
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
|
| |
Contains contants utilized throughout Settings/Systemui
to log usage of specific fragments, settings, or panels.
An extension of Androids MetricsLogger.
Change-Id: I44eff06f87313fca8c2ecf78b7bdea9055956e3c
|
|
|
|
| |
Change-Id: I39a0e63fa95fd9a37a79dc6cb52da8047c40c86f
|
|
|
|
| |
Change-Id: I76297c11050e7b33ccfc530330ab37cfb8a07916
|
|
|
|
| |
Change-Id: I96b5e77331910765b5762d645fa9adbff46281fd
|
|
|
|
|
|
|
|
|
|
|
|
| |
Created the AndroidTestCase unit test
Added functional testing for airplane mode, which can be restored
without contaminating other tests.
Also added setZenMode testing, which currently contaminates other
tests. But we will allow for lack of a better way
FOR-156
Change-Id: I2ab5642c60f41266d9de8aab897e4852e872ad38
|
|
|
|
|
|
| |
The method should have been renamed to requestDismissAndStartActivity
Change-Id: I93e00be58dc9c70f0f7a0b6d0bb6ac487af8fe58
|
|
|
|
|
|
|
|
|
| |
Since the locksettings database is not backed by a provider, we cannot
use a ContentObserver to know when a change to the third party keyguard
component has occurred. Instead we broadcast that it has changed.
Change-Id: I1384b8ba445dcb8d0c571ded1c68b297182f086a
TICKET: CYNGNOS-1481
|
|
|
|
| |
Change-Id: Ia714c8a4afc40abda2448ba4a757ea34af05a65a
|
|
|
|
|
|
| |
Yes it bothers me that much.
Change-Id: Idabccbf584b23d6550c079cab2c1a1427ae6ab9b
|
|
|
|
| |
Change-Id: I52972bc4d32505ba7fd2f7278efdb9441c39b82a
|
|
|
|
|
|
|
|
|
| |
Since LOCAL_JACK_ENABLED isn't flexible enough
to have generation of both java archives and jack
binaries, we can work around this by having a
secondary module defined that disables jack compile.
Change-Id: Ied647b659c13b672621d82af536d1ed447d5f7fa
|
|
|
|
|
|
|
|
|
| |
Previously, a new method was added to IPartnerInterface.aidl in the
middle of other methods. This needs to be added only at the end to
ensure backwards compatibility with older versions. Reorder the methods
to place setZenModeWithDuration at the end.
Change-Id: Ib9f9c7acceb928db5acc76e7351147074b230141
|
|
|
|
|
| |
Change-Id: I946c15a531a5985b51924cbf3a1eb191b2833e51
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I278e00dbf4f1661383b3a6e3c67987c67ff202d7
|
|
|
|
| |
Change-Id: Ibfc41a74ca5e5902ea704919ce076d8442258406
|
|
|
|
| |
Change-Id: Ib13c389ec64ee04fb8d189b22a94ca676835bfa6
|
|
|
|
| |
Change-Id: I742c557747bbee9f821298497e2cef0e371bb0a2
|
|
|
|
|
|
|
| |
Add resources needed by WiFi service (see
If1613a8556908f372a70fbd859fa35e9315f9613)
Change-Id: I76b838354459e4482795c9812d37bb204df708c3
|
|
|
|
|
|
|
|
|
|
| |
See http://review.cyanogenmod.org/#/c/125484 which brings the
changes to allow third party components to set and modify alarms,
and which actually makes use of the ClockContract in the SDK. This
flushes out the fact that the ClockContract in CM13 added a new
state.
Change-Id: If6d57727298c0a749055337809b9a66e91078a01
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add setZenModeWithDuration API call with long durationMills
Use NotificationManager.setZenMode with Condition URI
specifying end time.
Update settings/CMPartnerInterfaceTest
TODO: unit test to be added in:
tests/src/org/cyanogenmod/tests/settings/unit.
FOR-156
Change-Id: I18dd661fc07419a7019b6372e81df430a70f86e9
|
|
|
|
|
| |
Change-Id: I47ce808dfff83ff2949bbad15121f2d4d7922925
(cherry picked from commit effba2040846da4fce73e58c0094c121f5d947d5)
|
|
|
|
|
|
| |
Change-Id: Ie5ed566934ff7a69ba71a5f080bd49929f7f71fe
Signed-off-by: Roman Birg <roman@cyngn.com>
(cherry picked from commit 1bb37d9676a97c9b5bbb7fea8493afdfeebb64c8)
|
|
|
|
|
|
|
|
|
| |
This adds two samples, samples/externalviews/keyguardviewprovider
which provides an example of creating a third party keyguard component,
and samples/externalviews/setleygiardviewprovider which allows setting
and clearing of the third party keyguard component.
Change-Id: Ia9c564d602f1b6d44953eb05f2ffcf3f44663ece
|
|
|
|
|
|
|
|
| |
Adds an interface for the KeyguardExternalViewProviderService to
communicate with the host in SystemUI. This includes handling
notifying the host when the provider service has died.
Change-Id: Icd185da289913b84da09707f1d8a2f4f4ff86bae
|
|
|
|
|
|
|
|
|
|
| |
KeyguardExternalView requires extra state callbacks that can be passed
on to the KeyguardExternalViewProvider. For this reason the
KeyguardExternalViewProvider no longer extends ExternalViewProvider
and instead provides the full implementation needed for ExternalViews
as well as the specific keyguard components.
Change-Id: Icf3589a201bf0ab29ba6e00e2bd6c0149e955e1d
|
|
|
|
|
|
|
| |
- move to System section in the resource file
- fixup setting name comment
Change-Id: Iafa1f429beff28ac303cacd6af6f5e3548379987
|
|
|
|
| |
Change-Id: I64db011fbe66045b52536f2c4b9d92e42603bd30
|
|
|
|
| |
Change-Id: I1b033ff646dbbdafa5d0efcaf110b76ca48980e3
|
|
|
|
|
|
| |
Ref: CYNGNOS-1478
Change-Id: If4952c4513063ea4b2cf2105514183731175ad72
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I5dae57cd5d80cc378e7244b00e320725fea433b6
|
|
|
|
| |
Change-Id: I1b09f17a194054bfd0d35da843d0af1405fa4e21
|