History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e645aee45a7784d772e4bdf846dd2e77335f30f2 31-Mar-2017 Jason Monk <jmonk@google.com> QS: Add transient icon for hotspot

Will make the loading time more clear.

Test: visual
Bug: 32270851
Change-Id: I0ea7591da132ff65fb7fc16b03b2891891e66598
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
adcbed745917a43c60ebf683f8ad96ce98bdc06a 08-Jun-2016 Yoshinori Hirano <yoshinori.hirano@sonymobile.com> Restrict hotspot qs tile to admin user

Since hotspot setting is only available for admin user,
the qs tile should be disabled for secondary users.

Fixes: 29233745

Change-Id: Ie9777feef9650050a89dc42cc0e6436b4ef91471
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
28680c61c9b4a617c3a9470e630179b861f0bc20 19-Apr-2016 Jason Monk <jmonk@google.com> No QS hotspot unless supported

Fixes: 27438917
Change-Id: Iadeee5a87ebb9b881e04ac706547004e186215ea
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
ffc63f45a0054aa6428f287acd1a32b8a28058af 16-Mar-2016 Jason Monk <jmonk@google.com> Add some synchronization to hotspot callbacks

Bug: 27497199
Change-Id: I792a246c0e2387e8db1fd528a7c2f20844cdd1a0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
a8fbbb30eae03b9ed7a3e6ea78da13480a53b73d 11-Feb-2016 Sudheer Shanka <sudheersai@google.com> Part1 - Don't add padlock if the restriction is not set by admin.

Bug: 26687435
Change-Id: I2fd740b1fa0d76eceedc4dde73e41d779820bbcf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
aaa20ad134069e4cefbbe9d2633a71482167f94b 29-Jan-2016 Jeremy Klein <jlklein@google.com> Remove several TetherUtil functions which are no longer needed.

Slowly chipping away at TetherUtil to clean up this code.
This CL also adds an admin check to
ConnectivityService.isTetheringSupported to get parity with the
TetherUtil function before removing it.

Change-Id: Ibe7c5c9fb420d57e5458f77dad30e8a1e751a3e2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
b6fc931204a3e7a40ac2dfda67f4b61aef9e4b5b 27-Jan-2016 Sudheer Shanka <sudheersai@google.com> Add padlocks to more qs tiles.

Bug: 26764485
Bug: 26765645
Change-Id: I89bb1b3b9a507772299778a1b3611884441408c9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
36c7aa03255d91cfa0808323ac475ad02d161d7d 22-Jan-2016 Jeremy Klein <jlklein@google.com> Expose a simple tethering API which includes provision checks.

This CL exposes startTethering and stopTethering functions which also
encapsulate all provisioning check logic. Right now, only silent checks
are implemented, but UI checks will come in a follow-up CL. GTS tests
and Settings changes are under the same topic ID.

BUG: 26247383
Change-Id: I65f61d899594cb3f9035d8496366af17a57a090f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
dd5bdc6a781662e7031b11ea5158b854e32b0e0d 20-Jul-2015 Jason Monk <jmonk@google.com> Fix hotspot brokenness

- Only get state from broadcast to not get out of sync with Settings
- Actually set the state when there isn't a boolean in the refresh
object
- Remove unused things

Bug: 22573156
Change-Id: Ibfb4966c99ba85f83701695c38275ba217854b22
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
b8a46a6c77bcb4a6d837c6ddfc4418a21022949a 14-Jul-2015 Julia Reynolds <juliacr@google.com> Pass wifi ap state through to tile when receiver triggered.

Bug: 22450078
Change-Id: I9b339aa2238a7427291bfdc2ef6aab58dcdb5cf3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
95f03c41705b46851140965702b5f06cc03627b6 11-Feb-2015 Jason Monk <jmonk@google.com> Some Tethering code to SettingsLib and use in QS

Change-Id: I640c84d4e42d2f1955db8cd6e473b6acac64dd39
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
2ffe412b0eb8f53043356fe50dc4ceb04d267fa2 12-Dec-2014 Robert Greenwalt <rgreenwalt@google.com> Rerun entitlementcheck on sim change.

Only run if entitlement is needed and tethering is running.

bug:18356505
Change-Id: Ifc50189bf573e4575f747975edcce093c4870356
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
e69e5f87b3227bddc1315234218717ba3e8439c1 10-Dec-2014 Jason Monk <jmonk@google.com> Add config to handle periodic check of tether provision

While here also update QS to handle the changes made for this
new check.

Bug: 18453076
Change-Id: I1f6e2d954562c5a16a0de60dac625005ec3e5c50
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
a2bf987b742b328f56e71eab32a9fa37ec1961ca 04-Dec-2014 Sanket Padawe <sanketpadawe@google.com> Doing provisioning check for wifi tethering from SystemUI

+ Calling activity which calls provisioning app only if provisioning
is needed.
+ Hiding Hotspot tile from quick settings when screen is locked.

Bug: 18368949
Change-Id: I5b92a7f2d46c8b5d9b323d6a5d49315694c599f7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
63224c39543688fd7eea62fe0238d1b32daf5d30 02-Dec-2014 Sanket Padawe <sanketpadawe@google.com> Call entitlement on clicking tethering tile in quick settings.

Call a new activity which would handle enabling of tethering on clicking
Tethering tile in Quick Settings.

Bug: 18368949
Change-Id: I4cc2ba01f6fa1ac005ba1dc27b223b5fc5359d35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
20ef4024edb5c7ed08a660cea731d47bcf90add5 07-Oct-2014 Jason Monk <jmonk@google.com> Hide hotspot tile if 'provisioning' is needed

If we need carrier entitlement checks don't show the hotspot tile
which could bypass them, instead make the user go to settings.

Bug: 17879554
Change-Id: I30a5b51b26a2d4e977579b71a16c3c7a8d004eea
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
256a22663dbeb31cf4f4a6e295e0c74d80e4fecb 05-Aug-2014 Jason Monk <jmonk@google.com> Turn off/on wifi to correspond with hotspot

Add logic to act the same way Settings does. Without this sometimes
wifi is in the wrong state (on) and the hotspot wont turn on.

Bug: 16818232
Change-Id: Iaa7950a1c2097cfd798eddb604b49b3a152f1260
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java
51e4dc0a153bd0da197728ce6fe34df662b1cea2 22-Jul-2014 Jason Monk <jmonk@google.com> Implement hotspot tile

This tile enables/disables hotspot and will show up for 30 days
after hotspot is used.

Bug: 16234190
Change-Id: Iceb4842e021c27c2c4c18651bccdb12957055c3d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/HotspotControllerImpl.java