diff options
author | William Jon McCann <jmccann@redhat.com> | 2012-05-08 20:08:33 -0400 |
---|---|---|
committer | William Jon McCann <jmccann@redhat.com> | 2012-05-17 13:22:20 -0400 |
commit | 229390f1f5898c46119c51b8d5a4d31a0d733a12 (patch) | |
tree | 09558334b6ea23e6012ef19e678cbc3b9d11aa82 /panels/universal-access/uap.ui | |
parent | 3d79e1174e7287f29ad630a4aea55cfa0a6d2b2a (diff) | |
download | gnome-control-center-229390f1f5898c46119c51b8d5a4d31a0d733a12.tar.gz |
universal-access: Redesign for consistency and smallness
https://bugzilla.gnome.org/show_bug.cgi?id=665588
Diffstat (limited to 'panels/universal-access/uap.ui')
-rw-r--r-- | panels/universal-access/uap.ui | 3955 |
1 files changed, 1826 insertions, 2129 deletions
diff --git a/panels/universal-access/uap.ui b/panels/universal-access/uap.ui index c8910c0e3..1343d1a27 100644 --- a/panels/universal-access/uap.ui +++ b/panels/universal-access/uap.ui @@ -1,30 +1,104 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <interface> - <requires lib="gtk+" version="2.16"/> - <!-- interface-naming-policy project-wide --> - <object class="GtkListStore" id="typing_assistant_model"> + <!-- interface-requires gtk+ 3.0 --> + <object class="GtkAdjustment" id="bouncekeys_delay_adjustment"> + <property name="upper">900</property> + <property name="value">0.5</property> + <property name="step_increment">10</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="click_delay_adjustment"> + <property name="lower">0.5</property> + <property name="upper">3</property> + <property name="value">1.2</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">0.10000000000000001</property> + </object> + <object class="GtkListStore" id="contrast_model"> <columns> - <!-- column-name assistants --> + <!-- column-name contrasts --> + <column type="gchararray"/> + <!-- column-name scale --> + <column type="gdouble"/> + <!-- column-name themename --> <column type="gchararray"/> </columns> <data> <row> - <col id="0" translatable="yes">On screen keyboard</col> + <col id="0" translatable="yes" context="universal access, contrast">Low</col> + <col id="1">1.25</col> + <col id="2">LowContrast</col> </row> <row> - <col id="0" translatable="yes">Dasher</col> + <col id="0" translatable="yes" context="universal access, contrast">Normal</col> + <col id="1">1.25</col> + <col id="2"></col> </row> <row> - <col id="0" translatable="yes">Nomon</col> + <col id="0" translatable="yes" context="universal access, contrast">High</col> + <col id="1">1.25</col> + <col id="2">HighContrast</col> </row> <row> - <col id="0" translatable="yes">Caribou</col> + <col id="0" translatable="yes" context="universal access, contrast">High/Inverse</col> + <col id="1">1.25</col> + <col id="2">HighContrastInverse</col> + </row> + </data> + </object> + <object class="GtkAdjustment" id="dwell_threshold_adjustment"> + <property name="upper">30</property> + <property name="value">15</property> + <property name="step_increment">1</property> + <property name="page_increment">1</property> + </object> + <object class="GtkAdjustment" id="dwell_time_adjustment"> + <property name="lower">0.20000000000000001</property> + <property name="upper">3</property> + <property name="value">1.2</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">0.10000000000000001</property> + </object> + <object class="GtkListStore" id="osk_model"> + <columns> + <!-- column-name osks --> + <column type="gchararray"/> + </columns> + <data> + <row> + <col id="0" translatable="yes">On screen keyboard</col> + </row> + <row> + <col id="0" translatable="yes">GOK</col> + </row> + <row> + <col id="0" translatable="yes">OnBoard</col> </row> <row> <col id="0" translatable="yes">None</col> </row> </data> </object> + <object class="GtkAdjustment" id="repeat_delay_adjustment"> + <property name="lower">100</property> + <property name="upper">2000</property> + <property name="value">500</property> + <property name="step_increment">10</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="repeat_rate_adjustment"> + <property name="lower">10</property> + <property name="upper">110</property> + <property name="value">30</property> + <property name="step_increment">10</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="slowkeys_delay_adjustment"> + <property name="upper">500</property> + <property name="value">0.5</property> + <property name="step_increment">10</property> + <property name="page_increment">10</property> + </object> <object class="GtkListStore" id="text_size_model"> <columns> <!-- column-name text_sizes --> @@ -63,9 +137,9 @@ </row> </data> </object> - <object class="GtkListStore" id="osk_model"> + <object class="GtkListStore" id="typing_assistant_model"> <columns> - <!-- column-name osks --> + <!-- column-name assistants --> <column type="gchararray"/> </columns> <data> @@ -73,68 +147,25 @@ <col id="0" translatable="yes">On screen keyboard</col> </row> <row> - <col id="0" translatable="yes">GOK</col> + <col id="0" translatable="yes">Dasher</col> </row> <row> - <col id="0" translatable="yes">OnBoard</col> + <col id="0" translatable="yes">Nomon</col> + </row> + <row> + <col id="0" translatable="yes">Caribou</col> </row> <row> <col id="0" translatable="yes">None</col> </row> </data> </object> - <object class="GtkAdjustment" id="repeat_delay_adjustment"> - <property name="value">500</property> - <property name="lower">100</property> - <property name="upper">2000</property> - <property name="step_increment">10</property> - <property name="page_increment">10</property> - </object> - <object class="GtkAdjustment" id="repeat_rate_adjustment"> - <property name="value">30</property> - <property name="lower">10</property> - <property name="upper">110</property> - <property name="step_increment">10</property> - <property name="page_increment">10</property> - </object> - <object class="GtkAdjustment" id="slowkeys_delay_adjustment"> - <property name="value">0.5</property> - <property name="upper">500</property> - <property name="step_increment">10</property> - <property name="page_increment">10</property> - </object> - <object class="GtkAdjustment" id="bouncekeys_delay_adjustment"> - <property name="value">0.5</property> - <property name="upper">900</property> - <property name="step_increment">10</property> - <property name="page_increment">10</property> - </object> - <object class="GtkAdjustment" id="click_delay_adjustment"> - <property name="value">1.2</property> - <property name="lower">0.5</property> - <property name="upper">3</property> - <property name="step_increment">0.10000000000000001</property> - <property name="page_increment">0.10000000000000001</property> - </object> - <object class="GtkAdjustment" id="dwell_time_adjustment"> - <property name="value">1.2</property> - <property name="lower">0.20000000000000001</property> - <property name="upper">3</property> - <property name="step_increment">0.10000000000000001</property> - <property name="page_increment">0.10000000000000001</property> - </object> - <object class="GtkAdjustment" id="dwell_threshold_adjustment"> - <property name="value">15</property> - <property name="upper">30</property> - <property name="step_increment">1</property> - <property name="page_increment">1</property> - </object> <object class="GtkWindow" id="universal_access_settings_window"> + <property name="can_focus">False</property> <child> <object class="GtkVBox" id="universal_access_box"> <property name="visible">True</property> - <property name="border_width">10</property> - <property name="orientation">vertical</property> + <property name="can_focus">False</property> <property name="spacing">5</property> <child> <object class="GtkNotebook" id="notebook"> @@ -143,709 +174,564 @@ <child> <object class="GtkVBox" id="seeing_vbox"> <property name="visible">True</property> - <property name="border_width">6</property> - <property name="orientation">vertical</property> + <property name="can_focus">False</property> + <property name="border_width">12</property> <property name="spacing">12</property> <child> - <object class="GtkFrame" id="frame5"> + <object class="GtkGrid" id="grid2"> <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="row_spacing">18</property> + <property name="column_spacing">24</property> <child> - <object class="GtkAlignment" id="alignment9"> + <object class="GtkBox" id="box3"> <property name="visible">True</property> - <property name="yscale">0</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox9"> + <object class="GtkBox" id="box12"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table2"> + <object class="GtkLabel" id="typing_sticky_label5"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">2</property> - <property name="column_spacing">24</property> - <property name="row_spacing">6</property> - <child> - <object class="GtkHBox" id="hbox7"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label17"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Change contrast:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_contrast_toggle_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Ctrl+Alt+0</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkHBox" id="seeing_contrast_box"> - <property name="visible">True</property> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="seeing_contrast_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Contrast:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">seeing_contrast_combobox</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkComboBox" id="seeing_contrast_combobox"> - <property name="visible">True</property> - <property name="model">contrast_model</property> - <property name="active">1</property> - <child> - <object class="GtkCellRendererText" id="contrast_renderer"> - <property name="font">Normal</property> - </object> - <attributes> - <attribute name="scale">1</attribute> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkHBox" id="seeing_text_size_box"> - <property name="visible">True</property> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="seeing_text_size_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Text size:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">seeing_text_size_combobox</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkComboBox" id="seeing_text_size_combobox"> - <property name="visible">True</property> - <property name="model">text_size_model</property> - <property name="active">0</property> - <child> - <object class="GtkCellRendererText" id="text_size_renderer"/> - <attributes> - <attribute name="scale">3</attribute> - <attribute name="text">1</attribute> - </attributes> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox24"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label5"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Increase size:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_increase_size_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Shift+Ctrl+Alt+=</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox25"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label6"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Decrease size:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_decrease_size_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Shift+Ctrl+Alt+-</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label7"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">High Contrast</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <placeholder/> </child> </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="seeing_contrast_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="label18"> + <child> + <object class="GtkLabel" id="typing_sticky_label8"> <property name="visible">True</property> - <property name="label" translatable="yes" context="universal access, seeing" comments="Translators: this refers to theme contrast and font size">Display</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Beep on Caps and Num Lock</property> <attributes> <attribute name="weight" value="bold"/> - <attribute name="scale" value="1.250000"/> </attributes> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">4</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="zoom_frame"> - <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment8"> + <object class="GtkSwitch" id="seeing_toggle_keys_switch"> + <property name="use_action_appearance">False</property> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">4</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box21"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox8"> + <object class="GtkSwitch" id="seeing_reader_switch"> + <property name="use_action_appearance">False</property> <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="seeing_reader_preferences_button"> + <property name="use_action_appearance">False</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + <property name="use_underline">True</property> + <child> + <object class="GtkLabel" id="seeing_speech_preferences_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Options...</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </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> + <child> + <object class="GtkBox" id="box17"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkBox" id="box18"> + <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table7"> + <object class="GtkLabel" id="typing_sticky_label7"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <child> - <object class="GtkHBox" id="seeing_zoom_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="seeing_zoom_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="zoom-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Screen Reader</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box19"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkHBox" id="hbox11"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkHBox" id="hbox20"> + <object class="GtkLabel" id="label9"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label1"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Turn on or off:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_zoom_enable_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Ctrl+Alt+8</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Turn on or off:</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="hbox21"> + <object class="GtkLabel" id="seeing_reader_enable_keybinding_label"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="seeing_zoom_in_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Zoom in:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_zoom_in_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Ctrl+Alt+=</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label">Ctrl+Alt+4</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkBox" id="zoom_label_box"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkBox" id="box15"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkLabel" id="typing_sticky_label6"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Zoom</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box16"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkHBox" id="hbox20"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkHBox" id="hbox22"> + <object class="GtkLabel" id="label1"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="seeing_zoom_out_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Zoom out:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_zoom_out_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Ctrl+Alt+-</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Turn on or off:</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkLabel" id="label15"> + <object class="GtkLabel" id="seeing_zoom_enable_keybinding_label"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label">Ctrl+Alt+8</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> </object> <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox21"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkButton" id="seeing_zoom_preferences_button"> - <property name="can_focus">True</property> - <property name="receives_default">True</property> + <object class="GtkLabel" id="seeing_zoom_in_label"> <property name="visible">True</property> - <child> - <object class="GtkLabel" id="seeing_zoom_preferences_label"> - <property name="visible">True</property> - <property name="sensitive">True</property> - <property name="label" translatable="yes">Options...</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="scale" value="1.25"/> - </attributes> - </object> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Zoom in:</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkLabel" id="label12"> + <object class="GtkLabel" id="seeing_zoom_in_keybinding_label"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label">Ctrl+Alt+=</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> </object> <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox22"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkLabel" id="label13"> + <object class="GtkLabel" id="seeing_zoom_out_label"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Zoom out:</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkLabel" id="label14"> + <object class="GtkLabel" id="seeing_zoom_out_keybinding_label"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label">Ctrl+Alt+-</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="fill">True</property> + <property name="position">2</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </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 type="label"> - <object class="GtkLabel" id="zoom-section-heading"> + <child> + <object class="GtkBox" id="zoom_value_box"> <property name="visible">True</property> - <property name="label" translatable="yes" context="universal access, seeing" comments="Translators: this refers to screen magnifier">Zoom</property> - <attributes> - <attribute name="weight" value="bold"/> - <attribute name="scale" value="1.250000"/> - </attributes> + <property name="can_focus">False</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkSwitch" id="seeing_zoom_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="seeing_zoom_preferences_button"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + <child> + <object class="GtkLabel" id="seeing_zoom_preferences_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Options...</property> + <attributes> + <attribute name="scale" value="1"/> + </attributes> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="seeing_reader_frame"> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> - <property name="visible">True</property> <child> - <object class="GtkAlignment" id="alignment5"> + <object class="GtkBox" id="box13"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox6"> + <object class="GtkBox" id="box22"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table5"> + <object class="GtkLabel" id="typing_sticky_label9"> <property name="visible">True</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">12</property> - <child> - <object class="GtkHBox" id="seeing_reader_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="seeing_reader_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="screen-reader-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox11"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label9"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Turn on or off:</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seeing_reader_enable_keybinding_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label">Ctrl+Alt+4</property> - <attributes> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkButton" id="seeing_reader_preferences_button"> - <property name="visible">False</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="use_underline">True</property> - <child> - <object class="GtkLabel" id="seeing_speech_preferences_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Options...</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Large Text</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <placeholder/> </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="screen-reader-section-heading"> - <property name="visible">True</property> - <property name="label" translatable="yes">Screen Reader</property> - <attributes> - <attribute name="weight" value="bold"/> - <attribute name="scale" value="1.250000"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="seeing_enable_toggle_keys_checkbutton"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> <child> - <object class="GtkLabel" id="seeing_enable_toggle_keys_label"> + <object class="GtkSwitch" id="seeing_large_text_switch"> + <property name="use_action_appearance">False</property> <property name="visible">True</property> - <property name="label" translatable="yes">Beep when Caps and Num Lock are used</property> - <property name="use_markup">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> </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> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">3</property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> </object> @@ -856,9 +742,10 @@ <child type="tab"> <object class="GtkLabel" id="seeing_tab_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Seeing</property> <attributes> - <attribute name="scale" value="1.000000"/> + <attribute name="scale" value="1"/> </attributes> </object> <packing> @@ -868,273 +755,265 @@ <child> <object class="GtkVBox" id="hearing_vbox"> <property name="visible">True</property> - <property name="border_width">6</property> - <property name="orientation">vertical</property> + <property name="can_focus">False</property> + <property name="border_width">12</property> <property name="spacing">12</property> <child> - <object class="GtkFrame" id="frame11"> + <object class="GtkGrid" id="grid3"> <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> + <property name="can_focus">False</property> + <property name="row_spacing">18</property> + <property name="column_spacing">24</property> <child> - <object class="GtkAlignment" id="alignment3"> + <object class="GtkBox" id="box23"> <property name="visible">True</property> - <property name="yscale">0</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox4"> + <object class="GtkBox" id="box24"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table13"> + <object class="GtkLabel" id="typing_sticky_label10"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <child> - <object class="GtkHBox" id="hearing_visual_alerts_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="hearing_visual_alerts_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="visual-alerts-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label31"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Use a visual indication when an alert sound occurs</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkButton" id="hearing_test_flash_button"> - <property name="label" translatable="yes">_Test flash</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkRadioButton" id="hearing_flash_window_title_button"> - <property name="label" translatable="yes">Flash the window title</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="relief">none</property> - <property name="active">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkRadioButton" id="hearing_flash_screen_button"> - <property name="label" translatable="yes">Flash the entire screen</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - <property name="group">hearing_flash_window_title_button</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label40"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label41"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label10"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label11"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Visual Alerts</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkLabel" id="label31"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Use a visual indication when an alert sound occurs</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box25"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkRadioButton" id="hearing_flash_window_title_button"> + <property name="label" translatable="yes">Flash the window title</property> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="relief">none</property> + <property name="xalign">0</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkRadioButton" id="hearing_flash_screen_button"> + <property name="label" translatable="yes">Flash the entire screen</property> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="xalign">0</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> + <property name="group">hearing_flash_window_title_button</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </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 type="label"> - <object class="GtkLabel" id="visual-alerts-section-heading"> - <property name="visible">True</property> - <property name="label" translatable="yes">Visual Alerts</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="frame12"> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment2"> - <property name="visible">True</property> - <property name="yscale">0</property> - <property name="left_padding">12</property> + <object class="GtkBox" id="closed_caption_label_box"> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox3"> + <object class="GtkBox" id="box27"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table14"> + <object class="GtkLabel" id="typing_sticky_label11"> <property name="visible">True</property> - <property name="n_columns">2</property> - <property name="column_spacing">24</property> - <child> - <object class="GtkHBox" id="hearing_captions_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="hearing_captions_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label35"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Display a textual description of speech and sounds</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Closed Captioning</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkLabel" id="label35"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Display a textual description of speech and sounds</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box28"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="label39"> + <child> + <object class="GtkSwitch" id="hearing_captions_switch"> + <property name="use_action_appearance">False</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </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="GtkBox" id="box32"> <property name="visible">True</property> - <property name="label" translatable="yes">Closed Captioning</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkSwitch" id="hearing_visual_alerts_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="hearing_test_flash_button"> + <property name="label" translatable="yes">_Test flash</property> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> @@ -1145,11 +1024,11 @@ <child> <object class="GtkLinkButton" id="hearing_sound_preferences_link"> <property name="label" translatable="yes">Sound Settings</property> + <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="has_tooltip">True</property> - <property name="use_action_appearance">False</property> <property name="relief">none</property> </object> <packing> @@ -1163,7 +1042,7 @@ <property name="expand">False</property> <property name="fill">False</property> <property name="pack_type">end</property> - <property name="position">2</property> + <property name="position">1</property> </packing> </child> </object> @@ -1175,6 +1054,7 @@ <child type="tab"> <object class="GtkLabel" id="hearing_tab_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Hearing</property> </object> <packing> @@ -1185,326 +1065,233 @@ <child> <object class="GtkVBox" id="typing_vbox"> <property name="visible">True</property> - <property name="border_width">6</property> - <property name="orientation">vertical</property> - <property name="spacing">12</property> + <property name="can_focus">False</property> + <property name="border_width">12</property> + <property name="spacing">24</property> <child> - <object class="GtkFrame" id="frame13"> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> + <object class="GtkGrid" id="grid1"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="row_spacing">18</property> + <property name="column_spacing">24</property> <child> - <object class="GtkAlignment" id="alignment10"> + <object class="GtkLabel" id="typing_assistant_label"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">On Screen Keyboard</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </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="GtkBox" id="box1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkTable" id="table4"> + <object class="GtkBox" id="box2"> <property name="visible">True</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> <child> - <object class="GtkLabel" id="typing_assistant_label"> + <object class="GtkLabel" id="typing_sticky_label1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Screen keyboard</property> + <property name="label" translatable="yes">Sticky Keys</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="typing_assistant_enabled_box"> + <object class="GtkLabel" id="label4"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="typing_assistant_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="typing-assistant-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Treats a sequence of modifier keys as a key combination</property> </object> <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> <child> - <object class="GtkButton" id="typing_assistant_preferences_button"> + <object class="GtkCheckButton" id="typing_sticky_keys_disable_two_keys_checkbutton"> + <property name="label" translatable="yes">_Disable if two keys are pressed together</property> + <property name="use_action_appearance">False</property> <property name="visible">True</property> + <property name="sensitive">False</property> <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="visible">False</property> - <child> - <object class="GtkLabel" id="seeing_zoom_preferences_label1"> - <property name="visible">True</property> - <property name="label" translatable="yes">Options...</property> - <property name="use_markup">True</property> - </object> - </child> + <property name="receives_default">False</property> + <property name="valign">start</property> + <property name="use_underline">True</property> + <property name="xalign">0</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="typing_sticky_keys_beep_modifier_checkbutton"> + <property name="label" translatable="yes">Beep when a _modifer key is pressed</property> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="valign">start</property> + <property name="use_underline">True</property> + <property name="xalign">0</property> + <property name="draw_indicator">True</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="typing-assistant-section-heading"> - <property name="visible">True</property> - <property name="label" translatable="yes">Typing Assistant</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="typing_keyboard_toggle_checkbox"> - <property name="label" translatable="yes">_Turn on accessibility features from the keyboard</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="stickykeys_frame"> - <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment14"> + <object class="GtkBox" id="box5"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox10"> + <object class="GtkBox" id="box6"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table3"> + <object class="GtkLabel" id="typing_sticky_label2"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">2</property> - <property name="column_spacing">24</property> - <property name="row_spacing">2</property> - <child> - <object class="GtkHBox" id="typing_sticky_keys_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="typing_sticky_keys_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="sticky-keys-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label4"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Treats a sequence of modifier keys as a key combination</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="typing_sticky_keys_disable_two_keys_checkbutton"> - <property name="label" translatable="yes">_Disable if two keys are pressed together</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="typing_sticky_keys_beep_modifier_checkbutton"> - <property name="label" translatable="yes">Beep when a _modifer key is pressed</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label21"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label22"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Slow Keys</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkLabel" id="label24"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Puts a delay between when a key is pressed and when it is accepted</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> </child> - </object> - </child> - <child type="label"> - <object class="GtkLabel" id="sticky-keys-section-heading"> - <property name="visible">True</property> - <property name="label" translatable="yes">Sticky Keys</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="slowkeys_frame"> - <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> - <child> - <object class="GtkAlignment" id="alignment15"> - <property name="visible">True</property> - <property name="left_padding">12</property> <child> - <object class="GtkVBox" id="vbox11"> + <object class="GtkBox" id="box7"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table8"> + <object class="GtkHBox" id="typing_slowkeys_delay_box"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">2</property> - <child> - <object class="GtkHBox" id="typing_slow_keys_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="typing_slow_keys_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="slow-keys-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> <child> - <object class="GtkLabel" id="label24"> + <object class="GtkLabel" id="typing_slowkeys_delay_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Puts a delay between when a key is pressed and when it is accepted</property> + <property name="label" translatable="yes">A_cceptance delay:</property> + <property name="use_underline">True</property> + <property name="justify">center</property> + <property name="mnemonic_widget">typing_slowkeys_delay_scale</property> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="typing_slowkeys_delay_box"> + <object class="GtkHBox" id="hbox42"> <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="spacing">12</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkLabel" id="typing_slowkeys_delay_label"> + <object class="GtkLabel" id="typing_slowkeys_slow_label"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">A_cceptance delay:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">typing_slowkeys_delay_scale</property> - <property name="justify">center</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="xpad">10</property> + <property name="label" translatable="yes">Short</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> @@ -1513,290 +1300,234 @@ </packing> </child> <child> - <object class="GtkHBox" id="hbox42"> + <object class="GtkHScale" id="typing_slowkeys_delay_scale"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="typing_slowkeys_slow_label"> - <property name="visible">True</property> - <property name="xalign">1</property> - <property name="xpad">10</property> - <property name="label" translatable="yes">Short</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHScale" id="typing_slowkeys_delay_scale"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">slowkeys_delay_adjustment</property> - <property name="draw_value">False</property> - <child internal-child="accessible"> - <object class="AtkObject" id="typing_slowkeys_delay_scale-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Slow keys typing delay</property> - </object> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="typing_slowkeys_long_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Long</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> + <property name="can_focus">True</property> + <property name="adjustment">slowkeys_delay_adjustment</property> + <property name="draw_value">False</property> + <child internal-child="accessible"> + <object class="AtkObject" id="typing_slowkeys_delay_scale-atkobject"> + <property name="AtkObject::accessible-description" translatable="yes">Slow keys typing delay</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="typing_slow_keys_beeb_box"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="spacing">6</property> <child> - <object class="GtkLabel" id="label26"> + <object class="GtkLabel" id="typing_slowkeys_long_label"> <property name="visible">True</property> - <property name="label" translatable="yes" comments="This string is part of a line of checkboxes: Beep when a key is [ ] pressed [ ] accepted [ ] rejected">Beep when a key is</property> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="typing_slow_keys_beep_pressed_checkbutton"> - <property name="label" translatable="yes" comments="This completes the sentence "Beep when a key is"">pressed</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="active">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="typing_slow_keys_beep_accepted_checkbutton"> - <property name="label" translatable="yes" comments="This completes the sentence "Beep when a key is"">accepted</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="active">True</property> - <property name="draw_indicator">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Long</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> + <property name="fill">False</property> <property name="position">2</property> </packing> </child> - <child> - <object class="GtkCheckButton" id="typing_slow_keys_beep_rejected_checkbutton"> - <property name="label" translatable="yes" comments="This completes the sentence "Beep when a key is"">rejected</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="position">3</property> - </packing> - </child> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label44"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="typing_slow_keys_beeb_box"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkLabel" id="label45"> + <object class="GtkLabel" id="label26"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" comments="This string is part of a line of checkboxes: Beep when a key is [ ] pressed [ ] accepted [ ] rejected">Beep when a key is</property> </object> <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkLabel" id="typing_slow_keys_spacer_label"> + <object class="GtkCheckButton" id="typing_slow_keys_beep_pressed_checkbutton"> + <property name="label" translatable="yes" comments="This completes the sentence "Beep when a key is"">pressed</property> + <property name="use_action_appearance">False</property> <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="xalign">0</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> <child> - <object class="GtkLabel" id="label52"> + <object class="GtkCheckButton" id="typing_slow_keys_beep_accepted_checkbutton"> + <property name="label" translatable="yes" comments="This completes the sentence "Beep when a key is"">accepted</property> + <property name="use_action_appearance">False</property> <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="xalign">0</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> </packing> </child> <child> - <object class="GtkLabel" id="label53"> + <object class="GtkCheckButton" id="typing_slow_keys_beep_rejected_checkbutton"> + <property name="label" translatable="yes" comments="This completes the sentence "Beep when a key is"">rejected</property> + <property name="use_action_appearance">False</property> <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="xalign">0</property> + <property name="draw_indicator">True</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">3</property> </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </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 type="label"> - <object class="GtkLabel" id="slow-keys-section-heading"> - <property name="visible">True</property> - <property name="label" translatable="yes">Slow Keys</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">3</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="bouncekeys_frame"> - <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment12"> + <object class="GtkBox" id="box8"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox12"> + <object class="GtkBox" id="box9"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table9"> + <object class="GtkLabel" id="typing_sticky_label3"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">2</property> - <child> - <object class="GtkHBox" id="typing_bounce_keys_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="typing_bounce_keys_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="bounce-keys-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Bounce Keys</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label27"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Ignores fast duplicate keypresses</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box10"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkHBox" id="typing_bouncekeys_delay_box"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> <child> - <object class="GtkLabel" id="label27"> + <object class="GtkLabel" id="typing_bouncekeys_delay_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Ignores fast duplicate keypresses</property> + <property name="label" translatable="yes">Acc_eptance delay:</property> + <property name="use_underline">True</property> + <property name="justify">center</property> + <property name="mnemonic_widget">typing_bouncekeys_delay_scale</property> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="typing_bouncekeys_delay_box"> + <object class="GtkHBox" id="hbox44"> <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="spacing">12</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkLabel" id="typing_bouncekeys_delay_label"> + <object class="GtkLabel" id="typing_bouncekeys_short_label"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Acc_eptance delay:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">typing_bouncekeys_delay_scale</property> - <property name="justify">center</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="xpad">10</property> + <property name="label" translatable="yes">Short</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> @@ -1805,211 +1536,212 @@ </packing> </child> <child> - <object class="GtkHBox" id="hbox44"> + <object class="GtkHScale" id="typing_bouncekeys_delay_scale"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="typing_bouncekeys_short_label"> - <property name="visible">True</property> - <property name="xalign">1</property> - <property name="xpad">10</property> - <property name="label" translatable="yes">Short</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHScale" id="typing_bouncekeys_delay_scale"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">bouncekeys_delay_adjustment</property> - <property name="draw_value">False</property> - <child internal-child="accessible"> - <object class="AtkObject" id="typing_bouncekeys_delay_scale-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Bounce keys typing delay</property> - </object> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="typing_bouncekeys_long_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Long</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> + <property name="can_focus">True</property> + <property name="adjustment">bouncekeys_delay_adjustment</property> + <property name="draw_value">False</property> + <child internal-child="accessible"> + <object class="AtkObject" id="typing_bouncekeys_delay_scale-atkobject"> + <property name="AtkObject::accessible-description" translatable="yes">Bounce keys typing delay</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> + <child> + <object class="GtkLabel" id="typing_bouncekeys_long_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Long</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="typing_bounce_keys_beep_rejected_checkbutton"> - <property name="label" translatable="yes">Beep when a key is _rejected</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label46"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label47"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="typing_bounce_keys_spacer_label"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label55"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label56"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkCheckButton" id="typing_bounce_keys_beep_rejected_checkbutton"> + <property name="label" translatable="yes">Beep when a key is _rejected</property> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="xalign">0</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="bounce-keys-section-heading"> + <child> + <object class="GtkBox" id="box11"> <property name="visible">True</property> - <property name="label" translatable="yes">Bounce Keys</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkLabel" id="typing_sticky_label4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Enable by Keyboard</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Turn accessibility features on and off using the keyboard</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">4</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">4</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="typing_test_hbox"> - <property name="visible">True</property> - <property name="spacing">12</property> <child> - <object class="GtkEntry" id="typing_test_entry"> + <object class="GtkSwitch" id="typing_assistant_switch"> + <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="invisible_char">●</property> - <property name="text" translatable="yes">Type here to test settings</property> + <property name="halign">end</property> + <property name="hexpand">True</property> </object> <packing> - <property name="position">0</property> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> <child> - <object class="GtkLinkButton" id="typing_keyboard_preferences_link"> - <property name="label" translatable="yes">Keyboard Settings</property> + <object class="GtkSwitch" id="typing_sticky_keys_switch"> + <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="has_tooltip">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </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="typing_slow_keys_switch"> <property name="use_action_appearance">False</property> - <property name="relief">none</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="pack_type">end</property> - <property name="position">1</property> + <property name="left_attach">1</property> + <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkSwitch" id="typing_bounce_keys_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </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> + <child> + <object class="GtkSwitch" id="typing_keyboard_toggle_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">4</property> + <property name="width">1</property> + <property name="height">1</property> </packing> </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="pack_type">end</property> - <property name="position">5</property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> </object> @@ -2021,6 +1753,7 @@ <child type="tab"> <object class="GtkLabel" id="typing_tab_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Typing</property> </object> <packing> @@ -2031,296 +1764,304 @@ <child> <object class="GtkVBox" id="pointing_and_clicking_vbox"> <property name="visible">True</property> - <property name="border_width">6</property> - <property name="orientation">vertical</property> + <property name="can_focus">False</property> + <property name="border_width">12</property> <property name="spacing">12</property> <child> - <object class="GtkFrame" id="frame7"> + <object class="GtkGrid" id="grid4"> <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> + <property name="can_focus">False</property> + <property name="row_spacing">18</property> + <property name="column_spacing">24</property> <child> - <object class="GtkAlignment" id="alignment13"> + <object class="GtkBox" id="box29"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox13"> + <object class="GtkBox" id="box30"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table1"> + <object class="GtkLabel" id="typing_sticky_label12"> <property name="visible">True</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">6</property> - <child> - <object class="GtkHBox" id="pointing_mouse_keys_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="pointing_mouse_keys_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="mouse-keys-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pointing_mouse_keys_desc_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Control the pointer using the keypad</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkButton" id="pointing_mouse_keys_settings_button"> - <property name="label" translatable="yes">Options...</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <signal name="activate" handler="show_mousekeys_preferences"/> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Mouse Keys</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkLabel" id="pointing_mouse_keys_desc_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Control the pointer using the keypad</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box31"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </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 type="label"> - <object class="GtkLabel" id="mouse-keys-section-heading"> + <child> + <object class="GtkBox" id="box33"> <property name="visible">True</property> - <property name="label" translatable="yes">Mouse Keys</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkSwitch" id="pointing_mouse_keys_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="pointing_mouse_keys_settings_button"> + <property name="label" translatable="yes">Options...</property> + <property name="use_action_appearance">False</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + <signal name="activate" handler="show_mousekeys_preferences" swapped="no"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="frame9"> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment11"> - <property name="visible">True</property> - <property name="left_padding">12</property> + <object class="GtkBox" id="pointing_video_mouse_label_box"> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox14"> + <object class="GtkBox" id="box35"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table11"> + <object class="GtkLabel" id="typing_sticky_label13"> <property name="visible">True</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">6</property> - <child> - <object class="GtkHBox" id="pointing_video_mouse_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="pointing_video_mouse_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pointing_video_mouse_desc_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Control the pointer using the video camera.</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkButton" id="pointing_video_mouse_settings_button"> - <property name="label" translatable="yes">Options...</property> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Video Mouse</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkLabel" id="pointing_video_mouse_desc_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Control the pointer using the video camera.</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box36"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="label34"> - <property name="visible">True</property> - <property name="label" translatable="yes">Video Mouse</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="frame8"> - <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment4"> + <object class="GtkBox" id="box37"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox5"> + <object class="GtkBox" id="box38"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table10"> + <object class="GtkLabel" id="typing_sticky_label14"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">6</property> - <child> - <object class="GtkHBox" id="pointing_second_click_enabled_box"> - <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkSwitch" id="pointing_second_click_switch"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="second-click-section-heading" type="labelled-by"/> - </accessibility> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Simulated Secondary Click</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="pointing_secondary_click_desc_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Trigger a secondary click by holding down the primary button</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box39"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkHBox" id="pointing_secondary_click_scale_box"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> <child> - <object class="GtkLabel" id="pointing_secondary_click_desc_label"> + <object class="GtkLabel" id="pointing_secondary_click_delay_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Trigger a secondary click by holding down the primary button</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label28"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pointing_secondary_click_spacer_label"> - <property name="visible">True</property> + <property name="label" translatable="yes">A_cceptance delay:</property> + <property name="use_underline">True</property> + <property name="justify">center</property> + <property name="mnemonic_widget">pointing_secondary_click_delay_scale</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="pointing_secondary_click_scale_box"> + <object class="GtkHBox" id="hbox1"> <property name="visible">True</property> - <property name="spacing">12</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> <child> - <object class="GtkLabel" id="pointing_secondary_click_delay_label"> + <object class="GtkLabel" id="pointing_secondary_click_delay_short_label"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">A_cceptance delay:</property> - <property name="use_underline">True</property> - <property name="justify">center</property> - <property name="mnemonic_widget">pointing_secondary_click_delay_scale</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="yalign">0.4699999988079071</property> + <property name="label" translatable="yes" comments="short delay">Short</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> @@ -2329,427 +2070,445 @@ </packing> </child> <child> - <object class="GtkHBox" id="hbox1"> + <object class="GtkHScale" id="pointing_secondary_click_delay_scale"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="pointing_secondary_click_delay_short_label"> - <property name="visible">True</property> - <property name="xalign">1</property> - <property name="yalign">0.4699999988079071</property> - <property name="label" translatable="yes" comments="short delay">Short</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHScale" id="pointing_secondary_click_delay_scale"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">click_delay_adjustment</property> - <property name="draw_value">False</property> - <child internal-child="accessible"> - <object class="AtkObject" id="pointing_secondary_click_delay_scale-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Secondary click delay</property> - </object> - </child> - <signal name="value_changed" handler="integer_changed"/> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pointing_secondary_click_delay_long_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes" comments="long delay">Long</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> + <property name="can_focus">True</property> + <property name="adjustment">click_delay_adjustment</property> + <property name="draw_value">False</property> + <child internal-child="accessible"> + <object class="AtkObject" id="pointing_secondary_click_delay_scale-atkobject"> + <property name="AtkObject::accessible-description" translatable="yes">Secondary click delay</property> </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> </child> + <signal name="value-changed" handler="integer_changed" swapped="no"/> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> + <child> + <object class="GtkLabel" id="pointing_secondary_click_delay_long_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes" comments="long delay">Long</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label48"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <placeholder/> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </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 type="label"> - <object class="GtkLabel" id="second-click-section-heading"> - <property name="visible">True</property> - <property name="label" translatable="yes">Simulated Secondary Click</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="frame10"> - <property name="visible">True</property> - <property name="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment6"> + <object class="GtkBox" id="box40"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox7"> + <object class="GtkBox" id="box41"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">6</property> <child> - <object class="GtkTable" id="table12"> + <object class="GtkLabel" id="typing_sticky_label15"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">3</property> - <property name="column_spacing">24</property> - <property name="row_spacing">6</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Hover Click </property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="pointing_hover_click_desc_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Trigger a click when the pointer hovers</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box42"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkHBox" id="pointing_hover_click_delay_scale_box"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="pointing_dwell_delay_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">D_elay:</property> + <property name="use_underline">True</property> + <property name="justify">center</property> + <property name="mnemonic_widget">pointing_dwell_delay_scale</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> <child> - <object class="GtkHBox" id="pointing_hover_click_enabled_box"> + <object class="GtkHBox" id="hbox2"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="spacing">6</property> <child> - <object class="GtkSwitch" id="pointing_hover_click_switch"> + <object class="GtkLabel" id="pointing_dwell_delay_short_label"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <accessibility> - <relation target="hover-click-section-heading" type="labelled-by"/> - </accessibility> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="label" translatable="yes" comments="short delay">Short</property> + <property name="justify">center</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkHScale" id="pointing_dwell_delay_scale"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="adjustment">dwell_time_adjustment</property> + <property name="draw_value">False</property> + <property name="value_pos">right</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="pointing_dwell_delay_long_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes" comments="long delay">Long</property> + <property name="justify">center</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="pointing_hover_click_threshold_scale_box"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> <child> - <object class="GtkLabel" id="pointing_hover_click_desc_label"> + <object class="GtkLabel" id="pointing_dwell_threshold_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Trigger a click when the pointer hovers</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkButton" id="pointing_hover_click_settings_button"> - <property name="label" translatable="yes">Options...</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label37"> - <property name="visible">True</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label38"> - <property name="visible">True</property> + <property name="label" translatable="yes">Motion _threshold:</property> + <property name="use_underline">True</property> + <property name="justify">center</property> + <property name="mnemonic_widget">pointing_dwell_threshold_scale</property> </object> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"></property> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="pointing_hover_click_delay_scale_box"> + <object class="GtkHBox" id="hbox3"> <property name="visible">True</property> - <property name="spacing">12</property> + <property name="can_focus">False</property> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> + <property name="spacing">6</property> <child> - <object class="GtkLabel" id="pointing_dwell_delay_label"> + <object class="GtkLabel" id="pointing_dwell_threshold_small_label"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">D_elay:</property> - <property name="use_underline">True</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="label" translatable="yes" comments="small threshold">Small</property> <property name="justify">center</property> - <property name="mnemonic_widget">pointing_dwell_delay_scale</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="hbox2"> + <object class="GtkHScale" id="pointing_dwell_threshold_scale"> <property name="visible">True</property> - <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="pointing_dwell_delay_short_label"> - <property name="visible">True</property> - <property name="xalign">1</property> - <property name="label" translatable="yes" comments="short delay">Short</property> - <property name="justify">center</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHScale" id="pointing_dwell_delay_scale"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">dwell_time_adjustment</property> - <property name="draw_value">False</property> - <property name="value_pos">right</property> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pointing_dwell_delay_long_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes" comments="long delay">Long</property> - <property name="justify">center</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">2</property> - </packing> - </child> + <property name="can_focus">True</property> + <property name="adjustment">dwell_threshold_adjustment</property> + <property name="digits">0</property> + <property name="draw_value">False</property> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkHBox" id="pointing_hover_click_threshold_scale_box"> - <property name="visible">True</property> - <property name="spacing">12</property> <child> - <object class="GtkLabel" id="pointing_dwell_threshold_label"> + <object class="GtkLabel" id="pointing_dwell_threshold_large_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Motion _threshold:</property> - <property name="use_underline">True</property> + <property name="label" translatable="yes" comments="large threshold">Large</property> <property name="justify">center</property> - <property name="mnemonic_widget">pointing_dwell_threshold_scale</property> + <attributes> + <attribute name="scale" value="0.82999999999999996"/> + </attributes> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox3"> - <property name="visible">True</property> - <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="pointing_dwell_threshold_small_label"> - <property name="visible">True</property> - <property name="xalign">1</property> - <property name="label" translatable="yes" comments="small threshold">Small</property> - <property name="justify">center</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHScale" id="pointing_dwell_threshold_scale"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">dwell_threshold_adjustment</property> - <property name="digits">0</property> - <property name="draw_value">False</property> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pointing_dwell_threshold_large_label"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes" comments="large threshold">Large</property> - <property name="justify">center</property> - <attributes> - <attribute name="scale" value="0.830000"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="position">2</property> - </packing> - </child> - </object> - <packing> - <property name="position">1</property> + <property name="fill">True</property> + <property name="position">2</property> </packing> </child> </object> <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label49"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label50"> - <property name="visible">True</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="fill">True</property> + <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> </child> </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> </child> - <child type="label"> - <object class="GtkLabel" id="hover-click-section-heading"> + <child> + <object class="GtkBox" id="box43"> <property name="visible">True</property> - <property name="label" translatable="yes">Hover Click</property> - <property name="use_markup">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkSwitch" id="pointing_hover_click_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="pointing_hover_click_settings_button"> + <property name="label" translatable="yes">Options...</property> + <property name="use_action_appearance">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </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> + <child> + <object class="GtkSwitch" id="pointing_second_click_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkBox" id="pointing_video_mouse_value_box"> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkSwitch" id="pointing_video_mouse_switch"> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="pointing_video_mouse_settings_button"> + <property name="label" translatable="yes">Options...</property> + <property name="use_action_appearance">False</property> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + <property name="valign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </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> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">3</property> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> </packing> </child> <child> <object class="GtkHBox" id="hbox13"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkLinkButton" id="pointing_mouse_preferences_link"> <property name="label" translatable="yes">Mouse Settings</property> + <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="has_tooltip">True</property> - <property name="use_action_appearance">False</property> <property name="relief">none</property> </object> <packing> @@ -2776,6 +2535,7 @@ <child type="tab"> <object class="GtkLabel" id="pointing_and_clicking_tab_label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Pointing and Clicking</property> </object> <packing> @@ -2793,65 +2553,12 @@ </object> </child> </object> - <object class="GtkSizeGroup" id="seeing_sizegroup"> - <widgets> - <widget name="seeing_reader_enabled_box"/> - <widget name="seeing_zoom_enabled_box"/> - <widget name="seeing_text_size_box"/> - <widget name="seeing_contrast_box"/> - </widgets> - </object> - <object class="GtkListStore" id="contrast_model"> - <columns> - <!-- column-name contrasts --> - <column type="gchararray"/> - <!-- column-name scale --> - <column type="gdouble"/> - <!-- column-name themename --> - <column type="gchararray"/> - </columns> - <data> - <row> - <col id="0" translatable="yes" context="universal access, contrast">Low</col> - <col id="1">1.25</col> - <col id="2">LowContrast</col> - </row> - <row> - <col id="0" translatable="yes" context="universal access, contrast">Normal</col> - <col id="1">1.25</col> - <col id="2"></col> - </row> - <row> - <col id="0" translatable="yes" context="universal access, contrast">High</col> - <col id="1">1.25</col> - <col id="2">HighContrast</col> - </row> - <row> - <col id="0" translatable="yes" context="universal access, contrast">High/Inverse</col> - <col id="1">1.25</col> - <col id="2">HighContrastInverse</col> - </row> - </data> - </object> - <object class="GtkSizeGroup" id="typing_sizegroup"> - <widgets> - <widget name="typing_bouncekeys_delay_label"/> - <widget name="typing_bounce_keys_enabled_box"/> - <widget name="typing_slowkeys_delay_label"/> - <widget name="typing_slow_keys_enabled_box"/> - <widget name="typing_sticky_keys_enabled_box"/> - <widget name="typing_assistant_enabled_box"/> - </widgets> - </object> - <object class="GtkSizeGroup" id="pointing_sizegroup"> + <object class="GtkSizeGroup" id="hearing_sizegroup"/> + <object class="GtkSizeGroup" id="hover_click_sizegroup"> <widgets> <widget name="pointing_dwell_threshold_label"/> <widget name="pointing_dwell_delay_label"/> - <widget name="pointing_hover_click_enabled_box"/> <widget name="pointing_secondary_click_delay_label"/> - <widget name="pointing_second_click_enabled_box"/> - <widget name="pointing_video_mouse_enabled_box"/> - <widget name="pointing_mouse_keys_enabled_box"/> </widgets> </object> <object class="GtkSizeGroup" id="pointing_scale_sizegroup"> @@ -2862,26 +2569,16 @@ <widget name="pointing_secondary_click_delay_scale"/> </widgets> </object> - <object class="GtkSizeGroup" id="sizegroup1"> - <property name="ignore_hidden">True</property> - <widgets> - <widget name="pointing_hover_click_settings_button"/> - <widget name="pointing_secondary_click_spacer_label"/> - <widget name="pointing_video_mouse_settings_button"/> - <widget name="pointing_mouse_keys_settings_button"/> - </widgets> - </object> - <object class="GtkSizeGroup" id="hearing_sizegroup"> - <widgets> - <widget name="hearing_captions_enabled_box"/> - <widget name="hearing_visual_alerts_enabled_box"/> - </widgets> - </object> - <object class="GtkSizeGroup" id="hover_click_sizegroup"> + <object class="GtkSizeGroup" id="pointing_sizegroup"> <widgets> <widget name="pointing_dwell_threshold_label"/> <widget name="pointing_dwell_delay_label"/> <widget name="pointing_secondary_click_delay_label"/> </widgets> </object> + <object class="GtkSizeGroup" id="seeing_sizegroup"/> + <object class="GtkSizeGroup" id="sizegroup1"> + <property name="ignore_hidden">True</property> + </object> + <object class="GtkSizeGroup" id="typing_sizegroup"/> </interface> |