<schemalist>
  <schema gettext-domain="@GETTEXT_PACKAGE@" id="org.gnome.settings-daemon.plugins.power" path="/org/gnome/settings-daemon/plugins/power/">
    <key name="active" type="b">
      <default>true</default>
      <_summary>Activation of this plugin</_summary>
      <_description>Whether this plugin would be activated by gnome-settings-daemon or not</_description>
    </key>
    <key name="priority" type="i">
      <default>1</default>
      <_summary>Priority to use for this plugin</_summary>
      <_description>Priority to use for this plugin in gnome-settings-daemon startup queue</_description>
    </key>
    <key name="idle-brightness" type="i">
      <default>30</default>
      <summary>The brightness of the screen when idle</summary>
      <description>This is the laptop panel screen brightness used when the session is idle.</description>
    </key>
    <key name="idle-dim-ac" type="b">
      <default>false</default>
      <summary>Dim the screen after a period of inactivity when on AC power</summary>
      <description>If the screen should be dimmed to save power when the computer is idle when on AC power.</description>
    </key>
    <key name="idle-dim-battery" type="b">
      <default>true</default>
      <summary>Dim the screen after a period of inactivity when on battery power</summary>
      <description>If the screen should be dimmed to save power when the computer is idle when on battery power.</description>
    </key>
    <key name="idle-dim-time" type="i">
      <default>10</default>
      <summary>The default amount of time to dim the screen after idle</summary>
      <description>The default amount of time to dim the screen after idle.</description>
    </key>
    <key name="sleep-display-ac" type="i">
      <default>600</default>
      <summary>Sleep timeout display when on AC</summary>
      <description>The amount of time in seconds before the display turns off when the computer is on AC power.</description>
    </key>
    <key name="sleep-display-battery" type="i">
      <default>600</default>
      <summary>Sleep timeout display when on battery</summary>
      <description>The amount of time in seconds before the display turns off when the computer is on battery power.</description>
    </key>
    <key name="sleep-inactive-ac-timeout" type="i">
      <default>0</default>
      <summary>Sleep timeout computer when on AC</summary>
      <description>The amount of time in seconds the computer on AC power needs to be inactive before it goes to sleep. A value of 0 means never.</description>
    </key>
    <key name="sleep-inactive-ac-type" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'suspend'</default>
      <summary>Whether to hibernate, suspend or do nothing when inactive</summary>
      <description>The type of sleeping that should be performed when the computer is inactive.</description>
    </key>
    <key name="sleep-inactive-battery-timeout" type="i">
      <default>0</default>
      <summary>Sleep timeout computer when on battery</summary>
      <description>The amount of time in seconds the computer on battery power needs to be inactive before it goes to sleep. A value of 0 means never.</description>
    </key>
    <key name="sleep-inactive-battery-type" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'suspend'</default>
      <summary>Whether to hibernate, suspend or do nothing when inactive</summary>
      <description>The type of sleeping that should be performed when the computer is inactive.</description>
    </key>
    <key name="button-suspend" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'suspend'</default>
      <summary>Suspend button action</summary>
      <description>The action to take when the system suspend button is pressed.</description>
    </key>
    <key name="button-hibernate" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'hibernate'</default>
      <summary>Hibernate button action</summary>
      <description>The action to take when the system hibernate button is pressed.</description>
    </key>
    <key name="button-sleep" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'hibernate'</default>
      <summary>Sleep button action</summary>
      <description>The action to take when the system sleep (non-specific type) button is pressed.</description>
    </key>
    <!-- See https://bugzilla.gnome.org/show_bug.cgi?id=652183 for rationale -->
    <key name="button-power" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'suspend'</default>
      <summary>Power button action</summary>
      <description>The action to take when the system power button is pressed.</description>
    </key>
    <!-- See http://bugzilla.gnome.org/637473 for rationale -->
    <key name="lid-close-battery-action" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'suspend'</default>
      <summary>Laptop lid close action on battery</summary>
      <description>The action to take when the laptop lid is closed and the laptop is on battery power.</description>
    </key>
    <key name="lid-close-ac-action" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'suspend'</default>
      <summary>Laptop lid close action when on AC</summary>
      <description>The action to take when the laptop lid is closed and the laptop is on AC power.</description>
    </key>
    <key name="critical-battery-action" enum="org.gnome.settings-daemon.GsdPowerActionType">
      <default>'hibernate'</default>
      <summary>Battery critical low action</summary>
      <description>The action to take when the battery is critically low.</description>
    </key>
    <key name="percentage-low" type="i">
      <default>10</default>
      <_summary>Percentage considered low</_summary>
      <_description>The percentage of the battery when it is considered low. Only valid when use-time-for-policy is false.</_description>
    </key>
    <key name="percentage-critical" type="i">
      <default>3</default>
      <_summary>Percentage considered critical</_summary>
      <_description>The percentage of the battery when it is considered critical. Only valid when use-time-for-policy is false.</_description>
    </key>
    <key name="percentage-action" type="i">
      <default>2</default>
      <_summary>Percentage action is taken</_summary>
      <_description>The percentage of the battery when the critical action is performed. Only valid when use-time-for-policy is false.</_description>
    </key>
    <key name="time-low" type="i">
      <default>1200</default>
      <_summary>The time remaining when low</_summary>
      <_description>The time remaining in seconds of the battery when it is considered low. Only valid when use-time-for-policy is true.</_description>
    </key>
    <key name="time-critical" type="i">
      <default>300</default>
      <_summary>The time remaining when critical</_summary>
      <_description>The time remaining in seconds of the battery when it is considered critical. Only valid when use-time-for-policy is true.</_description>
    </key>
    <key name="time-action" type="i">
      <default>120</default>
      <_summary>The time remaining when action is taken</_summary>
      <_description>The time remaining in seconds of the battery when critical action is taken. Only valid when use-time-for-policy is true.</_description>
    </key>
    <key name="use-time-for-policy" type="b">
      <default>true</default>
      <_summary>Whether to use time-based notifications</_summary>
      <_description>If time based notifications should be used. If set to false, then the percentage change is used instead, which may fix a broken ACPI BIOS.</_description>
    </key>
    <key name="notify-perhaps-recall" type="b">
      <default>true</default>
      <_summary>If we should show the recalled battery warning for a broken battery</_summary>
      <_description>If we should show the recalled battery warning for a broken battery. Set this to false only if you know your battery is okay.</_description>
    </key>
  </schema>
</schemalist>
