summaryrefslogtreecommitdiff
path: root/sw/uiconfig/swriter/ui
diff options
context:
space:
mode:
authorDione Maddern <dionemaddern@gmail.com>2024-08-02 09:17:17 -0400
committerOlivier Hallot <olivier.hallot@libreoffice.org>2024-08-13 13:33:30 +0200
commit5535804563d5f4d94eb1827c928b68232044e72b (patch)
tree802c6af51b97f8393fffaa1110993e103cafc03e /sw/uiconfig/swriter/ui
parent509aa9e70535ab9b0e317983b1ca0f0423ce70b6 (diff)
tdf#113803 Add Extended Tips for Page Sidebar Deck
Add accessible names and accessible descriptions to: - sw/uiconfig/swriter/ui/pagefooterpanel.ui - sw/uiconfig/swriter/ui/pageformatpanel.ui - sw/uiconfig/swriter/ui/pageheaderpanel.ui - sw/uiconfig/swriter/ui/pagestylespanel.ui In sw/uiconfig/swriter/ui/pagefooterpanel.ui - Moved footertoggle to its own row and changed the label to "Enable Footer" to make it clear that it does not affect the "Margins" dropdown. - Added a new label for the "Margins" dropdown. In sw/uiconfig/swriter/ui/pageheaderpanel.ui - Moved headertoggle to its own row and changed the label to "Enable Footer" to make it clear that it does not affect the "Margins" dropdown. - Added a new label for the "Margins" dropdown. Change-Id: I7880a249b534188ea4d981669bdfc969cacd5a5d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171430 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Jenkins
Diffstat (limited to 'sw/uiconfig/swriter/ui')
-rw-r--r--sw/uiconfig/swriter/ui/pagefooterpanel.ui116
-rw-r--r--sw/uiconfig/swriter/ui/pageformatpanel.ui55
-rw-r--r--sw/uiconfig/swriter/ui/pageheaderpanel.ui74
-rw-r--r--sw/uiconfig/swriter/ui/pagestylespanel.ui59
4 files changed, 250 insertions, 54 deletions
diff --git a/sw/uiconfig/swriter/ui/pagefooterpanel.ui b/sw/uiconfig/swriter/ui/pagefooterpanel.ui
index 8956ab5ad5ea..3b1a6a0506b7 100644
--- a/sw/uiconfig/swriter/ui/pagefooterpanel.ui
+++ b/sw/uiconfig/swriter/ui/pagefooterpanel.ui
@@ -7,7 +7,7 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
- <!-- n-columns=2 n-rows=4 -->
+ <!-- n-columns=2 n-rows=5 -->
<object class="GtkGrid" id="grid1">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -18,17 +18,6 @@
<property name="row-spacing">6</property>
<property name="column-spacing">6</property>
<child>
- <object class="GtkLabel" id="customlabel">
- <property name="can-focus">False</property>
- <property name="no-show-all">True</property>
- <property name="label" translatable="yes" context="pagefooterpanel|customlabel">Custom</property>
- </object>
- <packing>
- <property name="left-attach">1</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<object class="GtkLabel" id="spacing">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -36,49 +25,88 @@
<property name="label" translatable="yes" context="pagefooterpanel|spacing">Spacing:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">spacingpreset</property>
+ <accessibility>
+ <relation type="label-for" target="spacingpreset"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
+ <property name="top-attach">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBoxText" id="footermarginpreset">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="footermargin"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="footermarginpreset-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="PageFooterPanel|extended_tip|FooterMarginPreset">Select a margin preset for the footer.</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left-attach">1</property>
<property name="top-attach">1</property>
</packing>
</child>
<child>
- <object class="GtkLabel" id="samecontent">
+ <object class="GtkLabel" id="footermargin">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="halign">end</property>
- <property name="label" translatable="yes" context="pagefooterpanel|samecontent">Same Content:</property>
+ <property name="label" translatable="yes" context="pagefooterpanel|margins">Margins:</property>
<property name="use-underline">True</property>
- <property name="mnemonic-widget">samecontentLB</property>
+ <property name="mnemonic-widget">footermarginpreset</property>
+ <accessibility>
+ <relation type="label-for" target="footermarginpreset"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">2</property>
+ <property name="top-attach">1</property>
</packing>
</child>
<child>
- <object class="GtkComboBoxText" id="footermarginpreset">
+ <object class="GtkComboBoxText" id="spacingpreset">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
<accessibility>
- <relation type="labelled-by" target="footertoggle"/>
+ <relation type="labelled-by" target="spacing"/>
</accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="spacingpreset-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="PageFooterPanel|spacingpreset|extended_tip">Enter the amount of space that you want to maintain between the bottom edge of the header and the top edge of the document text.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">0</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
- <object class="GtkComboBoxText" id="spacingpreset">
+ <object class="GtkCheckButton" id="footertoggle">
+ <property name="label" translatable="yes" context="pagefooterpanel|footertoggle">Enable Footer</property>
<property name="visible">True</property>
- <property name="can-focus">False</property>
- <property name="hexpand">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">False</property>
+ <property name="halign">start</property>
+ <property name="use-underline">True</property>
+ <property name="draw-indicator">True</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="footertoggle-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="PageHeaderPanel|extended_tip|footertoggle">Check the box to enable footers.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">1</property>
+ <property name="top-attach">0</property>
</packing>
</child>
<child>
@@ -86,36 +114,52 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="samecontent"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="samecontentLB-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="PageFooterContent|samecontentLB|extended_tip">Choose which pages in the document or section show the same footer content.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">2</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
- <object class="GtkCheckButton" id="footertoggle">
- <property name="label" translatable="yes" context="pagefooterpanel|footertoggle">Margins:</property>
+ <object class="GtkLabel" id="samecontent">
<property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="receives-default">False</property>
+ <property name="can-focus">False</property>
<property name="halign">end</property>
+ <property name="label" translatable="yes" context="pagefooterpanel|samecontent">Same Content:</property>
<property name="use-underline">True</property>
- <property name="draw-indicator">True</property>
+ <property name="mnemonic-widget">samecontentLB</property>
<accessibility>
- <relation type="label-for" target="footermarginpreset"/>
+ <relation type="label-for" target="samecontentLB"/>
</accessibility>
- <child internal-child="accessible">
- <object class="AtkObject" id="footertoggle-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes" context="PageHeaderPanel|footertoggle-atkobject">Enable footer</property>
- </object>
- </child>
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">0</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
+ <object class="GtkLabel" id="customlabel">
+ <property name="can-focus">False</property>
+ <property name="no-show-all">True</property>
+ <property name="label" translatable="yes" context="pagefooterpanel|customlabel">Custom</property>
+ </object>
+ <packing>
+ <property name="left-attach">1</property>
+ <property name="top-attach">4</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
<placeholder/>
</child>
</object>
diff --git a/sw/uiconfig/swriter/ui/pageformatpanel.ui b/sw/uiconfig/swriter/ui/pageformatpanel.ui
index 8df447b22e9e..608d725a2dcd 100644
--- a/sw/uiconfig/swriter/ui/pageformatpanel.ui
+++ b/sw/uiconfig/swriter/ui/pageformatpanel.ui
@@ -25,6 +25,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">papersize</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="papersize"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -39,6 +42,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">paperwidth</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="paperwidth"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -53,6 +59,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">paperheight</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="paperheight"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -67,6 +76,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">paperorientation</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="paperorientation"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -81,6 +93,14 @@
<property name="hexpand">True</property>
<property name="text">0</property>
<property name="truncate-multiline">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="width"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="paperwidth-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageformatpanel|paperwidth|extended_tip">Displays the width of the selected paper format. To define a custom format, enter a width here.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -95,6 +115,14 @@
<property name="hexpand">True</property>
<property name="text">0</property>
<property name="truncate-multiline">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="height"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="paperheight-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageformatpanel|paperheight|extended_tip">Displays the height of the selected paper format. To define a custom format, enter a height here.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -110,6 +138,14 @@
<item translatable="yes" context="pageformatpanel|paperorientation">Portrait</item>
<item translatable="yes" context="pageformatpanel|paperorientation">Landscape</item>
</items>
+ <accessibility>
+ <relation type="labelled-by" target="orientation"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="paperorientation-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageformatpanel|paperorientation|extended_tip">Select paper orientation for display and print.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -121,6 +157,14 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="size"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="papersize-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageformatpanel|papersize|extended tip">Set page size. Use the Width and Height fields to set a custom page size</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -135,6 +179,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">marginLB</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="marginLB"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -146,6 +193,14 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="margin"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="marginLB-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageformatpanel|extended tip">Specify the amount of space to leave between the edges of the page and the document text.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
diff --git a/sw/uiconfig/swriter/ui/pageheaderpanel.ui b/sw/uiconfig/swriter/ui/pageheaderpanel.ui
index 24aa2832c4db..30d1262e5b71 100644
--- a/sw/uiconfig/swriter/ui/pageheaderpanel.ui
+++ b/sw/uiconfig/swriter/ui/pageheaderpanel.ui
@@ -7,7 +7,7 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
- <!-- n-columns=2 n-rows=4 -->
+ <!-- n-columns=2 n-rows=5 -->
<object class="GtkGrid" id="grid1">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -25,7 +25,7 @@
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">3</property>
+ <property name="top-attach">4</property>
</packing>
</child>
<child>
@@ -36,10 +36,13 @@
<property name="label" translatable="yes" context="pageheaderpanel|spacing">Spacing:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">spacingpreset</property>
+ <accessibility>
+ <relation type="label-for" target="spacingpreset"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">1</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
@@ -50,10 +53,30 @@
<property name="label" translatable="yes" context="pageheaderpanel|samecontent">Same Content:</property>
<property name="use-underline">True</property>
<property name="mnemonic-widget">samecontentLB</property>
+ <accessibility>
+ <relation type="label-for" target="samecontentLB"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">2</property>
+ <property name="top-attach">3</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="headermargin">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="halign">end</property>
+ <property name="label" translatable="yes" context="pageheaderpanel|margins">Margins:</property>
+ <property name="use-underline">True</property>
+ <property name="mnemonic-widget">spacingpreset</property>
+ <accessibility>
+ <relation type="label-for" target="headermarginpreset"/>
+ </accessibility>
+ </object>
+ <packing>
+ <property name="left-attach">0</property>
+ <property name="top-attach">1</property>
</packing>
</child>
<child>
@@ -62,12 +85,17 @@
<property name="can-focus">False</property>
<property name="hexpand">True</property>
<accessibility>
- <relation type="labelled-by" target="headertoggle"/>
+ <relation type="labelled-by" target="headermargin"/>
</accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="headermarginpreset-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageheaderpanel|headermarginpreset|extended_tip">Select a margin preset for the header.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">0</property>
+ <property name="top-attach">1</property>
</packing>
</child>
<child>
@@ -75,10 +103,18 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="spacing"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="spacingpreset-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageheaderpanel|spacingpreset|extended_tip">Enter the amount of space that you want to maintain between the bottom edge of the header and the top edge of the document text.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">1</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
@@ -86,38 +122,46 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="samecontent"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="samecontentLB-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageheaderpanel|samecontentLB|extended_tip">Choose which pages in the document or section show the same header content.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">2</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="headertoggle">
- <property name="label" translatable="yes" context="pageheaderpanel|headertoggle">Margins:</property>
+ <property name="label" translatable="yes" context="pageheaderpanel|headertoggle">Enable Header</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
- <property name="halign">end</property>
+ <property name="halign">start</property>
<property name="use-underline">True</property>
<property name="draw-indicator">True</property>
- <accessibility>
- <relation type="label-for" target="headermarginpreset"/>
- </accessibility>
<child internal-child="accessible">
<object class="AtkObject" id="headertoggle-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes" context="PageHeaderPanel|headertoggle-atkobject">Enable header</property>
+ <property name="AtkObject::accessible-description" translatable="yes" context="pageheaderpanel|headertoggle|extended_tip">Check the box to enable headers.</property>
</object>
</child>
</object>
<packing>
- <property name="left-attach">0</property>
+ <property name="left-attach">1</property>
<property name="top-attach">0</property>
</packing>
</child>
<child>
<placeholder/>
</child>
+ <child>
+ <placeholder/>
+ </child>
</object>
<packing>
<property name="left-attach">0</property>
diff --git a/sw/uiconfig/swriter/ui/pagestylespanel.ui b/sw/uiconfig/swriter/ui/pagestylespanel.ui
index f966e4be5cd9..fd6f2e493971 100644
--- a/sw/uiconfig/swriter/ui/pagestylespanel.ui
+++ b/sw/uiconfig/swriter/ui/pagestylespanel.ui
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.40.0 -->
+<!-- Generated with glade 3.38.2 -->
<interface domain="sw">
<requires lib="gtk+" version="3.20"/>
<object class="GtkListStore" id="liststore4">
@@ -49,6 +49,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">numberbox</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="numberbox"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -63,6 +66,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">bgselect</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="bgselect"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -74,6 +80,14 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="numberslabel"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="numberbox-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|numberbox|extended_tip">Select the page numbering format that you want to use for the current page style.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -88,6 +102,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">layoutbox</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="layoutbox"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -105,6 +122,14 @@
<item translatable="yes" context="pagestylespanel|liststorePageLayout">Only right</item>
<item translatable="yes" context="pagestylespanel|liststorePageLayout">Only left</item>
</items>
+ <accessibility>
+ <relation type="labelled-by" target="layoutlabel"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="layoutbox-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|layoutbox|extended_tip">Specify whether the current style should show odd pages, even pages, or both odd and even pages.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -119,6 +144,9 @@
<property name="use-underline">True</property>
<property name="mnemonic-widget">columnbox</property>
<property name="xalign">1</property>
+ <accessibility>
+ <relation type="label-for" target="columnbox"/>
+ </accessibility>
</object>
<packing>
<property name="left-attach">0</property>
@@ -137,6 +165,14 @@
<item translatable="yes" context="pagestylespanel|columnbox">Left</item>
<item translatable="yes" context="pagestylespanel|columnbox">Right</item>
</items>
+ <accessibility>
+ <relation type="labelled-by" target="columnlabel"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="columnbox-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|columnbox|extended_tip">Select the number of columns and the column layout for a page style. </property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -163,6 +199,7 @@
<child internal-child="accessible">
<object class="AtkObject" id="lbhatching-atkobject">
<property name="AtkObject::accessible-name" translatable="yes" context="pagestylespanel|hatching|accessible_name">Background Hatching</property>
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|lbhatching|extended_tip">Fills the page background with a hatching pattern.</property>
</object>
</child>
</object>
@@ -188,6 +225,12 @@
<child>
<object class="GtkCellRendererPixbuf" id="cellrenderertext6"/>
</child>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="lbbitmap-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes" context="pagestylepanel|lbbitmap|accessible_name">Background Image</property>
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|lbbitmap|extended_tip">Select an image to use as a background.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>
@@ -209,7 +252,8 @@
</child>
<child internal-child="accessible">
<object class="AtkObject" id="lbcolor-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes" context="pagestylespanel|background_color|accessible_name">Background Color</property>
+ <property name="AtkObject::accessible-name" translatable="yes" context="pagestylespanel|background_color|accessible_name">Color</property>
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|lbcolor|extended_tip">Use the color picker to select a color.</property>
</object>
</child>
</object>
@@ -233,7 +277,8 @@
</child>
<child internal-child="accessible">
<object class="AtkObject" id="lbgradient-atkobject">
- <property name="AtkObject::accessible-name" translatable="yes" context="pagestylespanel|second_gradient_color">Second gradient color</property>
+ <property name="AtkObject::accessible-name" translatable="yes" context="pagestylespanel|second_gradient_color|accessible_name">Second gradient color</property>
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|lbgradient|extended_tip">Use the color picker to select a second gradient color.</property>
</object>
</child>
</object>
@@ -247,6 +292,14 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="hexpand">True</property>
+ <accessibility>
+ <relation type="labelled-by" target="backgroundlabel"/>
+ </accessibility>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="bgselect-atkobject">
+ <property name="AtkObject::accessible-description" translatable="yes" context="pagestylespanel|bgselect|extended_tip">Select a style for background of the document.</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left-attach">1</property>