diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2021-07-27 10:46:07 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2021-07-27 12:54:18 +0200 |
commit | 5fd2f212a1db9e061fb3a886810b427251e8a6bf (patch) | |
tree | ce4445f7c158af3ef8e285a907a65f719e744d01 /extensions/uiconfig/sbibliography | |
parent | d2c2985024ee085796a21ef9c3226dde10311c80 (diff) |
sw bibliography, local copy: handle the bibliography database window
- update generalpage.ui to have the same widgets for both the URL and
the local URL
- extend BibGeneralPage to map LocalURL to m_xLocalURLED
- get the usual browse / page number handling buttons working
- introduce a separate GtkAdjustment for the additional spinbutton,
which seems to be necessary for gtk3, but not for gen (otherwise
increasing the value sets a new value for both spinbuttons)
Change-Id: I9ea616102cd6a8a060217a4e404a8eb93a0c2a04
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119545
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
Diffstat (limited to 'extensions/uiconfig/sbibliography')
-rw-r--r-- | extensions/uiconfig/sbibliography/ui/generalpage.ui | 110 |
1 files changed, 108 insertions, 2 deletions
diff --git a/extensions/uiconfig/sbibliography/ui/generalpage.ui b/extensions/uiconfig/sbibliography/ui/generalpage.ui index 5047ec1f22eb..5386d84c112b 100644 --- a/extensions/uiconfig/sbibliography/ui/generalpage.ui +++ b/extensions/uiconfig/sbibliography/ui/generalpage.ui @@ -7,6 +7,11 @@ <property name="step_increment">1</property> <property name="page_increment">10</property> </object> + <object class="GtkAdjustment" id="adjustment2"> + <property name="upper">55535</property> + <property name="step_increment">1</property> + <property name="page_increment">10</property> + </object> <object class="GtkBox" id="GeneralPage"> <property name="visible">True</property> <property name="can-focus">False</property> @@ -956,10 +961,111 @@ </packing> </child> <child> - <placeholder/> + <object class="GtkLabel" id="localurl"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="generalpage|localurl">Local copy</property> + <property name="use-underline">True</property> + <property name="mnemonic-widget">localurlcontrol</property> + <property name="xalign">1</property> + </object> + <packing> + <property name="left-attach">4</property> + <property name="top-attach">14</property> + </packing> </child> <child> - <placeholder/> + <object class="GtkBox" id="localvbox"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkBox" id="localhbox"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <object class="GtkEntry" id="localurlcontrol"> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="hexpand">True</property> + <property name="truncate-multiline">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="localbrowse"> + <property name="label" translatable="yes" context="generalpage|browse">Browse...</property> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="receives_default">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">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="localhbox2"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <object class="GtkCheckButton" id="localpagecb"> + <property name="label" translatable="yes" context="generalpage|localpagecb">Page</property> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="receives_default">False</property> + <property name="draw_indicator">True</property> + <accessibility> + <relation type="label-for" target="localpagesb"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="localpagesb"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can-focus">True</property> + <property name="truncate-multiline">True</property> + <property name="adjustment">adjustment2</property> + <accessibility> + <relation type="labelled-by" target="localpagecb"/> + </accessibility> + </object> + <packing> + <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> + </object> + <packing> + <property name="left-attach">5</property> + <property name="top-attach">14</property> + </packing> </child> <child> <placeholder/> |