Commit Graph

25062 Commits

Author SHA1 Message Date
Udam Saini
edac136e16 Allows the user to go back to Encryption Screen
bug:22907221
Change-Id: I766407f4f130ac618da178e1b6c04029025db8f2
2015-12-10 09:32:44 -08:00
Jason Monk
b45cde512e Make DropDownPreference handle summary better
Don't set it directly, instead use ListView %s functionality.

Bug: 26116475
Change-Id: I4bfac1bf795daf1fe060799bc961af45ccf91655
2015-12-10 11:44:00 -05:00
Amit Mahajan
8bf272b44d Validate the uri received in ApnEditor.
Uri should only refer to telephony carriers and no other provider.

Bug: 11184401
Change-Id: I38c25a37a48883f971c4f405a98db5066a707909
2015-12-09 20:48:09 -08:00
Hyejin Kim
24233d439e Add IMS settings to Network setting reset
Add the factory reset function to be used to reset IMS settings

BUG=25300757
Change-Id: I78d2e919418b7a0b42f56af3442d7d98afe40d77
2015-12-09 20:47:53 -08:00
Sanket Padawe
71cf9d1d12 Make phone number in Sim Settings read properly in Talk back mode.
Bug: 24308980
Change-Id: I384ec4ed8863cf6bdfa6e84ed2d88d9eda4ff42e
2015-12-09 20:44:06 -08:00
Amit Mahajan
1fa5385166 Merge "Validate the uri received in ApnEditor." 2015-12-09 23:44:26 +00:00
Jun Mukai
7c84c1b8a3 Merge "Add a toggle switch for accessibility large pointer icons." 2015-12-09 21:20:32 +00:00
Robin Lee
caac42dc99 Merge "Refactor VPN settings refresh to reuse preferences" 2015-12-09 15:20:24 +00:00
Felipe Leme
5062435cfc Changed "Take Bug Report" action to call 'bugreportplus'.
'bugreportplus' is more user-friendly (it shows a system notification
with the progress, allow user to cancel, etc...), at the cost of
consuming more resources. As such, the "Take Bug Report" UI will be
changed to offer the user a combo with these 2 options, but for now it's
always going to be 'bugreportplus'

BUG: 26034608
Change-Id: Idbb325fe7cd18e487197b2fb79cfc264e9859570
2015-12-08 16:01:20 -08:00
Dianne Hackborn
f467c0acac Implement development UI for background check.
Allows you to toggle off full background access for
whatever apps you want.

Change-Id: I8542ecac1449ccd65dc18af3c0ca1fc18443f89c
2015-12-08 14:28:52 -08:00
Robin Lee
7bf8654a5c Refactor VPN settings refresh to reuse preferences
The old way was garbage-heavy. To add to that some changes to the way
PreferenceScreens are redrawn was leading to some artifacts with items
fading in/out every tick.

Bug: 25588385
Change-Id: Idabf7546ab519bf196ad3b8582caa2ec6bf9e084
2015-12-08 15:31:32 +00:00
Zoltan Szatmary-Ban
70b49b1b70 Merge "Add UI to Settings > Location for Managed Profile Location Control" 2015-12-08 10:24:07 +00:00
Hyejin Kim
5518adbe1a Add IMS settings to Network setting reset am: 623852f6c7 am: c46bbd6373
am: 00bc7567b8

* commit '00bc7567b81b05f55d3388817dabfdd1d7b83776':
  Add IMS settings to Network setting reset
2015-12-07 23:48:09 +00:00
Jun Mukai
5875bb86a1 Add a toggle switch for accessibility large pointer icons.
Bug: 25778857
Change-Id: I85f23253dda73b315aa8b1a612cb556f843d94db
2015-12-07 11:52:40 -08:00
Zoltan Szatmary-Ban
ad0ca96fcd Add UI to Settings > Location for Managed Profile Location Control
This CL adds Managed Profile Location Access control in the form of a switch
preference.

Bug:22541939
Change-Id: I1a2140c54e7386cda83ef0305f0840e4f8f9a6d1
2015-12-07 16:13:10 +00:00
Geoff Mendal
c8c2820770 Revert "Import translations. DO NOT MERGE"
This reverts commit 642d6f3fd1.

Change-Id: Ia578ba87b1aded4269c9cae9ee2f3800fcd8efed
2015-12-07 14:42:50 +00:00
Geoff Mendal
642d6f3fd1 Import translations. DO NOT MERGE
Change-Id: I979d2ea4083e926c09c5f9dcbf1973fc74626c76
Auto-generated-cl: translation import
2015-12-07 06:18:19 -08:00
Hyejin Kim
00bc7567b8 Add IMS settings to Network setting reset am: 623852f6c7
am: c46bbd6373

* commit 'c46bbd637345e7dcfd637b1ba76896890e13bf5a':
  Add IMS settings to Network setting reset
2015-12-06 18:42:11 +00:00
Hyejin Kim
c46bbd6373 Add IMS settings to Network setting reset
am: 623852f6c7

* commit '623852f6c772b7685abade493b304da1f71b4c00':
  Add IMS settings to Network setting reset
2015-12-06 18:37:50 +00:00
Julia Reynolds
5dfbc9e5bb Merge "Allow users to set notification topic importance." 2015-12-04 20:38:53 +00:00
Julia Reynolds
9dbb20f638 Allow users to set notification topic importance.
In the absence of mocks, the silder is shown in the
'normal' position if the user hasn't yet
chosen an importance value.

Bug: 22854014
Change-Id: I51594959412775fe89b29af66ddcb13bafa67255
2015-12-04 15:29:12 -05:00
Tony Mantler
4ce7e044de Merge "Move strings to SettingsLib" 2015-12-04 19:38:30 +00:00
Tony Mantler
291b5c32db Move strings to SettingsLib
Change-Id: Idb37792d9ec969b9143b24a7cb86b21ba9d561b2
2015-12-04 11:24:14 -08:00
Nathan Harold
71e1026b48 Merge "Enhancement+Cleanup of RadioInfo Test Menu" 2015-12-04 19:20:25 +00:00
Jason Monk
d6a49e2360 Merge "Create configure Wi-Fi screen" 2015-12-04 18:17:25 +00:00
Nathan Harold
cea413a9bb Enhancement+Cleanup of RadioInfo Test Menu
-Re-format CellInfo to a Table
-Improve performance on several blocking calls
-Add IPv6 ping test
-Re-order layout to improve logical grouping
-Semantic changes/cosmetic improvements to a few strings
-Expand list of selectable network types to include recent RATs

Change-Id: I02d15987e7cb79fe0bbd13e5d1eb734e3531f11f
2015-12-04 10:06:56 -08:00
Jason Monk
0b4fdc49fb Create configure Wi-Fi screen
Add a gear on Settings menu, and move a bunch of stuff from
overflow and advanced screen to there.  Also move add network
to be the last item in the list rather than in overflow.

Also fix WifiP2p breakage.

Change-Id: I5c84c25e5ba9224f77dcd988b0b2850ae6e71168
2015-12-04 12:57:39 -05:00
Jason Monk
4527405eb8 Remove MAIN_SETTINGS metrics
Change-Id: I77aba7443ce28e13d6f9fe8a620f585f614ef0f3
2015-12-04 10:21:00 -05:00
Svetoslav Ganov
e1481ee90d Merge "[DO NOT MERGE] Modify system settings: incorrect UI state" am: c4321c7e6c -s ours am: 142193550e -s ours
am: 994779c61e  -s ours

* commit '994779c61ef1d6b87aa98ee48c61ecc8410d0295':
  [DO NOT MERGE] Modify system settings: incorrect UI state
2015-12-03 22:52:09 +00:00
Svetoslav Ganov
994779c61e Merge "[DO NOT MERGE] Modify system settings: incorrect UI state" am: c4321c7e6c -s ours
am: 142193550e  -s ours

* commit '142193550e6b9844631d4e34dda42e76424fed83':
  [DO NOT MERGE] Modify system settings: incorrect UI state
2015-12-03 22:48:09 +00:00
Svetoslav Ganov
142193550e Merge "[DO NOT MERGE] Modify system settings: incorrect UI state"
am: c4321c7e6c  -s ours

* commit 'c4321c7e6caa1a3699567f9c39d2bc33bbf39c6b':
  [DO NOT MERGE] Modify system settings: incorrect UI state
2015-12-03 22:45:05 +00:00
Svetoslav Ganov
c4321c7e6c Merge "[DO NOT MERGE] Modify system settings: incorrect UI state" 2015-12-03 22:38:54 +00:00
Svetoslav
28daa67fcb [DO NOT MERGE] Modify system settings: incorrect UI state
The privilege for an app to write to the system settings is protected
by an app-op signature permission. App-op permissions are special: if
the app-op is deny/allow we deny/allow write access; if the app-op is
default holding the permission determies write access. The settings
code assumes that CHANGE_NETWORK_STATE is an app op permission
(system|appop) while it is a normal permission which any app gets by
declaring it used in the manifest.

The side effect is that the state of the toggle in the UI for write
system settings will initially be in the wrong state if the app uses
both WRITE_SETTINGS and CHANGE_NETWORK_STATE. However, the code in
the public API an app uses to check write settings access would return
the opposite since it checks the WRITE_SETTINGS permission and its
app op. Hence, if an app requires write settings to start the user
will see in the settings UI it has access but the app will not have
access, so the app would prompt the user to allow write settings.
The non-obvious fix is for the user to toggle the setting off and on
to get the app op in the right state and be able to launch the app.

bug:25843134

Change-Id: I2da4eec1c3574bd6aef9ab968c9deb148536cb0a
2015-12-03 14:36:36 -08:00
Jack Yu
4348604405 Added a new broadcast receiver to handle Brzail channel 50 area info
Moved the area info handler from CellBroadcastReceiver to
CellBroadcastAreaInfoReceiver.

bug: 25628456
Change-Id: I2c7c6bb83245fcb6d9cc7b5dce7496e906160bab
2015-12-03 11:53:26 -08:00
Fyodor Kupolov
0501728c03 Merge "Use the right userId when setting guest restrictions" 2015-12-03 18:16:34 +00:00
Jason Monk
91487434c0 Guard against no payment app
Bug: 25990521
Change-Id: I3307fb197d1a38ff759628bf72f6b7e4afcb8001
2015-12-03 11:08:10 -05:00
Fyodor Kupolov
37d018e54b Use the right userId when setting guest restrictions
Bug: 25977335
Change-Id: I5e58fc2d07d111d084dd33bc1fd5514b9bb6ff10
2015-12-02 18:33:43 -08:00
John Reck
fb2ca7c2e5 Merge "Update for rename" 2015-12-03 00:32:40 +00:00
John Reck
b2b44a4755 Update for rename
Change-Id: I78e468d904a167bc304b11e0f2539770d352f79a
2015-12-02 16:30:30 -08:00
Jason Monk
e44fce2cdd Merge "Work on settings launch speed" 2015-12-02 21:10:44 +00:00
Jason Monk
fd2c722418 Work on settings launch speed
Move some stuff to the background, avoid doing other things.

Change-Id: I145172efa16f81c2f377f07744c8f88145e2ed1d
2015-12-02 16:10:08 -05:00
Julia Reynolds
0fab3131fb Merge "Warn users about rule deletion when revoking DND access." 2015-12-02 20:27:48 +00:00
Julia Reynolds
148ace318d Warn users about rule deletion when revoking DND access.
Bug: 25472361
Change-Id: I5a850891733e213ac76aa67c8cb84dfa6f82b153
2015-12-02 15:22:59 -05:00
Julia Reynolds
b6af7b8b39 Merge "Hide cell broadcast settings link if needed." 2015-12-02 19:25:18 +00:00
Julia Reynolds
1fa2d4d550 Merge "Delete unused file." 2015-12-02 17:13:57 +00:00
Philip P. Moltmann
ada7ac0c9b Merge "Show status of print job instead of deprecated state reason." 2015-12-02 16:34:56 +00:00
Julia Reynolds
3b7936fb43 Hide cell broadcast settings link if needed.
Bug: 25939664
Change-Id: Iccf7d17267aecadff0d18f9fb4f464f3597e4c3e
2015-12-02 11:11:30 -05:00
Julia Reynolds
6c47ea7217 Delete unused file.
Change-Id: Ibc39915c44eba7efd4964b4a10c82739f2b3da3d
2015-12-02 11:11:30 -05:00
Svetoslav Ganov
a405e7b79b Merge "Add optional permission review for legacy apps - settings" 2015-12-02 04:26:00 +00:00
Svet Ganov
c7f02876cd Add optional permission review for legacy apps - settings
Change-Id: I80058d093abf5d131cf7befba2eec5239ff854eb
2015-12-01 19:57:36 -08:00