diff options
author | jstebbins <[email protected]> | 2009-01-27 00:22:15 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2009-01-27 00:22:15 +0000 |
commit | 37d64db75be1ed276961e1adfa9dca39bb645b43 (patch) | |
tree | d070b9e00dc1675a64f84d251139175675ddaea4 | |
parent | f1c3b0a71ede4b578481a980c1e69bf27ab0a2f4 (diff) |
LinGui: split picture dimension settings and
picture filters into 2 separate tabbed panes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2100 b64f7644-9d1e-0410-96f1-a4d463321fa5
-rw-r--r-- | gtk/src/ghb.ui | 998 | ||||
-rw-r--r-- | gtk/src/resource_data.h | 1645 | ||||
-rw-r--r-- | gtk/src/resources.plist | 998 |
3 files changed, 1848 insertions, 1793 deletions
diff --git a/gtk/src/ghb.ui b/gtk/src/ghb.ui index aa5b29df7..87596795d 100644 --- a/gtk/src/ghb.ui +++ b/gtk/src/ghb.ui @@ -1341,7 +1341,7 @@ <property name="visible">True</property> <property name="spacing">4</property> <child> - <object class="GtkLabel" id="previewlabel1"> + <object class="GtkLabel" id="label10"> <property name="visible">True</property> <property name="label" translatable="yes">Presentation Dimensions:</property> <property name="justify">right</property> @@ -3035,7 +3035,7 @@ no-fast-pskip=0:no-dct-decimate=0:cabac=1</property> </packing> </child> <child> - <object class="GtkLabel" id="label1"> + <object class="GtkLabel" id="label78"> <property name="width_request">41</property> <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> @@ -4132,519 +4132,314 @@ location as the movie.</property> </child> <child> + <object class="GtkNotebook" id="notebook1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <child> <object class="GtkAlignment" id="alignment54"> <property name="visible">True</property> <property name="top_padding">6</property> <property name="bottom_padding">6</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> - - <child> - <object class="GtkVBox" id="vbox5"> - <property name="visible">True</property> - <child> - <object class="GtkFrame" id="Cropping2"> - <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="label_xalign">0</property> - <property name="shadow_type">none</property> - <child> - <object class="GtkVBox" id="vbox6"> - <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> - <child> - <object class="GtkTable" id="table2"> - <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="n_rows">5</property> - <property name="n_columns">5</property> - <child> - <object class="GtkLabel" id="label20"> - <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="label" translatable="yes">Left</property> - <property name="width_chars">4</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label41"> - <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="yalign">1</property> - <property name="label" translatable="yes">Top</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureLeftCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment13</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </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"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label24"> - <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="yalign">0</property> - <property name="label" translatable="yes">Bottom</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureTopCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment14</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </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> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureBottomCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment15</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureRightCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment16</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </object> - <packing> - <property name="left_attach">3</property> - <property name="right_attach">4</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label25"> - <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="label" translatable="yes">Right</property> - <property name="width_chars">4</property> - </object> - <packing> - <property name="left_attach">4</property> - <property name="right_attach">5</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="PictureAutoCrop"> - <property name="label" translatable="yes">Auto Crop</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">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="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label26"> - <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="label" translatable="yes"><b>Cropping</b></property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHSeparator" id="hseparator1"> - <property name="visible">True</property> - </object> - <packing> - <property name="expand">True</property> - <property name="position">1</property> - </packing> - </child> <child> - <object class="GtkFrame" id="frame3"> + <object class="GtkVBox" id="vbox5"> <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="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment4"> + <object class="GtkFrame" id="Cropping2"> <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="top_padding">6</property> - <property name="bottom_padding">2</property> - <property name="left_padding">12</property> - <property name="right_padding">2</property> + <property name="label_xalign">0</property> + <property name="shadow_type">none</property> <child> - <object class="GtkVBox" id="vbox7"> + <object class="GtkVBox" id="vbox6"> <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">2</property> <child> - <object class="GtkHBox" id="hbox51"> + <object class="GtkTable" id="table2"> <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">4</property> + <property name="n_rows">5</property> + <property name="n_columns">5</property> <child> - <object class="GtkLabel" id="label27"> + <object class="GtkLabel" id="label20"> <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="label" translatable="yes">width:</property> + <property name="label" translatable="yes">Left</property> + <property name="width_chars">4</property> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options"></property> </packing> </child> <child> - <object class="GtkSpinButton" id="scale_width"> + <object class="GtkLabel" id="label41"> <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment17</property> - <property name="snap_to_ticks">True</property> - <signal name="value_changed" handler="scale_width_changed_cb"/> + <property name="yalign">1</property> + <property name="label" translatable="yes">Top</property> </object> <packing> - <property name="expand">False</property> - <property name="position">1</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="x_options"></property> </packing> </child> <child> - <object class="GtkLabel" id="label28"> + <object class="GtkSpinButton" id="PictureLeftCrop"> <property name="visible">True</property> + <property name="can_focus">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="label" translatable="yes">height:</property> + <property name="adjustment">adjustment13</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="expand">False</property> - <property name="position">2</property> + <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"></property> </packing> </child> <child> - <object class="GtkSpinButton" id="scale_height"> + <object class="GtkLabel" id="label24"> <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment18</property> - <signal name="value_changed" handler="scale_height_changed_cb"/> + <property name="yalign">0</property> + <property name="label" translatable="yes">Bottom</property> </object> <packing> - <property name="expand">False</property> - <property name="position">3</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="x_options"></property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox71"> - <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> <child> - <object class="GtkCheckButton" id="autoscale"> - <property name="label" translatable="yes">Optimal for source</property> + <object class="GtkSpinButton" id="PictureTopCrop"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> + <property name="adjustment">adjustment14</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="position">0</property> + <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> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox72"> - <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> <child> - <object class="GtkCheckButton" id="ModDimensions"> - <property name="label" translatable="yes">Align Dimensions (mod 16)</property> + <object class="GtkSpinButton" id="PictureBottomCrop"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">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="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="adjustment">adjustment15</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options"></property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox20"> - <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">5</property> <child> - <object class="GtkCheckButton" id="anamorphic"> - <property name="label" translatable="yes">Anamorphic</property> + <object class="GtkSpinButton" id="PictureRightCrop"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">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="active">True</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="adjustment">adjustment16</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="left_attach">3</property> + <property name="right_attach">4</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options"></property> </packing> </child> <child> - <object class="GtkCheckButton" id="PictureKeepRatio"> - <property name="label" translatable="yes">Keep Aspect</property> + <object class="GtkLabel" id="label25"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">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="active">True</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="label" translatable="yes">Right</property> + <property name="width_chars">4</property> </object> <packing> - <property name="expand">False</property> - <property name="position">1</property> + <property name="left_attach">4</property> + <property name="right_attach">5</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options"></property> </packing> </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">3</property> - </packing> - </child> - </object> - </child> - </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label29"> - <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="label" translatable="yes"><b>Scaling</b></property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkHSeparator" id="hseparator2"> - <property name="visible">True</property> - </object> - <packing> - <property name="expand">True</property> - <property name="position">3</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="frame17"> - <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="label_xalign">0</property> - <property name="shadow_type">none</property> - <child> - <object class="GtkAlignment" id="alignment8"> - <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="top_padding">6</property> - <property name="bottom_padding">2</property> - <property name="left_padding">12</property> - <child> - <object class="GtkVBox" id="vbox8"> - <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> - <child> - <object class="GtkCheckButton" id="VideoGrayScale"> - <property name="label" translatable="yes">Grayscale</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">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="draw_indicator">True</property> - <signal name="toggled" handler="setting_widget_changed_cb"/> - </object> - <packing> <property name="position">0</property> </packing> </child> <child> - <object class="GtkCheckButton" id="PictureDetelecine"> - <property name="label" translatable="yes">Detelecine</property> + <object class="GtkCheckButton" id="PictureAutoCrop"> + <property name="label" translatable="yes">Auto Crop</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">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="draw_indicator">True</property> - <signal name="button_press_event" handler="tweak_setting_cb"/> - <signal name="toggled" handler="setting_widget_changed_cb"/> + <signal name="toggled" handler="scale_changed_cb"/> </object> <packing> - <property name="expand">False</property> <property name="position">1</property> </packing> </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel" id="label26"> + <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="label" translatable="yes"><b>Cropping</b></property> + <property name="use_markup">True</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="padding">2</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkFrame" id="frame3"> + <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="label_xalign">0</property> + <property name="shadow_type">none</property> + <child> + <object class="GtkAlignment" id="alignment4"> + <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="top_padding">6</property> + <property name="bottom_padding">2</property> + <property name="left_padding">12</property> + <property name="right_padding">2</property> <child> - <object class="GtkCheckButton" id="PictureDecomb"> - <property name="label" translatable="yes">De-Comb</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> - <signal name="button_press_event" handler="tweak_setting_cb"/> - <signal name="toggled" handler="setting_widget_changed_cb"/> - </object> - <packing> - <property name="expand">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox21"> + <object class="GtkVBox" id="vbox7"> <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">2</property> <child> - <object class="GtkLabel" id="label56"> + <object class="GtkHBox" id="hbox51"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Deblock:</property> - <property name="width_chars">10</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">4</property> + <child> + <object class="GtkLabel" id="label27"> + <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="label" translatable="yes">width:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="scale_width"> + <property name="visible">True</property> + <property name="can_focus">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="adjustment">adjustment17</property> + <property name="snap_to_ticks">True</property> + <signal name="value_changed" handler="scale_width_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label28"> + <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="label" translatable="yes">height:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="scale_height"> + <property name="visible">True</property> + <property name="can_focus">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="adjustment">adjustment18</property> + <signal name="value_changed" handler="scale_height_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">3</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> @@ -4652,56 +4447,178 @@ location as the movie.</property> </packing> </child> <child> - <object class="GtkAlignment" id="alignment14"> + <object class="GtkHBox" id="hbox71"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="xscale">0.55000001192092896</property> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <object class="GtkHScale" id="PictureDeblock"> + <object class="GtkCheckButton" id="autoscale"> + <property name="label" translatable="yes">Optimal for source</property> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="adjustment">adjustment20</property> - <property name="digits">0</property> - <property name="value_pos">right</property> - <signal name="value_changed" handler="setting_widget_changed_cb"/> - <signal name="format_value" handler="format_deblock_cb"/> + <property name="receives_default">False</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> </object> + <packing> + <property name="position">0</property> + </packing> </child> </object> <packing> + <property name="expand">False</property> <property name="position">1</property> </packing> </child> + <child> + <object class="GtkHBox" id="hbox72"> + <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> + <child> + <object class="GtkCheckButton" id="ModDimensions"> + <property name="label" translatable="yes">Align Dimensions (mod 16)</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">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="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox20"> + <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">5</property> + <child> + <object class="GtkCheckButton" id="anamorphic"> + <property name="label" translatable="yes">Anamorphic</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">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="active">True</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="PictureKeepRatio"> + <property name="label" translatable="yes">Keep Aspect</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">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="active">True</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">3</property> + </packing> + </child> </object> - <packing> - <property name="position">3</property> - </packing> </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel" id="label29"> + <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="label" translatable="yes"><b>Scaling</b></property> + <property name="use_markup">True</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="padding">2</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="label79"> + <property name="visible">True</property> + <property name="label" translatable="yes">Dimensions</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + + <child> + <object class="GtkAlignment" id="alignment43"> + <property name="visible">True</property> + <property name="top_padding">6</property> + <property name="bottom_padding">6</property> + <child> + <object class="GtkVBox" id="vbox4"> + <property name="visible">True</property> + <child> + <object class="GtkFrame" id="frame17"> + <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="label_xalign">0</property> + <property name="shadow_type">none</property> + <child> + <object class="GtkAlignment" id="alignment8"> + <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="top_padding">6</property> + <property name="bottom_padding">2</property> + <property name="left_padding">12</property> <child> - <object class="GtkHBox" id="hbox22"> + <object class="GtkVBox" id="vbox8"> <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> <child> - <object class="GtkLabel" id="label31"> + <object class="GtkCheckButton" id="VideoGrayScale"> + <property name="label" translatable="yes">Grayscale</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">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="xalign">0</property> - <property name="label" translatable="yes">Deinterlace:</property> - <property name="width_chars">10</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="setting_widget_changed_cb"/> </object> <packing> - <property name="expand">False</property> <property name="position">0</property> </packing> </child> <child> - <object class="GtkComboBox" id="PictureDeinterlace"> - <property name="width_request">100</property> + <object class="GtkCheckButton" id="PictureDetelecine"> + <property name="label" translatable="yes">Detelecine</property> <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <signal name="changed" handler="setting_widget_changed_cb"/> + <property name="draw_indicator">True</property> <signal name="button_press_event" handler="tweak_setting_cb"/> + <signal name="toggled" handler="setting_widget_changed_cb"/> </object> <packing> <property name="expand">False</property> @@ -4709,97 +4626,196 @@ location as the movie.</property> </packing> </child> <child> - <object class="GtkComboBoxEntry" id="tweak_PictureDeinterlace"> - <signal name="changed" handler="setting_widget_changed_cb"/> + <object class="GtkCheckButton" id="PictureDecomb"> + <property name="label" translatable="yes">De-Comb</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> + <signal name="button_press_event" handler="tweak_setting_cb"/> + <signal name="toggled" handler="setting_widget_changed_cb"/> </object> <packing> <property name="expand">False</property> <property name="position">2</property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">4</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox23"> - <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> <child> - <object class="GtkLabel" id="label32"> + <object class="GtkHBox" id="hbox21"> <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="xalign">0</property> - <property name="label" translatable="yes">Denoise:</property> - <property name="selectable">True</property> - <property name="width_chars">10</property> + <child> + <object class="GtkLabel" id="label56"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Deblock:</property> + <property name="width_chars">10</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment14"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="xscale">0.55000001192092896</property> + <child> + <object class="GtkHScale" id="PictureDeblock"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="adjustment">adjustment20</property> + <property name="digits">0</property> + <property name="value_pos">right</property> + <signal name="value_changed" handler="setting_widget_changed_cb"/> + <signal name="format_value" handler="format_deblock_cb"/> + </object> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="position">3</property> </packing> </child> <child> - <object class="GtkComboBox" id="PictureDenoise"> - <property name="width_request">100</property> + <object class="GtkHBox" id="hbox22"> <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> - <signal name="changed" handler="setting_widget_changed_cb"/> - <signal name="button_press_event" handler="tweak_setting_cb"/> + <child> + <object class="GtkLabel" id="label31"> + <property name="visible">True</property> + <property name="can_focus">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="xalign">0</property> + <property name="label" translatable="yes">Deinterlace:</property> + <property name="width_chars">10</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="PictureDeinterlace"> + <property name="width_request">100</property> + <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> + <signal name="changed" handler="setting_widget_changed_cb"/> + <signal name="button_press_event" handler="tweak_setting_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkComboBoxEntry" id="tweak_PictureDeinterlace"> + <signal name="changed" handler="setting_widget_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">1</property> + <property name="padding">2</property> + <property name="position">4</property> </packing> </child> <child> - <object class="GtkComboBoxEntry" id="tweak_PictureDenoise"> - <signal name="changed" handler="setting_widget_changed_cb"/> + <object class="GtkHBox" id="hbox23"> + <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> + <child> + <object class="GtkLabel" id="label32"> + <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="xalign">0</property> + <property name="label" translatable="yes">Denoise:</property> + <property name="selectable">True</property> + <property name="width_chars">10</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="PictureDenoise"> + <property name="width_request">100</property> + <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> + <signal name="changed" handler="setting_widget_changed_cb"/> + <signal name="button_press_event" handler="tweak_setting_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkComboBoxEntry" id="tweak_PictureDenoise"> + <signal name="changed" handler="setting_widget_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">2</property> + <property name="padding">2</property> + <property name="position">5</property> </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">5</property> - </packing> </child> </object> </child> + <child type="label"> + <object class="GtkLabel" id="label66"> + <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="label" translatable="yes"></property> + <property name="use_markup">True</property> + </object> + </child> </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label66"> - <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="label" translatable="yes"><b>Filters</b></property> - <property name="use_markup">True</property> - </object> + <packing> + <property name="expand">False</property> + <property name="padding">2</property> + <property name="position">1</property> + </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">4</property> - </packing> </child> </object> </child> + <child type="tab"> + <object class="GtkLabel" id="label81"> + <property name="visible">True</property> + <property name="label" translatable="yes">Filters</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">2</property> + <property name="position">1</property> </packing> </child> - </object> </child> </object> diff --git a/gtk/src/resource_data.h b/gtk/src/resource_data.h index 52d8a78b1..f11953056 100644 --- a/gtk/src/resource_data.h +++ b/gtk/src/resource_data.h @@ -2084,7 +2084,7 @@ "lt;/property>\n" " <child>\n" " <object class="GtkLabel" id=" -""previewlabel1">\n" +""label10">\n" " <property name="visible"&g" "t;True</property>\n" " <property name="label" tra" @@ -4972,7 +4972,7 @@ " </child>\n" " <child>\n" " <object class="GtkLabel" id=" -""label1">\n" +""label78">\n" " <property name="width_request&q" "uot;>41</property>\n" " <property name="visible"&g" @@ -6705,6 +6705,13 @@ " </child>\n" "\n" " <child>\n" +" <object class="GtkNotebook" id="notebook1&q" +"uot;>\n" +" <property name="visible">True</property&" +"gt;\n" +" <property name="can_focus">True</propert" +"y>\n" +" <child>\n" " <object class="GtkAlignment" id="alignment5" "4">\n" " <property name="visible">True</property&" @@ -6713,448 +6720,90 @@ ">\n" " <property name="bottom_padding">6</prope" "rty>\n" -" <property name="left_padding">0</propert" -"y>\n" -" <property name="right_padding">0</proper" -"ty>\n" -"\n" -" <child>\n" -" <object class="GtkVBox" id="vbox5">" -"\n" -" <property name="visible">True</property&" -"gt;\n" " <child>\n" -" <object class="GtkFrame" id="Cropping2&" -"quot;>\n" -" <property name="visible">True</prope" -"rty>\n" -" <property name="events">GDK_POINTER_MOT" -"ION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_B" -"UTTON_RELEASE_MASK</property>\n" -" <property name="label_xalign">0</pro" -"perty>\n" -" <property name="shadow_type">none</p" -"roperty>\n" -" <child>\n" -" <object class="GtkVBox" id="vbox6&q" -"uot;>\n" -" <property name="visible">True</p" -"roperty>\n" -" <property name="events">GDK_POINTER" -"_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" -"DK_BUTTON_RELEASE_MASK</property>\n" -" <child>\n" -" <object class="GtkTable" id="ta" -"ble2">\n" -" <property name="visible">True&l" -"t;/property>\n" -" <property name="events">GDK_POI" -"NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" -" | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="n_rows">5</p" -"roperty>\n" -" <property name="n_columns">5<" -";/property>\n" -" <child>\n" -" <object class="GtkLabel" id=&quo" -"t;label20">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="label" transla" -"table="yes">Left</property>\n" -" <property name="width_chars"&g" -"t;4</property>\n" -" </object>\n" -" <packing>\n" -" <property name="top_attach">" -";2</property>\n" -" <property name="bottom_attach"" -">3</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkLabel" id=&quo" -"t;label41">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="yalign">1&l" -"t;/property>\n" -" <property name="label" transla" -"table="yes">Top</property>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;2</property>\n" -" <property name="right_attach"&" -"gt;3</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkSpinButton" id" -"="PictureLeftCrop">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="adjustment">" -";adjustment13</property>\n" -" <signal name="value_changed" h" -"andler="crop_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;1</property>\n" -" <property name="right_attach"&" -"gt;2</property>\n" -" <property name="top_attach">" -";2</property>\n" -" <property name="bottom_attach"" -">3</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkLabel" id=&quo" -"t;label24">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="yalign">0&l" -"t;/property>\n" -" <property name="label" transla" -"table="yes">Bottom</property>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;2</property>\n" -" <property name="right_attach"&" -"gt;3</property>\n" -" <property name="top_attach">" -";4</property>\n" -" <property name="bottom_attach"" -">5</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkSpinButton" id" -"="PictureTopCrop">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="adjustment">" -";adjustment14</property>\n" -" <signal name="value_changed" h" -"andler="crop_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;2</property>\n" -" <property name="right_attach"&" -"gt;3</property>\n" -" <property name="top_attach">" -";1</property>\n" -" <property name="bottom_attach"" -">2</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkSpinButton" id" -"="PictureBottomCrop">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="adjustment">" -";adjustment15</property>\n" -" <signal name="value_changed" h" -"andler="crop_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;2</property>\n" -" <property name="right_attach"&" -"gt;3</property>\n" -" <property name="top_attach">" -";3</property>\n" -" <property name="bottom_attach"" -">4</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkSpinButton" id" -"="PictureRightCrop">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="adjustment">" -";adjustment16</property>\n" -" <signal name="value_changed" h" -"andler="crop_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;3</property>\n" -" <property name="right_attach"&" -"gt;4</property>\n" -" <property name="top_attach">" -";2</property>\n" -" <property name="bottom_attach"" -">3</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkLabel" id=&quo" -"t;label25">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="label" transla" -"table="yes">Right</property>\n" -" <property name="width_chars"&g" -"t;4</property>\n" -" </object>\n" -" <packing>\n" -" <property name="left_attach"&g" -"t;4</property>\n" -" <property name="right_attach"&" -"gt;5</property>\n" -" <property name="top_attach">" -";2</property>\n" -" <property name="bottom_attach"" -">3</property>\n" -" <property name="x_options">" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" <child>\n" -" <placeholder/>\n" -" </child>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">False&l" -"t;/property>\n" -" <property name="position">0<" -"/property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkCheckButton" id=&q" -"uot;PictureAutoCrop">\n" -" <property name="label" translatabl" -"e="yes">Auto Crop</property>\n" -" <property name="visible">True&l" -"t;/property>\n" -" <property name="can_focus">True" -"</property>\n" -" <property name="receives_default"&" -"gt;False</property>\n" -" <property name="events">GDK_POI" -"NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" -" | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="draw_indicator">" -";True</property>\n" -" <signal name="toggled" handler=&qu" -"ot;scale_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="position">1<" -"/property>\n" -" </packing>\n" -" </child>\n" -" </object>\n" -" </child>\n" -" <child type="label">\n" -" <object class="GtkLabel" id="label2" -"6">\n" -" <property name="visible">True</p" -"roperty>\n" -" <property name="events">GDK_POINTER" -"_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" -"DK_BUTTON_RELEASE_MASK</property>\n" -" <property name="label" translatable=&q" -"uot;yes">&lt;b&gt;Cropping&lt;/b&gt;</proper" -"ty>\n" -" <property name="use_markup">True<" -";/property>\n" -" </object>\n" -" </child>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">False</prope" -"rty>\n" -" <property name="padding">2</property" +" <object class="GtkVBox" id="vbox5"" ">\n" -" <property name="position">0</propert" -"y>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkHSeparator" id="hsepa" -"rator1">\n" " <property name="visible">True</prope" "rty>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">True</proper" -"ty>\n" -" <property name="position">1</propert" -"y>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkFrame" id="frame3&quo" -"t;>\n" -" <property name="visible">True</prope" -"rty>\n" -" <property name="events">GDK_POINTER_MOT" -"ION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_B" -"UTTON_RELEASE_MASK</property>\n" -" <property name="label_xalign">0</pro" -"perty>\n" -" <property name="shadow_type">none</p" -"roperty>\n" " <child>\n" -" <object class="GtkAlignment" id="al" -"ignment4">\n" +" <object class="GtkFrame" id="Croppi" +"ng2">\n" " <property name="visible">True</p" "roperty>\n" " <property name="events">GDK_POINTER" "_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" "DK_BUTTON_RELEASE_MASK</property>\n" -" <property name="top_padding">6</" -"property>\n" -" <property name="bottom_padding">2&l" +" <property name="label_xalign">0<" +"/property>\n" +" <property name="shadow_type">none&l" "t;/property>\n" -" <property name="left_padding">12<" -";/property>\n" -" <property name="right_padding">2<" -";/property>\n" " <child>\n" " <object class="GtkVBox" id="vbo" -"x7">\n" +"x6">\n" " <property name="visible">True&l" "t;/property>\n" " <property name="events">GDK_POI" "NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" " | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="spacing">2</" -"property>\n" " <child>\n" -" <object class="GtkHBox" id="" -";hbox51">\n" +" <object class="GtkTable" id=&quo" +"t;table2">\n" " <property name="visible">Tr" "ue</property>\n" " <property name="events">GDK" "_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" "MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="spacing">4&" -"lt;/property>\n" +" <property name="n_rows">5&l" +"t;/property>\n" +" <property name="n_columns">" +"5</property>\n" " <child>\n" " <object class="GtkLabel" id=" -""label27">\n" +""label20">\n" " <property name="visible"&g" "t;True</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" " <property name="label" tra" -"nslatable="yes">width:</property>\n" +"nslatable="yes">Left</property>\n" +" <property name="width_chars&quo" +"t;>4</property>\n" " </object>\n" " <packing>\n" -" <property name="expand">" -";False</property>\n" -" <property name="position"&" -"gt;0</property>\n" +" <property name="top_attach"" +";>2</property>\n" +" <property name="bottom_attach&q" +"uot;>3</property>\n" +" <property name="x_options"" +"></property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkLabel" id=" +""label41">\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="events">" +";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" +"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="yalign">" +";1</property>\n" +" <property name="label" tra" +"nslatable="yes">Top</property>\n" +" </object>\n" +" <packing>\n" +" <property name="left_attach&quo" +"t;>2</property>\n" +" <property name="right_attach&qu" +"ot;>3</property>\n" +" <property name="x_options"" +"></property>\n" " </packing>\n" " </child>\n" " <child>\n" " <object class="GtkSpinButton"" -"; id="scale_width">\n" +"; id="PictureLeftCrop">\n" " <property name="visible"&g" "t;True</property>\n" " <property name="can_focus"" @@ -7163,40 +6812,52 @@ ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" " <property name="adjustment"" -";>adjustment17</property>\n" -" <property name="snap_to_ticks&q" -"uot;>True</property>\n" +";>adjustment13</property>\n" " <signal name="value_changed&quo" -"t; handler="scale_width_changed_cb"/>\n" +"t; handler="crop_changed_cb"/>\n" " </object>\n" " <packing>\n" -" <property name="expand">" -";False</property>\n" -" <property name="position"&" -"gt;1</property>\n" +" <property name="left_attach&quo" +"t;>1</property>\n" +" <property name="right_attach&qu" +"ot;>2</property>\n" +" <property name="top_attach"" +";>2</property>\n" +" <property name="bottom_attach&q" +"uot;>3</property>\n" +" <property name="x_options"" +"></property>\n" " </packing>\n" " </child>\n" " <child>\n" " <object class="GtkLabel" id=" -""label28">\n" +""label24">\n" " <property name="visible"&g" "t;True</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="yalign">" +";0</property>\n" " <property name="label" tra" -"nslatable="yes">height:</property>\n" +"nslatable="yes">Bottom</property>\n" " </object>\n" " <packing>\n" -" <property name="expand">" -";False</property>\n" -" <property name="position"&" -"gt;2</property>\n" +" <property name="left_attach&quo" +"t;>2</property>\n" +" <property name="right_attach&qu" +"ot;>3</property>\n" +" <property name="top_attach"" +";>4</property>\n" +" <property name="bottom_attach&q" +"uot;>5</property>\n" +" <property name="x_options"" +"></property>\n" " </packing>\n" " </child>\n" " <child>\n" " <object class="GtkSpinButton"" -"; id="scale_height">\n" +"; id="PictureTopCrop">\n" " <property name="visible"&g" "t;True</property>\n" " <property name="can_focus"" @@ -7205,17 +6866,156 @@ ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" " <property name="adjustment"" -";>adjustment18</property>\n" +";>adjustment14</property>\n" " <signal name="value_changed&quo" -"t; handler="scale_height_changed_cb"/>\n" +"t; handler="crop_changed_cb"/>\n" " </object>\n" " <packing>\n" -" <property name="expand">" -";False</property>\n" -" <property name="position"&" -"gt;3</property>\n" +" <property name="left_attach&quo" +"t;>2</property>\n" +" <property name="right_attach&qu" +"ot;>3</property>\n" +" <property name="top_attach"" +";>1</property>\n" +" <property name="bottom_attach&q" +"uot;>2</property>\n" +" <property name="x_options"" +"></property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkSpinButton"" +"; id="PictureBottomCrop">\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="can_focus"" +">True</property>\n" +" <property name="events">" +";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" +"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="adjustment"" +";>adjustment15</property>\n" +" <signal name="value_changed&quo" +"t; handler="crop_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="left_attach&quo" +"t;>2</property>\n" +" <property name="right_attach&qu" +"ot;>3</property>\n" +" <property name="top_attach"" +";>3</property>\n" +" <property name="bottom_attach&q" +"uot;>4</property>\n" +" <property name="x_options"" +"></property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkSpinButton"" +"; id="PictureRightCrop">\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="can_focus"" +">True</property>\n" +" <property name="events">" +";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" +"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="adjustment"" +";>adjustment16</property>\n" +" <signal name="value_changed&quo" +"t; handler="crop_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="left_attach&quo" +"t;>3</property>\n" +" <property name="right_attach&qu" +"ot;>4</property>\n" +" <property name="top_attach"" +";>2</property>\n" +" <property name="bottom_attach&q" +"uot;>3</property>\n" +" <property name="x_options"" +"></property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkLabel" id=" +""label25">\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="events">" +";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" +"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label" tra" +"nslatable="yes">Right</property>\n" +" <property name="width_chars&quo" +"t;>4</property>\n" +" </object>\n" +" <packing>\n" +" <property name="left_attach&quo" +"t;>4</property>\n" +" <property name="right_attach&qu" +"ot;>5</property>\n" +" <property name="top_attach"" +";>2</property>\n" +" <property name="bottom_attach&q" +"uot;>3</property>\n" +" <property name="x_options"" +"></property>\n" " </packing>\n" " </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" +" <child>\n" +" <placeholder/>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">Fal" @@ -7225,69 +7025,186 @@ " </packing>\n" " </child>\n" " <child>\n" -" <object class="GtkHBox" id="" -";hbox71">\n" +" <object class="GtkCheckButton" i" +"d="PictureAutoCrop">\n" +" <property name="label" transla" +"table="yes">Auto Crop</property>\n" " <property name="visible">Tr" "ue</property>\n" +" <property name="can_focus">" +"True</property>\n" +" <property name="receives_default&qu" +"ot;>False</property>\n" " <property name="events">GDK" "_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" "MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <child>\n" -" <object class="GtkCheckButton&quo" -"t; id="autoscale">\n" -" <property name="label" tra" -"nslatable="yes">Optimal for source</property>\n" -" <property name="visible"&g" -"t;True</property>\n" -" <property name="can_focus"" -">True</property>\n" -" <property name="receives_defaul" -"t">False</property>\n" -" <property name="draw_indicator&" -"quot;>True</property>\n" -" <signal name="toggled" han" -"dler="scale_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="position"&" -"gt;0</property>\n" -" </packing>\n" -" </child>\n" +" <property name="draw_indicator"" +";>True</property>\n" +" <signal name="toggled" handler" +"="scale_changed_cb"/>\n" " </object>\n" " <packing>\n" -" <property name="expand">Fal" -"se</property>\n" " <property name="position">1" "</property>\n" " </packing>\n" " </child>\n" +" </object>\n" +" </child>\n" +" <child type="label">\n" +" <object class="GtkLabel" id="la" +"bel26">\n" +" <property name="visible">True&l" +"t;/property>\n" +" <property name="events">GDK_POI" +"NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" +" | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label" translatabl" +"e="yes">&lt;b&gt;Cropping&lt;/b&gt;</pr" +"operty>\n" +" <property name="use_markup">Tru" +"e</property>\n" +" </object>\n" +" </child>\n" +" </object>\n" +" <packing>\n" +" <property name="expand">False</p" +"roperty>\n" +" <property name="padding">2</prop" +"erty>\n" +" <property name="position">0</pro" +"perty>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkFrame" id="frame3" +"">\n" +" <property name="visible">True</p" +"roperty>\n" +" <property name="events">GDK_POINTER" +"_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" +"DK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label_xalign">0<" +"/property>\n" +" <property name="shadow_type">none&l" +"t;/property>\n" +" <child>\n" +" <object class="GtkAlignment" id=&quo" +"t;alignment4">\n" +" <property name="visible">True&l" +"t;/property>\n" +" <property name="events">GDK_POI" +"NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" +" | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="top_padding">6&" +"lt;/property>\n" +" <property name="bottom_padding">" +";2</property>\n" +" <property name="left_padding">1" +"2</property>\n" +" <property name="right_padding">" +"2</property>\n" " <child>\n" -" <object class="GtkHBox" id="" -";hbox72">\n" +" <object class="GtkVBox" id="" +";vbox7">\n" " <property name="visible">Tr" "ue</property>\n" " <property name="events">GDK" "_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" "MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="spacing">2&" +"lt;/property>\n" " <child>\n" -" <object class="GtkCheckButton&quo" -"t; id="ModDimensions">\n" -" <property name="label" tra" -"nslatable="yes">Align Dimensions (mod 16)</property>" -"\n" +" <object class="GtkHBox" id=&" +"quot;hbox51">\n" " <property name="visible"&g" "t;True</property>\n" -" <property name="can_focus"" -">True</property>\n" -" <property name="receives_defaul" -"t">False</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="draw_indicator&" -"quot;>True</property>\n" -" <signal name="toggled" han" -"dler="scale_changed_cb"/>\n" +" <property name="spacing"&g" +"t;4</property>\n" +" <child>\n" +" <object class="GtkLabel"" +" id="label27">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label"" +" translatable="yes">width:</property>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkSpinButton&" +"quot; id="scale_width">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="adjustment&" +"quot;>adjustment17</property>\n" +" <property name="snap_to_tic" +"ks">True</property>\n" +" <signal name="value_changed" +"" handler="scale_width_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>1</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkLabel"" +" id="label28">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label"" +" translatable="yes">height:</property>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>2</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkSpinButton&" +"quot; id="scale_height">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="adjustment&" +"quot;>adjustment18</property>\n" +" <signal name="value_changed" +"" handler="scale_height_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>3</property>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">" @@ -7296,353 +7213,299 @@ "gt;0</property>\n" " </packing>\n" " </child>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">Fal" -"se</property>\n" -" <property name="position">2" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkHBox" id="" -";hbox20">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="spacing">5&" -"lt;/property>\n" " <child>\n" -" <object class="GtkCheckButton&quo" -"t; id="anamorphic">\n" -" <property name="label" tra" -"nslatable="yes">Anamorphic</property>\n" +" <object class="GtkHBox" id=&" +"quot;hbox71">\n" " <property name="visible"&g" "t;True</property>\n" -" <property name="can_focus"" -">True</property>\n" -" <property name="receives_defaul" -"t">False</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="active">" -";True</property>\n" -" <property name="draw_indicator&" -"quot;>True</property>\n" -" <signal name="toggled" han" -"dler="scale_changed_cb"/>\n" +" <child>\n" +" <object class="GtkCheckButton" +"" id="autoscale">\n" +" <property name="label"" +" translatable="yes">Optimal for source</property>\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="receives_de" +"fault">False</property>\n" +" <property name="draw_indica" +"tor">True</property>\n" +" <signal name="toggled"" +" handler="scale_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">" ";False</property>\n" " <property name="position"&" -"gt;0</property>\n" +"gt;1</property>\n" " </packing>\n" " </child>\n" " <child>\n" -" <object class="GtkCheckButton&quo" -"t; id="PictureKeepRatio">\n" -" <property name="label" tra" -"nslatable="yes">Keep Aspect</property>\n" +" <object class="GtkHBox" id=&" +"quot;hbox72">\n" " <property name="visible"&g" "t;True</property>\n" -" <property name="can_focus"" -">True</property>\n" -" <property name="receives_defaul" -"t">False</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="active">" -";True</property>\n" -" <property name="draw_indicator&" -"quot;>True</property>\n" -" <signal name="toggled" han" -"dler="scale_changed_cb"/>\n" +" <child>\n" +" <object class="GtkCheckButton" +"" id="ModDimensions">\n" +" <property name="label"" +" translatable="yes">Align Dimensions (mod 16)</property" +">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="receives_de" +"fault">False</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="draw_indica" +"tor">True</property>\n" +" <signal name="toggled"" +" handler="scale_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">" ";False</property>\n" " <property name="position"&" -"gt;1</property>\n" +"gt;2</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkHBox" id=&" +"quot;hbox20">\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="events">" +";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" +"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="spacing"&g" +"t;5</property>\n" +" <child>\n" +" <object class="GtkCheckButton" +"" id="anamorphic">\n" +" <property name="label"" +" translatable="yes">Anamorphic</property>\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="receives_de" +"fault">False</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="active"" +";>True</property>\n" +" <property name="draw_indica" +"tor">True</property>\n" +" <signal name="toggled"" +" handler="scale_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkCheckButton" +"" id="PictureKeepRatio">\n" +" <property name="label"" +" translatable="yes">Keep Aspect</property>\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="receives_de" +"fault">False</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="active"" +";>True</property>\n" +" <property name="draw_indica" +"tor">True</property>\n" +" <signal name="toggled"" +" handler="scale_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>1</property>\n" +" </packing>\n" +" </child>\n" +" </object>\n" +" <packing>\n" +" <property name="expand">" +";False</property>\n" +" <property name="position"&" +"gt;3</property>\n" " </packing>\n" " </child>\n" " </object>\n" -" <packing>\n" -" <property name="expand">Fal" -"se</property>\n" -" <property name="position">3" -"</property>\n" -" </packing>\n" " </child>\n" " </object>\n" " </child>\n" +" <child type="label">\n" +" <object class="GtkLabel" id="la" +"bel29">\n" +" <property name="visible">True&l" +"t;/property>\n" +" <property name="events">GDK_POI" +"NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" +" | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label" translatabl" +"e="yes">&lt;b&gt;Scaling&lt;/b&gt;</pro" +"perty>\n" +" <property name="use_markup">Tru" +"e</property>\n" +" </object>\n" +" </child>\n" " </object>\n" -" </child>\n" -" <child type="label">\n" -" <object class="GtkLabel" id="label2" -"9">\n" -" <property name="visible">True</p" +" <packing>\n" +" <property name="expand">False</p" "roperty>\n" -" <property name="events">GDK_POINTER" -"_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" -"DK_BUTTON_RELEASE_MASK</property>\n" -" <property name="label" translatable=&q" -"uot;yes">&lt;b&gt;Scaling&lt;/b&gt;</propert" -"y>\n" -" <property name="use_markup">True<" -";/property>\n" -" </object>\n" +" <property name="padding">2</prop" +"erty>\n" +" <property name="position">1</pro" +"perty>\n" +" </packing>\n" " </child>\n" " </object>\n" -" <packing>\n" -" <property name="expand">False</prope" -"rty>\n" -" <property name="padding">2</property" -">\n" -" <property name="position">2</propert" -"y>\n" -" </packing>\n" " </child>\n" -" <child>\n" -" <object class="GtkHSeparator" id="hsepa" -"rator2">\n" +" </object>\n" +" </child>\n" +" <child type="tab">\n" +" <object class="GtkLabel" id="label79&qu" +"ot;>\n" " <property name="visible">True</prope" "rty>\n" +" <property name="label" translatable="" +"yes">Dimensions</property>\n" " </object>\n" " <packing>\n" -" <property name="expand">True</proper" -"ty>\n" -" <property name="position">3</propert" -"y>\n" +" <property name="tab_fill">False</pro" +"perty>\n" " </packing>\n" " </child>\n" +"\n" +" <child>\n" +" <object class="GtkAlignment" id="alignment4" +"3">\n" +" <property name="visible">True</property&" +"gt;\n" +" <property name="top_padding">6</property" +">\n" +" <property name="bottom_padding">6</prope" +"rty>\n" " <child>\n" -" <object class="GtkFrame" id="frame17&qu" -"ot;>\n" +" <object class="GtkVBox" id="vbox4"" +">\n" " <property name="visible">True</prope" "rty>\n" -" <property name="events">GDK_POINTER_MOT" -"ION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_B" -"UTTON_RELEASE_MASK</property>\n" -" <property name="label_xalign">0</pro" -"perty>\n" -" <property name="shadow_type">none</p" -"roperty>\n" " <child>\n" -" <object class="GtkAlignment" id="al" -"ignment8">\n" +" <object class="GtkFrame" id="frame1" +"7">\n" " <property name="visible">True</p" "roperty>\n" " <property name="events">GDK_POINTER" "_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" "DK_BUTTON_RELEASE_MASK</property>\n" -" <property name="top_padding">6</" -"property>\n" -" <property name="bottom_padding">2&l" +" <property name="label_xalign">0<" +"/property>\n" +" <property name="shadow_type">none&l" "t;/property>\n" -" <property name="left_padding">12<" -";/property>\n" " <child>\n" -" <object class="GtkVBox" id="vbo" -"x8">\n" +" <object class="GtkAlignment" id=&quo" +"t;alignment8">\n" " <property name="visible">True&l" "t;/property>\n" " <property name="events">GDK_POI" "NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" " | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="top_padding">6&" +"lt;/property>\n" +" <property name="bottom_padding">" +";2</property>\n" +" <property name="left_padding">1" +"2</property>\n" " <child>\n" -" <object class="GtkCheckButton" i" -"d="VideoGrayScale">\n" -" <property name="label" transla" -"table="yes">Grayscale</property>\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="receives_default&qu" -"ot;>False</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="draw_indicator"" -";>True</property>\n" -" <signal name="toggled" handler" -"="setting_widget_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="position">0" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkCheckButton" i" -"d="PictureDetelecine">\n" -" <property name="label" transla" -"table="yes">Detelecine</property>\n" +" <object class="GtkVBox" id="" +";vbox8">\n" " <property name="visible">Tr" "ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="receives_default&qu" -"ot;>False</property>\n" " <property name="events">GDK" "_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" "MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="draw_indicator"" -";>True</property>\n" -" <signal name="button_press_event&qu" -"ot; handler="tweak_setting_cb"/>\n" -" <signal name="toggled" handler" -"="setting_widget_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">Fal" -"se</property>\n" -" <property name="position">1" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkCheckButton" i" -"d="PictureDecomb">\n" -" <property name="label" transla" -"table="yes">De-Comb</property>\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="can_focus">" -"True</property>\n" -" <property name="receives_default&qu" -"ot;>False</property>\n" -" <property name="active">Tru" -"e</property>\n" -" <property name="draw_indicator"" -";>True</property>\n" -" <signal name="button_press_event&qu" -"ot; handler="tweak_setting_cb"/>\n" -" <signal name="toggled" handler" -"="setting_widget_changed_cb"/>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">Fal" -"se</property>\n" -" <property name="position">2" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkHBox" id="" -";hbox21">\n" -" <property name="visible">Tr" -"ue</property>\n" " <child>\n" -" <object class="GtkLabel" id=" -""label56">\n" -" <property name="visible"&g" -"t;True</property>\n" -" <property name="xalign">" -";0</property>\n" +" <object class="GtkCheckButton&quo" +"t; id="VideoGrayScale">\n" " <property name="label" tra" -"nslatable="yes">Deblock:</property>\n" -" <property name="width_chars&quo" -"t;>10</property>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">" -";False</property>\n" -" <property name="position"&" -"gt;0</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkAlignment"" -" id="alignment14">\n" -" <property name="visible"&g" -"t;True</property>\n" -" <property name="xalign">" -";0</property>\n" -" <property name="xscale">" -";0.55000001192092896</property>\n" -" <child>\n" -" <object class="GtkHScale"" -"; id="PictureDeblock">\n" -" <property name="visible&quo" -"t;>True</property>\n" -" <property name="can_focus&q" -"uot;>True</property>\n" -" <property name="adjustment&" -"quot;>adjustment20</property>\n" -" <property name="digits"" -";>0</property>\n" -" <property name="value_pos&q" -"uot;>right</property>\n" -" <signal name="value_changed" -"" handler="setting_widget_changed_cb"/>\n" -" <signal name="format_value&" -"quot; handler="format_deblock_cb"/>\n" -" </object>\n" -" </child>\n" -" </object>\n" -" <packing>\n" -" <property name="position"&" -"gt;1</property>\n" -" </packing>\n" -" </child>\n" -" </object>\n" -" <packing>\n" -" <property name="position">3" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkHBox" id="" -";hbox22">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <child>\n" -" <object class="GtkLabel" id=" -""label31">\n" +"nslatable="yes">Grayscale</property>\n" " <property name="visible"&g" "t;True</property>\n" " <property name="can_focus"" ">True</property>\n" +" <property name="receives_defaul" +"t">False</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="xalign">" -";0</property>\n" -" <property name="label" tra" -"nslatable="yes">Deinterlace:</property>\n" -" <property name="width_chars&quo" -"t;>10</property>\n" +" <property name="draw_indicator&" +"quot;>True</property>\n" +" <signal name="toggled" han" +"dler="setting_widget_changed_cb"/>\n" " </object>\n" " <packing>\n" -" <property name="expand">" -";False</property>\n" " <property name="position"&" "gt;0</property>\n" " </packing>\n" " </child>\n" " <child>\n" -" <object class="GtkComboBox" " -"id="PictureDeinterlace">\n" -" <property name="width_request&q" -"uot;>100</property>\n" +" <object class="GtkCheckButton&quo" +"t; id="PictureDetelecine">\n" +" <property name="label" tra" +"nslatable="yes">Detelecine</property>\n" " <property name="visible"&g" "t;True</property>\n" +" <property name="can_focus"" +">True</property>\n" +" <property name="receives_defaul" +"t">False</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <signal name="changed" han" -"dler="setting_widget_changed_cb"/>\n" +" <property name="draw_indicator&" +"quot;>True</property>\n" " <signal name="button_press_even" "t" handler="tweak_setting_cb"/>\n" +" <signal name="toggled" han" +"dler="setting_widget_changed_cb"/>\n" " </object>\n" " <packing>\n" " <property name="expand">" @@ -7652,9 +7515,23 @@ " </packing>\n" " </child>\n" " <child>\n" -" <object class="GtkComboBoxEntry&q" -"uot; id="tweak_PictureDeinterlace">\n" -" <signal name="changed" han" +" <object class="GtkCheckButton&quo" +"t; id="PictureDecomb">\n" +" <property name="label" tra" +"nslatable="yes">De-Comb</property>\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="can_focus"" +">True</property>\n" +" <property name="receives_defaul" +"t">False</property>\n" +" <property name="active">" +";True</property>\n" +" <property name="draw_indicator&" +"quot;>True</property>\n" +" <signal name="button_press_even" +"t" handler="tweak_setting_cb"/>\n" +" <signal name="toggled" han" "dler="setting_widget_changed_cb"/>\n" " </object>\n" " <packing>\n" @@ -7664,134 +7541,280 @@ "gt;2</property>\n" " </packing>\n" " </child>\n" -" </object>\n" -" <packing>\n" -" <property name="expand">Fal" -"se</property>\n" -" <property name="padding">2&" -"lt;/property>\n" -" <property name="position">4" -"</property>\n" -" </packing>\n" -" </child>\n" -" <child>\n" -" <object class="GtkHBox" id="" -";hbox23">\n" -" <property name="visible">Tr" -"ue</property>\n" -" <property name="events">GDK" -"_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_" -"MASK | GDK_BUTTON_RELEASE_MASK</property>\n" " <child>\n" -" <object class="GtkLabel" id=" -""label32">\n" +" <object class="GtkHBox" id=&" +"quot;hbox21">\n" " <property name="visible"&g" "t;True</property>\n" -" <property name="events">" -";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" -"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <property name="xalign">" -";0</property>\n" -" <property name="label" tra" -"nslatable="yes">Denoise:</property>\n" -" <property name="selectable"" -";>True</property>\n" -" <property name="width_chars&quo" -"t;>10</property>\n" +" <child>\n" +" <object class="GtkLabel"" +" id="label56">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="xalign"" +";>0</property>\n" +" <property name="label"" +" translatable="yes">Deblock:</property>\n" +" <property name="width_chars" +"">10</property>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkAlignment&q" +"uot; id="alignment14">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="xalign"" +";>0</property>\n" +" <property name="xscale"" +";>0.55000001192092896</property>\n" +" <child>\n" +" <object class="GtkHScale&" +"quot; id="PictureDeblock">\n" +" <property name="visible" +"">True</property>\n" +" <property name="can_foc" +"us">True</property>\n" +" <property name="adjustm" +"ent">adjustment20</property>\n" +" <property name="digits&" +"quot;>0</property>\n" +" <property name="value_p" +"os">right</property>\n" +" <signal name="value_cha" +"nged" handler="setting_widget_changed_cb"/>\n" +" <signal name="format_va" +"lue" handler="format_deblock_cb"/>\n" +" </object>\n" +" </child>\n" +" </object>\n" +" <packing>\n" +" <property name="position&qu" +"ot;>1</property>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" -" <property name="expand">" -";False</property>\n" " <property name="position"&" -"gt;0</property>\n" +"gt;3</property>\n" " </packing>\n" " </child>\n" " <child>\n" -" <object class="GtkComboBox" " -"id="PictureDenoise">\n" -" <property name="width_request&q" -"uot;>100</property>\n" +" <object class="GtkHBox" id=&" +"quot;hbox22">\n" " <property name="visible"&g" "t;True</property>\n" " <property name="events">" ";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" "ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" -" <signal name="changed" han" -"dler="setting_widget_changed_cb"/>\n" -" <signal name="button_press_even" -"t" handler="tweak_setting_cb"/>\n" +" <child>\n" +" <object class="GtkLabel"" +" id="label31">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="can_focus&q" +"uot;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="xalign"" +";>0</property>\n" +" <property name="label"" +" translatable="yes">Deinterlace:</property>\n" +" <property name="width_chars" +"">10</property>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkComboBox&qu" +"ot; id="PictureDeinterlace">\n" +" <property name="width_reque" +"st">100</property>\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <signal name="changed"" +" handler="setting_widget_changed_cb"/>\n" +" <signal name="button_press_" +"event" handler="tweak_setting_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>1</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkComboBoxEnt" +"ry" id="tweak_PictureDeinterlace">\n" +" <signal name="changed"" +" handler="setting_widget_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>2</property>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">" ";False</property>\n" +" <property name="padding"&g" +"t;2</property>\n" " <property name="position"&" -"gt;1</property>\n" +"gt;4</property>\n" " </packing>\n" " </child>\n" " <child>\n" -" <object class="GtkComboBoxEntry&q" -"uot; id="tweak_PictureDenoise">\n" -" <signal name="changed" han" -"dler="setting_widget_changed_cb"/>\n" +" <object class="GtkHBox" id=&" +"quot;hbox23">\n" +" <property name="visible"&g" +"t;True</property>\n" +" <property name="events">" +";GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PR" +"ESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <child>\n" +" <object class="GtkLabel"" +" id="label32">\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="xalign"" +";>0</property>\n" +" <property name="label"" +" translatable="yes">Denoise:</property>\n" +" <property name="selectable&" +"quot;>True</property>\n" +" <property name="width_chars" +"">10</property>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>0</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkComboBox&qu" +"ot; id="PictureDenoise">\n" +" <property name="width_reque" +"st">100</property>\n" +" <property name="visible&quo" +"t;>True</property>\n" +" <property name="events"" +";>GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTO" +"N_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>\n" +" <signal name="changed"" +" handler="setting_widget_changed_cb"/>\n" +" <signal name="button_press_" +"event" handler="tweak_setting_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>1</property>\n" +" </packing>\n" +" </child>\n" +" <child>\n" +" <object class="GtkComboBoxEnt" +"ry" id="tweak_PictureDenoise">\n" +" <signal name="changed"" +" handler="setting_widget_changed_cb"/>\n" +" </object>\n" +" <packing>\n" +" <property name="expand"" +";>False</property>\n" +" <property name="position&qu" +"ot;>2</property>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">" ";False</property>\n" +" <property name="padding"&g" +"t;2</property>\n" " <property name="position"&" -"gt;2</property>\n" +"gt;5</property>\n" " </packing>\n" " </child>\n" " </object>\n" -" <packing>\n" -" <property name="expand">Fal" -"se</property>\n" -" <property name="padding">2&" -"lt;/property>\n" -" <property name="position">5" -"</property>\n" -" </packing>\n" " </child>\n" " </object>\n" " </child>\n" +" <child type="label">\n" +" <object class="GtkLabel" id="la" +"bel66">\n" +" <property name="visible">True&l" +"t;/property>\n" +" <property name="events">GDK_POI" +"NTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK" +" | GDK_BUTTON_RELEASE_MASK</property>\n" +" <property name="label" translatabl" +"e="yes"></property>\n" +" <property name="use_markup">Tru" +"e</property>\n" +" </object>\n" +" </child>\n" " </object>\n" -" </child>\n" -" <child type="label">\n" -" <object class="GtkLabel" id="label6" -"6">\n" -" <property name="visible">True</p" +" <packing>\n" +" <property name="expand">False</p" "roperty>\n" -" <property name="events">GDK_POINTER" -"_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | G" -"DK_BUTTON_RELEASE_MASK</property>\n" -" <property name="label" translatable=&q" -"uot;yes">&lt;b&gt;Filters&lt;/b&gt;</propert" -"y>\n" -" <property name="use_markup">True<" -";/property>\n" -" </object>\n" +" <property name="padding">2</prop" +"erty>\n" +" <property name="position">1</pro" +"perty>\n" +" </packing>\n" " </child>\n" " </object>\n" -" <packing>\n" -" <property name="expand">False</prope" -"rty>\n" -" <property name="padding">2</property" -">\n" -" <property name="position">4</propert" -"y>\n" -" </packing>\n" " </child>\n" " </object>\n" " </child>\n" "\n" +" <child type="tab">\n" +" <object class="GtkLabel" id="label81&qu" +"ot;>\n" +" <property name="visible">True</prope" +"rty>\n" +" <property name="label" translatable="" +"yes">Filters</property>\n" +" </object>\n" +" <packing>\n" +" <property name="position">1</propert" +"y>\n" +" <property name="tab_fill">False</pro" +"perty>\n" +" </packing>\n" +" </child>\n" " </object>\n" " <packing>\n" " <property name="expand">False</property&" "gt;\n" -" <property name="position">2</property>" +" <property name="position">1</property>" ";\n" " </packing>\n" " </child>\n" -"\n" " </object>\n" " </child>\n" " </object>\n" diff --git a/gtk/src/resources.plist b/gtk/src/resources.plist index a885d2640..0a7b4bda3 100644 --- a/gtk/src/resources.plist +++ b/gtk/src/resources.plist @@ -1346,7 +1346,7 @@ <property name="visible">True</property> <property name="spacing">4</property> <child> - <object class="GtkLabel" id="previewlabel1"> + <object class="GtkLabel" id="label10"> <property name="visible">True</property> <property name="label" translatable="yes">Presentation Dimensions:</property> <property name="justify">right</property> @@ -3040,7 +3040,7 @@ no-fast-pskip=0:no-dct-decimate=0:cabac=1</property> </packing> </child> <child> - <object class="GtkLabel" id="label1"> + <object class="GtkLabel" id="label78"> <property name="width_request">41</property> <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> @@ -4137,519 +4137,314 @@ location as the movie.</property> </child> <child> + <object class="GtkNotebook" id="notebook1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <child> <object class="GtkAlignment" id="alignment54"> <property name="visible">True</property> <property name="top_padding">6</property> <property name="bottom_padding">6</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> - - <child> - <object class="GtkVBox" id="vbox5"> - <property name="visible">True</property> - <child> - <object class="GtkFrame" id="Cropping2"> - <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="label_xalign">0</property> - <property name="shadow_type">none</property> - <child> - <object class="GtkVBox" id="vbox6"> - <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> - <child> - <object class="GtkTable" id="table2"> - <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="n_rows">5</property> - <property name="n_columns">5</property> - <child> - <object class="GtkLabel" id="label20"> - <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="label" translatable="yes">Left</property> - <property name="width_chars">4</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label41"> - <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="yalign">1</property> - <property name="label" translatable="yes">Top</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureLeftCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment13</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </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"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label24"> - <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="yalign">0</property> - <property name="label" translatable="yes">Bottom</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureTopCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment14</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </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> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureBottomCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment15</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </object> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="PictureRightCrop"> - <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment16</property> - <signal name="value_changed" handler="crop_changed_cb"/> - </object> - <packing> - <property name="left_attach">3</property> - <property name="right_attach">4</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label25"> - <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="label" translatable="yes">Right</property> - <property name="width_chars">4</property> - </object> - <packing> - <property name="left_attach">4</property> - <property name="right_attach">5</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options"></property> - </packing> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="PictureAutoCrop"> - <property name="label" translatable="yes">Auto Crop</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">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="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label26"> - <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="label" translatable="yes">&lt;b&gt;Cropping&lt;/b&gt;</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHSeparator" id="hseparator1"> - <property name="visible">True</property> - </object> - <packing> - <property name="expand">True</property> - <property name="position">1</property> - </packing> - </child> <child> - <object class="GtkFrame" id="frame3"> + <object class="GtkVBox" id="vbox5"> <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="label_xalign">0</property> - <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment4"> + <object class="GtkFrame" id="Cropping2"> <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="top_padding">6</property> - <property name="bottom_padding">2</property> - <property name="left_padding">12</property> - <property name="right_padding">2</property> + <property name="label_xalign">0</property> + <property name="shadow_type">none</property> <child> - <object class="GtkVBox" id="vbox7"> + <object class="GtkVBox" id="vbox6"> <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">2</property> <child> - <object class="GtkHBox" id="hbox51"> + <object class="GtkTable" id="table2"> <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">4</property> + <property name="n_rows">5</property> + <property name="n_columns">5</property> <child> - <object class="GtkLabel" id="label27"> + <object class="GtkLabel" id="label20"> <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="label" translatable="yes">width:</property> + <property name="label" translatable="yes">Left</property> + <property name="width_chars">4</property> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options"></property> </packing> </child> <child> - <object class="GtkSpinButton" id="scale_width"> + <object class="GtkLabel" id="label41"> <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment17</property> - <property name="snap_to_ticks">True</property> - <signal name="value_changed" handler="scale_width_changed_cb"/> + <property name="yalign">1</property> + <property name="label" translatable="yes">Top</property> </object> <packing> - <property name="expand">False</property> - <property name="position">1</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="x_options"></property> </packing> </child> <child> - <object class="GtkLabel" id="label28"> + <object class="GtkSpinButton" id="PictureLeftCrop"> <property name="visible">True</property> + <property name="can_focus">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="label" translatable="yes">height:</property> + <property name="adjustment">adjustment13</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="expand">False</property> - <property name="position">2</property> + <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"></property> </packing> </child> <child> - <object class="GtkSpinButton" id="scale_height"> + <object class="GtkLabel" id="label24"> <property name="visible">True</property> - <property name="can_focus">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="adjustment">adjustment18</property> - <signal name="value_changed" handler="scale_height_changed_cb"/> + <property name="yalign">0</property> + <property name="label" translatable="yes">Bottom</property> </object> <packing> - <property name="expand">False</property> - <property name="position">3</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="x_options"></property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox71"> - <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> <child> - <object class="GtkCheckButton" id="autoscale"> - <property name="label" translatable="yes">Optimal for source</property> + <object class="GtkSpinButton" id="PictureTopCrop"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> + <property name="adjustment">adjustment14</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="position">0</property> + <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> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox72"> - <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> <child> - <object class="GtkCheckButton" id="ModDimensions"> - <property name="label" translatable="yes">Align Dimensions (mod 16)</property> + <object class="GtkSpinButton" id="PictureBottomCrop"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">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="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="adjustment">adjustment15</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options"></property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox20"> - <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">5</property> <child> - <object class="GtkCheckButton" id="anamorphic"> - <property name="label" translatable="yes">Anamorphic</property> + <object class="GtkSpinButton" id="PictureRightCrop"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">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="active">True</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="adjustment">adjustment16</property> + <signal name="value_changed" handler="crop_changed_cb"/> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="left_attach">3</property> + <property name="right_attach">4</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options"></property> </packing> </child> <child> - <object class="GtkCheckButton" id="PictureKeepRatio"> - <property name="label" translatable="yes">Keep Aspect</property> + <object class="GtkLabel" id="label25"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">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="active">True</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="scale_changed_cb"/> + <property name="label" translatable="yes">Right</property> + <property name="width_chars">4</property> </object> <packing> - <property name="expand">False</property> - <property name="position">1</property> + <property name="left_attach">4</property> + <property name="right_attach">5</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options"></property> </packing> </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">3</property> - </packing> - </child> - </object> - </child> - </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label29"> - <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="label" translatable="yes">&lt;b&gt;Scaling&lt;/b&gt;</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkHSeparator" id="hseparator2"> - <property name="visible">True</property> - </object> - <packing> - <property name="expand">True</property> - <property name="position">3</property> - </packing> - </child> - <child> - <object class="GtkFrame" id="frame17"> - <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="label_xalign">0</property> - <property name="shadow_type">none</property> - <child> - <object class="GtkAlignment" id="alignment8"> - <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="top_padding">6</property> - <property name="bottom_padding">2</property> - <property name="left_padding">12</property> - <child> - <object class="GtkVBox" id="vbox8"> - <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> - <child> - <object class="GtkCheckButton" id="VideoGrayScale"> - <property name="label" translatable="yes">Grayscale</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">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="draw_indicator">True</property> - <signal name="toggled" handler="setting_widget_changed_cb"/> - </object> - <packing> <property name="position">0</property> </packing> </child> <child> - <object class="GtkCheckButton" id="PictureDetelecine"> - <property name="label" translatable="yes">Detelecine</property> + <object class="GtkCheckButton" id="PictureAutoCrop"> + <property name="label" translatable="yes">Auto Crop</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">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="draw_indicator">True</property> - <signal name="button_press_event" handler="tweak_setting_cb"/> - <signal name="toggled" handler="setting_widget_changed_cb"/> + <signal name="toggled" handler="scale_changed_cb"/> </object> <packing> - <property name="expand">False</property> <property name="position">1</property> </packing> </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel" id="label26"> + <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="label" translatable="yes">&lt;b&gt;Cropping&lt;/b&gt;</property> + <property name="use_markup">True</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="padding">2</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkFrame" id="frame3"> + <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="label_xalign">0</property> + <property name="shadow_type">none</property> + <child> + <object class="GtkAlignment" id="alignment4"> + <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="top_padding">6</property> + <property name="bottom_padding">2</property> + <property name="left_padding">12</property> + <property name="right_padding">2</property> <child> - <object class="GtkCheckButton" id="PictureDecomb"> - <property name="label" translatable="yes">De-Comb</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> - <signal name="button_press_event" handler="tweak_setting_cb"/> - <signal name="toggled" handler="setting_widget_changed_cb"/> - </object> - <packing> - <property name="expand">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox21"> + <object class="GtkVBox" id="vbox7"> <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">2</property> <child> - <object class="GtkLabel" id="label56"> + <object class="GtkHBox" id="hbox51"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Deblock:</property> - <property name="width_chars">10</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">4</property> + <child> + <object class="GtkLabel" id="label27"> + <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="label" translatable="yes">width:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="scale_width"> + <property name="visible">True</property> + <property name="can_focus">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="adjustment">adjustment17</property> + <property name="snap_to_ticks">True</property> + <signal name="value_changed" handler="scale_width_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label28"> + <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="label" translatable="yes">height:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="scale_height"> + <property name="visible">True</property> + <property name="can_focus">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="adjustment">adjustment18</property> + <signal name="value_changed" handler="scale_height_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">3</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> @@ -4657,56 +4452,178 @@ location as the movie.</property> </packing> </child> <child> - <object class="GtkAlignment" id="alignment14"> + <object class="GtkHBox" id="hbox71"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="xscale">0.55000001192092896</property> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <object class="GtkHScale" id="PictureDeblock"> + <object class="GtkCheckButton" id="autoscale"> + <property name="label" translatable="yes">Optimal for source</property> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="adjustment">adjustment20</property> - <property name="digits">0</property> - <property name="value_pos">right</property> - <signal name="value_changed" handler="setting_widget_changed_cb"/> - <signal name="format_value" handler="format_deblock_cb"/> + <property name="receives_default">False</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> </object> + <packing> + <property name="position">0</property> + </packing> </child> </object> <packing> + <property name="expand">False</property> <property name="position">1</property> </packing> </child> + <child> + <object class="GtkHBox" id="hbox72"> + <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> + <child> + <object class="GtkCheckButton" id="ModDimensions"> + <property name="label" translatable="yes">Align Dimensions (mod 16)</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">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="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox20"> + <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">5</property> + <child> + <object class="GtkCheckButton" id="anamorphic"> + <property name="label" translatable="yes">Anamorphic</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">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="active">True</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="PictureKeepRatio"> + <property name="label" translatable="yes">Keep Aspect</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">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="active">True</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="scale_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">3</property> + </packing> + </child> </object> - <packing> - <property name="position">3</property> - </packing> </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel" id="label29"> + <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="label" translatable="yes">&lt;b&gt;Scaling&lt;/b&gt;</property> + <property name="use_markup">True</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="padding">2</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="label79"> + <property name="visible">True</property> + <property name="label" translatable="yes">Dimensions</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + + <child> + <object class="GtkAlignment" id="alignment43"> + <property name="visible">True</property> + <property name="top_padding">6</property> + <property name="bottom_padding">6</property> + <child> + <object class="GtkVBox" id="vbox4"> + <property name="visible">True</property> + <child> + <object class="GtkFrame" id="frame17"> + <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="label_xalign">0</property> + <property name="shadow_type">none</property> + <child> + <object class="GtkAlignment" id="alignment8"> + <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="top_padding">6</property> + <property name="bottom_padding">2</property> + <property name="left_padding">12</property> <child> - <object class="GtkHBox" id="hbox22"> + <object class="GtkVBox" id="vbox8"> <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> <child> - <object class="GtkLabel" id="label31"> + <object class="GtkCheckButton" id="VideoGrayScale"> + <property name="label" translatable="yes">Grayscale</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">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="xalign">0</property> - <property name="label" translatable="yes">Deinterlace:</property> - <property name="width_chars">10</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="setting_widget_changed_cb"/> </object> <packing> - <property name="expand">False</property> <property name="position">0</property> </packing> </child> <child> - <object class="GtkComboBox" id="PictureDeinterlace"> - <property name="width_request">100</property> + <object class="GtkCheckButton" id="PictureDetelecine"> + <property name="label" translatable="yes">Detelecine</property> <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <signal name="changed" handler="setting_widget_changed_cb"/> + <property name="draw_indicator">True</property> <signal name="button_press_event" handler="tweak_setting_cb"/> + <signal name="toggled" handler="setting_widget_changed_cb"/> </object> <packing> <property name="expand">False</property> @@ -4714,97 +4631,196 @@ location as the movie.</property> </packing> </child> <child> - <object class="GtkComboBoxEntry" id="tweak_PictureDeinterlace"> - <signal name="changed" handler="setting_widget_changed_cb"/> + <object class="GtkCheckButton" id="PictureDecomb"> + <property name="label" translatable="yes">De-Comb</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> + <signal name="button_press_event" handler="tweak_setting_cb"/> + <signal name="toggled" handler="setting_widget_changed_cb"/> </object> <packing> <property name="expand">False</property> <property name="position">2</property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">4</property> - </packing> - </child> - <child> - <object class="GtkHBox" id="hbox23"> - <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> <child> - <object class="GtkLabel" id="label32"> + <object class="GtkHBox" id="hbox21"> <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="xalign">0</property> - <property name="label" translatable="yes">Denoise:</property> - <property name="selectable">True</property> - <property name="width_chars">10</property> + <child> + <object class="GtkLabel" id="label56"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Deblock:</property> + <property name="width_chars">10</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment14"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="xscale">0.55000001192092896</property> + <child> + <object class="GtkHScale" id="PictureDeblock"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="adjustment">adjustment20</property> + <property name="digits">0</property> + <property name="value_pos">right</property> + <signal name="value_changed" handler="setting_widget_changed_cb"/> + <signal name="format_value" handler="format_deblock_cb"/> + </object> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> </object> <packing> - <property name="expand">False</property> - <property name="position">0</property> + <property name="position">3</property> </packing> </child> <child> - <object class="GtkComboBox" id="PictureDenoise"> - <property name="width_request">100</property> + <object class="GtkHBox" id="hbox22"> <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> - <signal name="changed" handler="setting_widget_changed_cb"/> - <signal name="button_press_event" handler="tweak_setting_cb"/> + <child> + <object class="GtkLabel" id="label31"> + <property name="visible">True</property> + <property name="can_focus">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="xalign">0</property> + <property name="label" translatable="yes">Deinterlace:</property> + <property name="width_chars">10</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="PictureDeinterlace"> + <property name="width_request">100</property> + <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> + <signal name="changed" handler="setting_widget_changed_cb"/> + <signal name="button_press_event" handler="tweak_setting_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkComboBoxEntry" id="tweak_PictureDeinterlace"> + <signal name="changed" handler="setting_widget_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">1</property> + <property name="padding">2</property> + <property name="position">4</property> </packing> </child> <child> - <object class="GtkComboBoxEntry" id="tweak_PictureDenoise"> - <signal name="changed" handler="setting_widget_changed_cb"/> + <object class="GtkHBox" id="hbox23"> + <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> + <child> + <object class="GtkLabel" id="label32"> + <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="xalign">0</property> + <property name="label" translatable="yes">Denoise:</property> + <property name="selectable">True</property> + <property name="width_chars">10</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="PictureDenoise"> + <property name="width_request">100</property> + <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> + <signal name="changed" handler="setting_widget_changed_cb"/> + <signal name="button_press_event" handler="tweak_setting_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkComboBoxEntry" id="tweak_PictureDenoise"> + <signal name="changed" handler="setting_widget_changed_cb"/> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">2</property> + <property name="padding">2</property> + <property name="position">5</property> </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">5</property> - </packing> </child> </object> </child> + <child type="label"> + <object class="GtkLabel" id="label66"> + <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="label" translatable="yes"></property> + <property name="use_markup">True</property> + </object> + </child> </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label66"> - <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="label" translatable="yes">&lt;b&gt;Filters&lt;/b&gt;</property> - <property name="use_markup">True</property> - </object> + <packing> + <property name="expand">False</property> + <property name="padding">2</property> + <property name="position">1</property> + </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="padding">2</property> - <property name="position">4</property> - </packing> </child> </object> </child> + <child type="tab"> + <object class="GtkLabel" id="label81"> + <property name="visible">True</property> + <property name="label" translatable="yes">Filters</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> - <property name="position">2</property> + <property name="position">1</property> </packing> </child> - </object> </child> </object> |