Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(35)

Side by Side Diff: chrome/browser/chromeos/policy/proto/chrome_device_policy.proto

Issue 155573003: Add policy management for on-screen keyboard. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Update recommendation restorer. Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 syntax = "proto2"; 5 syntax = "proto2";
6 6
7 option optimize_for = LITE_RUNTIME; 7 option optimize_for = LITE_RUNTIME;
8 8
9 package enterprise_management; 9 package enterprise_management;
10 10
(...skipping 424 matching lines...) Expand 10 before | Expand all | Expand 10 after
435 // screen. If this policy is set, it controls the type of screen magnifier 435 // screen. If this policy is set, it controls the type of screen magnifier
436 // that is enabled when the login screen is shown. Users can temporarily 436 // that is enabled when the login screen is shown. Users can temporarily
437 // override this setting by enabling or disabling the screen magnifier. 437 // override this setting by enabling or disabling the screen magnifier.
438 // However, the user's choice is not persistent and the default is restored 438 // However, the user's choice is not persistent and the default is restored
439 // whenever the login screen is shown anew or the user remains idle on the 439 // whenever the login screen is shown anew or the user remains idle on the
440 // login screen for a minute. If this policy is left unset, the screen 440 // login screen for a minute. If this policy is left unset, the screen
441 // magnifier is disabled when the login screen is first shown. Users can 441 // magnifier is disabled when the login screen is first shown. Users can
442 // enable or disable the screen magnifier anytime and its status on the login 442 // enable or disable the screen magnifier anytime and its status on the login
443 // screen is persisted between users. 443 // screen is persisted between users.
444 optional ScreenMagnifierType login_screen_default_screen_magnifier_type = 4; 444 optional ScreenMagnifierType login_screen_default_screen_magnifier_type = 4;
445
446 // Sets the default state of the on-screen keyboard accessibility feature on
447 // the login screen. If this policy is set to true, the on-screen keyboard
448 // will be enabled when the login screen is shown. If this policy is set to
449 // false, the on-screen keyboard will be disabled when the login screen is
450 // shown. Users can temporarily override this setting by enabling or disabling
451 // the on-screen keyboard. However, the user's choice is not persistent and
452 // the default is restored whenever the login screen is shown anew or the user
453 // remains idle on the login screen for a minute. If this policy is left
454 // unset, the on-screen keyboard is disabled when the login screen is first
455 // shown. Users can enable or disable the on-screen keyboard anytime and its
456 // status on the login screen is persisted between users.
457 optional bool login_screen_default_virtual_keyboard_enabled = 5;
445 } 458 }
446 459
447 message SupervisedUsersSettingsProto { 460 message SupervisedUsersSettingsProto {
448 // Defines whether supervised users can be created on the device. 461 // Defines whether supervised users can be created on the device.
449 optional bool supervised_users_enabled = 1; 462 optional bool supervised_users_enabled = 1;
450 } 463 }
451 464
452 message LoginScreenPowerManagementProto { 465 message LoginScreenPowerManagementProto {
453 // Configures power management on the login screen. The policy should be 466 // Configures power management on the login screen. The policy should be
454 // specified as a string that expresses the individual settings in JSON 467 // specified as a string that expresses the individual settings in JSON
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
576 optional StartUpFlagsProto start_up_flags = 23; 589 optional StartUpFlagsProto start_up_flags = 23;
577 optional UptimeLimitProto uptime_limit = 24; 590 optional UptimeLimitProto uptime_limit = 24;
578 optional VariationsParameterProto variations_parameter = 25; 591 optional VariationsParameterProto variations_parameter = 25;
579 optional AttestationSettingsProto attestation_settings = 26; 592 optional AttestationSettingsProto attestation_settings = 26;
580 optional AccessibilitySettingsProto accessibility_settings = 27; 593 optional AccessibilitySettingsProto accessibility_settings = 27;
581 optional SupervisedUsersSettingsProto supervised_users_settings = 28; 594 optional SupervisedUsersSettingsProto supervised_users_settings = 28;
582 optional LoginScreenPowerManagementProto login_screen_power_management = 29; 595 optional LoginScreenPowerManagementProto login_screen_power_management = 29;
583 optional SystemUse24HourClockProto use_24hour_clock = 30; 596 optional SystemUse24HourClockProto use_24hour_clock = 30;
584 optional AutoCleanupSettigsProto auto_clean_up_settings = 31; 597 optional AutoCleanupSettigsProto auto_clean_up_settings = 31;
585 } 598 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698