Commit Graph

8655 Commits

Author SHA1 Message Date
John Spurlock
e8de915a8e Merge "Settings: Add a 'Cast' entry point under Sound & notification." 2015-03-17 19:47:14 +00:00
John Spurlock
cfe4aedc47 Settings: Add a 'Cast' entry point under Sound & notification.
Bug: 19779557
Change-Id: I2d2a9e366eabfbc17f706813c9018275746d89b7
2015-03-17 15:44:57 -04:00
Lorenzo Colitti
8fc9341b38 Add a developer settings checkbox to use the legacy DHCP client.
Change-Id: I18471bdf137fbb128d7e4ae6b9b1a4675f5e7fbc
2015-03-17 19:47:41 +09:00
Yohei Yukawa
f9b806e5e9 Stop using InputMethodUtils.isValidSystemDefaultIme
This is a follow up CL for a recent attempt to minimize
the number of default enabled IMEs.
- part1: I831502db502f4073c9c2f50ce7705a4e45e2e1e3
- part2: Ife93d909fb8a24471c425c903e2b7048826e17a3
- part3: I6571d464a46453934f0a8f5e79018a67a9a3c845
- part4: I871ccda787eb0f1099ba3574356c1da4b33681f3

In the above changes,
InputMethodUtils.isValidSystemDefaultIme was deprecated in favor
of InputMethodUtils.isSystemImeThatHasSubtypeOf.

With this CL, InputMethodUtils.isValidSystemDefaultIme is not
used by the setting app anymore and we can remove that method
from InputMethodUtils finally.

This is a pure code refactoring with preserving the current
logic. Hence no behavior change is intended.

Change-Id: Ie96b0d17745735db63eebe6fe1654f32d9b9a170
2015-03-17 10:26:52 +00:00
Jason Monk
e535e5cbe0 Merge "Merge profiles apps into app list" 2015-03-16 19:45:07 +00:00
Jason Monk
0702589168 Merge profiles apps into app list
Remove the spinner and add all apps into one list and badge the managed
items.

Bug: 19443900
Change-Id: I9ccacc1b503da2663b9a3945f4fd6051ae95e328
2015-03-16 11:05:33 -04:00
Narayan Kamath
4fa74486db Fix build harder.
The first build fix removed a missing comma due to a bad conflict
resolution. This one removes a reference to a non-existent
class.

Change-Id: Ie2fd7ac8141f3ec6c34ed5f09e08842d02e7e650
2015-03-16 13:15:56 +00:00
Narayan Kamath
33acb15e03 Fix Settings build.
Broken due to a bogus merge conflict resolution.

Change-Id: Id4e3215ac964ebac792e29f50741b020c06d11f4
2015-03-16 12:48:05 +00:00
Vinit Deshpande
3b84208212 Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'
Change-Id: I6c9de433a224925961b484b400a89edf9059d2bd
2015-03-16 00:55:25 -07:00
Wale Ogunwale
66f1543690 Merge "Remove multi-window developer setting from search index if disabled." 2015-03-13 15:52:36 +00:00
Zoltan Szatmary-Ban
61743f2210 Merge "Make default user icons retrievable as cached bitmaps" 2015-03-13 09:28:47 +00:00
Pavel Zhamaitsiak
e8616913b4 Disable Wi-Fi Calling when getting "registration error" intent.
Bug: 19698057
Change-Id: I403417e08f84014fb9bd9f213fd2b8644e2a6541
2015-03-12 16:44:14 -07:00
Jim Miller
5ee3105917 Merge "Add flag to hide disabled keyguard options." 2015-03-12 21:21:05 +00:00
Jim Miller
3fb2fb8ac3 Add flag to hide disabled keyguard options.
Normally keyguard options are disabled by things like credential
storage and device admins, so we show the reason in ChooseLockGeneric.

However, in the case of fingerprint we want to limit the scope
to just those options that have security (pin,password,pattern).

Bug 19592835

Change-Id: I6832ff692bad538adeec2f2575fca4f8f04f40cf
2015-03-12 14:13:45 -07:00
Pavel Zhamaitsiak
1e034fe79a Remove WFC Roaming setting
Bug 19682545

Change-Id: I0adc7a20c411dd1fea3e2b79bcd5e159537a65c0
2015-03-12 12:36:17 -07:00
Wale Ogunwale
77dab4be64 Remove multi-window developer setting from search index if disabled.
Bug: 19494313
Change-Id: I6339d06a4b2ffe712ff8a2a3e72ddfdc63244d28
2015-03-12 12:10:13 -07:00
Jim Miller
cc7a4f3cac Merge "Don't reset fingerprint storage on devices without fingerprint hw." 2015-03-12 17:57:51 +00:00
Jim Miller
d52b577d49 Don't reset fingerprint storage on devices without fingerprint hw.
Fixes bug 19707354

Change-Id: I26144dc855bff83cdc9c9544c8ab7449274d7b5e
2015-03-12 10:43:31 -07:00
Jason Monk
d1605438b2 Merge "Follow-up on comments from splitting app info" 2015-03-12 14:32:01 +00:00
Jason Monk
2df843d84f Merge "Support some changes to SettingsLib" 2015-03-12 14:23:52 +00:00
Jim Miller
fe08c38366 Merge "Implement additional fingerprint flows in Settings." 2015-03-12 01:23:16 +00:00
Jim Miller
9218687e4b Implement additional fingerprint flows in Settings.
- new onboarding flow ("locate sensor")
- changed sensor location image
- changed in-app sensor icon
- remove fingerprint animation since it caused people to
want to tap on it.
- remove enrolled fingerprint templates when switching back to "none" or "slide"
- use real in-app icon for fingerprint
- much improved layout
- basic landscape layout working
- added 250ms delay to final enrollment step so it's not so jarring
- delete is now working
- rename wired, but not functional yet

Bug 19592835

Change-Id: Ie3e73a2fc8f834f1b90e2746c4cc841216aa6031
2015-03-11 18:15:55 -07:00
Maurice Lam
6cdfb05b31 Merge "[WifiSettings] Refactor Wi-Fi required info" 2015-03-11 23:22:19 +00:00
Maurice Lam
b484340e3d [WifiSettings] Refactor Wi-Fi required info
Instead of using an invisible TextView in the layout itself, make the
required info a list header. This paves way for using the Setup
Wizard library by including all the required contents in the ListView
itself.

The required info is not shown since Lollipop, but can be tested with
    adb shell am start -a "com.android.net.wifi.SETUP_WIFI_NETWORK" \
            --es theme material_light \
            --ez useImmersiveMode true \
            --ez wifi_show_wifi_required_info true

Bug: 19698532
Change-Id: I5a7da726b2f49af7dd755b41c73e1a1b4349699c
2015-03-11 23:03:07 +00:00
Pavel Zhamaitsiak
736d29b87c Merge "Show alerts in case of some IMS registration errors." into lmp-mr1-wfc-dev
automerge: 4c7a410

* commit '4c7a4101ca87668341a998d17e929f66973c53f5':
  Show alerts in case of some IMS registration errors.
2015-03-10 19:34:18 +00:00
Pavel Zhamaitsiak
4c7a4101ca Merge "Show alerts in case of some IMS registration errors." into lmp-mr1-wfc-dev 2015-03-10 19:27:32 +00:00
Pavel Zhamaitsiak
a58527d552 Update Wi-Fi Calling mode when WFC is enabled/disabled
automerge: 248b8fd

* commit '248b8fd7bf46c80d06e36aa9328c6fd0e0d326ce':
  Update Wi-Fi Calling mode when WFC is enabled/disabled
2015-03-10 16:57:44 +00:00
Pavel Zhamaitsiak
897b492d69 Show alerts in case of some IMS registration errors.
Change-Id: I7019c6f0bae66190d190babd83ebcdd780e5b8a0
2015-03-09 17:23:26 -07:00
Pavel Zhamaitsiak
248b8fd7bf Update Wi-Fi Calling mode when WFC is enabled/disabled
Bug: 19644042
Change-Id: Ie9cfe8c7f416985e4f78d48159d83191a19ac599
2015-03-09 16:58:39 -07:00
Stuart Scott
be90341c80 Add option to reset network settings to factory
bug:16161518
Change-Id: I7c0cc58d5385352c6c9af2b27af23a744b5df977
2015-03-09 13:18:50 -07:00
Zoltan Szatmary-Ban
e5814ffb18 Make default user icons retrievable as cached bitmaps
Also invoke that method where formerly we did a UserIcon.convertBitmap(
UserIcon.getDefaultUserIcon(...)) call.

Bug: 19620707
Change-Id: I2ae3bbcee7d1c6515f0f6253925ef9837d8e3548
2015-03-09 16:58:48 +00:00
Vinit Deshpande
128e25cec0 am "Do not provide 5GHz option for softap if there is no country code available"
merged from partner/m-wireless-wifi-dev
d51b952 Do not provide 5GHz option for softap if there is no country code available
2015-03-06 13:56:02 -08:00
Vinit Deshpande
2797429bd8 am "set softAP on a specified band, including both 2.4 and 5 GHz band"
merged from partner/m-wireless-wifi-dev
82ff3d5 set softAP on a specified band, including both 2.4 and 5 GHz band
2015-03-06 13:56:02 -08:00
Robin Lee
d8338fb85c Don't reset the keystore during password change
There is absolutely no advantage to doing this.

Bug: 18817878
Change-Id: Ibb386696e67c316e65f53c28f9249ef2a2a48db6
2015-03-06 12:12:03 +00:00
Pavel Zhamaitsiak
9a4b136ffb Wi-Fi calling settings cleanup
automerge: 7109932

* commit '71099329cc0443ce4517480c86f81ed6b4e33ff2':
  Wi-Fi calling settings cleanup
2015-03-03 23:41:33 +00:00
Wale Ogunwale
b3e2fedb5f Merge "Added Developer Options settings for multi-window mode." 2015-03-03 21:28:47 +00:00
Wale Ogunwale
4c9d667bc2 Added Developer Options settings for multi-window mode.
Enables/disables the development multi-windows UI under Recents UI.
Setting is hidden on -user builds.

Bug: 19494313
Change-Id: Id1ccec5d9552dfdc74cc8d0af26ba7e6c4456166
2015-03-03 13:11:55 -08:00
Julia Reynolds
e27fbc557f Merge "Prompt for lock pin on VPN screen when credential restriction is enabled." 2015-03-03 18:42:13 +00:00
Julia Reynolds
a12fc84877 Prompt for lock pin on VPN screen when credential restriction is enabled.
If there is no lock pin set.

Bug: 19569109
Change-Id: I9ca17b61e72576f7b90b1598b2ace6e9d79b263a
2015-03-03 12:39:59 -05:00
Jason Monk
588a0881c1 Follow-up on comments from splitting app info
Bug: 19511439
Change-Id: Id1395597262f66514808f71d99978120dbba70e1
2015-03-03 09:14:37 -05:00
Jason Monk
2cb25ddd6e Merge "Split app info into several screens" 2015-03-03 13:35:52 +00:00
Pavel Zhamaitsiak
71099329cc Wi-Fi calling settings cleanup
Bug: 19573771
Change-Id: Idcbbdc962238f0a32fd7adf4d6b8409d6e6ffd37
2015-03-02 17:26:04 -08:00
Santos Cordon
171d147905 Update Multi-SIM setting to use getSubIdForPhoneAccount API.
Settings app should not be parsing the subId direction from the phone
account.  Instead this CL updates the settings app to use a new API to
grab the sub ID.

Change-Id: Iefd1831b04c061168fa2b135a2d296a27e3d4e92
2015-03-02 11:47:19 -08:00
Fyodor Kupolov
e3b81e47cc Merge "Settings app should be available to restricted user" 2015-03-02 19:13:58 +00:00
Fyodor Kupolov
b0fc28cba5 Settings app should be available to restricted user
Fixed a regression, caused by collapsing location and settings entries
into a single preference. Now settings package is explicitly enabled.

Bug: 19434520
Change-Id: I05440d04c100b6a5ee5573ac116bfb4d66782aa8
2015-03-02 11:01:03 -08:00
Jason Monk
cd91128a2d Split app info into several screens
The root screen now only has the uninstall/force stop/disable buttons
and the rest has moved to sub screens listed in a preference list.
The root screen as UI approximate to the new mocks, but the separated
screens (storage, launch by default, etc.) have yet to receive their
visual overhaul.

Bug: 19511439
Change-Id: I4e01fbaefc69e0652edea2429d9e9b028c78e825
2015-03-02 10:21:19 -05:00
Jim Miller
94d4bd9390 Add fingerprint settings.
- Improved layout.
- Enrollment is now working.
- Added vibration and progress feedback.
- Better fingerprint animation logic.
- Poke userActivity() when sensor is touched.
- Added progress animation.
- Only show fingerprint menu item on devices that have fingerprint hw
- Set View state to GONE for views that aren't shown & fix resulting layout issue
- Fix bug where stage wasn't advancing when returning from ChooseLockGeneric.
- Renamed FingerprintSettings to FingerprintEnroll
- Fixed bug with storing fingerprint ids that prevented the last one from being removed.
- Added better progress indication.  When remaining is at max, count that as the first step.
- Fix whitespace formatting in CL

Fixes bug 1953439

Change-Id: I721bf440c63640203af94ce21340d8281076c249
2015-02-27 12:06:18 -08:00
Fabrice Di Meglio
78fcb280b9 Merge "Fix bug #19313587 Settings unusable when userdata is full" 2015-02-27 19:19:02 +00:00
Alan Viverette
c575b2df64 Merge "Add support for user-selectable dark/light theme" 2015-02-27 19:15:55 +00:00
Fabrice Di Meglio
dff3faaf30 Fix bug #19313587 Settings unusable when userdata is full
- take care of low storage space use case: do not start
and Index update if we are is low storage space situation.

Change-Id: Ifa5bb618d087826c004b06aa7821b9634038734c
2015-02-27 11:14:11 -08:00