| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Change-Id: Id5d86cc97eb2411322af5686e6d79fa5fb190891
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
| |
Ref: CYNGNOS-1461
Change-Id: Idee9417a2f0b181c8d15cd763859c0a0e581dce6
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
| |
Change-Id: I39e511bd11df43473532e74ea850c7bc1d0a2b2f
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I2fdf589967efc997d0b3f93ff73268ad57858a61
|
|
|
|
|
|
|
|
|
|
|
| |
KeyguardExternalViews need to have a different window type
as well as different flags set when creating the window. this
patch allows those to be overridden when extending the
ExternalViewProviderService. This patch also makes sure that
the width and height of the external view window is always the
same as the display size.
Change-Id: Ic5fc0d211e9fee0e610d55a3620e6e322defe231
|
|
|
|
|
|
|
|
| |
For now, this class is used only to expose the category that must be used
by the activity requesting permissions in the keyguard and the name of the
extra argument provided in the intent used to start such activity
Change-Id: Ib978d192110ebab65691c6c3e03f977df2ab47d3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initial ExternalViewProvider
Change-Id: Ib35d79d3ae01d2e1a98020c5e65e4fbe50d2d322
Fill out methods and run everything on main thread
Change-Id: I05dd1bce5c24057101cd85656d28b01e6681434a
Fix aidl
Change-Id: Ie4b9a4463fdea37a0c5d657ffbc8796d51b57303
Add sample provider
Change-Id: I51b73302f85927aba2e9ea30ce47d6958af8e451
Create window and view earlier and only once
Change-Id: I60264b3c2de302f6f628320f436ac2aeb39de42c
visibility
Change-Id: I6ed2d6431c5aec9d4959a51828c42a700aabbd22
Add logging
Change-Id: I224587bcdfd1ff08673a618c5e45fef384041b8b
Add external view
Change-Id: Ic7f1ba96857239ac0fa43777f7d637716b7aead7
Resource fixes
Change-Id: I75324900d36a465575338c8b0ec9cc568ea50b9a
Add view host
Change-Id: Ief57371563feca707f420a509827c78c48bedf9c
Such hacks :\
Change-Id: I11ff460e7e7fed9cb14531ec3fb4699a37021ee0
Use a real window
Change-Id: Ie79f8188beaa871c6b8c96303c3221cdd7352fc6
Make api able to handle multiple instances of provided views
Change-Id: I185a8950aa577f920eaf7582c53f3316b88765c8
Ensure attribute set is passed to constructor
Change-Id: I9ebb4e8b0f7538ea5d0e7da179b1f1df812532b1
Add clip rect support
Change-Id: I23ac08b9e9e1e07e72bbf761ede1de87f4e4b084
Use final clipRect, instead of member
Change-Id: I2fa5f6ff30adf30fc0fe10f9fac1869ab4c03904
|
|
|
|
|
|
|
|
|
| |
For CM13, the third party keyguard permission is being added to
the cmsdk rather than frameworks/base. This patch also introduces
CmLockPatternUtils, a subclass of LockPatternUtils, which allows us
to make use of the new third party keyguard permissions in cmsdk.
Change-Id: I91fadfaae79e3f146e9ae73929cea91294ef8d87
|
|
|
|
|
|
|
| |
This is used by SeekBarVolumizer which is in
core which is part of the BootClassPath.
Change-Id: I96bf18b0d239543271e508eff12152af281bb8b0
|
|
|
|
|
| |
Change-Id: Ia8b11083a54195acfebab76c646987962b798c16
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I3233517f9f6ff5a3e438682443b1e1b5907d4bd9
|
|
|
|
| |
Change-Id: I638f69053eed6b5d6d35ed490071212924b63dca
|
|
|
|
|
|
|
|
| |
Any "CALL" into the CMSettingsProvider on a new user triggers the load
default settings mechanism which may lead to attempting to load "global"
settings for non owner which is impossible.
Change-Id: Ic8535e3c211aeaccfd3d72c3f9b11eef4d9087b8
|
|
|
|
| |
Change-Id: I27098ed3cd59a58ba7b1dedc5e360ba541086c56
|
|
|
|
| |
Change-Id: Ifc6b7e907fe24821c430192fc544493d5ae1d97e
|
|
|
|
| |
Change-Id: Ic789c95db7e4c9cca543145bbc74941ddefd68ea
|
|
|
|
| |
Change-Id: Iad95954603271dc42785cd4a1862200b2f8602f4
|
|
|
|
| |
Change-Id: I4bddccac5e9fbc523316fb2b0aa418813c31c667
|
|
|
|
| |
Change-Id: I60c25eaba7fd497b8038b3755896f3e796321bfe
|
|
|
|
|
|
|
| |
Not doing so results in unwanted modifications
to the underlying array.
Change-Id: I344cb556aea5c7b1ac8b199f496eec0d50dae28c
|
|
|
|
| |
Change-Id: I574a9b7d80949e343870684d78330dc8aca83690
|
|
|
|
| |
Change-Id: I54fd91f0221b5d3506d783d8a0f4a881d1ca0ec6
|
|
|
|
| |
Change-Id: I2c223657a0c4761d51f4c60bdb8c07049576fd2a
|
|
|
|
|
|
|
| |
* A bunch of generally useful algorithms and helpers for performing
colorspace conversions and other color-related math.
Change-Id: If54ca156fc5473f6c1b39eb53bd871f48c3dc2a1
|
|
|
|
| |
Change-Id: Ia5f644ce0b964a965afa47ea08016167c8b20620
|