/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/dagger/ |
H A D | NotificationsModule.java | 17 package com.android.systemui.statusbar.notification.dagger; 28 import com.android.systemui.statusbar.notification.VisibilityLocationProvider; 29 import com.android.systemui.statusbar.notification.collection.NotifInflaterImpl; 30 import com.android.systemui.statusbar.notification.collection.NotifLiveDataStore; 32 import com.android.systemui.statusbar.notification.collection.NotifPipeline; 53 import com.android.systemui.statusbar.notification.icon.ConversationIconManager; 54 import com.android.systemui.statusbar.notification.icon.IconManager; 55 import com.android.systemui.statusbar.notification.init.NotificationsController; 61 import com.android.systemui.statusbar.notification.logging.NotificationLogger; 64 import com.android.systemui.statusbar.notification.row.NotificationGutsManager; [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | NotificationHistoryProtoHelper.java | 16 package com.android.server.notification; 100 notification.setPackage(pkg); in readNotification() 105 notification.setPackage(pkg); in readNotification() 109 notification.setChannelName(channelName); in readNotification() 118 notification.setChannelId(channelId); in readNotification() 142 loadIcon(parser, notification, pkg); in readNotification() 156 return notification.build(); in readNotification() 231 switch (notification.getIcon().getType()) { in writeIcon() 241 if (!notification.getPackage().equals(notification.getIcon().getResPackage())) { in writeIcon() 296 proto.write(Notification.UID, notification.getUid()); in writeNotification() [all …]
|
H A D | NotificationRecord.java | 16 package com.android.server.notification; 53 import android.service.notification.Adjustment; 57 import android.service.notification.SnoozeCriterion; 295 light = new Light(notification.ledARGB, notification.ledOnMS, in calculateLights() 296 notification.ledOffMS); in calculateLights() 523 notification.defaults, notification.flags)); in dump() 528 notification.ledARGB, notification.ledOnMS, notification.ledOffMS)); in dump() 555 if (notification == null) { in dumpNotification() 588 if (notification.actions != null && notification.actions.length > 0) { in dumpNotification() 604 if (notification.extras != null && notification.extras.size() > 0) { in dumpNotification() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/ |
H A D | NotificationLaunchAnimatorController.kt | 17 package com.android.systemui.statusbar.notification 46 notification: ExpandableNotificationRow, 53 notification, 78 private val notificationEntry = notification.entry 82 get() = notification.rootView as ViewGroup 89 val height = max(0, notification.actualHeight - notification.clipBottomAmount) 90 val location = notification.locationOnScreen 104 notification.topCornerRadius 124 if (notification.isChildInGroup) { 192 notification.isExpandAnimationRunning = true [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/logging/ |
H A D | NotificationMemoryMeterTest.kt | 18 package com.android.systemui.statusbar.notification.logging 31 import com.android.systemui.statusbar.notification.NotificationUtils 44 val notification = createBasicNotification().build() regex 49 smallIcon = notification.smallIcon.bitmap.allocationByteCount, 62 val notification = createBasicNotification().build() regex 101 val notification = regex 125 val notification = regex 148 val notification = regex 178 val notification = regex 210 val notification = regex [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/ |
H A D | NotificationLaunchAnimatorControllerTest.kt | 1 package com.android.systemui.statusbar.notification 45 private lateinit var notification: ExpandableNotificationRow 52 get() = notification.entry.sbn.key 61 notification = notificationTestHelper.createRow() 66 notification, 82 assertFalse(notification.entry.isExpandAnimationRunning) 99 assertFalse(notification.entry.isExpandAnimationRunning) 134 assertNotSame(summary.key, notification.entry.key) 140 assertSame(summary, notification.entry.parent?.summary) 146 assertNotSame(GROUP_ALERT_SUMMARY, notification.entry.sbn.notification.groupAlertBehavior) [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/ |
H A D | NotifPipeline.kt | 16 package com.android.systemui.statusbar.notification.collection 19 import com.android.systemui.statusbar.notification.collection.listbuilder.OnAfterRenderEntryListener 20 import com.android.systemui.statusbar.notification.collection.listbuilder.OnAfterRenderGroupListener 21 import com.android.systemui.statusbar.notification.collection.listbuilder.OnAfterRenderListListener 23 import com.android.systemui.statusbar.notification.collection.listbuilder.OnBeforeRenderListListener 24 import com.android.systemui.statusbar.notification.collection.listbuilder.OnBeforeSortListener 26 import com.android.systemui.statusbar.notification.collection.listbuilder.pluggable.Invalidator 28 import com.android.systemui.statusbar.notification.collection.listbuilder.pluggable.NotifFilter 29 import com.android.systemui.statusbar.notification.collection.listbuilder.pluggable.NotifPromoter 30 import com.android.systemui.statusbar.notification.collection.listbuilder.pluggable.NotifSectioner [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/init/ |
H A D | NotificationsControllerImpl.kt | 17 package com.android.systemui.statusbar.notification.init 19 import android.service.notification.StatusBarNotification 27 import com.android.systemui.statusbar.notification.AnimatedImageNotificationManager 28 import com.android.systemui.statusbar.notification.NotificationActivityStarter 29 import com.android.systemui.statusbar.notification.NotificationClicker 30 import com.android.systemui.statusbar.notification.collection.NotifLiveDataStore 31 import com.android.systemui.statusbar.notification.collection.NotifPipeline 32 import com.android.systemui.statusbar.notification.collection.NotificationEntry 33 import com.android.systemui.statusbar.notification.collection.TargetSdkResolver 39 import com.android.systemui.statusbar.notification.interruption.HeadsUpViewBinder [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/ |
H A D | ColorizedFgsCoordinator.java | 17 package com.android.systemui.statusbar.notification.collection.coordinator; 23 import com.android.systemui.statusbar.notification.collection.ListEntry; 24 import com.android.systemui.statusbar.notification.collection.NotifPipeline; 25 import com.android.systemui.statusbar.notification.collection.NotificationEntry; 26 import com.android.systemui.statusbar.notification.collection.coordinator.dagger.CoordinatorScope; 28 import com.android.systemui.statusbar.notification.stack.NotificationPriorityBucketKt; 69 Notification notification = entry.getSbn().getNotification(); 70 return notification.isForegroundService() 71 && notification.isColorized() 76 Notification notification = entry.getSbn().getNotification(); [all …]
|
H A D | ConversationCoordinator.kt | 17 package com.android.systemui.statusbar.notification.collection.coordinator 19 import com.android.systemui.statusbar.notification.collection.ListEntry 20 import com.android.systemui.statusbar.notification.collection.NotifPipeline 21 import com.android.systemui.statusbar.notification.collection.NotificationEntry 22 import com.android.systemui.statusbar.notification.collection.coordinator.dagger.CoordinatorScope 27 import com.android.systemui.statusbar.notification.collection.provider.HighPriorityProvider 28 import com.android.systemui.statusbar.notification.collection.render.NodeController 29 import com.android.systemui.statusbar.notification.dagger.PeopleHeader 30 import com.android.systemui.statusbar.notification.icon.ConversationIconManager 31 import com.android.systemui.statusbar.notification.people.PeopleNotificationIdentifier [all …]
|
H A D | DataStoreCoordinator.kt | 17 package com.android.systemui.statusbar.notification.collection.coordinator 19 import com.android.systemui.statusbar.notification.collection.GroupEntry 20 import com.android.systemui.statusbar.notification.collection.ListEntry 21 import com.android.systemui.statusbar.notification.collection.NotifLiveDataStoreImpl 22 import com.android.systemui.statusbar.notification.collection.NotifPipeline 23 import com.android.systemui.statusbar.notification.collection.NotificationEntry 24 import com.android.systemui.statusbar.notification.collection.PipelineDumper 25 import com.android.systemui.statusbar.notification.collection.coordinator.dagger.CoordinatorScope 26 import com.android.systemui.statusbar.notification.collection.render.requireSummary
|
H A D | GutsCoordinator.kt | 16 package com.android.systemui.statusbar.notification.collection.coordinator 21 import com.android.systemui.statusbar.notification.collection.ListEntry 22 import com.android.systemui.statusbar.notification.collection.NotifPipeline 23 import com.android.systemui.statusbar.notification.collection.NotificationEntry 24 import com.android.systemui.statusbar.notification.collection.coordinator.dagger.CoordinatorScope 25 import com.android.systemui.statusbar.notification.collection.notifcollection.NotifLifetimeExtender 26 import com.android.systemui.statusbar.notification.collection.notifcollection.NotifLifetimeExtender… 27 import com.android.systemui.statusbar.notification.collection.render.NotifGutsViewListener 28 import com.android.systemui.statusbar.notification.collection.render.NotifGutsViewManager 29 import com.android.systemui.statusbar.notification.row.NotificationGuts [all …]
|
/aosp14/frameworks/base/services/core/jni/gnss/ |
H A D | GnssVisibilityControlCallback.h | 52 NfwNotification& notification) override; 65 const IGnssVisibilityControlCallback::NfwNotification& notification) override; 93 static void nfwNotifyCb(const T& notification); 104 void GnssVisibilityControlCallbackUtil::nfwNotifyCb(const T& notification) { in nfwNotifyCb() argument 106 jstring proxyAppPackageName = ToJstring(env, notification.proxyAppPackageName); in nfwNotifyCb() 107 jstring otherProtocolStackName = ToJstring(env, notification.otherProtocolStackName); in nfwNotifyCb() 108 jstring requestorId = ToJstring(env, notification.requestorId); in nfwNotifyCb() 112 notification.protocolStack, otherProtocolStackName, in nfwNotifyCb() 113 notification.requestor, requestorId, notification.responseType, in nfwNotifyCb() 114 notification.inEmergencyMode, notification.isCachedLocation); in nfwNotifyCb()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/init/ |
H A D | NotifPipelineInitializer.java | 17 package com.android.systemui.statusbar.notification.collection.init; 27 import com.android.systemui.statusbar.notification.collection.NotifCollection; 28 import com.android.systemui.statusbar.notification.collection.NotifInflaterImpl; 29 import com.android.systemui.statusbar.notification.collection.NotifPipeline; 30 import com.android.systemui.statusbar.notification.collection.PipelineDumpable; 31 import com.android.systemui.statusbar.notification.collection.PipelineDumper; 32 import com.android.systemui.statusbar.notification.collection.ShadeListBuilder; 33 import com.android.systemui.statusbar.notification.collection.coalescer.GroupCoalescer; 37 import com.android.systemui.statusbar.notification.collection.render.RenderStageManager; 38 import com.android.systemui.statusbar.notification.collection.render.ShadeViewManager; [all …]
|
/aosp14/frameworks/base/core/java/com/android/internal/widget/ |
H A D | OWNERS | 12 per-file *Notification* = file:/services/core/java/com/android/server/notification/OWNERS 13 per-file *Messaging* = file:/services/core/java/com/android/server/notification/OWNERS 14 per-file *Message* = file:/services/core/java/com/android/server/notification/OWNERS 15 per-file *Conversation* = file:/services/core/java/com/android/server/notification/OWNERS 16 per-file *People* = file:/services/core/java/com/android/server/notification/OWNERS 17 per-file *ImageResolver* = file:/services/core/java/com/android/server/notification/OWNERS 18 per-file CallLayout.java = file:/services/core/java/com/android/server/notification/OWNERS 19 per-file CachingIconView.java = file:/services/core/java/com/android/server/notification/OWNERS 20 per-file ImageFloatingTextView.java = file:/services/core/java/com/android/server/notification/OWNE… 21 per-file ObservableTextView.java = file:/services/core/java/com/android/server/notification/OWNERS [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ |
H A D | HybridNotificationView.java | 17 package com.android.systemui.statusbar.notification.row; 37 import com.android.systemui.statusbar.notification.NotificationFadeAware; 38 import com.android.systemui.statusbar.notification.TransformState; 131 public void transformTo(TransformableView notification, Runnable endRunnable) { in transformTo() argument 132 mTransformationHelper.transformTo(notification, endRunnable); in transformTo() 136 public void transformTo(TransformableView notification, float transformationAmount) { in transformTo() argument 137 mTransformationHelper.transformTo(notification, transformationAmount); in transformTo() 141 public void transformFrom(TransformableView notification) { in transformFrom() argument 142 mTransformationHelper.transformFrom(notification); in transformFrom() 147 mTransformationHelper.transformFrom(notification, transformationAmount); in transformFrom() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/src/android/debug/ |
H A D | AdbNotificationsTest.java | 53 Notification notification = AdbNotifications.createNotification(mContext, in testCreateNotification_UsbTransportType() local 57 assertEquals(title, notification.extras.getCharSequence(Notification.EXTRA_TITLE, "")); in testCreateNotification_UsbTransportType() 58 assertEquals(message, notification.extras.getCharSequence(Notification.EXTRA_TEXT, "")); in testCreateNotification_UsbTransportType() 61 if (notification.contentIntent != null) { in testCreateNotification_UsbTransportType() 62 assertFalse(TextUtils.isEmpty(notification.contentIntent.getIntent().getPackage())); in testCreateNotification_UsbTransportType() 73 Notification notification = AdbNotifications.createNotification(mContext, in testCreateNotification_WifiTransportType() local 77 assertEquals(title, notification.extras.getCharSequence(Notification.EXTRA_TITLE, "")); in testCreateNotification_WifiTransportType() 78 assertEquals(message, notification.extras.getCharSequence(Notification.EXTRA_TEXT, "")); in testCreateNotification_WifiTransportType() 81 if (notification.contentIntent != null) { in testCreateNotification_WifiTransportType() 82 assertFalse(TextUtils.isEmpty(notification.contentIntent.getIntent().getPackage())); in testCreateNotification_WifiTransportType()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/ |
H A D | HighPriorityProviderTest.java | 17 package com.android.systemui.statusbar.notification.collection; 85 final Notification notification = new Notification.Builder(mContext, "test") in peopleNotification() local 88 .setNotification(notification) in peopleNotification() 103 final Notification notification = new Notification.Builder(mContext, "test") in highImportanceConversation() local 106 .setNotification(notification) in highImportanceConversation() 123 .setNotification(notification) in lowImportanceConversation() 160 .setNotification(notification) in messagingStyle() 174 final Notification notification = mock(Notification.class); in lowImportanceForeground() local 175 when(notification.isForegroundService()).thenReturn(true); in lowImportanceForeground() 178 .setNotification(notification) in lowImportanceForeground() [all …]
|
/aosp14/frameworks/base/core/java/android/service/notification/ |
H A D | StatusBarNotification.java | 17 package android.service.notification; 64 private final Notification notification; field in StatusBarNotification 87 this.notification = notification; in StatusBarNotification() 111 this.notification = notification; in StatusBarNotification() 129 this.notification = new Notification(in); in StatusBarNotification() 225 this.notification.writeToParcel(out, flags); in writeToParcel() 269 return cloneShallow(this.notification.clone()); in clone() 289 this.key, this.notification); in toString() 387 return notification; in getNotification() 545 if (notification.getChannelId() == null) { in getChannelIdLogTag() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/people/ |
H A D | NotificationHelper.java | 28 import android.service.notification.StatusBarNotification; 110 public static boolean isMissedCall(Notification notification) { in isMissedCall() argument 111 return notification != null && Objects.equals(notification.category, CATEGORY_MISSED_CALL); in isMissedCall() 148 Notification notification = sbn.getNotification(); in shouldMatchNotificationByUri() local 149 if (notification == null) { in shouldMatchNotificationByUri() 153 boolean isMissedCall = isMissedCall(notification); in shouldMatchNotificationByUri() 197 Notification notification) { in getMessagingStyleMessages() argument 198 if (notification == null) { in getMessagingStyleMessages() 201 if (notification.isStyle(Notification.MessagingStyle.class) in getMessagingStyleMessages() 202 && notification.extras != null) { in getMessagingStyleMessages() [all …]
|
/aosp14/frameworks/base/core/java/android/app/ |
H A D | NotificationHistory.java | 326 if (notification == null) { in addNotificationToWrite() 329 mNotificationsToWrite.add(notification); in addNotificationToWrite() 337 if (notification == null) { in addNewNotificationToWrite() 340 mNotificationsToWrite.add(0, notification); in addNewNotificationToWrite() 464 if (notification.mPackage != null) { in writeNotificationToParcel() 471 if (notification.getChannelName() != null) { in writeNotificationToParcel() 478 if (notification.getChannelId() != null) { in writeNotificationToParcel() 495 p.writeInt(notification.getUid()); in writeNotificationToParcel() 496 p.writeInt(notification.getUserId()); in writeNotificationToParcel() 498 p.writeString(notification.getTitle()); in writeNotificationToParcel() [all …]
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/devicestate/ |
H A D | DeviceStateNotificationControllerTest.java | 140 Notification notification = mNotificationCaptor.getValue(); in test_activeNotification() local 143 notification.extras.getString(Notification.EXTRA_TEXT)); in test_activeNotification() 145 notification.flags & Notification.FLAG_ONGOING_EVENT); in test_activeNotification() 148 Notification.Action[] actions = notification.actions; in test_activeNotification() 170 Notification notification = mNotificationCaptor.getValue(); in test_powerSaveNotification() local 173 notification.extras.getString(Notification.EXTRA_TEXT)); in test_powerSaveNotification() 175 notification.flags & Notification.FLAG_ONGOING_EVENT); in test_powerSaveNotification() 185 notification = mNotificationCaptor.getValue(); in test_powerSaveNotification() 206 Notification notification = mNotificationCaptor.getValue(); in test_thermalNotification() local 211 notification.flags & Notification.FLAG_ONGOING_EVENT); in test_thermalNotification() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/inflation/ |
H A D | OnUserInteractionCallbackImpl.java | 17 package com.android.systemui.statusbar.notification.collection.inflation; 19 import static android.service.notification.NotificationStats.DISMISS_SENTIMENT_NEUTRAL; 24 import android.service.notification.NotificationStats; 30 import com.android.systemui.statusbar.notification.collection.NotifCollection; 31 import com.android.systemui.statusbar.notification.collection.NotifCollection.CancellationReason; 32 import com.android.systemui.statusbar.notification.collection.NotificationEntry; 33 import com.android.systemui.statusbar.notification.collection.coordinator.VisualStabilityCoordinato… 34 import com.android.systemui.statusbar.notification.collection.notifcollection.DismissedByUserStats; 35 import com.android.systemui.statusbar.notification.collection.render.NotificationVisibilityProvider; 36 import com.android.systemui.statusbar.notification.row.OnUserInteractionCallback;
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/ |
H A D | ConversationCoordinatorTest.kt | 17 package com.android.systemui.statusbar.notification.collection.coordinator 27 import com.android.systemui.statusbar.notification.collection.GroupEntry 28 import com.android.systemui.statusbar.notification.collection.GroupEntryBuilder 29 import com.android.systemui.statusbar.notification.collection.NotifPipeline 30 import com.android.systemui.statusbar.notification.collection.NotificationEntry 31 import com.android.systemui.statusbar.notification.collection.NotificationEntryBuilder 32 import com.android.systemui.statusbar.notification.collection.listbuilder.NotifSection 37 import com.android.systemui.statusbar.notification.collection.provider.HighPriorityProvider 39 import com.android.systemui.statusbar.notification.collection.render.NodeController 40 import com.android.systemui.statusbar.notification.icon.ConversationIconManager [all …]
|
H A D | StackCoordinatorTest.kt | 16 package com.android.systemui.statusbar.notification.collection.coordinator 22 import com.android.systemui.statusbar.notification.collection.NotifPipeline 23 import com.android.systemui.statusbar.notification.collection.NotificationEntry 24 import com.android.systemui.statusbar.notification.collection.NotificationEntryBuilder 25 import com.android.systemui.statusbar.notification.collection.listbuilder.NotifSection 26 import com.android.systemui.statusbar.notification.collection.listbuilder.OnAfterRenderListListener 27 import com.android.systemui.statusbar.notification.collection.render.GroupExpansionManagerImpl 28 import com.android.systemui.statusbar.notification.collection.render.NotifStackController 29 import com.android.systemui.statusbar.notification.collection.render.NotifStats 30 import com.android.systemui.statusbar.notification.stack.BUCKET_ALERTING [all …]
|