print: Split unit selection for margins and size
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/240>
This commit is contained in:
parent
e6646bdbe3
commit
d7a77ec498
3 changed files with 182 additions and 70 deletions
|
|
@ -101,6 +101,23 @@
|
|||
<child>
|
||||
<object class="AdwPreferencesGroup">
|
||||
<property name="title" translatable="yes">Margins</property>
|
||||
<property name="header-suffix">
|
||||
<object class="GtkDropDown" id="margin_unit">
|
||||
<property name="tooltip-text" translatable="yes">Margin units</property>
|
||||
<style>
|
||||
<class name="flat"/>
|
||||
</style>
|
||||
<property name="model">
|
||||
<object class="GtkStringList">
|
||||
<items>
|
||||
<item>cm</item>
|
||||
<item>in</item>
|
||||
<item>px</item>
|
||||
</items>
|
||||
</object>
|
||||
</property>
|
||||
</object>
|
||||
</property>
|
||||
<child>
|
||||
<object class="AdwSpinRow" id="margin_horizontal">
|
||||
<property name="title" translatable="yes">Horizontal</property>
|
||||
|
|
@ -116,6 +133,24 @@
|
|||
<child>
|
||||
<object class="AdwPreferencesGroup">
|
||||
<property name="title" translatable="yes">Image Size</property>
|
||||
<property name="header-suffix">
|
||||
<object class="GtkDropDown" id="size_unit">
|
||||
<property name="tooltip-text" translatable="yes">Image size units</property>"
|
||||
<style>
|
||||
<class name="flat"/>
|
||||
</style>
|
||||
<property name="model">
|
||||
<object class="GtkStringList">
|
||||
<items>
|
||||
<item>cm</item>
|
||||
<item>in</item>
|
||||
<item>px</item>
|
||||
<item>%</item>
|
||||
</items>
|
||||
</object>
|
||||
</property>
|
||||
</object>
|
||||
</property>
|
||||
<child>
|
||||
<object class="AdwSpinRow" id="width">
|
||||
<property name="title" translatable="yes">Width</property>
|
||||
|
|
@ -133,21 +168,6 @@
|
|||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="AdwComboRow" id="unit">
|
||||
<property name="title" translatable="yes">Length Unit</property>
|
||||
<signal name="notify::selected-item" handler="unit_selected" swapped="yes" />
|
||||
<property name="model">
|
||||
<object class="GtkStringList">
|
||||
<items>
|
||||
<item>cm</item>
|
||||
<item>in</item>
|
||||
<item>px</item>
|
||||
</items>
|
||||
</object>
|
||||
</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
|
|
|
|||
|
|
@ -54,3 +54,7 @@ lpprintpreviewpage {
|
|||
background-color: #f0f0f0;
|
||||
box-shadow: 0 0 14px 3px #666;
|
||||
}
|
||||
|
||||
dropdown.flat button:not(:hover) {
|
||||
background: none;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue