History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
559e6d34b4e76ee21dc6e300681c399ed735a964 05-Nov-2014 Winson Chung <winsonc@google.com> Increasing the min swipe thresholds for the nav bar gestures. (Bug 17109581)

Change-Id: I1bcf6f91f616890f0e815db33267c5230ae9c76f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
118aecea584499fb41966fd8a0ea0ac60ac6bdb6 25-Aug-2014 Jorim Jaggi <jjaggi@google.com> Fix swipe up affordance bugs

- Fix that you could invoke the gesture from bouncer
- Fix that sometimes the card got stuck
- Decrease threshold to invoke the gesture

Bug: 17201962
Bug: 17200912
Bug: 17199841
Change-Id: I19f1e1a69395c3bcd82cdad0d814916a3cdd3428
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
8de9e443d85df22d93898bf92cb612553313aecc 20-Sep-2013 Jim Miller <jaggies@google.com> Fit and finish for navbar camera affordance

- fix potential event dispatch bug where camera events weren't always propagated
- fix DelegateViewHelper to always propagate events, even when disabled

Bug 10332383

Change-Id: Ie082d3074fc6497ee3633dcc0a51a6b08bcf0037
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
f4db8f997307179ea42b33b8d3c6621b2d8ec0bc 20-Sep-2013 Jim Miller <jaggies@google.com> Fit and finish for navbar camera affordance

- disable search gadget while interacting with camera
- clean up code that deals with warping to track both warp and swap views.
- fade camera and search icon when camera touched
- slide camera view on screen when camera is touched.
- fix fling of camera page to center in view when animation finishes.
- resolve stateful bug between edge swipe and camera button.

Bug 10332383

Change-Id: I8fc38148a01927bc7c228101308c3c4214113047
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
cfc359a9e6798dc7595380314eac7fcfeda14d76 05-Sep-2013 John Spurlock <jspurlock@google.com> Remove opaque-on-interaction from nav bar.

And decouple it from the status bar opaque-on-interaction logic.

It's still important to track nav bar interaction for hideybar
suspension purposes.

Also fix a sysui NPE that can occur when restarting SystemUI
(vs the shell).

Bug:10606136
Change-Id: I66a15e02cff352e26b25aebc1c42fb58c042effa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
d4e6575c4f664e0d42d9306c9762d96533df429e 28-Aug-2013 John Spurlock <jspurlock@google.com> Ensure IME windows always appear north of the nav bar.

Even if the bars are transparent / invisible.

Refactor the PSB bar mode override logic to take the IME hint into
account. Bars are overriden to opaque when hint is showing.

Initialize bar state to showing, fix bug that would mark state
as hidden pre-show (on shell restart).

Bug:10505132
Bug:9499956
Change-Id: I21e830e90c7e9812b4192ca65c3c0cd7a6b72798
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
ad3e6cb4db99ad33fcfc61f236d37cd83446866d 30-Apr-2013 John Spurlock <jspurlock@google.com> Navigation hideybar via new system ui opt-in flag.

Apps using SYSTEM_UI_FLAG_HIDE_NAVIGATION to hide the nav bar
or SYSTEM_UI_FLAG_FULLSCREEN to hide the status bar can now
opt into hideybars by also using a new public sysui flag:
View.SYSTEM_UI_FLAG_ALLOW_OVERLAY

When opting in, apps accept the fact that bars can be overlayed
over their content, but gain the ability to use the entire gesture
space - something that was not possible before, particularly when
hiding the nav bar.

Swiping from the nav bar edge of the screen will reveal the new hidey
version of the nav bar, if applicable.

Bug: 8682181
Change-Id: I6405bee50e6516667ba6b9a62d4f1e43490b5562
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
d5483c3157a28e2ebc05a0c918df8a2be0a7fc89 19-Oct-2012 Daniel Sandler <dsandler@android.com> New lockscreen: allow search gesture from nav bar.

Show a lights-out pip if home is invisible but search is
still OK.

Change-Id: Ifc69c12296cc8e8cf7c89dd06173d7abf499a878
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.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/DelegateViewHelper.java
960892c0afa7f2b91236928e29e3987ed35b2077 24-May-2012 Jim Miller <jaggies@google.com> Fix 6547012: ignore events outside the home/back/recent navigation area

This fixes the search panel to only show if touch events originate
in the home/back/recent area.

Change-Id: I370da8b5c5613b7bbab5d266ba51a61df8f3a57b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
161538985ee51e109f64af9a332d396bbffd7e2c 18-May-2012 Jim Miller <jaggies@google.com> Fix 6441282: confine search gesture region on tablet navbar

Depending on the device, this will be one of the id's in the navbar
view hierarchy used in the source. It will default to the navbar
view if one isn't found.

Change-Id: I388412d4f247f7d2d102768708237711d722de3d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
12e0c5ac1b837d85c78221108b0d70417199bbbb 17-May-2012 Jim Miller <jaggies@google.com> Fix 6504124: Disable assist when ACTION_ASSIST is not available

Change-Id: I2218afa7954961309d8cf2f2be0aff10826b9243
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/DelegateViewHelper.java
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/DelegateViewHelper.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/DelegateViewHelper.java
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/DelegateViewHelper.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/DelegateViewHelper.java