Commit Graph

8232 Commits

Author SHA1 Message Date
Anna Galusza
132e0784eb Change style of Preview screens (dark borders with "preview" on the bottom).
Change-Id: I754a3fd4de47ef74a3a79e410890133de9e0d095
(cherry picked from commit 206a845710)
2016-02-09 08:48:14 -08:00
Anna Galusza
0239f95538 Update strings for A11y SUW.
Change-Id: I1cd15ca81ffd258edf683d69a50261a403f97d42
2016-02-08 21:44:13 +00:00
Geoff Mendal
0f6b093db7 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-02-08 16:57:24 +00:00
Geoff Mendal
582bc62a3d Import translations. DO NOT MERGE
Change-Id: I25c554e30994fb003e43d31e54166ee29e8d5bf6
Auto-generated-cl: translation import
2016-02-08 17:55:50 +01:00
Samuel Tan
2b16cd3920 Allow trusted system certificates to be used in EAP network configs
Add an option to the "CA certificate" field of the EAP network
configuration menu, "Use system certificates". Choosing this option
will cause the trusted, pre-installed, system CA certificates
to be used to validate EAP servers during the authentication process.
This only applies to EAP-TLS, EAP-TTLS, and EAP-PEAP network
configurations, where the CA certificate option is available.

If the user selects "Use system certificates" and leaves the
"Domain" field empty, display a warning and prevent the
EAP network configuration from being saved. Such a configuration
would be insecure--the user should constrain the domain that
the system certificates can be used to validate.

BUG: 26879191
TEST: 1)  Set up AP connected to test RADIUS server.
TEST: 2)  Generate a self-signed cert (Cert 1)
TEST: 3)  Use Cert 1 to sign another cert (Cert 2) with common name
          "sub1.sub2.domain.com"
TEST: 4)  Setup RADIUS server, and configure it to present Cert 2 to EAP peer.
TEST: 5)  Build angler image with Cert 1 installed in
          /system/etc/security/cacerts/
TEST: 6)  Set up an AP connected to the RADIUS server to broadcast
          a WPA-Enterprise network.
TEST: 7)  On Angler, connect to this WPA-Enterprise network with settings:
            Network name: (AP SSID)
            Security: 802.1x EAP
            EAP method: TLS
            CA certificate: Use system certificates
            Domain: domain.com
            User certificate: (test certificate from RADIUS setup)
            Identity: (identity used for RADIUS setup)
TEST: 8)  Verify that we connect successfully to the AP.
TEST: 9)  Verify that connection still succeeds if Domain is set to
          "sub2.domain.com" and "sub1.sub2.domain.com".
TEST: 10) Verify that connection fails if Domain is set to
          "sub0.sub1.domain.com" and "otherdomain.com".
TEST: 11) Verify that network configuration cannot be saved, and an
          warning message "Must specify a domain" is displayed if Domain
          is left blank in the configuration in step 7
TEST: 12) Verify that the "Do not validate" option still appears in the
          CA certificate dropdown menu.

Change-Id: I346d4d301305719033b84ec4599bf3d57d9d4ee5
2016-02-08 08:54:42 -08:00
Julia Reynolds
9bfad94ea3 Update DND visual interruption choices.
Change-Id: I9313052d60a9fbd88546c1478ac9b830ae6fc40c
2016-02-08 15:19:45 +00:00
Jeremy Klein
6895446453 Merge "Make TetherSettings use the new tether api." 2016-02-05 18:14:50 +00:00
Andrei Stingaceanu
da49313845 Restrict notification preferences for suspended apps
Bug: 26856390
Bug: 22776761
Change-Id: I7f03b8b95af93db66f12c5ac1cbf490b4ae0e73c
2016-02-05 15:24:03 +00:00
Jeremy Klein
e3e7b95312 Make TetherSettings use the new tether api.
The new API handles all the provisioning logic so this area can
get significant code cleanup.

Change-Id: I4bcffb14b3ce26a01d17ec149599d63b0b4392f1
2016-02-04 18:58:14 -08:00
Jason Monk
e1943293c3 Merge "Move most settings icons to vector" 2016-02-04 23:00:20 +00:00
Jason Monk
6fc1004401 Move most settings icons to vector
Change-Id: I04f3f0ed75f2a17942e8571393e3cceb0d2bd7ed
2016-02-04 17:57:46 -05:00
Jason Monk
a1242bcc93 Merge "Add animation for condition card height change." 2016-02-04 20:54:02 +00:00
Jason Monk
6fdf1669e1 Add animation for condition card height change.
Change-Id: If648914426cf6db5b039114cf593915c3b2e6c8c
2016-02-04 15:44:50 -05:00
Jason Monk
58c6dd6eee Merge "Settings Visuals" 2016-02-04 19:47:43 +00:00
Jason Monk
322cfe8be0 Settings Visuals
Update the layouts to be more final, and support tablets better.

Move about to always be last.

Always see everything.

Change-Id: I4b804c9bfcd4d3b7f978a2617d5c2c2b1cdfa6e4
2016-02-04 14:37:35 -05:00
Alan Viverette
da8c8df1cd Merge "App grid preview for screen zoom" 2016-02-04 16:07:42 +00:00
Alan Viverette
1912725628 App grid preview for screen zoom
Change-Id: I718468dc03800d125eea1c57c8e5dfbc84aa3367
2016-02-04 10:12:05 -05:00
Anna Galusza
4a05b2906f Merge "UI fixes (back arrow, blue switch bar, append whether Talkback is on to summary), Talkback no longer disabled when preference is tapped, fixes SettingsPreferenceFragment to not check parent class to determine whether to show options menu." 2016-02-03 21:40:08 +00:00
Jason Monk
0ec94e0064 Merge "String refinements touch -> tap" 2016-02-03 19:11:52 +00:00
Jason Monk
12fc8f6cff String refinements touch -> tap
Bug: 26562712
Change-Id: I8435f11e58098ec5eafad6204bc5426fe67205ab
2016-02-03 13:31:38 -05:00
Jason Monk
70e1b41f5a Merge "Broadscale logging for Settings" 2016-02-03 18:09:41 +00:00
Sudheer Shanka
0b3fbf5d66 Merge "Add padlocks to more preferences that can be disabled by admin." 2016-02-03 15:31:57 +00:00
Geoff Mendal
b658590528 Import translations. DO NOT MERGE
Change-Id: I8f300745f44ddf8d429aa27beba2fc34bf8c9d49
Auto-generated-cl: translation import
2016-02-03 06:44:39 -08:00
Sudheer Shanka
ec1052dbad Add padlocks to more preferences that can be disabled by admin.
Bug: 26899715
Bug: 26767574
Bug: 26768057
Change-Id: I2dc590833cbee1e35047002ef554432f10ddc654
2016-02-03 00:24:52 +00:00
Anna Galusza
0285c80664 UI fixes (back arrow, blue switch bar, append whether Talkback is on to
summary), Talkback no longer disabled when preference is tapped, fixes
SettingsPreferenceFragment to not check parent class to determine whether to
show options menu.

Change-Id: I3345e1a878f51b4387ca1bfe89855339617a94d6
2016-02-02 14:48:28 -08:00
Noah Wang
b9c70a11f2 Merge "Replace SeekBar with LabeledSeekBar for Accessibility-related settings in order to adjust the nonsense read-out by talkback." 2016-02-02 20:36:47 +00:00
Noah Wang
2030f45f8f Replace SeekBar with LabeledSeekBar for Accessibility-related settings
in order to adjust the nonsense read-out by talkback.

Change-Id: I5d2d333c045c3753784b01f731e68918d1175241
2016-02-02 12:28:23 -08:00
Julia Reynolds
e6d82b8d2f Merge "Clarify notification blocking in notification app list." 2016-02-02 19:46:35 +00:00
Samuel Tan
3848ddc1a0 Allow domain suffix match to be set in UI for EAP configurations
am: d54bbd5193

* commit 'd54bbd519303b8eb0a7822cea00c55ef5e4f6652':
  Allow domain suffix match to be set in UI for EAP configurations
2016-02-02 18:59:52 +00:00
Udam Saini
56a0a55ef0 Merge "Updates fingerprint icon and text for suggested activities" 2016-02-02 18:50:38 +00:00
Udam Saini
aafbba10ec Updates fingerprint icon and text for suggested activities
bug:25246207
Change-Id: I91669448c140b565d37563002a3ccbfb211d283b
2016-02-02 10:33:40 -08:00
Julia Reynolds
e07f385ae0 Clarify notification blocking in notification app list.
Change summary to: Normal (nothing blocked), Partially blocked
(at least one topic blocked), or Totally blocked (entire app
blocked).

Allow filtering on apps that are partially or totally blocked.

Bug: 26882239
Change-Id: I29924147a97a3d1693b0286d48905485e11edf1d
2016-02-02 12:52:24 -05:00
Mihai Niță
13c3b77dec Merge "Using a real Button widget for "Add a language"" 2016-02-02 17:40:31 +00:00
Mihai Nita
615659c86b Using a real Button widget for "Add a language"
The initial implementation used a TextView.
But this is cleaner, it is a real button and acts like one.

Bug: 26756569
Change-Id: Ibe3550b0cb81b020dfd4ec6ab29d39a56ba6e1bd
2016-02-02 09:02:05 -08:00
Abodunrinwa Toki
b5c00a2c3d Merge "Change the character limit for "Keyboard and input methods" string." 2016-02-02 16:30:01 +00:00
Abodunrinwa Toki
a295c75232 Change the character limit for "Keyboard and input methods" string.
Bug: 26856894
Change-Id: Ic8c6daea79d7f4e19246a6cf00610e5caf138389
2016-02-02 16:26:31 +00:00
Philip P. Moltmann
815665a14d Merge "Use same printer-list template as in the print spooler." 2016-02-01 23:42:07 +00:00
Ido Ofir
d11743c775 Merge "Remove payments from settings suggestions." 2016-02-01 21:28:05 +00:00
Ido Ofir
f6a3d3d9da Merge "Adding hotword category to Settings suggested steps." 2016-02-01 21:17:40 +00:00
Geoff Mendal
ddfa55d59e Import translations. DO NOT MERGE
Change-Id: I0e45cffaaf587a0fd84d06c592fc7e512d1915e0
Auto-generated-cl: translation import
2016-02-01 06:34:43 -08:00
Clara Bayarri
c8457a8605 Merge "Make Lockscreen Notification Content work for profiles" 2016-02-01 10:09:18 +00:00
Jason Monk
31c7c32fcc Broadscale logging for Settings
Bug: 26687914
Change-Id: Ida75ccf95376538e2ba95d212d333c40fd2dd6e0
2016-01-30 10:38:43 -05:00
Ido Ofir
acebe4bc7b Adding hotword category to Settings suggested steps.
Change-Id: I1f8c349b5cdd37cddd6b629121af03fb3b6695c6
2016-01-29 16:49:16 -08:00
Samuel Tan
d54bbd5193 Allow domain suffix match to be set in UI for EAP configurations
Add a "domain" field that allows the user to specify a domain
suffix match for an EAP network configuration. This field
will only be available when the user specifies a CA certificate for
an EAP-PEAP, EAP-TLS, or EAP-TTLS network. Under the hood, the
value entered into this field will be passed to WPA supplicant
as the |domain_suffix_match| configuration variable.

BUG: 25180141
Change-Id: Ib69b9519f475e90e40441ddff61c80be43cf624b
TEST: On angler, domain field appears for the EAP-PEAP, EAP-TLS
TEST: and EAP-TTLS networks.
2016-01-29 15:40:43 -08:00
Noah Wang
5488b4e64c Merge "Adding placeholder for preview screens for screen zoom (magnifying screen)" 2016-01-29 21:45:54 +00:00
Ido Ofir
cae4bb354d Remove payments from settings suggestions.
Bug: 26770145

Change-Id: I269b78cfde45bd4a9c1669bc9425676404d54188
2016-01-29 13:32:20 -08:00
Adrian Roos
0586321e96 Merge "Follow up to I15baa5b1d19324521070d641ae6a227d782a4e9e" 2016-01-29 20:44:15 +00:00
Adrian Roos
ef5445f8c2 Follow up to I15baa5b1d19324521070d641ae6a227d782a4e9e
Bug: 19003093
Change-Id: I0e1dddb57e347c81d01abb7025144fadf6e53fe4
2016-01-29 12:35:37 -08:00
Maria Garcia Puyol
49323d3387 Merge "Add Emergency Info preference to user settings" 2016-01-29 19:24:20 +00:00
Philip P. Moltmann
83fb795e8a Use same printer-list template as in the print spooler.
Bug: 26780325
Change-Id: Ic333027aa0d158ad51608565af624b0c1cb10cfa
2016-01-29 10:49:08 -08:00