History log of /frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a8b766fb73641ab67194a54391305bdc9cfc1cdd 07-Mar-2017 Julia Reynolds <juliacr@google.com> Do not unsnooze canceled notifications.

Test: runtest systemui-notification
Change-Id: I3edef5822aa74359bf3a34f54f59d4021696365d
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
bad42976009ffb61010136ed8055f9e0f6d2e416 25-Apr-2017 Julia Reynolds <juliacr@google.com> Api updates

- Better documentation on DEFAULT_CHANNEL_ID
- Renaming getChannel/setChannel/getTimeout/setTimeout
- Add documentation to getShortcutId
- @hide parcel constructors

Test: make, make cts
Bug: 37672218

Change-Id: I695b2620c51638a84930e9d1c5fbfd6d85699b55
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
3fb989b1b6a11ee42cb27ecf5c8ea4e520ccb81a 28-Feb-2017 Julia Reynolds <juliacr@google.com> Change group ranking.

Rank notification groups where the highest child ranks

Change-Id: Ia45455a34fc10ece75e11a7b58c60a6b2e59a7c3
Fixes: 34844490
Test: notificationtestlist
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
5098977b20699c2ed32a621524abd5a1b2ab7de4 23-Feb-2017 Julia Reynolds <juliacr@google.com> Change time methods to durations.

Test: cts, cts verifier, runtest systemui-notification
Change-Id: Ia612f59e91f3a3e1de14cd7217fe18ecaf61033c
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
2a128746b3466e75b6040147fa831fe12cc2ccbb 28-Nov-2016 Julia Reynolds <juliacr@google.com> Allow notifications to be autocanceled at a time.

Test: cts
Change-Id: I24ebcab2c0fa2028ec5d2984dc3b7ec19391b590
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
b754ca687639bc63e89b05029081ead1162e8152 12-Oct-2016 Julia Reynolds <juliacr@google.com> Fix channel conditional in cancelAll.

Bug: 32083625
Test: manual and runtest systemui-jank -c android.platform.systemui.tests.jank.SystemUiJankTests -m testNotificationListPull
Change-Id: I1b9bb7a287be461d832816f22822c6dd6eb5e8f0
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
d28967f489996d1d74ff5c0bbb9c19d158efbf37 14-Apr-2016 Julia Reynolds <juliacr@google.com> Phone call vibrate should obey user preference.

Bug: 27353237
Change-Id: I6b52e378c9e664600720025af30596be09aeb19d
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
e46bb37acf6d3cfb9974672ace93f5381f70ad99 17-Mar-2016 Julia Reynolds <juliacr@google.com> Allow the ranker to autobundle notifications.

Bug: 26709317
Change-Id: I5017a471604e513a7b582cdc2f3472441e108fae
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
26fa8a54b671719a34290df97d61b60514b0d0ee 24-Feb-2016 Julia Reynolds <juliacr@google.com> Allow notifications to be hidden from lockscreen at a package level.

Bug: 26642033
Change-Id: I67674ea9d42ee6b5865702be5d9ab2b09b53e15f
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
f0f629ffe44716b8d900929135142f0ebb9325f4 25-Feb-2016 Julia Reynolds <juliacr@google.com> Introduce IMPORTANCE_MIN.

Allow HUNs for >= IMPORTANCE_HIGH.
Allow full screen intents for IMPORTANCE_MAX.

Bug: 22960980
Bug: 26918284
Change-Id: Id4d2b90ea2e21563dbc716db411060d826e73699
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
ef37f284364cc45c2ed91bfe04c489d2cedd32d2 12-Feb-2016 Julia Reynolds <juliacr@google.com> Remove Notification Topics.

Bug: 23220370
Change-Id: Ifbcdbab1cf6974c192483091512f75762784a98e
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
81afbcdbf96c687b61ed53170e1654f4f8ea5b15 09-Feb-2016 Julia Reynolds <juliacr@google.com> Allow apps to know what users think of their notifications.

- App wide blocking
- Topic importance

Change-Id: I9026e5c26c5dbcab1c86c385beede891f961933f
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
85aa6cb1779635bb3b6b3ba739fc4ee3813bba3a 08-Jan-2016 Julia Reynolds <juliacr@google.com> Notification banning updates.

- Dismiss notifications from banned topics
- Don't ban all topics when banning an app.
- Block notifications from banned topics.

Bug: 26154396
Change-Id: I1d94e6176a413386d89f8dc1c4899aee8a8a73b8
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
a07af88b9566e34ecb0cfd07f225d7ceb181e8bb 17-Dec-2015 Julia Reynolds <juliacr@google.com> Allow users to set app-wide Importance default

And the associated ui changes to the notification guts.

Bug: 22451710
Change-Id: I4e0b11e7b24d70b039a432c5e6cd76c9c7cc547c
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
ead00aac154f76abfc9739d76b100597b3e42d96 07-Dec-2015 Julia Reynolds <juliacr@google.com> Add importance to notification guts.

Note: the guts are still trucated to the height of the notification.
The slider initially shows the importance of the individual notification,
but changing the slider changes the importance for the whole group
of notifications.

Bug: 22451710

Change-Id: Id6de3aaace2bdb88a8cc5db517002dc7f0e349ae
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
233a5f97ea7b46814747a99f584b08d4e8c70105 19-Oct-2015 Julia Reynolds <juliacr@google.com> Implement notification ranking by topic.

Including sensitive notification visibility & DND bypass.

Bug: 22451710
Change-Id: I5f3a0c6d59de0495cb904bad6f886eb29ed4bda4
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
1ce4b6d3c6cb5b2eb9c9d00472be12245db92427 11-Jun-2015 Chris Wren <cwren@android.com> remove usage of deprecated method setLatestEventInfo

Bug: 18510449
Change-Id: I56a77991c729990e501f402e007dfa79ee57621e
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
5feceebb892d4cb5777cea3c6174b206705d456b 23-Mar-2013 Daniel Sandler <dsandler@android.com> New NotificationListenerService.

This is the best and only way for apps to listen for
notifications: create a NotificationListenerService, wait
for the NoMan to bind to you (as a result of the user
checking a box somewhere in Settings and agreeing to a
scary dialog box), and you'll start receiving notification
posted and dismissed callbacks. Your service, while enabled,
will also be able to clear one or all notifications.

Use this power wisely.

This change moves StatusBarNotification out of
com.android.internal into android.service.notification.
[Internal customers, including System UI and early users of
the system-only listener binder API, will need to be
updated.]

Bug: 8199624
Change-Id: I1be46f823d4b3ddc901109ec1e085cd6deb740c2
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
f265ea9d8307282ff1da3915978625a94fc2859e 01-Feb-2013 Dianne Hackborn <hackbod@google.com> App ops: vibration, neighboring cells, dialing, etc.

Improve handling of vibration op, so that apps are
better blamed (there is now a hidden vibrator API that
supplies the app to blame, and the system now uses this
when vibrating on behalf of an app).

Add operation for retrieving neighboring cell information.

Add a new op for calling a phone number. This required
plumbing information about the launching package name through
the activity manager, which required changing the internal
startActivity class, which required hitting a ton of code that
uses those internal APIs.

Change-Id: I3f8015634fdb296558f07fe654fb8d53e5c94d07
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
4120375d46091df8527bb701882e056fbb0e6b06 31-Aug-2012 Dianne Hackborn <hackbod@google.com> Remove Binder.getOrigCallingUid().

Replaced all remaining places that used it with explicit user
specification.

While doing this, I ran into stuff that was creating PendingIntent
objects (that now need to specify the explicit user they are for),
which are also posting notifications... but have no way to specify
the user for the notification.

So the notification manager in the system process now also gets a
formal concept of a user associated with the notification, which
is passed in to all the necessary aidl calls. I also removed the
old deprecated aidl interface for posting/cancelling notifications,
since we now always need a user supplied.

There is more work that needs to be done here, though. For example
I think we need to be able to specify USER_ALL for a notification that
should be shown to all users (such as low storage or low battery).
Along with that, the PendingIntent creation needs to be tweaked to
be able to handle USER_CURRENT by evaluating the user at the point the
pending intent is sent.

That's for another change, however.

Change-Id: I468e14dce8def0e13e0870571e7c31ed32b6310c
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
e7e9b6e0339f2636afefc8d3f4cd9d807d94b901 04-May-2012 Daniel Sandler <dsandler@android.com> Fix NPEs in StatusBarTest.

Change-Id: I9245a297a9a09c09415dd38e662692665ae7e109
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
bc5559f1922d72715940f754faffc82da4100eab 19-Apr-2012 Daniel Sandler <dsandler@android.com> Expand too-small notifications to fill 64dp.

Also fix NotificationTestList so it runs again.

Change-Id: I2fb28cd9cfad25a7a1b17ccef9ccd741c3aa99b0
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
c2346134bb519a54d50655cbef940fc3fdec60a9 13-Apr-2012 Jeff Brown <jeffbrown@google.com> Extract Vibrator implementation from interface.

Moved the core logic of Vibrator into SystemVibrator, potentially
allowing for the creation of other Vibrator subclasses.

Fixed several places where we were creating new Vibrator
instances unnecessarily instead of getting it from the Context.

It is safe to make Vibrator abstract because its constructor
was hidden from the SDK so it was not possible to subclass it.

Bug: 6334179
Change-Id: I18ece6544c26a7efb2d5099f8346a10aef8a5e18
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
2561b0b10a55841a08e0e1d467e73e10b1bf256d 14-Feb-2012 Daniel Sandler <dsandler@android.com> New notification priority and related APIs.

This change introduces a few new bits of data on
Notification that will help the Notification Manager and
System UI route and display them more intelligently:

-> priority: an integer in a predefined range that
indicates the app's best guess as to the relative
importance (to the user, right now) of that information

-> kind: a tag (really, set of tags) indicating the general
type of notification (realtime, asynchronous, etc)

-> extras: a Bundle of additional key/value pairs
associated with this notification (currently @hidden)

The notification manager takes these data into account when
assigning to each notification a score which is passed with
the notification on to the system UI, where it can be used to
affect presentation. For example:

- Spammy apps (identified explicitly by the user or by
some other means) will have their notifications scored
very negatively by the notification manager, allowing
the UI to suppress them
- Notifications of higher score might be shown larger
or in a different way
- Very important notifications (indicated by a very high
score) might interrupt the user during an otherwise
important task (videochat, game, etc)

Implementation note: This replaces/extends the old internal
notion of "priority", which was mostly used to organize
ongoings and system notifications at the top of the panel.

Change-Id: Ie063dc75f198a68e2b5734a3aa0cacb5aba1ac39
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
e40451a89dc91dfd636af7cb32a23b4a4cc93fdc 03-Feb-2011 Daniel Sandler <dsandler@google.com> Ongoing notification for GPS use.

This change improves upon the notification priority API
introduced in change I9e738cc4, allowing privileged clients
to set the priority of a notification when posting it
directly to INotificationManager. StatusBarTest is updated
to test this new feature.

The new LocationController in SystemUI uses this facility to
post a high-priority ongoing notification whenever GPS is in
use (replacing the functionality of the legacy GPS status
bar icon).

Also happens to fix http://b/3325472 (adding a log message
when notifications are dropped because of a missing icon).

Bug: 3412807

Change-Id: I523016ffa53bf979be98ddc4a2deb55a6270c68a
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
373a9983742b3d2370c36183aca3cde4614e6185 30-Nov-2010 Daniel Sandler <dsandler@google.com> When updating notifications, always reuse the last row.

Ordinarily, changing the "when" slot when updating a
Notification will move its expanded payload to the bottom of
the notification panel's list. But if it's already at the
bottom, this causes an unsightly out-then-in animation
sequence. We now check for that exact situation.

Bug: 3222274
Bug: 3162218
Change-Id: I8b643b3f8bce64e57a22bdbb06d92c196c2484c2
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
46439cec0eb0da4d0f853f2d8712d0c00c98475b 19-Nov-2010 Joe Onorato <joeo@google.com> Update the look of the notifications. Includes adding a new Notification.Builder class.

Change-Id: I7c57b81c45defe77d6f3d22472e9cf8432bbed03
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
4058ba052682129f2d1055116aaffb2e91c2013d 31-Oct-2010 Joe Onorato <joeo@google.com> Allow both contentIntent and setOnClickPendingIntent in notifications

From the app developer's request:

Intents assigned to specific views should take precedence over the content intent, but it should not
be required to set the content intent to null in order for the view-intents to work

Bug: 3107945
Change-Id: Ic5282d441277a9a8c8c700ef3f43872f3405b58a
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
b0cc50de14dc9e2d0d224803bb523aa7f48904ac 26-Oct-2010 Daniel Sandler <dsandler@google.com> Notification flyovers.

Hold your finger on an individual notification icon to
quickly show that notification's payload.

Also: Quickly swipe up on any icon to open the tray.

Bug: 2994009

Change-Id: I2ae2b546fcfa62994b63b9376f487289b2d06796
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
184498ce5a8d77e1d9c45693363829daaeef9611 08-Oct-2010 Joe Onorato <joeo@google.com> Allow notifications to not specify a contentIntent.

If they don't, the click events will be passed through to the individual
views in the notification view, which may have their own PendingIntents
attached.

Previously, it was against the UX spec to allow this, but now we are
changing that and will have buttons in there.

Change-Id: I674234212f64b2b8802a0708b7eed0614e147ca3
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
39b4867d483cc9aba36b26a81074d9f606661671 09-Oct-2010 Jason Chen <jasonchen@google.com> Revert "Merge "Allow notifications to not specify a contentIntent.""

This reverts commit 8885321046622d6a8c0a4214af98dc27eecd48a0, reversing
changes made to 61b8aaadd742f0be708cd37971d2c9e822bf778a.
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
80a752c5373cfa906568302c831710b5c22a8155 08-Oct-2010 Joe Onorato <joeo@google.com> Allow notifications to not specify a contentIntent.

If they don't, the click events will be passed through to the individual
views in the notification view, which may have their own PendingIntents
attached.

Previously, it was against the UX spec to allow this, but now we are
changing that and will have buttons in there.

Change-Id: Ie3b2e96c6a1c4449fa86ed571f3ad0f047320d31
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
066b5c5166c1f5342bd42aa0d68f784a5f4c1dd1 05-Oct-2010 Joe Onorato <joeo@google.com> manual merge Merge commit '77e42376' into work

Conflicts:
packages/SystemUI/res/values/colors.xml
packages/SystemUI/src/com/android/systemui/statusbar/StatusBarService.java

Change-Id: I891c8a9f6410037ca7805507e85a17f1655c115e
77e42376823197ae7fb3cea2afcca734723174a5 04-Oct-2010 Joe Onorato <joeo@google.com> am 87efbbb5: Merge "implement the number bubbles on the status bar" into gingerbread

Merge commit '87efbbb563ef96a74ffd2fbbe5c0865a450254df' into gingerbread-plus-aosp

* commit '87efbbb563ef96a74ffd2fbbe5c0865a450254df':
implement the number bubbles on the status bar
6c01a11a20d5fc796360e5e97998401a6cc84f27 04-Oct-2010 Joe Onorato <joeo@google.com> implement the number bubbles on the status bar

Bug: 2993482
Change-Id: I73b1f8c39e995fd4f986c25ea04127eb23c3cd07
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
ddf680bff5bb9bc04ef04667644db8ade0b38c46 26-Sep-2010 Joe Onorato <joeo@android.com> Touching the blue glow should close the system and notification panels.

Bug: 3029373
Change-Id: I96760656dcda20ab238305900f9964083a8e5273
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
ef1e7763c2dc5b9bac69cc747efe05c81d9fd9fc 18-Sep-2010 Joe Onorato <joeo@google.com> Tablet ticker.

Change-Id: Ia3db5cc29eac1703123de3e1c6dc7c22e7d024eb
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
6cf5eb0606ecdc22e7c431971a0c621413564840 20-Aug-2010 Daniel Sandler <dsandler@android.com> am 3f677b1b: Merge "Fix periodically disappearing status icons." into gingerbread

Merge commit '3f677b1b3e45240728de39d60441d791c0e8d3f8' into gingerbread-plus-aosp

* commit '3f677b1b3e45240728de39d60441d791c0e8d3f8':
Fix periodically disappearing status icons.
0398bf70e703e89aacb074e4ef9b4a86843e3d06 19-Aug-2010 Daniel Sandler <dsandler@android.com> Fix periodically disappearing status icons.

Occasionally the animation listener wasn't being told that
the ticker animation had completed; this callback was
essential to keeping the status bar's internal state correct
(namely, setting mTicking=false). The safest thing to do is
simply set mTicking to false immediately upon tickerDone()
or tickerHalting().

Bug: 2915280
Change-Id: I997911b12fa2985fa83b42154fb3485220886219
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
8a76a9085dbbca87b4c172577ca264d8b5f2ab32 30-Jul-2010 Jean-Baptiste Queru <jbq@google.com> am 9150cff6: Merge "Replaced /sdcard with Environment.getExternalStorageDirectory()"

Merge commit '9150cff64abc79927ade28061ac99a1ebf812905' into gingerbread-plus-aosp

* commit '9150cff64abc79927ade28061ac99a1ebf812905':
Replaced /sdcard with Environment.getExternalStorageDirectory()
8b85dceadf281705a94d7546556fa5969364a658 19-Jul-2010 Christian Mehlmauer <FireFart@gmail.com> Replaced /sdcard with Environment.getExternalStorageDirectory()

Change-Id: I9a7413f81090b69c82ca6b1e585f5e379b19e60c
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
005847b03b2ebe3eb1a974a8a04ad51bca6636cd 04-Jun-2010 Joe Onorato <joeo@android.com> Handle errors inflating notifications (and their icons).

On an inflation error, the StatusBarService cleans up, removes / doesn't add
the views, and calls into the StatusBarManagerService, which tells the
NotificationManagerService to remove the notification.

That then calls all the way back into the StatusBarService, but I think being
extra careful is okay. Throughout the status bar, it's all keyed off of the
IBinder key, so if the app comes in with a good notification while we're
cleaning up, we won't lose the new notification or anything like that.

Change-Id: Iea78a637495a8b67810c214b951d5ddb93becacb
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
d2b1f00e1e34cdce0047af7374aa57b1e4b5b040 04-Jun-2010 Joe Onorato <joeo@android.com> Add some disabled logging and another test case for reapplying the notification views.

Change-Id: I839d7771ab42a5d508ce7d15385f6ac6a4e3be83
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
175f79c5a556416817a8f8674b2e0ac3b3cb6e6b 26-May-2010 Joe Onorato <joeo@android.com> In fact, switching an item between ongoing and notifications works.

The test just wasn't testing that.

Change-Id: If1af2a7258d2a3764f845d9862a0a0ff62b1d7ed
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
871bdb9867f6630d8bb28e5607263e8bf4eac3ba 25-May-2010 Joe Onorato <joeo@android.com> Handle bad icon resources.

Change-Id: I87c5fe68ad8016596068ba7889f3b6d36da3386b
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
0e26dffd6cfcb09b08a94a857b891fdef7fe2b1e 24-May-2010 Joe Onorato <joeo@android.com> updateNotifications works.

Change-Id: I924763a2d42ca1967719f3eb72c57d1cbb912dd7
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
1bd7597b8cdaf39d1183077c463cb30596eb31b0 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I8333e295ba6b6ed8e7658ecf3fbf1ebea3537aeb
ef367529f9c7a538d74599b37b49ac309d0a8d8c 31-May-2010 Christian Mehlmauer <FireFart@gmail.com> Replaced raw string arguments for Context.getSystemService() with final Context variables

Change-Id: If5139a1526101292e5da557bfad3f4db80fb64a8
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
8382068ef2d385183f090373f3b0c6026bd56a99 17-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I139c349b80b2cecfbdc30bd697cba099740293d9
b0fbe297c50df5dcfb81721fd6079dd7125f88e0 05-Mar-2010 Mattias Östergren <mattias.ostergren@sonyericsson.com> Updated RGB LED test cases

The test cases for turning on the RGB LED with persistent light was corrected.
The color for blinking was updated to blue. And finally an option for turning
off the lights was added.
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
68065e0a1980ab6abf8963b48b011efa017fe1c2 04-Feb-2010 Joe Onorato <joeo@android.com> Fix 1667521 - system process crash after bad notification

The steps to reproduce this were kind of interesting. You needed to have
a notification with a bogus RemoteViews in the first position in the list,
and then have another notification come in with an earlier timestampe. In
that case, it would get a bad index for the new (not bogus) view that was
being added.
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
c83bb730ec0333e52990a40edf6d54bb66b1d5ba 20-Jan-2010 Joe Onorato <joeo@android.com> Add DateTimeView, a widget that shows a time or the date depending on the
current time. Use that for notifications instead of a TextView that
doesn't ever update.

BUG 1563917
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
e71d9e421da070705a8f37aaf702282467a9fe7f 05-Nov-2009 Joe Onorato <joeo@android.com> Another test for StatusBar test.
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
105925376f8d0f6b318c9938c7b83ef7fef094da 19-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@140373
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
4df2423a947bcd3f024cc3d3a1a315a8dc428598 05-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@136594
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
f013e1afd1e68af5e3b868c26a653bbfb39538f8 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java