am: ebe454e32a
* commit 'ebe454e32af92ec37bf9dd6413378443e2645f5e':
Add list item to open tips & tricks.
Change-Id: Ia7dac06f485b5ce5191e3952737824c96f8d1989
am: 4101ba4eb1
* commit '4101ba4eb1395988941f3f24bc2f502753036e2f':
Make sure TileAdapter always has a SuggestionParser
Change-Id: Ic204cabd5cdbdd67f6bbdb53032a277da7fd34fa
am: a50a14a23a
* commit 'a50a14a23a4f57203d01489ddef607f46f485518':
Make sure TileAdapter always has a SuggestionParser
Change-Id: I87ee80fa989079c554c60870b9ddc70d3b36c5e4
Push more stuff to backround threads (this will cause conditions/suggestions
to load slightly slower than normal content) and cache more info.
Fixes: 28613950
Bug: 28435146
Change-Id: I1080930e8f31c7f12a2d89f266bfd3236979cf40
am: e8fc10ff79
* commit 'e8fc10ff79a19aa8b7c303740ab4a26abd9db753':
Add estimate time under support options.
Change-Id: Ifd226f015b01cc5cb2537a7bac01231fa970ac09
Bug: 28141203
- SupportFeatureProvider will provide a localized estimate string.
- Use a builder pattern to instantiate SupportData to avoid increasing
constructor args.
Change-Id: I92e90cd57b4ef4e1d921f403801cfd5984ef6a3b
am: e0fc6404a3
* commit 'e0fc6404a3b0d3858451f9e65efbf805fbc32740':
Explicitly setAccount in the same way as setHasInternet.
Change-Id: I4196227ac087bcadfec1a20f969edc7dba2016b5
Bug: 28141203
This frees adapter from updating account and internet internally, and
allows refreshData() be private.
Change-Id: I8ccb4311c48c66222ee19e2d01b1c4943acdb0ee
am: bbe5bbb453
* commit 'bbe5bbb453fb5a2b297c46edd7c0461e6d2c5f6d':
Disable stable id in support adapter.
Change-Id: I09d945cb62c273e64ae8c23bc4edcdb1228f1b8b
am: e00703242b
* commit 'e00703242b9d355b1ce66d0a90d7a19f748bc342':
Prompt sign-in when there is no account for support options
Change-Id: I663a620e3ee4175b5c0f5a33b4a5deac59c6d8fd
Once more and probably not for all
Don't let multiple listening state changes get queued, this can cause
rapid changes like listening->not listening->listening. Also store
listening state on the worker thread now that we drop some state
messages and only notify summaries when there is a state change.
Change-Id: I93a5f364e9b35929f9088e044ebefd9be69740e6
Fixes: 28319383
am: 5fee9ad
* commit '5fee9ade4609d620139be2f304b8de3db3a878ad':
Add c2c and chat support when there is eligible account.
Change-Id: I9f7871bbdc263bfb6bbbcdbc0cb61e04e3f5b497
Bug: 28141203
Bug: 28316618
Bug: 28316343
- Replaced hardcoded fragment layout with a RecyclerView. The old layout
was essentially building a list manually.
- Tweaked layout to look better.
- Hide escalation cards when there is no account. Show cards when
there is at least 1 account.
- Request an intent to start specified support type when card is
clicked.
- Monitor account changes so we can hide/show escalation cards when
add/remove account.
Change-Id: Ie48158b85ade1363a41817cc88b1193e0aef87ae
When in doubt, post to main thread.
Also clean up the listening state just in case there were any
doubts about it.
Change-Id: I9ab85781f38b0f694dc46ed5a953506ef10c5778
Fixes: 28319383 (Fingers crossed)
am: ac42fbcfec
* commit 'ac42fbcfec708562060fd9befa729825fe400948':
Open Help forum in browser when click 'Forum' button.
Change-Id: If2efcafb649f105a0ac9f95e7d466c552f3a5149