summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/res/layout-sw600dp
Commit message (Collapse)AuthorAgeFilesLines
* SystemUI: fix nav buttons for portrait tabletsRoman Birg2015-11-101-3/+8
| | | | | Change-Id: I3230cc375f9506a938e885667e656341006fea50 Signed-off-by: Roman Birg <roman@cyngn.com>
* SystemUI : NavigationBar fixesDanesh M2015-11-102-51/+52
| | | | Change-Id: I332b7dd0e61c0ec63cc9fc633f736d347344c99b
* SystemUI: fix incorrectly sized nav bar iconsRoman Birg2015-11-051-2/+6
| | | | | Change-Id: Ief45ac0ed54f5a22477d54f685ec423350fc467c Signed-off-by: Roman Birg <roman@cyngn.com>
* SystemUI: add left and right virtual buttons while typingRoman Birg2015-11-052-13/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapt for cm-12.0. Squashes the following commits: Fix side button visibility tracking. Previously one could e.g. get legacy menu button being visible in certain scenarios, like this one: - Open legacy app, e.g. CatLog - Invoke IME - Lock screen - Unlock screen - Result: Menu button visible in keyguard Change-Id: Ia796f73ec995ea1cc34d38f8aefdbccda7be7565 SystemUI: fix up navigation cursor keyevent flags Volume cursor controls use slightly different flags to keep the cursor within the field. Match them in the SystemUI for consistent (and better) behavior. Change-Id: I56d597f111ec611b0ca24a10f30575401fa76d18 Signed-off-by: Roman Birg <roman@cyngn.com> SystemUI: fix up initial cursor down flags on nav bar We were using the regular flags for the initial ACTION_DOWN event so the FLAG_KEEP_TOUCH_MODE was not being passed and allowed the cursor to jump out of bounds slightly. Change-Id: I5b4d2a5e5e0ce562985fcc3b7b6fac8b4abc49da Signed-off-by: Roman Birg <roman@cyngn.com> Change-Id: Iea446443d33ff305765e47c86523b619676116ac
* SystemUI : NavigationBar CustomizationDanesh M2015-11-053-220/+301
| | | | Change-Id: I40dd267d42817f4fec092ffe373c1cd380d75f09
* Announce navbar buttons when lights-out.Dan Sandler2015-06-101-16/+22
| | | | | Bug: 18821091 Change-Id: I03f749642aa1d080317f4cc57340e2ec931e9d56
* Removing some tiling options for tablet usageSkuhne2015-03-301-93/+0
| | | | | Bug: 19985265 Change-Id: I4e1dfb16222312b55115e23176223a839f156361
* Fixing layout button in caption and adding quarter functionalitySkuhne2015-03-251-0/+93
| | | | | | | Furthermore limit the number of arrangements to the device in use. BUG: 19893373 Change-Id: I21d56e57338cc45b09ca45a6048a527548371991
* Remove dead code #10: Clean up PhoneStatusBarJorim Jaggi2015-01-211-23/+0
| | | | | | | | - Remove carrier label - Remove emergency calls only label - Remove dead methods and fiels. Change-Id: If242a8fa926d21d77fc54867f4244e7d82626fff
* Merge "Honey I shrunk the navigation bar" into lmp-mr1-devAdrian Roos2014-11-201-0/+8
|\
| * Honey I shrunk the navigation barAdrian Roos2014-11-201-0/+8
| | | | | | | | | | Bug: 18412658 Bug: 18463755 Change-Id: I3e379bf22f0d83a3c7c477908b0847fc18325f12
* | SysUI Tests: Make tests not break SysUIJason Monk2014-11-171-1/+1
|/ | | | | | | | | | | | | | Now you can run the tests without getting the blank broken sysui. The tests instrument themselves so they include all of the source they need to run rather than piggybacking on the sysui process. A couple of changes were needed for this. The xml files cannot reference com.android.systemui, instead they must use res-auto. The tests can no longer make privileged calls, so some restructuring to avoid those calls was needed. Bug: 18222975 Change-Id: I67b794af854f1420583d48960bd6e52ca753b56d
* Customized ripple animation for navigation barChristian Robertson2014-09-141-14/+3
| | | | | | | | | | | | | | | | To implement the new gel-cap shaped ripple I resurrected the onDraw and setPressed methods from the KitKat implementation. The KitKat animation timings were adjusted to match the material ripple, but the structure of the animators is the same as KitKat. Since the new ripple is drawn directly to the canvas, the references to the KitKat background image were removed. The LogInterpolator is copied from the framework Ripple to match the material animation curves. Bug: 17112935 Change-Id: If6a3eb92de794b526338166bf8cb096eb9764cf6
* Fixed the navigation bar for LTR languages.Selim Cinek2014-08-251-8/+0
| | | | | | | | | | The navigation bar now correctly mirrors it's children even in landscape and the tablet layout is correctly applied for LTR languages. Also fixes some bugs where the buttons were invisible in landscape with certain configurations. Bug: 15280748 Change-Id: I27304d9468211a0975824c17e031e2b04b44f9e0
* New swipe-up assist animation for L.Jorim Jaggi2014-08-051-48/+0
| | | | | | Bug: 16307470 Bug: 14623152 Change-Id: Ib7e0381d118bda177981cc56ec9a8fb418dfb0e3
* Remove up pointing arrow in navbar.Jorim Jaggi2014-05-271-22/+0
| | | | | | | We don't need it anymore. Yay! Bug: 15283575 Change-Id: Iac5543a733c047711e5c37f290758456116469a5
* Replace KeyButtonView's custom glow with Quantum RippleAdrian Roos2014-05-261-10/+10
| | | | | Bug: 15212514 Change-Id: Ia66bccd627c123f637d67076f78ab418c3f9e835
* Implement HUN visuals: shadows and translucencyAdrian Roos2014-05-261-30/+0
| | | | | Bug: 15106201 Change-Id: I718e3d36355d0f58abc3daadb8c6a9d554f29bec
* New layout structure for the expanded status bar.Jorim Jaggi2014-05-071-1/+0
| | | | | | | | This also includes a new (very WIP) interaction to get to quick settings, with clumping the cards and a scrollable container with the cards and the bottom QS part in it. Change-Id: Ib073bb0174cddcf60347a5e3bb474fb3b6385bcf
* Add IME Switcher icon to Navigation BarJason Monk2014-05-021-20/+50
| | | | | | | | | Adds button in the same location as the menu button and overrides it when present. The setNavigationHintIconHints lets it know when the button should be shown. Bug: 14257632 Change-Id: Ia80de7fd2390cd8b083e37cbe58b7ee53555e619
* Enable quick settings from lockscreen and merge into one shade.Adrian Roos2014-04-081-54/+0
| | | | Change-Id: Ic5b5f54bcfe3816549287f707715e29340522d9b
* Reuse KeyguardViewMediator for new Keyguard implementation.Jorim Jaggi2014-03-311-6/+3
| | | | | | | | | | | | | | | | This change reuses KeyguardViewMediator for the new Keyguard implementation in status bar. KeyguardViewManager is replaced by StatusBarKeyguardManager which handles adding the view, setting the state etc. StatusBarWindowManager is introduced to managed the window of the status bar, which has the logic of both the old Keyguard window and the old status bar window. In the current implementation, Keyguard gets displayed like it would be in the bouncer state, but that's likely to change in the future. Also, setHidden in IKeyguardService is also renamed to setOccluded, as the word hidden interferes with the terminology when dismissing the Keyguard. Bug: 13635952 Change-Id: I1c5d5a49d810d8532089f464cb2efe35e577f517
* Make Keyguard a library and make StatusBar the new Keyguard.Jorim Jaggi2014-03-281-1/+6
| | | | | | | | | | | | | | | This change achieves a couple of things: - Let Keyguard be a library, so we can use it in SystemUI. - Introduce FLAG_KEYGUARD for windows and deprecate TYPE_KEYGUARD. Make all the TYPE_KEYGUARD behaviour dependant on the flag. - Implement a new KeyguardService in SystemUI, and bind that service from PhoneWindowManager. - Introduce BaseStatusBar.setKeyguardState and inflate KeyguardSimpleHostView there and use FLAG_KEYGUARD for the window, such that the status bar window essentially gets the Keyguard. Bug: 13635952 Change-Id: I059d80d8b9b9818a778ab685f4672ea2694def63
* improvements to heads up interfaceChris Wren2014-02-271-0/+31
| | | | | | | | | | | remove shadow quick hack to open shade from HUN over status bar instead of under and below it dismiss by pushing up tablets: shadow remains on left, right, and bottom Bug: 13208692 Change-Id: Ie3abb762fb1388be68353c7e3111fe4708ab8110
* Move moveable non-public framework resources up to SystemUIJohn Spurlock2013-12-021-3/+3
| | | | | | | | | Specifically, non-public resources only referenced by SystemUI and nowhere else in frameworks or system apps (via @*android:) Remove orphan resources found during the process. Change-Id: I005514ff1ce52e1622849bc01cd825b09fa55842
* Accessibility improvements in keyguardJim Miller2013-09-251-0/+2
| | | | | | | | | | - add accessibility descriptions to camera and search light - add new onClick handler to simplify launching search and camera - plumb camera launch through KeyguardService interface Fixes bug 10914360 Change-Id: Ic85eda9afadba7381be78b477180f7204030cd17
* Draw gradient behind fully transparent system bars.John Spurlock2013-09-191-1/+1
| | | | | | | | | | | Use a transition-drawable to crossfade between the gradient and solid color backgrounds, avoiding custom onDraw. Rename colors to their final names. Since both bars now receive the gradient treatment, centralize in base BarTransitions. Bug:10602521 Change-Id: Id094fa1767eabab88a3709d6026c23858c83fb5b
* Fix bug #8058390 Space is required after the battery sign in the RTL localesFabrice Di Meglio2013-03-081-12/+12
| | | | | | - fix remaining left/right properties that needed to be start/end properties Change-Id: Iaa5090c2ad256e378313f164e2388f42428e5700
* Make SystemUI RTL awareFabrice Di Meglio2012-12-172-10/+10
| | | | | | - see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) Change-Id: Ica88ed68f893d5272691a9207788b65623849dee
* Fix "keyguard unresponsive" bugJim Miller2012-11-121-2/+2
| | | | | | | | | | | | | This fixes a bug where the code would pop up SearchPanelView and never close it. The result is that the overlapping window would absorb all input events and effectively prevent the user from entering their pin/pattern/password. The fix is to replace ImageView with KeyButtonView to make the behavior consistent with how it's handle in home screen. Fixes bug 7520075 Change-Id: I461bf2844c023fd7a2dffca1177cc5951f30dba0
* New asset for assist affordance on lockscreen.Daniel Sandler2012-11-071-2/+2
| | | | | Bug: 7468726 Change-Id: Ia906256f667597ac92b07ee0f5b967048b5e25d5
* New lockscreen: allow search gesture from nav bar.Daniel Sandler2012-10-191-0/+20
| | | | | | | Show a lights-out pip if home is invisible but search is still OK. Change-Id: Ifc69c12296cc8e8cf7c89dd06173d7abf499a878
* Full-height panels on phones.Daniel Sandler2012-09-051-0/+23
| | | | | | | | | | The dynamic carrier label is also back for those devices. Finally, allow the panel to be dragged just by touching the (newly reopened) empty area. Bug: 6999596 Change-Id: I65f2867f1bd1977270de0bcedd32cb7141fcb6b1
* Expand the navbar dead zone briefly after touches elsewhere.Daniel Sandler2012-08-291-2/+12
| | | | | | | | | | | | | | | | For now, each time the dead zone captures a touch, it will flash to let you know that's what happened. We should probably turn this off before shipping. Note also that this currently only expands the navbar on ACTION_DOWN elsewhere in the UI (because this is the only time ACTION_OUTSIDE is generated); this isn't perfect and we'll need to do some mucking about with the input system to get information about ongoing drags or additional pointers down, but this CL is a good start and introduces the general mechanism for expanding and contracting the dead zone. Change-Id: I43e63aed1e541fd07d83fde4d66bcb5be89b69d2
* Quick settings come to all Android devices.Daniel Sandler2012-08-151-1/+7
| | | | | | I mean, real soon now. Change-Id: I9a15b49f271e7ae06eb48a402f58270d8adccbf4
* New status bar capable of multiple sliding panels.Daniel Sandler2012-08-131-5/+11
| | | | | | | There are some visual glitches but almost everything should be put back pretty much where it was. Change-Id: I2f9b0591d44599b07bd83f03c4e09e6dd98e1448
* Minor cleanup of left overs from GlowPadView integration.Jim Miller2012-06-291-1/+0
| | | | | | | - remove unused "chevron" assets - reduce memory footprint in SystemUI by not loading unused handle drawable. Change-Id: Iad1799d1a8a764c6abb4201520aa47ba84d33c38
* Fix 6693743: update animation ring for keyguard and search panelJim Miller2012-06-191-1/+1
| | | | | | | | | | | This is a partial revert of change Ibce96f45eb6a94582c694108b99e243fd57b1955. This change: - shows the expanding ring animation on keyguard and navbar search - disables the first ping wave animation on both. - restores the outer ring Change-Id: I429d23a49ca2868dc00872b8b8fde000d6a53a6d
* Fix 6683092: tune GlowPadView wave animationJim Miller2012-06-181-1/+1
| | | | | | | | | | | This adds some aesthetic changes to the wave animation for GlowPadView: - wave shape is no longer symmetric - disable expand in keyguard - enable expand in SearchPanelView (when mAlwaysTrackFinger == true) - if a current wave animation isn't finished yet, don't start a new one - various timing changes Change-Id: Ibce96f45eb6a94582c694108b99e243fd57b1955
* Change snap behavior for lock screenMichael Jurka2012-06-141-1/+0
| | | | | | Use angle and distance from center, rather than distance from target. Change-Id: Ic970bc4b05d341dbb6aab334e3f630794f2a211c
* Fix 6613962: Update keyguard to use new GlowPadView UX design.Jim Miller2012-06-121-5/+8
| | | | Change-Id: I4f1ef3107e5550f7df9dcb412943a84b66432b7d
* Merge "Implement new rotation policy." into jb-devJeff Brown2012-06-051-75/+0
|\
| * Implement new rotation policy.Jeff Brown2012-06-051-75/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Rotation lock does not override NOSENSOR mode anymore. Centralize the rotation policy settings into a new class shared by the System UI and Settings applications. Add a new setting to specify whether rotation-lock is being hidden because the "auto-rotate screen" option has been toggled in the Accessibility settings panel. Bug: 6523269 Change-Id: I15173280d25bc5d101e89a9c65913aefc53fc33a
* | StatusBar: Improve framerate on reveal animation.John Spurlock2012-06-051-2/+1
|/ | | | | | | | Ensure reveal animation runs after notification panel is completely drawn. Align minimum close handle position to proper height with new super status bar. Bug: 6555172 Change-Id: I7ae978caa1f28932ee56f65484b18330a4406b80
* Fix 6398209: General animation improvements for swipe to searchJim Miller2012-05-291-48/+21
| | | | | | | | | | 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
* Merge "Fix 6398209: Re-enable vibrate for search gesture." into jb-devJim Miller2012-05-171-1/+1
|\
| * Fix 6398209: Re-enable vibrate for search gesture.Jim Miller2012-05-171-1/+1
| | | | | | | | Change-Id: Iabcfa21aae05fa55ec3fdc76eeed76577b962de5
* | Hide the expanded status bar view when not in use.Daniel Sandler2012-05-171-0/+1
| | | | | | | | | | Bug: 6511388 Change-Id: I8df11f80871cbd739712179034e04f49bb6b0d9d
* | Black out the status bar when the shade comes down.Daniel Sandler2012-05-171-5/+5
|/ | | | | | | | | | Also move the shade up and forward to overlap the (now empty) status bar. As a side effect, DISABLE_SYSTEM_INFO now works for phones. Bug: 6418617 Change-Id: I3b129e4bb26d3aba55403bf03baf8f4c8ad0ff46
* Fix 6486099: Fix clipping issues with MultiWaveView on phone/tabletJim Miller2012-05-121-1/+0
| | | | | | | | | | | | | This fixes a problem where the bounds of the view weren't being calculated properly when a separate outer radius was specified. The code now takes the maximum of the ring drawable's width/height and that specified in the resource files. This gives it the best default look on all devices while still allowing minor tweaks. Change-Id: I5daa40ff4f14653c8cc89b39102816afb976e4f7