a3850b68399ab49032e1fc2a2eab129fe3a7e69e |
|
06-Dec-2011 |
Daniel Sandler <dsandler@android.com> |
Improve handling of small largeIcons in tablet ticker. The tablet system bar is too short for a full notification row, but it will show the largeIcon of a new notification in its full frame, intruding into the main application content rectangle a bit. This is a good thing---the notifications really pop out at you---but it looks a little odd if the largeIcon is actually *small*: the icon is vertically centered in the larger (invisible) rectangle, making it look poorly centered on the system bar. This change will detect short largeIcons and center them in the system bar's height instead. Additionally, it applies the same ticker background all the way to the left underneath largeIcons that are not full-frame (and therefore have transparent regions). Bug: 5708907 Bug: 5560485 Change-Id: I32af45632df164c58fb960110063dbaa08b5536c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
6179ea3196e9306d3f14361fe9ef14191b1edba6 |
|
28-Jun-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding accessibility support to the Status Bar. 1. Added content description to pretty much all animals in the zoo including buttons in the navigation bar, notifications and status icons for battery, signal, data, etc. 2. Rectored to avoid ovelaying views since they block touch exploratino. In general overlaying views cause trouble for touch exploration and accessibility in general. 3. Avoid sending accessibility events in case the user is touching outside of the StatauBAr panels to avoid confusion. 4. Added records to accessibility events in the places where this would help the presentation. So the event comes from a given "leaf" view and its predecessor is adding a record to the event for itself to provide more cotext. It is up to the accessiiblity service to choose how to present that. bug:4686943 Change-Id: I1c1bd123d828fb10911bca92130e9a05c1f020b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
bec7d63c9cad875bb127786d61ee34b4d609db59 |
|
15-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Fix NPE. I believe this is the result of a race condition involving multiple tickers under load. The fix simply guards against the null pointer. Bug: 3448450 Change-Id: Icc78c89890f0a41c574f7077b1b450e9fd4ca28b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
e2c251b564a46a8f7352094ba8a61d46dc6b676f |
|
28-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Tapping the ticker again activates the notification. (Previous behavior: the tap would pass through to the clock, which would open the shade. Only sometimes it wouldn't, because you'd have hit the left-hand-side of the ticker where there's no clock underneath. So this fixes that too.) Additionally, tapping the ticker will now immediately dismiss the ticker. Bug: 3365129 Change-Id: Ic641184c518b18d799a560c8da6b4c5844c912de
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
6aa2d3a166b7b2fe5362931297953d08c17a0fb6 |
|
26-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Ticker visual fixes. - Includes the correct ticker background image, finally - Confines the ticker height to 48dp (status bar height) - Aligns the ticker to the bottom of the screen Bug: 3361133 Change-Id: I9497f29d2b4c1cbcb195f0e66393f6db97d01ee2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
f68b500bb0d4c24ccabb40284f97981d50f888a8 |
|
17-Jan-2011 |
Joe Onorato <joeo@google.com> |
Remove a bunch of logging. Change-Id: I81a9a5d94b1652133d7b1700da55f982038f6b56
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
a032c90189d9ac28b65af4fe5f8b34f182441335 |
|
16-Jan-2011 |
Joe Onorato <joeo@google.com> |
Provide a public resource with the dimensions of the large notification icon. Bug: 3301067 Change-Id: I4ef66ee35df34a5288681a0e80e9877d57398dd0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
ec51a82bd6e7a33fe6ed84ba252b82625629eaac |
|
05-Jan-2011 |
Joe Onorato <joeo@google.com> |
Allow taps on the ticker to pass through to the notification target view so the notification panel still opens. Bug: 3313762 Change-Id: Ia4e869b859fabe7016283f36631891c179dc82bf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
b8027d87d87fbf24a6091ef183e519157876df41 |
|
17-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Improved ticker & bar animations. The entire notification area fades out quickly before the notification ticker appears, and fades back in when the ticker is totally done. This change has the side-effect of bringing back nice animations for the notification icons when they appear by themselves (at boot and when unlocking the device). Bug: 3293680 Bug: 3018785 Change-Id: Id99cc20e6849f0f037fc9fba076243d362664478
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
c51451a318af8e7076e7789bc1fcd91454f1e5a9 |
|
17-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Improvements to ticker: - Ticker view can be tapped immediately - Ticker views animate in/out smoothly Bug: 3274655 Bug: 3293680 Change-Id: I504dae65d91cc26a81a2a18f7bc71d6b3271f06d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
50ec5ec0b8b3ab9cf697c8e3925e3fdd837f5e7d |
|
29-Nov-2010 |
Joe Onorato <joeo@google.com> |
Deal with re-posting tickers. Change-Id: If3c6e8ad57eb6682145cf8ed0f3755f176f117d0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
5797f192eb598b30f8cf1e7a2107a6553eb399b8 |
|
28-Nov-2010 |
Joe Onorato <joeo@google.com> |
Check if this is null. Change-Id: Ia74babdd1b1d76a2e5965db66bb995ea659dc6c1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
af5e4da2a5766198f533f1ff9e2072d2cd5c63d4 |
|
28-Nov-2010 |
Joe Onorato <joeo@google.com> |
Don't crash when there's a flood of tickers. Tell if the queue is empty, not if there's currently something showing. Change-Id: I6d8530d4c749a7566419741710d588005a698e1a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
755cc74e4cebdf67d21a2477512a4ac9b01e8323 |
|
28-Nov-2010 |
Joe Onorato <joeo@google.com> |
Rename the status bar layouts to more consistent names Change-Id: Ic593e6c93794f2a2eb36576501d35be54a0a0681
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
29fc2c9705e1bb8ae098fca016032d2325031587 |
|
24-Nov-2010 |
Joe Onorato <joeo@google.com> |
Allow status bar panels to be on top of the status bar. Change-Id: I3c74ece5f7042e6302717f4263746d59d5447ec9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
6c1af93c17cf1ebf17ecbee12cbed27db5a26a0b |
|
22-Nov-2010 |
Joe Onorato <joeo@google.com> |
The ticker shouldn't be modal. Change-Id: I6bb4df07ad4659d900a95379193f5cb95d7706c3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
52f80cd36f406725e85a1825741a45c69de3d898 |
|
22-Nov-2010 |
Joe Onorato <joeo@google.com> |
The icon sticks out of the ticker. The ticker still needs to show up over the status bar, which will take a bit of window manager work, so it's just out of position for now. Change-Id: Ib5781925db63a22d9352a7b5017a36eec3229395
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
561d3858bb9409b999a19f7ba93f0b12e1db835f |
|
21-Nov-2010 |
Joe Onorato <joeo@google.com> |
The large icon for notifications. Change-Id: I8537c602b5b5fca03be8980295bfa28330543669
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
2026e8d4681437fb056409bc95bc2f126582e4a8 |
|
20-Nov-2010 |
Joe Onorato <joeo@google.com> |
Show the icon in the compatibilty ticker. Change-Id: Ib0f466a6773f9e66ad418bf48303504dedf73d21
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.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/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
091e1b8a86d34d2d51d2a5f7ae3cd903925fa5bf |
|
27-Sep-2010 |
Joe Onorato <joeo@android.com> |
Implement disable() on the status bar. This includes adding the new DISABLE_NAVIGATION flag. Bug: 3000770 Change-Id: I6d1c3586198e13e06b5d26e8b23a9495dc4ba02e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|
ef1e7763c2dc5b9bac69cc747efe05c81d9fd9fc |
|
18-Sep-2010 |
Joe Onorato <joeo@google.com> |
Tablet ticker. Change-Id: Ia3db5cc29eac1703123de3e1c6dc7c22e7d024eb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletTicker.java
|