80343f646f9686528212f82163a77ef48e30f4c3 |
|
18-Oct-2012 |
Michael Jurka <mikejurka@google.com> |
Fix recents animations for secondary users Bug: 7361640 Change-Id: Ibd177bf01758fb8706b82dcf3bf234e052c38aa3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
11cf178100e71d3f9f34ab5865e03a277c5eadaa |
|
27-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Cleanup internal status bar APIs. IStatusBarService.collapseQuickSettings is gone; collapseNotifications is now collapsePanels, which does what collapse() used to do. Similarly, IStatusBar.animateCollapseQuickSettings is now simply IStatusBar.animateCollapse(). Bug: 7245229 Change-Id: Id157d2fdf34926d3c85ffa8b81c741a5359aede4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e20a177d3f147f3011647c3bdab401f90b2c5d1d |
|
26-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding a global accessibility action to open quick settings. 1. Added APIs for opening the quick settings to the StatusBarManagerService and the local StatausBarManager. The new APIs are protected by the old EXPAND_STATUS_BAR permission. Renamed the expand* and collapse* non-public APIs that are expanding the notifications to expandNotifications* collapseNotifications* to better convey what they do given that this change adds expandQuickSettings* and collapseQuickSettings*. Added a global action to the accessibility layer to expand the quick settings which is calling into the new status bar manager APIs. bug:7030487 Change-Id: Ic7b46e1a132f1c0d71355f18e7c5a9a2424171c3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
6d51571835737c7502a2e111ee9dc2527ebad984 |
|
21-Sep-2012 |
Jeff Sharkey <jsharkey@android.com> |
Allow acquiring ContentProviders across users. Otherwise services like SystemUI will always open content://-style Uris as USER_OWNER. Surfaces through createPackageContextAsUser() which points all ContentResolver operations towards a given user. Start using in RemoteViews, so that Notifications correctly resolve image Uris to the sending user. Also add user support for "content" shell tool. Bug: 7202982 Change-Id: I8cb7fb8a812e825bb0b5833799dba87055ff8699
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
d0d4bb84595d48116b3751b14efbc39388a78882 |
|
04-Sep-2012 |
Michael Jurka <mikejurka@google.com> |
Fixing preloading recents for all devices - Fixed for tablets and phones with hard nav buttons Change-Id: I1dc2249376b3f376c283598f5cef6e326b191ace
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
cb2522c86d75fff277dc38ec7e444a5b5f5130ea |
|
13-Apr-2012 |
Michael Jurka <mikejurka@google.com> |
Recents: apps scale down to thumbnails now As a part of this change, Recents is now an activity. Known issues: * Jank: jump-cut as app icon appears suddenly after the aniamtion * Preloading recents is broken on phones without soft nav bar and on tablets * Thumbnail window from animation lingers/flashes sometimes Change-Id: Ie6f991f3c2e1e67f9ed84eb6adba9174ed957248
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
98365d7663cbd82979a5700faf0050220b01084d |
|
20-Aug-2012 |
Jeff Brown <jeffbrown@google.com> |
Refactor for multi-display support. Split WindowManagerImpl into two parts, the WindowManager interface implementation remains where it is but the global communications with the window manager are now handled by the WindowManagerGlobal class. This change greatly simplifies the challenge of having separate WindowManager instances for each Context. Removed WindowManagerImpl.getDefault(). This represents the bulk of this change. Most of the usages of this method were either to perform global functions (now handled by WindowManagerGlobal) or to obtain the default display (now handled by DisplayManager). Explicitly associate each new window with a display and make the Display object available to the View hierarchy. Add stubs for some new display manager API features. Start to split apart the concepts of display id and layer stack. since they operate at different layers of abstraction. While it's true that each logical display uniquely corresponds to a surface flinger layer stack, it is not necessarily the case that they must use the same ids. Added Display.getLayerStack() and started using it in places where it was relatively easy to do. Change-Id: I29ed909114dec86807c4d3a5059c3fa0358bea61
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
bb033ea3620a2c30f85a91986aa09a37960c8366 |
|
10-Jul-2012 |
Greg Hackmann <ghackmann@google.com> |
Don't force RGB-565 for tablet status bar RGBX-8888 is preferred on some devices because the HW composer doesn't support RGB-565. SurfaceFlinger can map PixelFormat.OPAQUE to RGB-565 or RGBX-8888 depending on the NO_RGBX_8888 flag. Change-Id: I6848b11f694188b606a5547b6dd386d933e30601 Signed-off-by: Greg Hackmann <ghackmann@google.com>
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
4f329cb77df5c53a677e5f2bcf695f6cdbe06658 |
|
28-Jun-2012 |
Michael Jurka <mikejurka@google.com> |
Merge "Fix warnings and remove dead code"
|
a600fd9ba76e7916f18521447446671f0e431560 |
|
26-Jun-2012 |
Michael Jurka <mikejurka@google.com> |
Fix warnings and remove dead code Change-Id: Ifd1bcd8f5be181b115910f2f8918e1e50975a790
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
15986c66cb04608f21f70ccd6e9d0bfc390f55c7 |
|
28-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Fix #6750492: NPE in tablet status bar Pull down a bugfix from BaseStatusBar. Bug: 6750492 Change-Id: I9bd04e3a800d4dd2222844d2848208d611b60fe0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
67ad368d4d549b431d826936e40a679099fefec8 |
|
26-Jun-2012 |
John Spurlock <jspurlock@google.com> |
Disable assist gesture when keyguard is active Prevent search gesture from firing when keyguard is in restricted input mode, e.g. in Emergency Dialer. Also disable the Home touch listener in this mode to avoid bringing up the ring. Affects both phone and tablets. Bug: 6723749 Change-Id: I60f0aebfcce4cf7f66798ee1212ea326bdad3ef0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3623128d13839b48693245a64448fb2dabc1977f |
|
23-Jun-2012 |
John Spurlock <jspurlock@google.com> |
TabletStatusBar: Hide notifications during Setup Wizard Protect tablet users going through the initial setup wizard from trapping themselves in Settings before the setup wizard is complete. A similar change was already made for phones, so use the same logic. Also hide quick-settings button (another way to get trapped in Settings) and associated panel click handler. Remove clear button since we're no longer showing notification items. Bug: 6704080 Change-Id: If7148cde9d18f493627f8367fd4b39d22e0d5ef1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
955a016922ea49f154d190b054a202559b41a4d3 |
|
12-Jun-2012 |
Jim Miller <jaggies@google.com> |
Fix 6613962: Update keyguard to use new GlowPadView UX design. Change-Id: I4f1ef3107e5550f7df9dcb412943a84b66432b7d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
9a720f5eb6c67b581df22f4ecb498cebb459babe |
|
30-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6398209: SearchPanel gesture improvements This fixes a few recent regressions caused by other bug fixes: - add new flags to animateCollapse() so we can selectively close panels. Fixes regression caused by attempt to close recent apps from startAssistActivity() which had the side effect of closing the search panel before the animation completes. - adds tuneable holdoff delay for responding to home key press. - minor tweaks to MultiWaveView animations. Change-Id: Ia48434b8d59e7b0290a5e9783960c2f684068218
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
a073e570789e5b49e8339af44516444b13db4428 |
|
24-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6398209: General animation improvements for swipe to search This cleans up the animation for swipe to search from the navbar. In particular: 1. Wait for initial animation to finish if gesture was too quick. 2. Better fade animation 3. Hide background and fade in when ring is selected 4. Smoother target and outer ring animation when switching between states. Change-Id: I401197760cf9f06b6ff3e1cdb80bee86a03ef276
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ff20b0c0ef34b5bd5859c8a4528085f6cb6e0ba6 |
|
25-May-2012 |
Chet Haase <chet@google.com> |
Make Google search panel go away when receiving phone call Issue #6557847 "Google" launcher icon stuck in ring slider after getting incoming call Change-Id: If77f66fd241af7fbfe6228498b07fd1cfcef36bd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
998bb765290066822ff8a3b378dadd71deb0ce73 |
|
21-May-2012 |
Jim Miller <jaggies@google.com> |
Fix6398209: reveal search when home button is long-pressed This change add a feature to reveal the swipe to search interface when the home key is pressed for longer than 50ms. It progressively reveals the interface. It still requires a bit of tuning, but all the basic parameters are in this CL. Change-Id: I1d3a5bb7b912265eb41da68bc9313eee1af2e415
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
a5b2d487005e967eb43b5e077713d6f9bc819fe4 |
|
15-May-2012 |
Jim Miller <jaggies@google.com> |
Merge "Fix 6483412: Disable search from navbar while SUW is running" into jb-dev
|
b4238e0c59d8e1890f7752934bdf4d52fa89bf1b |
|
15-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6483412: Disable search from navbar while SUW is running This fixes a problem where navbar gestures were enabled during SetupWizard. There's no clear signal for handling this in StatusBar since there are a number of flags that we might use to determine the availability of the search gesture. However, the UI design generally calls for the gesture to be available when the home button is visible, so I think it makes sense to start with that and enable others as we encounter issues. Change-Id: I7b37964ae5b51bf803d5808605f1afe694a88464
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
56a5783c02c17e7353ee342fa24f04bec7bb545b |
|
14-May-2012 |
Michael Jurka <mikejurka@google.com> |
Hide notification panel when launching recent apps Bug: 6484280 Change-Id: Ib97af40979ccdd98aa2b8af6c1488b33b34bdf2b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
670d9dd2d04c2146d00b697f7f0faea258297a81 |
|
12-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6474712: Disable the google gesture on prime while notifications are open Change-Id: I7c40e7bf4859d60c54c186fc49b670397a4ea723
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
230e86a1cf31d2f2233a444e4abb0a334576477b |
|
10-May-2012 |
Chris Wren <cwren@android.com> |
Merge "Auto-expand the top notification." into jb-dev
|
0a6a1234c2ee5c6b810c875389016ce89022cee1 |
|
10-May-2012 |
Chris Wren <cwren@android.com> |
Merge "Pull up updateNotification to BaseStatusBar in preparation for modifying update behvior." into jb-dev
|
8fd12657e353a4a6f6d875a0d86850426fec00e8 |
|
10-May-2012 |
Chris Wren <cwren@android.com> |
Auto-expand the top notification. Bug: 6455789 Change-Id: Ia455f204544ad0c41ace77ea3ece6e0d3d3110d9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
0c8275b392344c24bb621b2a8af360f48a6459f9 |
|
08-May-2012 |
Chris Wren <cwren@android.com> |
Pull up updateNotification to BaseStatusBar in preparation for modifying update behvior. Bug: 6455789 Change-Id: I09fbf4d31643813cb4dfecaa496327d9625a15af
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
d99e7fd9fadfa46b6732c21e6a7a54755ceeb3c3 |
|
09-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6398209: Improve responsiveness of swipe up to search This fixes an issue where the swipe-up gesture for search was broken on phones and tablets. Because the underlying window was slippery, there was a race condition between the touch moving outside the window and the layout flag change in the search panel being noticed. As a result, the code would sometimes inadvertently dismiss the search panel even though the gesture was successful. It also changes the timing slightly so we show the search panel longer for quick gestures. Change-Id: I30c04b21d3367db4d41c01f23e27edf366711462
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
06e8d6647db54aa76dda92a5a785737e66d262de |
|
07-May-2012 |
Jim Miller <jaggies@google.com> |
Merge "Fix 6397736: Swipe up to search layout fixes" into jb-dev
|
354619c1cc1b4668c81c5368b2256335cc9e8538 |
|
28-Apr-2012 |
Jim Miller <jaggies@google.com> |
Fix 6397736: Swipe up to search layout fixes This fixes several layout issues on phones and tablets with MultiWaveView. It adds a new background scrim to be shown behind the MultiWaveView on the navigation bar. MultiWaveView is updated to handle gravity constraints which makes layouts much more flexible across devices. Change-Id: I64068f4eaa81ef6c464247049117d53432fcacbd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
d2217f0c32da29cb10d11f497660d525120feb67 |
|
04-May-2012 |
Daniel Sandler <dsandler@android.com> |
Restore do-not-disturb mode on tablets. Bug: 6195112 Change-Id: Iecb850942df43fb8861cbbf2e2343c2aabfc4263
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
58b173b1ca10bfb8bd8f7fac676f51178e57ff83 |
|
03-May-2012 |
Daniel Sandler <dsandler@android.com> |
Hide icons for low-priority notifications. Anything below PRIORITY_LOW will usually be hidden (unless the NotificationManagerService has a compelling reason to adjust the priority). Bug: 6357857 Change-Id: Ic8a806a6db87b0473014a5d006279991272a44ea
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
4ce64fb3644546eadfca12c01e4b174384a9de23 |
|
03-May-2012 |
Daniel Sandler <dsandler@android.com> |
Move bar panels above the system bar window layer. We use the new TYPE_NAVIGATION_BAR_PANEL for this instead of TYPE_STATUS_BAR_PANEL (which is indeed above the status bar, but far below the navigation bar, which is the window type used for the system bar now.) Bug: 6319161 (ticker underneath system bar) Bug: 6437342 (missing clear all button on system bar) Change-Id: Ib58c0003c4c81db64edca2c1bbc2d764c3237ed0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
635fb490c5b26c86a806b40f562288299ed92594 |
|
27-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Propagate change Id1393cef to tablet UI. Bug: 5854958 Change-Id: I5c9976307ab13398ad2533a57f45d647040c3d4a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e898ac59db04d8ab0762180ca8ec7cea1347aa09 |
|
07-Apr-2012 |
Jim Miller <jaggies@google.com> |
Fix 6299832: Add search target swipe action to navigation bar on phones This adds a feature to swipe upward on the navigation bar to invoke voice search on phones. Change-Id: I462076fd43b1c66c5bf624f00b297c6d3414a19a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
4a066c5c77109431f50806fc29179d28f1472871 |
|
20-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Update SystemUI for sw600dp devices. Devices between 600 and 719dp will now use the two-bar (phone) SystemUI layout, or something like it, derived from PhoneStatusBar. Devices above 720dp will use the system bar from TabletStatusBar. However, this distinction is not to be made based on dp, at least, not by the SystemUI; the goal is to drive most of this switch from the window manager. Therefore most of SystemUI's sw600dp resources have been folded into the main set of resources (renaming them to avoid collisions where appropriate). This allows SystemUI to choose which set of resources to use entirely by switching status bar components, entirely independent of Configuration. (For some resources, particularly around recents, it seemed more expeditious to keep relying on the device configuration, so those resources have been bumped up to sw720dp.) Bug: 6297838 Change-Id: I3f5414a6a718bdc83f51930d6878cdf97df48c9c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
f7a1956b06faeb6025fdea331f81d66edda58b3c |
|
04-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Long-press a notification to find out who sent it. Bug: 5547401 Change-Id: I8d5d73723b3f03f5b0f8717faaca826b1530df7a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
6a858c347f4d4e5db4c8f00d5e285967631b71ca |
|
12-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Gestures for expanding notifications. Change-Id: I104c157ffcc2d60b3f0a95c59d4322b07103b69f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
84920cc56e4cd4e843845d8d542ba47f3ffb4f36 |
|
09-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Fix notifications transitioning from small->big. We'll have to go back and tweak this when we add a more sophisticated switch from contentView to bigContentView, but for now, this ought to detect that the notification has gotten bigger (or smaller). Change-Id: I3816fe8ed321569d1ce07d8a62cb08a434e55c2d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ac14351e16e1258f1cb54e2bf772b8be004eb2b8 |
|
06-Apr-2012 |
Jeff Brown <jeffbrown@google.com> |
Move some APIs from window manager to input manager. Simplified input injection API down to just one call. Removed all input state reading API. It was only used by the window manager policy and required a permission that applications could not obtain. READ_INPUT_STATE is now unused and deprecated. Change-Id: I41278141586ddee9468cae0fb59ff0dced6cbc00
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
f87d19621dc2a30232bba1f51862a0b671eb9729 |
|
04-Apr-2012 |
Dianne Hackborn <hackbod@google.com> |
Clean up status bar, system bar, navigation bar management. The status bar and navigation bar are two completely separate elements, with their own semantics. The system bar now classifies itself as a navigation bar, since that is really how it behaves. This required rewriting the HDMI resizing code, so that it is all done by PhoneWindowManager since that is what is responsible for the size of the navigation bar (and thus now system bar). This actually gets rid of a fair amount of code, and means we can also do the same thing for a pure navigation bar. Likewise the system bar now has the navigation bar ability to be hidden when requested by system UI flags. To get the behavior we want on Xoom, we only allow the nav bar to be hidden when it will help provide a better aspect ratio for showing widescreen videos. Finally the nav/system bar now animates when hidden and shown. Change-Id: Ie927154b68376a0b61802f99171ff56b8da92e7a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
0424716328a7d0f7bb794d24f7481a76be08d379 |
|
02-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Show action buttons in expanded notifications."
|
96fd7c1c1acc03b40b1813ef65793560c175ef80 |
|
30-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Show action buttons in expanded notifications. Any notification with at least one action will now have an expanded form by default. BigPicture/BigText can have actions, too, of course. Change-Id: I6f54cac65d9a9f335d8038c2105cd2c674f991ff
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3a3a6cfd8ec12208ca75c0d0d871d19d76c34194 |
|
26-Mar-2012 |
Dianne Hackborn <hackbod@google.com> |
Add new feature to let apps layout over status bar / system bar. The main change is a few new flags you can supply to View.setSystemUiVisibility(). One is a new visibility mode, SYSTEM_UI_FLAG_FULLSCREEN, which is basically the same as the global FLAG_FULLSCREEN option for windows, but driven as part of the system UI state. There are also three new flags for telling the framework that you would like to have your application's UI ignore screen decorations -- SYSTEM_UI_FLAG_LAYOUT_NO_NAVIGATION for going behind the navigation bar and SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN for ignoring full screen decorations (that is the status bar). In combination with this you can use SYSTEM_UI_FLAG_LAYOUT_STABLE to have the framework report consistent insets to your application. When using NO_NAVIGATION, when the user taps the screen we now also automatically clear ONLY_CONTENT, so that we atomically show both UI elements. This should make it easy for apps like video players that want to move between fully full-screen and regular modes. The ActionBar has also been extended when in overlay mode so that it will adjust the system window insets to also account for its space, and allow it to be hidden using the new SYSTEM_UI_FLAG_FULLSCREEN. Change-Id: Ic8db1adec49a0f420bfe40c1d92eb21307856d0b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ecc395a51053c433e359a6cfd6c23a193ee546c0 |
|
30-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Fix the build Change-Id: Ib4ea7df5459d025903d00361eb0e9477be299c85
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
50c69b5d8ae4bc973e53cbe3b58b0eb0299e25c8 |
|
30-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Merge "Preload recents on phones with hard nav keys"
|
6cf14a02bf9e499a8e6fd7e1cf79b2e9d16e9811 |
|
29-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Fix NPE on tablets. Change-Id: I2128daac06988e4bae25ec48a874901ba731ebf9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
7f2668c8469934ce83a5647977f6e74ab782cf07 |
|
27-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Preload recents on phones with hard nav keys Also refactor recents code across Phone/Tablet Change-Id: Id557c5cb0f7d9378f81c40b20511a5d98bf4078e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c5bad6956e63eb303e2b7b61e6b33ab2bcedbef7 |
|
09-Mar-2012 |
Andrew Flynn <flynn@google.com> |
am 36fde268: am dfc87c82: Merge "Use a different width for nav icons in sw600dp-port." into ics-scoop * commit '36fde2688bc32ddd5ed5de834a39ce3c7cd2b6cf': Use a different width for nav icons in sw600dp-port.
|
1d9af30b74a8c64aefa20fa0e31561d51c37e0f5 |
|
08-Mar-2012 |
Andrew Flynn <flynn@google.com> |
Use a different width for nav icons in sw600dp-port. Change-Id: I6c4024e9f60e14c072d7c01f29fabc89fc51dfb8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
079b33d215a49bc38b488489b0cc13d7273cdc66 |
|
02-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
New slide-out mechanism. Instead of sliding the panel in from off-screen, the panel is now stretched open (cropping the scrolling contents). This is slower, so the layout has been dramatically simplified to help performance. Change-Id: I8343449c2b3fa4b4ee161f1de992d2242635d15e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c6d29fc0f552db7cfee6491530cf89f59c242bd4 |
|
25-Feb-2012 |
Daniel Sandler <dsandler@android.com> |
Newly reimplemented PhoneStatusBar, now with fewer windows. Change-Id: I4eaf69a1d46f9180d6911a6559ff24d173ccb35b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3f0c58eb708ca520e84396fe764147800395812f |
|
24-Feb-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "New notification priority and related APIs."
|
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/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c33d5766610c77296a80dfdc4e302cc2ff794898 |
|
21-Oct-2011 |
Mike Lockwood <lockwood@android.com> |
SystemUI: Log an error instead of throwing an exception if navigation bar is enabled in tablet UI Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
494a17761d524c53b26f198e59f4f82af2cf0abf |
|
12-Jan-2012 |
Daniel Sandler <dsandler@android.com> |
am 66e66e1d: am 755a967b: Merge "Clean up wifi/mobile indicators in the expanded panel." into ics-mr1 * commit '66e66e1d70bdcf184a29bc5eb8cfdeecffdb799f': Clean up wifi/mobile indicators in the expanded panel.
|
5962fd5ec95249ba8354d3a533c27a012bcf22e2 |
|
11-Jan-2012 |
Daniel Sandler <dsandler@android.com> |
Clean up wifi/mobile indicators in the expanded panel. We now have two separate RSSI icons, one for wifi and one for mobile data, as originally proposed in bug 5544770. Each has an accompanying label showing the appropriate network description string (PLMN or SSID or "No internet connection"); these will be truncated as necessary to avoid clobbering other UI elements in the panel. Bug: 5543495 Bug: 5621224 Change-Id: I8fc322f8471fc94000e7230de359d3f1fe561b1e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
0a2909840fae6d16efc5f7afb313b03fd401cbd9 |
|
08-Dec-2011 |
Daniel Sandler <dsandler@android.com> |
am 940a49c8: am dc8cb9aa: Merge "Invalidate the whole status bar after layout transitions." into ics-mr1 * commit '940a49c89c0ccca8ba38028c209a4a135b23dd8f': Invalidate the whole status bar after layout transitions.
|
5a8266083252e172fe784fa0edaebe3c775cd848 |
|
07-Dec-2011 |
Daniel Sandler <dsandler@android.com> |
Invalidate the whole status bar after layout transitions. This should ensure that the menu icon doesn't persist on-screen even after it's been removed from its parent. (Related to the KeyButtonView animation glow and the tricks it plays with invalidation.) Bug: 5647480 Change-Id: I8ca503ef647aed99335d3dbecedce38fa0b70c65
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
328310c6fac6066d338926bb43d359862cae36d2 |
|
23-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
System bar now renders the back button for recents We used to render the back button in Recents itself, but that had an inconsistent visual experience. As a part of this change, add the early beginning of support for private status bar APIs for dimming navigation buttons. Bug: 3448536
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
f66664a50e914e1cc5d66046cfc4c5b195a09eab |
|
06-Dec-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Fix sticky menu icon on tablet status bar." into ics-mr1
|
ad9deec87cae30f73e56f0f778fc3fb52035b325 |
|
06-Dec-2011 |
Adam Powell <adamp@google.com> |
Drop API level for notification compatibility BG to 8 (from 10) Bug 5713262 As we had concrete styles for achieving the right text styling as of Gingerbread, don't punsh apps that used them correctly. Change-Id: I1e373a0238edd6bdab2d0f96588d9cb92a20b31f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
4f9986e57f36df4389b9c8b16009442a6094ee0b |
|
02-Dec-2011 |
Daniel Sandler <dsandler@android.com> |
Fix sticky menu icon on tablet status bar. Bug: 5647480 Change-Id: Iec4b04e414e8753e6b677b9168ad16b8c3e712be
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e0f085d4b8f313179825f2b051cb403736a7d01a |
|
01-Dec-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5433192 and maybe #5433192 5433192: Factory reset device: compatibility screen is the first... ...screen before setup wizard Don't show compat mode dialog if compat mode is unknown (which happens early in boot before an activity is shown for example). Also make sure to update status any time the current focus app token changes, so we correctly update every time switching apps. 5651152 [Stingray] change zoom/strech setting icon won't go away This is probably also fixed by updating when the app token changes. Change-Id: Ibe9bd6277166230d5d96689741b78325ea099d57
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
29ea525d18b3c36c56e0c5391bb849a9baf27668 |
|
16-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5623642 - Status bar background incompatible with some legacy apps Give some background protection to custom layouts in legacy notifications. Pre-HC it was extremely common for apps to hardcode text colors in layouts. Since this can lead to black text on a dark background in HC/ICS, give these older apps that target SDK < 11 a light gray background. Change-Id: Iab3dea4beb9172b2f9a5cae53991cf952d0c8cde
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
b7f4327e2d0ba84f0c12fd0e6a9b9f796e6ec9ed |
|
28-Oct-2011 |
Michael Jurka <mikejurka@google.com> |
Fix: never show recents over lock screen Bug # 5150985 Change-Id: I0672c5e2562f1d4a7e45eba444ca186901236af3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
5571ab2d47c434abf57621d7502fcf4850bb477e |
|
27-Oct-2011 |
Michael Jurka <mikejurka@google.com> |
Fix recents button on large devices (5490265) - Also, delay preloading recents so that we get haptic feedback immediately (5507038) Change-Id: I8a22ad719493bd9cfec0ef56d09949b164c1451b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
84e825a84d7dde03042228c79638935c92d13c92 |
|
20-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Add hasNavigationBar() to the window manager." into ics-mr0
|
0c4ccff36930ff4f0292b94ad51e164c9fa060a3 |
|
19-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Add hasNavigationBar() to the window manager. It is no longer sufficient to check the value of internal.R.bool.config_showNavigationBar to determine if a navigation bar (separate from the status bar) is shown on a device, because the emulator needs to be able to override this value (now possible by setting qemu.hw.mainkeys to "1" or "0", for navbar or no navbar, respectively). This logic is now contained in PhoneWindowManager, and any clients wishing to know whether the system has a software nav bar should consult the new hasNavigationBar() method. Bug: 5404945 Change-Id: I119d32a8c84b88b2ef46f63244e7f11dc5de0359
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
412cba8aa10231cdf515d9400a754e8a16a8eb3d |
|
17-Oct-2011 |
Michael Jurka <mikejurka@google.com> |
Make Recent Apps faster - start loading on touch down - avoid unneeded calls to onLayout - don't fade in thumbnails if they've been loaded before we show recent apps - don't pause between loading thumbnails - fade in thumbnails+shadow (rather than just thumbnail as before) Change-Id: I6dd4be7f52f9e8b51284ae052614719db8e71dc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c57ccf01fe24ce508404c99b449e9097e6d8b270 |
|
14-Oct-2011 |
Winson Chung <winsonc@google.com> |
Showing notifications after taking a screenshot (Bug: 5333706) - Fixing issue where ticker and swipe-to-remove wasn't working for updated notifications Change-Id: Ib8ef07778a11028c9c2627830ee1dd4561d2ae3b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
dba935659024a9ca83cb6bd3f1a9970e277f7658 |
|
06-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Break apart DISABLE_HOME and DISABLE_RECENT. Additionally, start using setSystemUiVisibility() where possible in the keyguard to allow activities and dialogs to re-enable some of the navigation keys (notably: home but not recents). Finally, stop disabling MENU for activities atop the keyguard. Bug: 5380495 // no home in driveabout, clock Bug: 5396134 // able to show home/recent in keyguard Change-Id: I04eb224554ee8cff79476b85148c4cda75bb0b62
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ab48b681401628a191a4a90d4906fa88edde95ba |
|
13-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Refactoring loading of recent apps - fix bugs 5278690 and 5432097 - no longer forcing a reload when screen is rotated - moving recents loading code into a seaprate class - changing variable names to use "Task" rather than "Activity" in Recent Apps Change-Id: Ib0c8c5d537cf9d46d65b2ccb790015b601bb1bf1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
df89e65bf0fcc651d20b208c8d8d0b848fb43418 |
|
07-Oct-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix how we hide and show the nav bar. The PhoneWindowManager is now responsible for hiding and showing the nav bar. For hiding, it just moves it off the screen (easy way to get a nice slide animation on and off). At the same time, we use a new WM facility to put up a fake input window to capture all touch events. When a touch event is received, we force the system UI to clear the navigation hiding bit so it will be shown again. This removes a bunch of code from the system UI for hiding and showing the nav bar. Also removes the code calling from userActivity() to the system UI, which was bad. (Also no longer using userActivity() fixes bugs around re-showing the nav bar due to key presses and other wrong things.) Change-Id: I8c3174873b5bcaa36a92322a51e8f7993e88e551
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
7daf95d5526e3b60f5db29cbacd9a4852d99a6f4 |
|
30-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Fixing accessibility support in Recent Apps - also switching "Recent applications" to "Recent apps" as per our new language guidelines Change-Id: Ib625429ad22ce75ede782d59c0f45894d00c8502
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
90c52de28691ca0bbbf7c039ef20f85ce46882cc |
|
23-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5173952: Opening a Notification From Lock Screen... ...Should Skip Unsecure Lockscreen (ICS) Also while I am in there, clean up logging of intent objects to include even less sensitive information, while showing the true Intent in dump output (since apps can't get to that). Change-Id: I35fed714645b21e4304ba38a11ebb9c4c963538e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
f4b783f8a7f7ba56a879b0fce075257659e9f909 |
|
12-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Exit the keyguard when the user clicks a notification."
|
92d331883ada42e49001853e266cda2d9c8631b8 |
|
11-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Exit the keyguard when the user clicks a notification. (This only works if the keyguard is not secure, but then again, the user can't access the notification panel in that case anyway.) Bug: 5173952 Change-Id: I8a6081d26c52843822b381d8ebe0fae94a03bef9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
113045ab9cc6307b68cc669bbdd4ddbdf69b6230 |
|
11-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix bug swiping away NO_CLEAR notifications. Bug: 5121507 Change-Id: I798686cfc8506805298e1481a3d603ce700e12f4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e2ca08765e1e2da8edcbb9e43b0d2c2f79bd5101 |
|
09-Sep-2011 |
Chet Haase <chet@google.com> |
Merge "Throw an exception if a both nav and system bars are configured"
|
bc0009d48df58305d3330e9716f4ebbca1e36d3d |
|
09-Sep-2011 |
Chet Haase <chet@google.com> |
Throw an exception if a both nav and system bars are configured It was possible for a device to be configured to use a navigation bar (by setting config_showNavigationBar to true in a config.xml file) and to use a system bar (by being a tablet device of sufficient size). The display metrics would be set up for both, but the SystemUI would ignore the navigation bar, leading to conflict in what would be displayed and how much room there was on the display. This change throws an exception, causing SystemUI to fail, when this conflict is detected. Change-Id: Ib5c19d50ff9444bc33fd53d3dcfa016adc4872ef
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
4519a02608b9e02a2c0dbc7dff37c21167db8f24 |
|
08-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Always disable() through SBMS; watch date. Touching StatusBar.disable() directly can make the cached value over in StatusBarManagerService stale. Instead, dispatch DISABLE_BACK through setSystemUiVisibility() on tablets; it's unused on phones. Also DISABLE_NOTIFICATION_TICKER when showing secure lockscreen, and watch for TIME_CHANGED in DateView. Bug: 5255469 Bug: 5242677 Change-Id: I4efaf9799b2f229f49d7024da5dafceacd5e08bb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
847fd751a9c9eb3cb02da1dca95d3d4b215c0b76 |
|
03-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Make large_icon in notification catch touches. If it doesn't catch touches, the stream is dropped on floor, leaving no event stream for swiping to intercept. Also connect up NotificationClicker to large_icon. Bug: 5068171 Change-Id: I51e74dd1cdc2749554c591432a48fad35de993ff
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
a3b7b57a5211c210a61bb9bea118531eed08591a |
|
02-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Merge "updating visuals of Recent Apps"
|
622a97646d316ca753c577752ac9010415e9a472 |
|
29-Aug-2011 |
Peter Ng <petergng@google.com> |
updating visuals of Recent Apps - replacing background PNGs with 9 patches - removing border around thumbnails by default - when swiping thumbnails, draw a border around them - fix callout line length - make recents window smaller on tablets - deleting unused assets Change-Id: If5bb1ba0d55a6d10e36ee14274c23596f0ba73b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e3646dd8d96fb9756c8a7a4757ad5277e3801aed |
|
01-Sep-2011 |
Mike Lockwood <lockwood@android.com> |
Show back button in status bar when in an activity in front of the lockscreen. When the lockscreen is up we still enable the home and recent app buttons, but the back button is only enabled if the lockscreen is not obscured by other activities Fixes problem escaping from the DeskClock app when the screen is locked. Bug: 5206013 Change-Id: I68c9e4513018f51e2ee4fc11254e42ecbef834e4 Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
2a58af37568dcae9f1910aa85974f8b474338da9 |
|
26-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Stop spamming the user with unchanged tickers. Bug: 5217613 Change-Id: I63e9a9853803ff770155f1c69e09e5d3e57f2abf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
066c891f6a7bceca660ee26921b13cfa742f4ba8 |
|
24-Aug-2011 |
Mike Lockwood <lockwood@android.com> |
TabletStatusBar: Add support for disabling notification LED when user views notifications This is analogous to similar support in PhoneStatusBar Bug: 5143247 Change-Id: I553268162f9441fbe03f6a3769d5879cebf3b1f3 Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
130453c2eb615bb8cc51a26afbd40822a72636c1 |
|
18-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Fix DISABLE_EXPAND in the tablet status bar. The codepath that honored this flag had been routed around when notification peeks were disabled. (The bug was allowing notifications to be accessed from a secure lockscreen.) Bug: 5173959 Change-Id: I35dee343ee4f0288530580054f8bb9f511ebe6af
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
96f4818ef41141649337d4dee09f837594e93d09 |
|
17-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Fix drawing artifacts on glowing navigation buttons. Bug: 5162661 Change-Id: I49d78124cc179221492af2f7bee6adf7bfe34426
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
b8e9b810a863c504cd63cbb132f743f5e66c8595 |
|
12-Aug-2011 |
Chet Haase <chet@google.com> |
Merge "Optimized swipe animation for Recents app."
|
212f625b71fb1f137e23fd1b6a679dca3f1e9f3c |
|
12-Aug-2011 |
Chet Haase <chet@google.com> |
Optimized swipe animation for Recents app. Removed the delay after the swipe and before the remaining items animated into their new places. Also, expanded container of app so that it no longer clips the swiped thumbnails on the right (on tablet). Change-Id: I3d757a3b42bf0d1e002fab5b74b47c1e7f4f97a2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
2e347429dfcd03b0827c7506ba6305ab0d1f4951 |
|
11-Aug-2011 |
Christian Robertson <robertsonc@google.com> |
New RSSI cluster in status bar. Bug: 5147463
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
298a2a816af7337d6b2c8a916ef298d656786878 |
|
11-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Disable peeking at individual notifications. Now tapping anywhere on the notification/clock/status end of the system bar will bring up the notification panel. Swiping up anywhere in that region works as well. This change also adds visual touch feedback to the panel trigger area. Bug: 4723688 Change-Id: I5e24fea1231b798c41ddd48c0c42c283c92ebe65
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
319d1e3b28400c749dec8e6c172c2b4872027e38 |
|
05-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Stop popping up the compatibility mode dialog all the time. (The check for whether the dialog had already been shown was accidentally removed in change I1c1bd12.) Bug: 5069310 Change-Id: I2ea35c5891667922e78d7919132ffe599411f851
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c803422bed63f24e987294dae974d81342fb5189 |
|
05-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Clear all notifications on tablet actually works now."
|
06a0d4b5c36b3353a89ec31e097bf0b54b5f2549 |
|
05-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Clear all notifications on tablet actually works now. Also, the panel is no longer buried below the screen edge when there are no notifications. Bug: 5115158 Change-Id: I01bc8a65ceebd64143a4c4c52d63641dc3cd1c77
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
8e41f3158d3aeabd98fcaa7a846874129a9f39f6 |
|
03-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Restore DISABLE_NOTIFICATION_ICONS. Bug: 5054828 Change-Id: I621f5ef9281eb9593525faf7dd7be42def653970
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
1347c30824ce3544dff03c93ffad9af7f0327e41 |
|
01-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Refresh tablet notification drawer. * New "X" button appears in the system bar, allowing the user to clear all notifications. Only appears when the notifications list is showing and there are clearable items. (Note: the textual button on phones has also been replaced with an X.) * Updated panel background artwork and positioning. * Removed a bunch of old art. Bug: 4970588 Bug: 4974043 Bug: 3509407 (regression) Change-Id: Ibadb638cd18c4faa751cd1f311d73ceda65cb3ca
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
60ee25643e0a7b8841063a4e97b0f18c51807e91 |
|
22-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
The fullest of fullscreen modes. View.setSystemUiVisibility() now properly accepts a bitfield, including: * SYSTEM_UI_FLAG_LOW_PROFILE: "lights out mode" (previously known, erroneously, as STATUS_BAR_HIDDEN) * SYSTEM_UI_FLAG_HIDE_NAVIGATION: for when you need every single pixel on a device that also has a navigation bar These flags are painstakingly aggregated across the entire view hierarchy and carefully delivered to the status bar service, which in turn gently passes them along to the bar implementation. To really get access to the whole screen, you need to use HIDE_NAVIGATION in conjunction with FLAG_FULLSCREEN and FLAG_LAYOUT_IN_SCREEN. See development/samples/Overscan for an example of how to do this. Change-Id: I5fbfe009d9ceebbbf71db73f14a7008ea7c1d4da
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3d5a703db83265f7914eed8580de986106abfad2 |
|
28-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Merge "Report the external display size to the input reader."
|
2b69735e014872ca2183b4a39a8381daa337e146 |
|
22-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
New stacked RSSI icons. The signal strength, network type & flow indicator, and battery have all been moved out of the policy and into the status bar implementation itself, mirroring the change on tablets. This means that they no longer use status bar icon slots but instead are bespoke layouts and views. GPS has also been removed and will return as a notification (again, as was done in the Honeycomb tablet UI). Bug: 4691638 Change-Id: I60df4871209b64209bfc5b3bf398651cc2e77b24
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
bc68a59c024bdb745dac8e2ec7408a9f30595f1a |
|
25-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Report the external display size to the input reader. The input reader needs this information so that it knows how to interpolate touches on an external touch screen. Changed Display so that it asks the WindowManager what the real display size is (as opposed to the raw display size). This means it now takes into the forced display size set by adb shell am display-size. Replaced all calls to getRealWidth() / getRealHeight() / getRealMetrics() in the WindowManager and replaced them with direct usages of the mCurDisplayWidth / mCurDisplayHeight so that the WM doesn't end up making a reentrant Binder call into itself. Fixed the table status bar HeightReceiver so that it updates the height on all configuration changes since it is possible that the display size changed independently of an external HDMI display being plugged / unplugged. Improved the Display class documentation to make the distinctions betweeen the various sizes clearer. Change-Id: I3f75de559d3ebffed532ab46c4ae52c5e7f1da2b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.java
|
5c8da949804ed4b55dcebae63796714e0028b488 |
|
28-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
Now showing: Navigation Bar, The Final Layout Starring, in order of appearance: BACK and HOME and introducing in his first starring role on phones RECENTS with a special guest appearance by MENU presented in PORTRAVISION and LANSCOPE Change-Id: I0b8459a6f648a4336a0e1a943e02ba82728a75cb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e07141a5623bc3d5f34b1de18f52044147bc2ac9 |
|
23-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
am e89d4b5d: am e0da3f3b: am 444336dd: Merge "Fix crazy notification panel background." into honeycomb-mr2 * commit 'e89d4b5d6952031c31f15db95435e7541e5df08c': Fix crazy notification panel background.
|
f1dd26b6fda891adc575c563dadb19b3d941faa7 |
|
20-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
Fix crazy notification panel background. The compatibility mode dialog (shown only once, ever) was clobbering its layout params. Bug: 4723617 Change-Id: I7899293b72c8e480a97a10a88f62754ff415f343
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
d727cf7e3f35e8217a20fba807d3d9702937f6f4 |
|
16-Jun-2011 |
Michael Jurka <mikejurka@google.com> |
Merge "Port recent apps from tablet to phone"
|
3b1fc47d004f6b29af8f40d181baa3460b1e3b15 |
|
13-Jun-2011 |
Michael Jurka <mikejurka@google.com> |
Port recent apps from tablet to phone - wire up to long press on home - remove unused recents activity - remove duplicate recents resources in -large directories (using -sw600dp instead) - fix issue with zoom/scale translation when recents was brought up Change-Id: I45538ccaff49b46ac3659c4828f9e2b0cd075241
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
f4b56eaaba388d1503e24e7a5a7b3bed04602bd8 |
|
16-Jun-2011 |
Justin Ho <justinho@google.com> |
am 40fc6e0d: am c407ef22: am f4096041: Merge "Updated art for compat mode dialog." into honeycomb-mr2 * commit '40fc6e0de578198c9cc5d9a493cb7db77bc938b8': Updated art for compat mode dialog.
|
abfb5f95cca00a3536117bc8c9decf3bdeae382e |
|
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
am 27f889d0: am 3dc1b5e2: am ed31bbf6: Clean up some edge cases in the compat mode UI: * commit '27f889d07ced48fbc7fa61c41a4a32ec3e1a95f3': Clean up some edge cases in the compat mode UI:
|
e25f8336a062a08f87c9280975d8827d75186481 |
|
15-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
Updated art for compat mode dialog. Also finalizes on the following language & ordering in the menu: ( ) Stretch to fill screen ( ) Zoom to fill screen Bug: 4595256 Change-Id: Ie92b1e0d829341fd73043a562e78437af2b128ec
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ed31bbf65267c1f383dd0dff37acd034f3b9b59f |
|
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Clean up some edge cases in the compat mode UI: - Don't put up multiple dialogs if a switch happens between activities that both can use compat mode. - Remove the help dialog if the user switches away from an app that can use compat mode. - Don't set the "don't show" preference until the user explicitly hits the button. - Hide the compat mode switch UI if the compat mode button is hidden. Change-Id: I8dd2aab1385a264232a9256284d4a75b8e058e47
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
d7c8b6d2a4d2ec16f4f61c66f400d8b20726964c |
|
15-Jun-2011 |
Daniel Sandler <dsandler@google.com> |
am 2897fc4c: am fbb09347: am 5994bff9: Merge "One-time-only compatibility mode explanation dialog." into honeycomb-mr2 * commit '2897fc4cc320d9fea2c6a81d7e2b05b6b820acf0': One-time-only compatibility mode explanation dialog.
|
2932645d9967f63aa716035e40e02af1e6e5aa19 |
|
15-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
am d163a616: am 2fdf5880: am 97d5081a: Merge "Final UI for compatibility mode." into honeycomb-mr2 * commit 'd163a6162891f0e14d4536460d839262d2693e9a': Final UI for compatibility mode.
|
552b1f0d22eea828cfd4f8c721cb5872a988ea7f |
|
15-Jun-2011 |
Daniel Sandler <dsandler@google.com> |
One-time-only compatibility mode explanation dialog. Don't miss it! Bug: 4595256 Change-Id: I80c0949e6118e3ea3af089d4cad160ce63e7d8ce
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3b0543acf11ac4638ec5452acc4c1c6716c26880 |
|
14-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
Final UI for compatibility mode. Bug: 4595256 Change-Id: Idaa96393fb809c828b5f661f29e8b687fdf3d104
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3fe9cc5ea6a9e1acd52144c8ae6cb0492dba34ba |
|
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of e95c07bd to master Change-Id: I9af0c08a9f1c1f68661efe051a66835e850b76f6
|
7d04932ef5c001769ccef244f551b75773f1666b |
|
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #4603422: Compatibility mode button doesn't always update We now tell the system bar every time the top activity has changed for it to re-evaluate its UI state. Also fix issue #: 4607102 Low rider notifications. It turns out this was due to the change in the dialog asset; the notification UI was relying on this having a lot of padding to make it sit above the status bar. Now we have an explicitly mechanism to set how much it overlaps (or doesn't) the status bar. Change-Id: Iab5ebd86e620ff4fc4cd77206e18af962ec2830e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
56e6dbd8b16f5bb0b58bad6dee824034783f4ddf |
|
07-Jun-2011 |
Daniel Sandler <dsandler@google.com> |
DO NOT MERGE. Experimental compatibility mode UI. ♫ Just another button, for you and me, in the status bar. ♫ (cherry picked from commit 45c0401a0647a5fdc5f37168463c14ad57c5644b) Change-Id: Ib35d136deadf16f693003b61ea6cfee411f4aa3d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
45c0401a0647a5fdc5f37168463c14ad57c5644b |
|
07-Jun-2011 |
Daniel Sandler <dsandler@google.com> |
Experimental compatibility mode UI. ♫ Just another button, for you and me, in the status bar. ♫ Change-Id: I11ecac63341d4c421dbaffba931861605ebad286
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
678d344bcb5c7981b5033cdf8070c58783ded01b |
|
03-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of b9e2f68b to master Change-Id: Icb68aee4c68170f0e7cd7854dbaa61656a349142
|
3fc1f85a37571b2609184e88bedfb929fa7bd22f |
|
03-Jun-2011 |
satok <satok@google.com> |
resolved conflicts for merge of 7e2181c0 to master Change-Id: Ifc3efad0c8ccf9bb880f53eeced39a5a91344af0
|
ed60f81940c5f2125518c7c31ad4f61b8a9baf3e |
|
02-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of 76450622 to master Change-Id: I26ccd8f264e65f100d894f43cf597a781552db83
|
a239c84525795ffc1828b545aa8069af88d26a71 |
|
01-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #4500511: Holo effect background doesn't reach top of screen anymore Change-Id: Iebefe924e71206f3e6388eaee64f7b1416bc3239
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
7052f307f4140f2de67e2305ef258fd4b0ee3131 |
|
01-Jun-2011 |
Joe Onorato <joeo@google.com> |
am 7f818d0a: am 94a06bd8: am 6fb093b1: Merge "Move status bar icons to sw600." into honeycomb-mr2 * commit '7f818d0a97ecd7793811ff5549a4b67521d93f49': Move status bar icons to sw600.
|
5485ff6141ccebad2c171a9a51ffdbcb72703bd7 |
|
27-May-2011 |
satok <satok@google.com> |
Reduce the number of notification icons on narrow screens. For devices with minimum width between 600 and 720 dp, show only 3 icons (and then, only in portrait). All other configurations will show 5. Bug: 4501374 Change-Id: I88168560fc2876c26cd3eb57f2db0b0cfe8b4fdd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
81e56d535c853d73ff537357da5b935f51cb779d |
|
26-May-2011 |
Dianne Hackborn <hackbod@google.com> |
Rework how we decide whether to use system or status bar. The PhoneWindowManager is now responsible for determing this, since it needs to do this before we can generate the configuration since we need to take into account the system bar size we will use. Also the Display should now report the screen height without including the system bar. Change-Id: I82dfcc5e327e4d13d82c373c6c870f557a99b757
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
07949e908295d0857183830d48c84cb75ac4ff8b |
|
26-May-2011 |
Joe Onorato <joeo@google.com> |
Move status bar icons to sw600. Change-Id: Idb85252b30cca90704f1cfebb7abce522e21b8a3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
9f0f0e0e3100caec459a5b5ef836317844c83b3f |
|
18-May-2011 |
Jim Miller <jaggies@google.com> |
First pass at integrating new ScrollView-based recents panel. - added layout transitions - now calls removeTask() for selected activity. Change-Id: Ie57b3d79551353a564bb2e4da26243a10bb0198d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
1d4d30aebd2c22627131819cabfe95f97def2c83 |
|
28-Apr-2011 |
Daniel Sandler <dsandler@google.com> |
It's lights out for you, navigation bar! Views requesting lights out mode will cause the navbar to disappear (this is useful for viewing videos/photos/etc using every pixel of the screen). But there's a catch: any user activity at all will cause the lights to come back on and the navbar to return. Change-Id: I535ed3ba9ae7fab3282c402be256add765395b6f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
663f0f2da9fd57916d5c575a264d8afe7743eb4a |
|
04-Mar-2011 |
Daniel Sandler <dsandler@android.com> |
When the user touches a peeked notification, reset the fadeout timer. We do this regardless of whether there are custom controls mostly to keep things simple. NB: This change also reduces the fade time to 3sec from 5, which has always seemed too long but was necessary to make interacting with Music possible. Now that you can keep a notification open arbitrarily long by putting your finger on it, a shorter timeout is acceptable. Bug: 3456677 Change-Id: I674abfcc0fa757f838b98ed9d5d46ba785a95cfa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
21eb86a5c464205155a9ea14486113055c2dffc9 |
|
02-Mar-2011 |
Daniel Sandler <dsandler@google.com> |
Bring back some status bar animations. Change Ie817b396 removed the layout transition from the main status bar, fixing a number of weird bugs caused by the translations on CHANGE_APPEARING and CHANGE_DISAPPEARING. This change restores the layout transitions, but only the alpha fade on APPEARING and DISAPPEARING. Doing this should bring back the useful part of the status bar animations (i.e. things fading in & out) without the buggy part (things sliding around to make room for the things fading in & out). Additionally, these fade-only layout transitions are now properly applied to the clock/notification area (when bringing up the notifications panel) and the icons within the navigation cluster (so the legacy MENU key will fade in). Bug: 3503960 Bug: 3489129 Change-Id: I1ea433c41f2f930342ae2486505b0fee19709f9c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
d7ba12135bf3e1985961a75648f80bb9eb121e1e |
|
02-Mar-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "Make with the clicky. (Status bar buttons now play FX.)"
|
b5a2b29a6495d0326ebea58f98af7edf49b4ae24 |
|
02-Mar-2011 |
Jim Miller <jaggies@google.com> |
Fix 3500730: Prevent NPE cause by clicking on footer view This fixes a crash caused by clicking in the footer view by making it not selectable. Also, don't hide home and recents button, per request from UX. Change-Id: Ie3348c8f5d699841aa76fd7abe889b2b329c7b0b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
aa051d66afa791872bfe362a94765dece07cd4c5 |
|
01-Mar-2011 |
Daniel Sandler <dsandler@google.com> |
Make with the clicky. (Status bar buttons now play FX.) Now sending accessibility events and playing click noises: - Home - Back - Notification icons (if you tap; tap-and-hold/scrub is silent) - the clock area I also added touch slop to the main nav buttons (should have been there all along). Bug: 3422943 Change-Id: Ib5ee1d3a7c79e60e05377715092cde3f7678ddcf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
7eae7a97bc78b1a03b3df2444c6cdff9808d536a |
|
28-Feb-2011 |
Jim Miller <jaggies@google.com> |
Merge "Fix 3386135: Make recent apps scrollable with more entries"
|
5fda69cf1e7cad4d40f80203e5f790595f66e840 |
|
17-Feb-2011 |
Jim Miller <jaggies@google.com> |
Fix 3386135: Make recent apps scrollable with more entries Summary of changes: Switched to using a ListView to contain recent apps. Increased DISPLAY_TASKS to show up to 20 recent applications. Moved some parameters to dimens to make them more customizeable by partners and by device and configuration. Adjusted size of composited thumbnail to accomodate new thumbnail background asset. Hide IME buttons in TabletStatusBar while RecentApps panel is showing. Use new drawable for selection. Restore list position on orientation change. Change-Id: If8c26869b7e70f82c097870c6c1b928b959a4685
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
56a6d880125906df588e7a973085501d588b18eb |
|
23-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Notification flyover tuning: - Swipe up on icons or clock to show notifications (3258623) - Hide notification flyover immediately on tap (3410278) Bug: 3258623 Bug: 3410278 Change-Id: Ide038e69bb800f744dbb79383246b7b416f06bba
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3a2fdedf693cca9146af8fd463e20cca5a2d1e20 |
|
23-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Remove commented cruft, TODOs, and dead code. Change-Id: I86c953941fe24655f52177474ef39b7f92aa53fa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
282ff9ae3f798dec325ce6b868f053649b596a8c |
|
23-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Fix issues with DND display in status bar. Bug: 3478116 Bug: 3480339 Change-Id: I513f0c2696dc3fe5aa3a6f071f1e4793f9f9645c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ce6ff6403428069004e53651ea3b870a6bc67bb4 |
|
18-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Visual indication of do-not-disturb mode in system bar. Bug: 3408005 Change-Id: I934a6684bb3e90e2ada848872b5670f6b6e3e055
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c1afcf06f8f0652b572653e9fdef6e157327024a |
|
10-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Put the pocket back in my pocket for later. Change-Id: Ifa6b540abede35ba92ab6721274655aef1458fbc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
1cfe75301724d324c4f2e216dfef09ca2a474025 |
|
08-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Bringing back the pocket. Bug: 3203179 Change-Id: Ic1513ae9cbc502e328bcf484f83198f2c12102a2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
a31e4190cb44eaa51bb8dee7d715fcd72d6c0b03 |
|
03-Feb-2011 |
Daniel Sandler <dsandler@google.com> |
Implement priority ordering in notifications. Ongoings are the only notifications currently given higher priority (and it's in an internal data structure, not a public API, so fear not about abuse---this will be no worse than on the phone where ongoings floated to the top). The only thing left is to give privileged customers a way to alter the priority of their notifications. Bug: 3412807 Bug: 3146719 Change-Id: I9e738cc413982845cf4858faa8ccd0a7dbf3187c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
fce2bf3735177828ccf823b49d3396dfaccc8fd4 |
|
02-Feb-2011 |
Joe Onorato <joeo@google.com> |
Add a bluetooth icon and data direction to the status bar. Bug: 3354414 Change-Id: I21cc9a2597e3b22bc5860a042d8a8cc4e93ca5b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e385f0c771e5338200486bdca82088ad6f3a9c97 |
|
31-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Update hard keyboard status on closing input methods panel Bug: 3391067 Change-Id: Ib337cea0031020ab7ca019b30cd2ceb47a7664d5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
71a22b3bc7cb4a721378ef38d43bce94f5b0e5bd |
|
30-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "Dismiss the ticker early if the status bar is tapped." into honeycomb
|
2ed08d2e70250517e5578dd650c96b14aacf9ba5 |
|
30-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Dismiss the ticker early if the status bar is tapped. Tapping the ticker will still launch the notification's contentIntent, but tapping anywhere else in the bar will immediately hide the ticker. Bug: 3365129 Change-Id: Ic1abd38fd4c5bdf32f3586b4e4aa5b833b11a9bd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
2992ea782fa61780d8e0de7a36a2a84622f8694b |
|
29-Jan-2011 |
Jeff Brown <jeffbrown@google.com> |
Add "Use physical keyboard" option to system bar IME button. Bug: 3391067 Change-Id: I136087ca4f726d0068d5983d7d3686787ba60c55
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
cfd0bafdebf1fccd3f5a0baed5cad8a539546e9b |
|
28-Jan-2011 |
Joe Onorato <joeo@google.com> |
Merge changes Iaa7bc042,Icc312fc9,I50ba06ed into honeycomb * changes: Make keyguard also ask to turn the back button off, now that it is controlled separately. Allow independent control of the back and the other navigation buttons. Allow the status bar disable flags to be used as View's system ui visibility fields.
|
94eb3d0f7e77eb94c9fee8523c013fbc0f9032c4 |
|
28-Jan-2011 |
Joe Onorato <joeo@google.com> |
Merge "Plumb whether an input view is actually visible or not through from the IME to the status bar." into honeycomb
|
d72015505eace31b5b35ecc78b42f0d8c083399c |
|
28-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Allow taps to once again penetrate the darkness. (Tapping on the lights out shadow will now immediately show the system bar in addition to informing the StatusBarManager that the system UI chrome should be shown. This allows an ACTION_DOWN to reach the back/home/whatever buttons even if it was originally invoked when the lights were out.) Bug: 3400262 Change-Id: I9b1b5240c003ad510fd65cb606728850d705ef33
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
6478adc6b4c35f8c56176582bcde029998e7436f |
|
28-Jan-2011 |
Joe Onorato <joeo@google.com> |
Allow independent control of the back and the other navigation buttons. Bug: 3363046 Change-Id: Icc312fc9ffbf2f584dc541489c9769b07ed50315
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
857fd9b8562c29913e03ed29288bd1802d37dc60 |
|
28-Jan-2011 |
Joe Onorato <joeo@google.com> |
Plumb whether an input view is actually visible or not through from the IME to the status bar. Bug: 3391067 Change-Id: I049531155bf7ee0b29874916c0b5b0a45b73c09e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
55bf3809b98dad0b8268804e684d63ea59124148 |
|
25-Jan-2011 |
Joe Onorato <joeo@google.com> |
Make TabletStatusBar call into StatusBarManagerService when it goes out of lights out mode on its own. Bug: 3241144 Change-Id: Id09437a4f32f1d64daa7ae65e41c99897b5964d7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
f844dc4fa8ae53d485f10ebc7f91899159d7551e |
|
25-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Fit and finish on status bar: - Clock color fixed. [3374581] - Clock vertically aligned. [3388224] - Clock uses system font assets now. [3385564] - Solid version of AndroidClock added to build. [3385564] - Extraneous background glow removed from notification panel. - Removed solid black background from notifications. [3388223] - Added background image behind large notification icons and increased large size to 64dip [3388434, 3384355] - Corrected size & leading of notification text [3388577] Bug: 3374581 Bug: 3384355 Bug: 3385564 Bug: 3388223 Bug: 3388224 Bug: 3388434 Bug: 3388577 Change-Id: I8e443da5758deca412d1ce5944f887b35f6265ed
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
5113382e95d5f5f322bc6618bef7d1c7f96e295f |
|
25-Jan-2011 |
satok <satok@google.com> |
Tweak layouts of IME switch button Bug: 3383078 Change-Id: Id522ac6e8363a98be6ac73ee75b0d54e12ef86c4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
78b32fc4517f8fef8a73f9b31c9baa2e530ef8bc |
|
24-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "Smoothly hide the list when there are no notifications." into honeycomb
|
664644d9e012aa2a28ac96f305b1ce6499ec8806 |
|
24-Jan-2011 |
Joe Onorato <joeo@google.com> |
visibility ("lights out") API. 1. Views may setSystemUiVisibility() to recommend that the system chrome (status bar or other UI) show or hide itself. (This functionality was previously available only via the FLAG_FULLSCREEN window flag for some SystemUI implementations.) 2. Views may register a OnSystemUiVisibilityChangedListener on a view, and find out when the system UI actually appears or disappears, allowing apps to coordinate the appearance of their own UI if desired. Bug: 3241144 Change-Id: Ia1758d94099182d49a1e3688ea2738ae4995b829
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
40c1545d7231c856a1144a317e044ffa921448d8 |
|
22-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Smoothly hide the list when there are no notifications. Bug: 3374985 Change-Id: I18be9f1112ac9dc4f7bc4446c2a2dd92d1cde339
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
add26204231e2e40cf4a44774a3858cf05282539 |
|
20-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Simplify and smooth notification panel animation. Bug: 3322970 Change-Id: I3e658cfb542d605b13f6b7d935e32e5b8766078f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
913f42d26a32621ad7dd52c52b8d150eedf4f8fe |
|
17-Jan-2011 |
satok <satok@google.com> |
Update package manager when panel is loaded. Change-Id: I68f6af5d5a081855bf77b95795d3493bd81d3037
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.java
|
80a44401a22344f7eabce6976372ab144ef22893 |
|
16-Jan-2011 |
Joe Onorato <joeo@google.com> |
Need to update the largeIcon for notifications when we're reapplying the views. Bug: 3298062 Change-Id: I6bb72c0b93e00a9de8cc2633ac07add0a572a20f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
82beadfa067b1e286fa604f8d7960d769411c954 |
|
27-Dec-2010 |
satok <satok@google.com> |
Add input methods settings panel Bug: 3141466 Bug: 3301559 Bug: 3284424 Moved from old master I4d9abeea Change-Id: I62fa64cc095e1b9ac34f21e7d4d2e0bb8a3e68fc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
66707eee84ee874f60ff5d25c5d2d00769e79616 |
|
13-Jan-2011 |
Jim Miller <jaggies@google.com> |
Merge "Fix 3253629: Tweaks to recent apps" into honeycomb
|
85babff4a30d1baf8841749b706bd31dcaa1a73a |
|
11-Jan-2011 |
Jim Miller <jaggies@google.com> |
Fix 3253629: Tweaks to recent apps This updates the animation and fixes a few bugs with showing and hiding recents as well as tweaks from UX in animation timing, effects and the background protector. Change-Id: I1c57e566408c7b732a0c902e27125951d0277322
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
c9596d6d8e9154b5f87c8e887bfabf7546b68af5 |
|
13-Jan-2011 |
Joe Onorato <joeo@google.com> |
Possibly fix bad notification updates. I think what was happening is that it was using a different layout but we were trying to reapply the RemoveViews because of some bad boolean logic. This fixes that, and adds some better debugging that might show us what else is happening. Bug: 3298062 Change-Id: I0984f24cb2960166c79b9f2cc7c6a98bd75e17ba
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
dc10030581d6eec1c96acd62ed511f91d25d73a1 |
|
12-Jan-2011 |
Joe Onorato <joeo@google.com> |
The status bar half of making the status bar resize when hdmi is plugged in. Change-Id: Ia349413774ba709fb3242780671c7b459850f4a4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
7d9ea8ccc8a9c0a9a947fbf303ead738528445f6 |
|
11-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Simplify panel animations with an eye to performance. Things are faster, but we're not buttery-smooth yet. Bug: 3322970 Change-Id: Ib63bdc2e807b039197a12d3ed3935653e6237ae0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
100748e32898f0ce7398faa3b0218718fb9142e4 |
|
07-Jan-2011 |
Joe Onorato <joeo@google.com> |
Mark the veto button GONE for ongoing notifications so they can go into its space. Change-Id: I0f03052c630c937f12d52d93dfa680ce8c6a27d0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
933464dd02e9aeaff7944a2c8e3e44942971e1e8 |
|
06-Jan-2011 |
Joe Onorato <joeo@google.com> |
Fix the 3G icon shows as G. The connectivity services does not seem to return meaningful network types. That's ok because we get good ones from the telephony service anyway. Also adds a ton of stuff for adb shell dumpsys activity service SystemUI TabletStatusBar Bug: 3255953 Change-Id: If4bf413a628a8ffc338c83a9c33bfd367d6d2796
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
eeed9949835ae4d516a751f3254967e9ad7398a5 |
|
05-Jan-2011 |
Joe Onorato <joeo@google.com> |
Don't re-show the ticker for a notification if they have set FLAG_ONLY_SHOW_ONCE. Bug: 3306725 Change-Id: Ie733ad38d9e801f676966fa3ddee6847670c6deb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.java
|
b70c82dc45f62a1c257a80e7aa9e0ecfe063c1be |
|
20-Dec-2010 |
satok <satok@google.com> |
Hide IME Switch Button when a handset is locked. Bug: 3247192 Change-Id: I61a327b480c5b3055a14219050cebb04cf0adf6e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.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/TabletStatusBar.java
|
7ef29b5a066e87ac890cf198c58e2ffe8549bea1 |
|
16-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Update flyover if notification changes. Bug: 3292466 Change-Id: I11407b7a0eedc3d8474d34e45e4b472a2dc61d27
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
6f6cf3c5e577aa62cfd959fa5ef046531090ce31 |
|
16-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Reimplement StatusBarManager.disable(DISABLE_SYSTEM_INFO). Bug: 3284968 Change-Id: I7171b7770c2972bb56672a771c7ed5ca10fb4dda
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
0ad460b087abbd4b523a2e61ff27b0bf6fb5be92 |
|
14-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Look again; the system bar is now diamonds. Lights Out 3.0 (bug 3241144) - new artwork - new transition animations - new interaction (tap anywhere to dismiss & interact) - much simpler overall design and implementation Layout (bug 3242949) - fine-tuned spacing on navigation and notification icons - notification icon spacing compresses in portrait Shirt Pocket (bug 3203179) - disabled for now Bug: 3241144 Bug: 3242949 Bug: 3203179 Change-Id: I6e9b7f9ebe07317d07609f11d5f03f22269bc7bb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
7c270fab75c2f4529e45ea80b31d4017ab516482 |
|
09-Dec-2010 |
Joe Onorato <joeo@google.com> |
notification panel animations Change-Id: I3ca06a35be480df6e8741270c10eb1b23b1d4835
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
169a211f6be5fc842dce6281aad16697c6cecfa9 |
|
11-Dec-2010 |
Jim Miller <jaggies@google.com> |
Fix 3253629: Improve Recents panel animation performance. This change improves animation by enabling hardware acceleration and reducing the size of the blue glow. Change-Id: Ie8b7668b9b1f1ae91211875c2fa11b305a317d64
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
10163c689a713a35f69aad420c35372946b8b32a |
|
08-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Experimental: Tapping on the status bar sends a space key. While any IME is showing, taps on the empty region in the center of the status bar will inject a KEYCODE_SPACE (62) KeyEvent. This gives a huge Fitts' Law boost to LatinIME's spacebar, which is easy to miss when typing quickly. This is sort of a hack; a better solution would be to translate the tap vertically until it enters the IME's window and then hand the motion event back to the IME (thereby accommodating IMEs that have something other than a spacebar in their bottom row). Bug: 3114340 Change-Id: Iabbfb5ca0000101074932304bce44eb6f7dca85d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
9b40747aaa98ad4e8f423d7d1a9ed0f736f18dba |
|
07-Dec-2010 |
satok <satok@google.com> |
Move IME button to right side by new desing spec Bug: 3212206 - And remove mic icon Change-Id: I46481db9afe500b244da66e1615795bf55e9a734
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
3e8f5a2c1beb4b918856063880e05125946e4347 |
|
03-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Hide navigation buttons and clock on lockscreen. (This introduces a StatusBarManager disable flag to ask the status bar to hide just the clock, which might be useful in other situations, such as clock/dock apps.) Bug: 3130393 Change-Id: Ia08627508518e2ed3713ffbf856e4ec42952b3a8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
59485d7442a175551fcb5eeee71820432df4ea7b |
|
02-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Do not allow lights out mode for old apps. Legacy applications using FLAG_FULLSCREEN do so principally to get as much screen real estate as possible; reducing clutter is usually a secondary concern. The new UI style takes care of the latter for the most part, and the former is irrelevant because the xlarge system bar never goes away. Lights out---and with it the disappearance of important systemwide navigation controls---is probably *not* something these apps are expecting! Consider a game: it might want FLAG_FULLSCREEN on phone to take over your entire display, but might also rely on menu (to pause the game or bring up options) and home (to allow you to exit). Lights out makes these tasks much harder on the user because those buttons aren't visible anymore. So, to mitigate this potentially confusing situation, we now disable lights out for fullscreen legacy apps. [Hack, er, cleverness alert: We use NEEDS_MENU_KEY as a shorthand for "legacy app." This flag is set by pre-Honeycomb apps by default, but even an app built against the current API can request this flag; be forewarned that if you do, you won't get lights out mode in this particular system bar implementation when you use FLAG_FULLSCREEN.] Change-Id: If90d8354114ba45f9485b935b87ee575a30b9f87
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
a8e5b060a6ec5a5807f2858eccec835c7b083067 |
|
01-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
When peeking at a notification, the X will close the window. Bug: 3241204 Change-Id: Ibc6751062170e85604179da3f01a9c1055a15b1f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
42f8e130244cf216701bd03a34935c0fa1c3efc5 |
|
30-Nov-2010 |
Joe Onorato <joeo@google.com> |
Show the network type. Change-Id: I3487655dce80eef26bfd575b63eb649d9b5e5325
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
2039e484740ae5c314082398e5696339b615cb22 |
|
29-Nov-2010 |
Joe Onorato <joeo@google.com> |
Do not disturb. Change-Id: I9550970f322872787ef903ca762dfdf2ed9d2835
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
536c58fbe51a53d0e6e78c360c9f6069ae0fd465 |
|
29-Nov-2010 |
Joe Onorato <joeo@google.com> |
Show the down back instead of the left back when the IME is up. Change-Id: Ief99935c4341b492d985c5f705b41f75e6b4d291
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
5e759460dcb91ba96758c2ac6d354ff8563b78a4 |
|
29-Nov-2010 |
Joe Onorato <joeo@google.com> |
Auto-hide the peek window after 5 seconds, not right away. Change-Id: Idf210f25e6cefc61a4eca40a9943dc156adafbf7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.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/TabletStatusBar.java
|
cd7cd2969f545ad061a9b4ecd0044f15eb1b4abb |
|
20-Nov-2010 |
satok <satok@google.com> |
Store the current IME's token in the system bar for changing the current IME to a shortcut IME from the system bar Bug: 3212206 Bug: 3201828 - Added a shortcut IME button. This will be used for calling a shortcut IME (e.g. Voice input) - Made the positions of IME buttons left aligned - IME token is required to change IME because of the security reasons. Change-Id: I48ba5e2509b3aa1bfd2394f9201427fa6b93c6d3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
ddbba42b812ab397a75db78aba6b48fecf0e31f6 |
|
24-Nov-2010 |
Joe Onorato <joeo@google.com> |
new signal strength assets Change-Id: I6387d68659ff7ccf5024f186eeb75ab33c477a1f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.java
|
4cddc98a4b63961e3528c5a70cd5c55a67a0c60a |
|
21-Nov-2010 |
Joe Onorato <joeo@google.com> |
Deal with more notifications than fit on screen. Change-Id: I432b9ee73a473fe4af8b0caeede4993c67be6518
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.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/TabletStatusBar.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/TabletStatusBar.java
|
b96069936c4e6d10c119efa9943fba818b09373e |
|
19-Nov-2010 |
Daniel Sandler <dsandler@google.com> |
Improve hide/show animations in status bar. This cleans up the lights out experience so you can clearly see that the "shadows" along the bottom of the bar correspond to invisible (but still available) UI elements. Bug: 3203171 Change-Id: I635394d625bf97bbbe7260c1ae9320b616ea7aec
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
4daaeafd278d22ec9013d1cdaade562044ee907e |
|
18-Nov-2010 |
Joe Onorato <joeo@google.com> |
Status bar formatting tweaks Change-Id: Icb6c8d87e109d9e133e86b0fdb7bea12fe376d92
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
e03d1bcfc42188e574a8e401154c77d5714eea41 |
|
18-Nov-2010 |
Daniel Sandler <dsandler@google.com> |
Lights out was getting stuck. Fixed.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
b6d3dc68977eada24515a825c43eb01df9a4edb5 |
|
17-Nov-2010 |
Daniel Sandler <dsandler@google.com> |
Implement new lights-out mode in system bar. When an app requests fullscreen display, "shadows" of the visible system bar UI elements are drawn in their place. The user can still interact with these elements by poking the shadows; the widgets will temporarily shine through, long enough for the user interaction. Known issues: - if the notification panel is up for too long, the shadow will not be re-enabled on the notification area (need to route all hide/show requests through the shadowcontroller) - status bar hide/show animations have been temporarily turned off to make this work correctly; they'll be put back later Bug: 3203171
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
cf2b199e98de71dcac042484800c07366363a734 |
|
17-Nov-2010 |
Joe Onorato <joeo@google.com> |
Updated layouts for new status bar Change-Id: I30dc7c458669c4e6a35c67b7815a00ebbbae8dd3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
8a576713e255eb822558cef840d170d4477f47f0 |
|
16-Nov-2010 |
Joe Onorato <joeo@google.com> |
Add the quick settings panel. There's currently nothing in it. Change-Id: I71195c7b0bd2b902da1c60527b6e23964b1ea4fc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|
fd52b18d9bf3cd62c7a07058536e9f97db65beea |
|
11-Nov-2010 |
Joe Onorato <joeo@google.com> |
The beginnings of the new status bar. There is a lot of rough stuff still, but most of the functionality is here again. Change-Id: I4b1241e61270f1434e798481afa83634233ee670
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
|