The indentation was purposefully left incorrect in the previous commits to ease the review of the actual changes, this fixes it.
494 lines
23 KiB
XML
494 lines
23 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<interface>
|
|
<!-- interface-requires gtk+ 3.0 -->
|
|
<object class="GtkListStore" id="time_liststore">
|
|
<columns>
|
|
<!-- column-name name -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name value -->
|
|
<column type="gint"/>
|
|
</columns>
|
|
<data>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">15 minutes</col>
|
|
<col id="1">900</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">20 minutes</col>
|
|
<col id="1">1200</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">25 minutes</col>
|
|
<col id="1">1500</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">30 minutes</col>
|
|
<col id="1">1800</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">45 minutes</col>
|
|
<col id="1">2700</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">1 hour</col>
|
|
<col id="1">3600</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">80 minutes</col>
|
|
<col id="1">4800</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">90 minutes</col>
|
|
<col id="1">5400</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">100 minutes</col>
|
|
<col id="1">6000</col>
|
|
</row>
|
|
<row>
|
|
<col id="0" translatable="yes" context="automatic_suspend" comments="Translators: Option for "Delay" in "Automatic suspend" dialog.">2 hours</col>
|
|
<col id="1">7200</col>
|
|
</row>
|
|
</data>
|
|
</object>
|
|
<template class="CcPowerPanel" parent="CcPanel">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<child>
|
|
<object class="HdyPreferencesPage">
|
|
<property name="visible">True</property>
|
|
<child>
|
|
<object class="HdyPreferencesGroup" id="battery_section">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">Battery</property>
|
|
<accessibility>
|
|
<relation target="battery_listbox" type="label-for"/>
|
|
</accessibility>
|
|
<child>
|
|
<object class="GtkListBox" id="battery_listbox">
|
|
<property name="visible">True</property>
|
|
<property name="selection-mode">none</property>
|
|
<signal name="keynav-failed" handler="keynav_failed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
<accessibility>
|
|
<relation target="battery_section" type="labelled-by"/>
|
|
</accessibility>
|
|
<style>
|
|
<class name="content"/>
|
|
</style>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyPreferencesGroup" id="device_section">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">Devices</property>
|
|
<accessibility>
|
|
<relation target="device_listbox" type="label-for"/>
|
|
</accessibility>
|
|
<child>
|
|
<object class="GtkListBox" id="device_listbox">
|
|
<property name="visible">True</property>
|
|
<property name="selection-mode">none</property>
|
|
<signal name="keynav-failed" handler="keynav_failed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
<accessibility>
|
|
<relation target="device_section" type="labelled-by"/>
|
|
</accessibility>
|
|
<style>
|
|
<class name="content"/>
|
|
</style>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyPreferencesGroup" id="power_profile_section">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">Power Mode</property>
|
|
<property name="description" translatable="yes">Affects system performance and power usage.</property>
|
|
<accessibility>
|
|
<relation target="power_profile_listbox" type="label-for"/>
|
|
</accessibility>
|
|
<child>
|
|
<object class="GtkListBox" id="power_profile_listbox">
|
|
<property name="visible">True</property>
|
|
<property name="selection-mode">none</property>
|
|
<signal name="keynav-failed" handler="keynav_failed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
<signal name="row-activated" handler="power_profiles_row_activated_cb" object="CcPowerPanel" swapped="yes"/>
|
|
<accessibility>
|
|
<relation target="power_profile_section" type="labelled-by"/>
|
|
</accessibility>
|
|
<style>
|
|
<class name="content"/>
|
|
</style>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyPreferencesGroup" id="power_saving_section">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">Power Saving</property>
|
|
<child>
|
|
<object class="HdyActionRow" id="brightness_row">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">_Screen Brightness</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<object class="CcBrightnessScale" id="brightness_scale">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
<property name="expand">True</property>
|
|
<property name="device">screen</property>
|
|
<signal name="notify::has-brightness" handler="has_brightness_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="als_row">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">Automatic Brightness</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="als_switch">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
<signal name="notify::active" handler="als_switch_changed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="kbd_brightness_row">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">_Keyboard Brightness</property>
|
|
<property name="use_underline">True</property>
|
|
<child>
|
|
<object class="CcBrightnessScale" id="kbd_brightness_scale">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
<property name="expand">True</property>
|
|
<property name="device">kbd</property>
|
|
<signal name="notify::has-brightness" handler="has_kbd_brightness_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="dim_screen_row">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">Dim Screen When Inactive</property>
|
|
<property name="activatable_widget">dim_screen_switch</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="dim_screen_switch">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyComboRow" id="blank_screen_row">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">_Blank Screen</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="notify::selected-index" handler="blank_screen_row_changed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="automatic_suspend_row">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">_Automatic Suspend</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="activatable">True</property>
|
|
<signal name="activated" handler="automatic_suspend_row_activated_cb" swapped="yes"/>
|
|
<child>
|
|
<object class="GtkLabel" id="automatic_suspend_label">
|
|
<property name="visible">True</property>
|
|
<property name="halign">end</property>
|
|
<signal name="mnemonic-activate" handler="automatic_suspend_label_mnemonic_activate_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="wifi_row">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">_Wi-Fi</property>
|
|
<property name="subtitle" translatable="yes">Wi-Fi can be turned off to save power.</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="activatable_widget">wifi_switch</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="wifi_switch">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
<signal name="notify::active" handler="wifi_switch_changed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="mobile_row">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">_Mobile Broadband</property>
|
|
<property name="subtitle" translatable="yes">Mobile broadband (LTE, 4G, 3G, etc.) can be turned off to save power.</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="activatable_widget">mobile_switch</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="mobile_switch">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
<signal name="notify::active" handler="mobile_switch_changed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="bt_row">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">_Bluetooth</property>
|
|
<property name="subtitle" translatable="yes">Bluetooth can be turned off to save power.</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="activatable_widget">bt_switch</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="bt_switch">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
<signal name="notify::active" handler="bt_switch_changed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyPreferencesGroup" id="general_section">
|
|
<property name="visible">True</property>
|
|
<property name="title" translatable="yes">Suspend & Power Button</property>
|
|
<child>
|
|
<object class="HdyComboRow" id="power_button_row">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">Po_wer Button Behavior</property>
|
|
<property name="use_underline">True</property>
|
|
<signal name="notify::selected-index" handler="power_button_row_changed_cb" object="CcPowerPanel" swapped="yes"/>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HdyActionRow" id="battery_percentage_row">
|
|
<property name="visible">False</property>
|
|
<property name="title" translatable="yes">Show Battery _Percentage</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="activatable_widget">battery_percentage_switch</property>
|
|
<child>
|
|
<object class="GtkSwitch" id="battery_percentage_switch">
|
|
<property name="visible">True</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</template>
|
|
<object class="GtkSizeGroup" id="battery_row_sizegroup">
|
|
<property name="mode">vertical</property>
|
|
</object>
|
|
<object class="GtkSizeGroup" id="level_sizegroup">
|
|
<property name="mode">horizontal</property>
|
|
<widgets>
|
|
<widget name="brightness_scale"/>
|
|
<widget name="kbd_brightness_scale"/>
|
|
</widgets>
|
|
</object>
|
|
<object class="GtkSizeGroup" id="row_sizegroup">
|
|
<property name="mode">vertical</property>
|
|
<widgets>
|
|
<widget name="brightness_row"/>
|
|
<widget name="als_row"/>
|
|
<widget name="kbd_brightness_row"/>
|
|
<widget name="dim_screen_row"/>
|
|
<widget name="blank_screen_row"/>
|
|
<widget name="automatic_suspend_row"/>
|
|
<widget name="wifi_row"/>
|
|
<widget name="mobile_row"/>
|
|
<widget name="bt_row"/>
|
|
<widget name="power_button_row"/>
|
|
<widget name="battery_percentage_row"/>
|
|
</widgets>
|
|
</object>
|
|
|
|
<object class="GtkDialog" id="automatic_suspend_dialog">
|
|
<property name="can_focus">False</property>
|
|
<property name="border_width">5</property>
|
|
<property name="title" translatable="yes">Automatic Suspend</property>
|
|
<property name="type_hint">dialog</property>
|
|
<property name="resizable">False</property>
|
|
<property name="use_header_bar">1</property>
|
|
<child internal-child="vbox">
|
|
<object class="GtkBox">
|
|
<property name="can_focus">False</property>
|
|
<property name="orientation">vertical</property>
|
|
<property name="spacing">2</property>
|
|
<child>
|
|
<object class="GtkGrid">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="margin_start">12</property>
|
|
<property name="margin_end">6</property>
|
|
<property name="margin_top">12</property>
|
|
<property name="margin_bottom">12</property>
|
|
<property name="row_spacing">12</property>
|
|
<property name="column_spacing">6</property>
|
|
<child>
|
|
<object class="GtkLabel" id="suspend_on_ac_label">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="margin_top">12</property>
|
|
<property name="xalign">0</property>
|
|
<property name="label" translatable="yes">_Plugged In</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="mnemonic_widget">suspend_on_ac_switch</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">0</property>
|
|
<property name="top_attach">2</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="suspend_on_battery_label">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="xalign">0</property>
|
|
<property name="label" translatable="yes">On _Battery Power</property>
|
|
<property name="use_underline">True</property>
|
|
<property name="mnemonic_widget">suspend_on_battery_switch</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">0</property>
|
|
<property name="top_attach">0</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkSwitch" id="suspend_on_battery_switch">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="halign">end</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">2</property>
|
|
<property name="top_attach">0</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBoxText" id="suspend_on_battery_delay_combo">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="entry_text_column">0</property>
|
|
<property name="id_column">1</property>
|
|
<property name="model">time_liststore</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">2</property>
|
|
<property name="top_attach">1</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="suspend_on_battery_delay_label">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="margin_start">20</property>
|
|
<property name="xalign">1</property>
|
|
<property name="label" translatable="yes">Delay</property>
|
|
<property name="mnemonic_widget">suspend_on_battery_delay_combo</property>
|
|
<style>
|
|
<class name="dim-label"/>
|
|
</style>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">1</property>
|
|
<property name="top_attach">1</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkSwitch" id="suspend_on_ac_switch">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">True</property>
|
|
<property name="halign">end</property>
|
|
<property name="margin_top">12</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">2</property>
|
|
<property name="top_attach">2</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBoxText" id="suspend_on_ac_delay_combo">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="entry_text_column">0</property>
|
|
<property name="id_column">1</property>
|
|
<property name="model">time_liststore</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">2</property>
|
|
<property name="top_attach">3</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
<child>
|
|
<placeholder/>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="visible">True</property>
|
|
<property name="can_focus">False</property>
|
|
<property name="margin_start">20</property>
|
|
<property name="xalign">1</property>
|
|
<property name="label" translatable="yes">Delay</property>
|
|
<property name="mnemonic_widget">suspend_on_ac_delay_combo</property>
|
|
<style>
|
|
<class name="dim-label"/>
|
|
</style>
|
|
</object>
|
|
<packing>
|
|
<property name="left_attach">1</property>
|
|
<property name="top_attach">3</property>
|
|
<property name="width">1</property>
|
|
<property name="height">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="expand">False</property>
|
|
<property name="fill">True</property>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</interface>
|