summaryrefslogtreecommitdiffstats
path: root/sw/uiconfig
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-08-12 14:37:24 +0100
committerCaolán McNamara <caolanm@redhat.com>2016-08-12 14:42:05 +0100
commitb7060e96dfef8e672ae954eb435a9513400c4ea9 (patch)
tree4b85185a5f91a675339ebffe7be311b76ae12b18 /sw/uiconfig
parentThe enter() and leave() functions are not used anywhere (diff)
downloadcore-b7060e96dfef8e672ae954eb435a9513400c4ea9.tar.gz
core-b7060e96dfef8e672ae954eb435a9513400c4ea9.zip
Resolves: tdf#87686 don't refresh index entry from selection on regain focus
Remain populating it from the initial selection on popup, but on losing focus and regaining it, leave the contents alone. Provide a refresh button to provide access to optionally updating the contents from the document selection. Change-Id: Ifcde5fac341655f1219f4d2a7057e788d3bb0b18
Diffstat (limited to 'sw/uiconfig')
-rw-r--r--sw/uiconfig/swriter/ui/indexentry.ui44
1 files changed, 28 insertions, 16 deletions
diff --git a/sw/uiconfig/swriter/ui/indexentry.ui b/sw/uiconfig/swriter/ui/indexentry.ui
index 0c21605c39d0..ff439e3f7184 100644
--- a/sw/uiconfig/swriter/ui/indexentry.ui
+++ b/sw/uiconfig/swriter/ui/indexentry.ui
@@ -35,6 +35,11 @@
<property name="can_focus">False</property>
<property name="stock">gtk-goto-last</property>
</object>
+ <object class="GtkImage" id="image6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="stock">gtk-refresh</property>
+ </object>
<object class="GtkDialog" id="IndexEntryDialog">
<property name="can_focus">False</property>
<property name="border_width">6</property>
@@ -280,18 +285,6 @@
</packing>
</child>
<child>
- <object class="GtkEntry" id="entryed">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="invisible_char">●</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
- <property name="width">2</property>
- </packing>
- </child>
- <child>
<object class="GtkLabel" id="key1ft">
<property name="visible">True</property>
<property name="sensitive">False</property>
@@ -501,8 +494,6 @@
<property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="has_entry">True</property>
- <property name="entry_text_column">0</property>
- <property name="id_column">1</property>
<child internal-child="entry">
<object class="GtkEntry" id="comboboxtext-entry">
<property name="sensitive">False</property>
@@ -522,8 +513,6 @@
<property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="has_entry">True</property>
- <property name="entry_text_column">0</property>
- <property name="id_column">1</property>
<child internal-child="entry">
<object class="GtkEntry" id="comboboxtext-entry2">
<property name="sensitive">False</property>
@@ -539,6 +528,29 @@
</packing>
</child>
<child>
+ <object class="GtkButton" id="sync">
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="tooltip_text" translatable="yes">Update entry from selection</property>
+ <property name="image">image6</property>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkEntry" id="entryed">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="invisible_char">●</property>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ </packing>
+ </child>
+ <child>
<placeholder/>
</child>
<child>