History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7813dd79184df122382467aec19e41c25b0c97ef 24-Sep-2016 Adrian Roos <roosa@google.com> DirectReply: Prevent closing the IME window on reinflation

Fixes a bug where the IME window would close if
the notification gets reinflated while direct reply
is open.

Change-Id: I37b8b29abe6b36c24e9a8bbf86f346523f1a4203
Fixes: 31181080
Test: manually; receive hangouts message, open direct reply, receive
second message. Observe if IME closes.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
f17c86b833825f807b186baef0ba220b808e914a 07-Sep-2016 Adrian Roos <roosa@google.com> A11y: Prevent utterance from resetting RemoteInputView

Fixes a bug where the RemoteInputView would issue an
utterance upon resetting the view because it was not
hidden at that point.

Change-Id: I3f80b903c0b3e55c308bda8d4f18aa0b586aa328
Fixes: 30103313
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
9550f2e75c0c2f4ac0ac25b6796b68da403d418b 23-Aug-2016 Adrian Roos <roosa@google.com> DirectReply: Fix bugs when replying from HUNs

Fixes a bug that would re-open the remote input when
it was sent while HUN'd. Also fixes a bug that would
not properly clear a notification if swiped away and
at the same time HUN'd and having a reply active.

Change-Id: I3e8b5f81eaffd8e4b8602f3dbdd025229ba201fa
Fixes: 30454772
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
56cf73a0f4704c2d1665ed0287fecea3cd871a51 18-Jul-2016 Adrian Roos <roosa@google.com> Direct Reply: Allow closing IME separately from DirectReply mode

If the IME is showing, the first BACK now closes just
the IME instead of also closing the Direct Reply mode.
Subsequent back closes the notification panel as usual.

Change-Id: Ic4b5a4d6b528a211c2fa0c8b5ceb0f7017c09400
Fixes: 29996385
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
af06bf225ae0fe62f86c44d125437acaf82566cd 15-Jul-2016 Adrian Roos <roosa@google.com> Direct Reply: Fix circular reveal origin

Makes sure the circular reveal origin matches the bounds of the
text. This is necessairy because the TextView for the last action
spans the full remaining width and is usually much larger than the
text, which makes the reveal look uncentered.

Also adds an animation for closing the direct reply view.

Bug: 29876991
Change-Id: Ib0ae8a12423f0ecfc573928a39634404c8232e40
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
d6e1f3bec18167f726ccc20f9bcbc6526dfc78fe 14-Jun-2016 Makoto Onuki <omakoto@google.com> Shortcut: Reset throttling upon inline reply

When the user does an "inline reply", we consider the notification
publisher app is "activated" and reset the shortcut throttling.

Bug 28705275

Change-Id: Ic9ffa13635274ead7e9d1e832cd31dea997830aa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
0789ee09080f8db98349a4a5dd9e0a43da8c675f 01-Jun-2016 Adrian Roos <roosa@google.com> Fix DirectReply bug when reapply fails

RemoteInputView failed to notice updates where the
reapply failed, causing it to reopen upon success.

Change-Id: I4fdd4d3240da6e38878d281fbf8c654ee9a682c3
Fixes: 29057180
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
4a5796765041dcb45ce782fc7ec5866b89fe0df0 25-May-2016 Adrian Roos <roosa@google.com> NotificationStackScroller: Fix scrollTo for notification groups

Change-Id: Iab101d7583e9849809058c96f0c480ea9b5cc0f5
Fixes: 28936844
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
d009ab1e2a57648cac9de93912964e2a36ae1762 21-May-2016 Adrian Roos <roosa@google.com> Fix janky swiping with RemoteInputViews

Change-Id: Ie0f525b886c41fdd0f3ef7cc7efb525ed08f3560
Fixes: 28885122
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
181385ce33c83a249087a1cff65870dfe120aae8 05-May-2016 Adrian Roos <roosa@google.com> Keep RemoteInputView visible when focused

Scrolls the NotificationStackScrollLayout in response to movement
to ensure that the focused view stays visible. Also makes sure that
the action list is always aligned at the bottom of the notification
to avoid jank during this scrolling when the height changes.

Fixes: 28193862
Fixes: 26919632
Change-Id: I911a873367fe26eafd9fae4bca4e693d0827eba7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
6db43cb1d82291bfc3b87f2edd94a9bd154d1bec 29-Apr-2016 Adrian Roos <roosa@google.com> DirectReply: Send button was wrongly actionable on empty field

Change-Id: I672d897d42ef340e84d9dc938e6edf26e2b8d9c3
Fixes: 28420826
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
7ce11e7c23eb80c3e48f04d34cbe1cc53d1975cd 28-Apr-2016 Adrian Roos <roosa@google.com> Merge "RemoteInput: add logging and metrics" into nyc-dev
39d60bace68d50b5133884b02f6388ddf2adcfe5 28-Apr-2016 Adrian Roos <roosa@google.com> Merge "Prevent dismissal on RemoteInputView" into nyc-dev
fa139757aa9cafa2c7e880b19defbbb4f17446be 27-Apr-2016 Adrian Roos <roosa@google.com> Prevent dismissal on RemoteInputView

Prevents swiping out a notification when started on
the RemoteInputView, as this can easily happen during
text manipulation otherwise.

Change-Id: I8f658eab88ca1daf8ffcb7a5d1fac4468f5f0845
Fixes: 28336831
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
ceeb04c7c484ca57b921a32186c8f97f28e1a7e2 25-Apr-2016 Adrian Roos <roosa@google.com> RemoteInput: add logging and metrics

Bug: 28277176
Change-Id: I79421927cc686f989231c29dd505b70ed22739f7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
4c1fcc892e802840e3daad8be9eedb2eb1887ef8 31-Mar-2016 Adrian Roos <roosa@google.com> Fix remote input view clobbering

- If a notification is updated, make sure that the focus
is kept even when the change cannot be applied inline.
- Make sure to update the pending intent to match one
of the new actions in case the old one is no longer
valid, and to prevent sending text to the wrong action
unintentionally.
- Keep focus when switching between heads-up and expanded.
- Prevent the action container from becoming transiently
gone during reapplying.

Fixes: 27357771
Change-Id: Ie9f49935827f6efb15b73f8d686f0c110448456a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
5389a1778d83af678b26e42236c541e17b29de58 20-Apr-2016 Adrian Roos <roosa@google.com> Fix inline reply clobbering when narrowly missing send button

The RemoteInputView leaked through unhandled touches. To prevent this,
we now make sure the send button covers the entire area, and we catch
any touches that did not go to either the send button or the text box.

Bug: 27357771
Change-Id: Idc08d98dc7970b99c735f80088ea1eec0ec2d831
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
4de449a3c6b24e409059cfaab891c59eba09ddb8 31-Mar-2016 Adrian Roos <roosa@google.com> Merge "Add option to force remote input history" into nyc-dev
c0a579e5752b38257c31acb2f0b5b08447355205 31-Mar-2016 Adrian Roos <roosa@google.com> Add option to force remote input history

Bug: 27851227
Change-Id: Iced5d24d6cc0894ce7c7e9565722d0ef016a50a5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
5153d4ac95bc128ecf634d09b9e647cd20e70a65 22-Mar-2016 Adrian Roos <roosa@google.com> Scroll to remote input view

Bug: 27668960
Fixes: 27668960
Change-Id: Ie8f7858257922362b289ea4e4e22e689e1405e58
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
0bd8a4b29bf92a901855d889c53186383dd2c5e7 15-Mar-2016 Adrian Roos <roosa@google.com> Copy/Paste on RemoteInputView

Also fixes a bug where the remote input view stays focused
when the inline settings open.

Also prevents sharing from contexts that are not activities,
and prevents text processing when the device is not provisioned.

Bug: 27633360
Change-Id: I8b6e7f661bd873d88e7e2460d043c2aa5f849516
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
14503e270c7efbee4c766d1e805865f1d415ec05 09-Mar-2016 Adrian Roos <roosa@google.com> Fix clobbered RemoteInputView when changing position

Bug: 27357771
Change-Id: If6e5c943ce8939d343fd989bfed20b1b657c9c5d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
967f6199ba00e1064271f9019a96e21351641e26 09-Mar-2016 Adrian Roos <roosa@google.com> Don't close RemoteInputView on window focus loss

Fixes issues where the status bar would temporarily
lose focus to things like the IME or auto correction
popups.

Bug: 27340422
Change-Id: I0af6e89179b78b147eee1091361da1f8a97f186b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
dc5b4535165d82e5e9c83576a47bd95cd422ca0a 06-Jan-2016 Adrian Roos <roosa@google.com> Scroll to RemoteInputView

Scrolls to the RemoteInputView when it's beneath the IME.
Also fixes ViewRootImpl to take into account translation
when calculating the location of the focused rect.

Bug: 22452379
Change-Id: I9b9649edeabf9bcab8fc487fe92dec62f388737e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
245aa87f3ffb96aba9d6dca308e6ae832ba60ff5 07-Dec-2015 Adrian Roos <roosa@google.com> Even more Inline Reply goodness

- Removed action icon processing
- Correct color for action label
- Change default notification color to Gray 600
- Handle different states in RemoteInputView
- Handle updates to Notifications with active remote input

Bug: 22452379
Change-Id: I30a0cd917dbf814f156ab5a106e018a245d99b67
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
777ef5688f188a5717b74d604bb7213b1b66386d 02-Dec-2015 Adrian Roos <roosa@google.com> More inline reply goodness

- Use expanded view instead of HUN when possible
- Remember partial replies
- Back properly closes IME without closing shade
- Fix broken reorder animation

Bug: 22452379
Change-Id: Idb6ca8aed27cfb1f3d9b46f59e148b1b3b112fa7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
fe84e1f436ad14b1f24cdb9b8bf56a9919f25c93 05-Nov-2015 Adrian Roos <roosa@google.com> Visuals for Inline Reply

Change-Id: I374a7ec82795f95fe2f3ce8c9e6b02c1479433af
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
1c0ca508b9d6184beba2050e6ab3a44ac5be137a 07-Oct-2015 Adrian Roos <roosa@google.com> Continue inline reply prototype

Adds IME focus management, prevents HUNs with active
RemoteInput from disappearing and fixes a few issues
with adding RemoteInputs from WearableExtenders.

Bug: 22452379
Change-Id: Ie3bd8e5d4635bd1e967afe2b894ad617dbc4ed10
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java
497ab023f9ed121664a210c380b43746b13e9038 10-Feb-2015 Adrian Roos <roosa@google.com> Add prototype of Inline Reply behind debug flag

The flag also extracts wear-only RemoteInput actions
to the normal set of actions under certain
circumstances to make this prototype actually useful.

Change-Id: Ide8bbef4e2ab82e2f152d32b143876ed309a8f21
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java