| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Bug: 266139726
Test: manual
Test: DreamSmartspaceControllerTest
Test: LockscreenSmartspaceControllerTest
Change-Id: I35e2b0a1d8b3f203371dfb23b9a3c0d7590ce4d5
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Many methods are only useful for BcSmartspaceView (At-A-Glance).
Most of the default methods now throw a "Not implemented" exception.
However, kept `setKeyguardBypassEnabled` as a no-op, so that it can be
called in a loop over SmartspaceView's.
Bug: 261752855
Test: manual
Change-Id: I8f250a6d2c5a8e84f78183b4563caa56ed79f77f
|
| |
|
|
|
|
|
|
|
|
| |
Add BcSmartspaceConfigPlugin for smartspace config and register to bc
smartspace view.
Bug: 262630440
Test: Unit tests/ Manual
Change-Id: Ic5c61255d619806855adfc5bc4c09ee8f062fb4c
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, we only need to set this for lockscreen Smartspace. When the
UI surface is set to "lockscreen", the date will update on Always-On
Display. See ag/20750544.
We can also deprecate the existing setIsDreaming method in favor of
setUiSurface. That's a separate issue and will be addressed separately.
Bug: 262046287
Test: manunal. Compared behavior and trace before/after the fix.
Test: atest LockscreenSmartspaceControllerTest.kt
Change-Id: I57126499dce033444d2c134f33a8b417e111ba65
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is used for showing the media info in the smart space on the lockscreen, when face unlock lockscreen bypass is enabled.
Current behavior: if media is playing and user taps to wake up screen while not looking at the screen, the media controls (through notification) are not visible. There is no indication that there is media currently playing.
New behavior: if media is playing and user taps to wake up screen while not looking at the screen, the smart space shows the media info. (media controls are still hidden and not affected by this change).
Fixes: 230669390
Test: atest com.android.systemui.statusbar.lockscreen
Change-Id: I91e705261cb6e48107103666a29a1b2ec61beeca
|
| |
|
|
|
|
|
|
|
|
|
| |
This fixes the issue where the smartspace jumps
around when an alarm is set, and the lockscreen
smartspace has three text lines while launcher's
has two.
Bug: 232413750
Test: unlock with/without alarm set
Change-Id: Iaca7d62779f9f45b94833272d853bbfc2cbc42ae
|
| |
|
|
|
|
|
|
|
|
|
| |
Bug: 227613246
Fix: 227613246
Test: manually on device - SS events logged same as for lockscreen.
Note: clicks are logged for reminder card but not for weather card,
which is the same behavior as for lockscreen.
Test: atest DreamSmartspaceControllerTest
Change-Id: If4931fc9da0688cfe63e7519713f4107d8d001c5
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Rename the classes to be less verbose;
- Add the template layout descriptions to its corresponding data
classes;
- Documents for all getter/setter methods.
Fixes: 217554855
Test: atest CtsSmartspaceServiceTestCases
Change-Id: Id5abcea0210b19b40c96cc8183e439c8af95bf85
|
| |\| |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- SmartspaceDefaultUiTemplateData represents the data of a Smartspace
card with the default UI template;
- Other templates' data classes are all subclasses of
SmartspaceDefaultUiTemplateData;
- SmartspaceIcon and SmartspaceTapAction are the newly-added primitives.
More details in go/ss-launcher-templated-ui.
Test: tested locally
Bug:213926964,212650337
CTS-Coverage-Bug:214471292
Change-Id: I056c49e3db7060697be4a3a8f51358802f2610b0
|
| |/
|
|
|
|
| |
Bug: 197636887
Test: atest SystemUITests
Change-Id: If6ff114f90fcfc19b9e3530bb0dea8cc0591f745
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Smartspace could potentially send Intents that don't resolve, which
will crash sysui. Log a warning. Also register an event notifier to
let the SmartspaceSession know of a user action.
Bug: 208350043
Test: atest LockscreenSmartspaceControllerTest + manual (use new
smartspace flashlight off content)
Change-Id: Ife517864c6933bc2d6ef01c28ec97363d9ebfbd7
|
| |
|
|
|
|
|
|
|
| |
When 'show_on_lockscreen' == true in the SmartspaceAction extras,
start the activity without requiring the device to be unlocked.
Fixes: 203775218
Test: manual
Change-Id: Iab5505fc7aec8d7e29364ff7d3d527f5d71ec5b3
|
| |
|
|
|
|
|
|
|
|
|
| |
Add media back into smartspace content when the new plugin is
enabled. Only show media on AOD when no other content is displayed,
other than the default weather/date card.
Fixes: 185373132
Test: atest KeyguardMediaViewControllerTest
Change-Id: I9a1ff4eaeb4e13ed30c7796c1e9d2d5d46916737
|
| |
|
|
|
|
| |
Test: manual
bug: 187320188
Change-Id: Idda9b4fb96d863c9c49f6233e1ab4f3d89f2682a
|
| |
|
|
|
|
|
|
|
|
|
| |
Support next alarm appearing next to DnD. If weather is showing, show
inline, otherwise below the smartspace content. Next alarm will not
fade out but DnD will.
Fixes: 185678563
Test: atest KeyguardZenAlarmViewControllerTest
Change-Id: I21e95470d0013bfb6900c1c228dda69f5707c9e6
|
| |
|
|
|
|
|
|
|
|
| |
Add support for systemui to inform smartspace about do not disturb
settings. Address some minor spacing issues. Fix how smartspace loads
through dagger.
Fixes: 185970916
Test: atest KeyguardClockSwitchControllerTest
Change-Id: Id19244ceb45fb70a28d780fa5edefab35a5e42c4
|
| |
|
|
|
|
| |
Test: Manual
Fixes: 186905222
Change-Id: Iab122016da87dc151d3928666bea9d235691fb67
|
| |
|
|
|
|
|
|
|
|
| |
Also integrate the FalsingManager, which is important for determining
user intent while on the lockscreen.
Fixes: 186219857
Test: atest KeyguardClockSwitchControllerTest
Change-Id: I22108ec2335bd350fbcaf5d5b90dd3b351011767
|
| |
|
|
|
|
|
|
|
| |
Pass dozeAmount values to the smartspace library to allow the lib to
make decisions regarding content on both AOD and Lockscreen
Fixes: 185598979
Test: manual, multiple smartspace cards
Change-Id: Ic7bc2ba238b22794a33e6db18c1aae0fa7c96e0b
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is largely for both AOD and lockscreen, while may have different
colors than launcher. Particularly for AOD, we need to transition to a
WHITE color. Set a primary text color, with expectations that a
secondary color will later be set in order to support cards with
various background colors.
Fixes: 185211979
Test: manual, change to AOD <-> LS
Change-Id: I36fb8e5cfcbac1ec999b2b9df08f42d47507990f
|
| |
|
|
|
|
| |
20744ed3b4623b379821af2945ef0cb77fe40648
Change-Id: I1eba412c6cb31684760af068b86a602cf6a53578
|
| |
|
|
|
|
| |
3b67a00d95e6d19824030cd1169e213c2231ce71
Change-Id: I4711f24b1ed3535dbf40ffd6ab893e6cd661fe49
|
| |
|
|
|
|
|
|
|
| |
Address issue with component init and tests
Bug: 184642387
Test: com.android.devicehealthchecks.SystemAppCheck
Change-Id: I51ad3fb2e9df47a8f426a356fc34c8499b94892f
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert "Enable smartspace"
Revert submission 13984710-smartspace_ls
Reason for revert: Broken test: com.android.devicehealthchecks.SystemAppCheck#system_app_crash on git_master on redfin-userdebug at 7262114
Reverted Changes:
I77a4ef72c:Enable smartspace
I77a4ef72c:Enable smartspace
Bug: 184642387
Change-Id: I299bef5e730c632803c56cf0f1cd858caac4e49f
Test: forrest run for the broken test
|
| |
|
|
|
|
|
|
|
| |
Allow KeyguardSliceProvider to be replaced by content coming from the
BcSmartspaceDataPlugin, only when the plugin is enabled.
Bug: 172360102
Test: manual
Change-Id: I77a4ef72c7131f955fe37763e02542726c36927b
|
|
|
Test: mp droid, mp sysuig, gradle build for Launcher
Bug: 182344603
Change-Id: I82df1a4e46094396b1b7cfb9f1f1d7fab351b818
|