diff options
author | John Stebbins <[email protected]> | 2019-07-29 09:20:16 -0700 |
---|---|---|
committer | John Stebbins <[email protected]> | 2019-07-29 09:21:03 -0700 |
commit | f4182ee6df9c38a229eb2c1e507dc58fdf037cea (patch) | |
tree | a51aaf0aa09163bf318dd927136ae1bff7af6538 /gtk/src | |
parent | 5151531edfb9930bc282149b24aa1d3d274c1a8b (diff) |
LinGui: use GtkNotebookPage in gtk4 ui description
This is the modern gtk4 way...
Diffstat (limited to 'gtk/src')
-rw-r--r-- | gtk/src/ghb4.ui | 762 |
1 files changed, 379 insertions, 383 deletions
diff --git a/gtk/src/ghb4.ui b/gtk/src/ghb4.ui index 7d46a12d2..5bc690b31 100644 --- a/gtk/src/ghb4.ui +++ b/gtk/src/ghb4.ui @@ -6002,526 +6002,522 @@ Only one subtitle track can be burned! Since conflicts can occur, the first chos <property name="margin-start">12</property> <property name="hexpand">True</property> <child> - <object class="GtkBox" id="vbox42"> - <property name="orientation">vertical</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <child> - <object class="GtkBox" id="check_updates_box"> - <property name="orientation">horizontal</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">4</property> - <property name="margin-top">6</property> - <property name="margin-bottom">6</property> - <property name="margin-start">12</property> - <child> - <object class="GtkComboBox" id="check_updates"> - <property name="valign">GTK_ALIGN_CENTER</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <signal name="changed" handler="pref_changed_cb" swapped="no"/> - </object> - </child> - <child> - <object class="GtkLabel" id="label74"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Automatically check for updates</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - </child> - <child> - <object class="GtkBox" id="hbox82"> - <property name="orientation">horizontal</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">4</property> - <property name="margin-top">6</property> - <property name="margin-bottom">6</property> - <property name="margin-start">12</property> - <property name="margin-end">12</property> - <child> - <object class="GtkComboBox" id="WhenComplete"> - <property name="visible">True</property> - <property name="valign">GTK_ALIGN_CENTER</property> - <property name="can_focus">False</property> - <signal name="changed" handler="when_complete_changed_cb" swapped="no"/> - </object> - </child> - <child> - <object class="GtkLabel" id="labela1"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">When all encodes are complete</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - </child> - <child> - <object class="GtkBox" id="vbox5"> + <object class="GtkNotebookPage"> + <property name="tab-label" translatable="yes">General</property> + <property name="child"> + <object class="GtkBox" id="vbox42"> <property name="orientation">vertical</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin-top">6</property> - <property name="margin-bottom">6</property> - <property name="margin-start">12</property> - <child> - <object class="GtkCheckButton" id="auto_name"> - <property name="label" translatable="yes">Use automatic naming (uses modified source name)</property> - <property name="tooltip_text" translatable="yes">Create destination filename from source filename or volume label</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - </object> - </child> <child> - <object class="GtkBox" id="autoname_box"> + <object class="GtkBox" id="check_updates_box"> <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> <property name="spacing">4</property> - <property name="margin-start">18</property> - <property name="margin-end">8</property> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <property name="margin-start">12</property> <child> - <object class="GtkLabel" id="auto_name_template_label"> + <object class="GtkComboBox" id="check_updates"> + <property name="valign">GTK_ALIGN_CENTER</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label" translatable="yes">Auto-Name Template</property> - <property name="use_markup">True</property> - - <property name="halign">end</property> + <signal name="changed" handler="pref_changed_cb" swapped="no"/> </object> </child> <child> - <object class="GtkEntry" id="auto_name_template"> - <property name="tooltip_text" translatable="yes">Available Options: {source-path} {source} {title} {preset} {chapters} {date} {time} {creation-date} {creation-time} {quality} {bitrate}</property> + <object class="GtkLabel" id="label74"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="activates_default">True</property> - <property name="width-chars">40</property> - <property name="truncate_multiline">True</property> - <signal name="changed" handler="pref_changed_cb" swapped="no"/> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Automatically check for updates</property> + <property name="use_markup">True</property> </object> </child> </object> </child> <child> - <object class="GtkCheckButton" id="UseM4v"> - <property name="label" translatable="yes">Use iPod/iTunes friendly (.m4v) file extension for MP4</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="use_m4v_changed_cb" swapped="no"/> - </object> - </child> - </object> - </child> - <child> - <object class="GtkBox" id="hbox66"> - <property name="orientation">horizontal</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">4</property> - <property name="margin-top">6</property> - <property name="margin-bottom">6</property> - <property name="margin-start">12</property> - <child> - <object class="GtkSpinButton" id="preview_count"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="width-chars">6</property> - <property name="adjustment">preview_count_adj</property> - <property name="numeric">True</property> - <signal name="value-changed" handler="pref_changed_cb" swapped="no"/> - </object> - </child> - <child> - <object class="GtkLabel" id="label77"> + <object class="GtkBox" id="hbox82"> + <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label" translatable="yes">Number of previews</property> - <property name="use_markup">True</property> + <property name="spacing">4</property> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <property name="margin-start">12</property> + <property name="margin-end">12</property> + <child> + <object class="GtkComboBox" id="WhenComplete"> + <property name="visible">True</property> + <property name="valign">GTK_ALIGN_CENTER</property> + <property name="can_focus">False</property> + <signal name="changed" handler="when_complete_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkLabel" id="labela1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">When all encodes are complete</property> + <property name="use_markup">True</property> + </object> + </child> </object> </child> - </object> - </child> - <child> - <object class="GtkBox" id="hbox60"> - <property name="orientation">horizontal</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">4</property> - <property name="margin-top">6</property> - <property name="margin-bottom">6</property> - <property name="margin-start">12</property> <child> - <object class="GtkSpinButton" id="MinTitleDuration"> + <object class="GtkBox" id="vbox5"> + <property name="orientation">vertical</property> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="width-chars">6</property> - <property name="adjustment">min_title_adj</property> - <property name="numeric">True</property> - <signal name="value-changed" handler="pref_changed_cb" swapped="no"/> + <property name="can_focus">False</property> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <property name="margin-start">12</property> + <child> + <object class="GtkCheckButton" id="auto_name"> + <property name="label" translatable="yes">Use automatic naming (uses modified source name)</property> + <property name="tooltip_text" translatable="yes">Create destination filename from source filename or volume label</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="pref_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkBox" id="autoname_box"> + <property name="orientation">horizontal</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">4</property> + <property name="margin-start">18</property> + <property name="margin-end">8</property> + <child> + <object class="GtkLabel" id="auto_name_template_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Auto-Name Template</property> + <property name="use_markup">True</property> + + <property name="halign">end</property> + </object> + </child> + <child> + <object class="GtkEntry" id="auto_name_template"> + <property name="tooltip_text" translatable="yes">Available Options: {source-path} {source} {title} {preset} {chapters} {date} {time} {creation-date} {creation-time} {quality} {bitrate}</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="activates_default">True</property> + <property name="width-chars">40</property> + <property name="truncate_multiline">True</property> + <signal name="changed" handler="pref_changed_cb" swapped="no"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkCheckButton" id="UseM4v"> + <property name="label" translatable="yes">Use iPod/iTunes friendly (.m4v) file extension for MP4</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="use_m4v_changed_cb" swapped="no"/> + </object> + </child> </object> </child> <child> - <object class="GtkLabel" id="label70"> + <object class="GtkBox" id="hbox66"> + <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label" translatable="yes">Filter short DVD and Blu-ray titles (seconds)</property> - <property name="use_markup">True</property> + <property name="spacing">4</property> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <property name="margin-start">12</property> + <child> + <object class="GtkSpinButton" id="preview_count"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="width-chars">6</property> + <property name="adjustment">preview_count_adj</property> + <property name="numeric">True</property> + <signal name="value-changed" handler="pref_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkLabel" id="label77"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Number of previews</property> + <property name="use_markup">True</property> + </object> + </child> </object> </child> - </object> - </child> - <child> - <object class="GtkCheckButton" id="RemoveFinishedJobs"> - <property name="label" translatable="yes">Clear completed queue items after and encode completes</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="tooltip_text" translatable="yes">By default, completed jobs remain in the queue and are marked as complete. -Check this if you want the queue to clean itself up by deleting completed jobs.</property> - <property name="halign">start</property> - <property name="margin-start">12</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - </object> - </child> - </object> - </child> - <child type="tab"> - <object class="GtkLabel" id="label2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">General</property> - </object> - </child> - <child> - <object class="GtkBox" id="vbox1"> - <property name="orientation">vertical</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="margin-top">6</property> - <property name="margin-bottom">6</property> - <property name="margin-start">12</property> - <child> - <object class="GtkGrid" id="AdvancedPrefsTable"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="row-spacing">2</property> <child> - <object class="GtkBox" id="hbox6"> + <object class="GtkBox" id="hbox60"> <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> <property name="spacing">4</property> - <layout> - <property name="top-attach">0</property> - <property name="left-attach">0</property> - </layout> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <property name="margin-start">12</property> <child> - <object class="GtkComboBox" id="VideoQualityGranularity"> - <property name="valign">GTK_ALIGN_CENTER</property> - <property name="width_request">55</property> + <object class="GtkSpinButton" id="MinTitleDuration"> <property name="visible">True</property> - <property name="can_focus">False</property> - <signal name="changed" handler="vqual_granularity_changed_cb" swapped="no"/> + <property name="can_focus">True</property> + <property name="width-chars">6</property> + <property name="adjustment">min_title_adj</property> + <property name="numeric">True</property> + <signal name="value-changed" handler="pref_changed_cb" swapped="no"/> </object> </child> <child> - <object class="GtkLabel" id="label85"> + <object class="GtkLabel" id="label70"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="label" translatable="yes">Constant Quality fractional granularity</property> - <property name="hexpand">True</property> + <property name="label" translatable="yes">Filter short DVD and Blu-ray titles (seconds)</property> + <property name="use_markup">True</property> </object> </child> </object> </child> <child> - <object class="GtkCheckButton" id="use_dvdnav"> - <property name="label" translatable="yes">Use dvdnav (instead of libdvdread)</property> + <object class="GtkCheckButton" id="RemoveFinishedJobs"> + <property name="label" translatable="yes">Clear completed queue items after and encode completes</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> + <property name="tooltip_text" translatable="yes">By default, completed jobs remain in the queue and are marked as complete. + Check this if you want the queue to clean itself up by deleting completed jobs.</property> <property name="halign">start</property> + <property name="margin-start">12</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - <layout> - <property name="top-attach">1</property> - <property name="left-attach">0</property> - </layout> </object> </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage"> + <property name="tab-label" translatable="yes">Advanced</property> + <property name="child"> + <object class="GtkBox" id="vbox1"> + <property name="orientation">vertical</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <property name="margin-start">12</property> <child> - <object class="GtkBox" id="DiskFreeBox"> - <property name="orientation">vertical</property> + <object class="GtkGrid" id="AdvancedPrefsTable"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="spacing">2</property> - <layout> - <property name="top-attach">2</property> - <property name="left-attach">0</property> - </layout> - <child> - <object class="GtkCheckButton" id="DiskFreeCheck"> - <property name="label" translatable="yes">Monitor destination disk free space</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="tooltip_text" translatable="yes">Pause encoding if free disk space drops below limit</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - </object> - </child> + <property name="row-spacing">2</property> <child> - <object class="GtkBox" id="DiskFreeLimitBox"> + <object class="GtkBox" id="hbox6"> <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> <property name="spacing">4</property> - <property name="margin-start">21</property> + <layout> + <property name="top-attach">0</property> + <property name="left-attach">0</property> + </layout> <child> - <object class="GtkSpinButton" id="DiskFreeLimit"> - <property name="width-chars">7</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="tooltip_text" translatable="yes">Pause encoding if free disk space drops below limit</property> + <object class="GtkComboBox" id="VideoQualityGranularity"> <property name="valign">GTK_ALIGN_CENTER</property> - <property name="adjustment">DiskFreeLimitAdjustment</property> <property name="width_request">55</property> - <signal name="value-changed" handler="pref_changed_cb" swapped="no"/> + <property name="visible">True</property> + <property name="can_focus">False</property> + <signal name="changed" handler="vqual_granularity_changed_cb" swapped="no"/> </object> </child> <child> - <object class="GtkLabel" id="DiskFreeLimitLabel"> + <object class="GtkLabel" id="label85"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="halign">start</property> - <property name="label" translatable="yes">MB Limit</property> + <property name="label" translatable="yes">Constant Quality fractional granularity</property> <property name="hexpand">True</property> </object> </child> </object> </child> - </object> - </child> - <child> - <object class="GtkBox" id="vbox2"> - <property name="orientation">vertical</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">2</property> - <layout> - <property name="top-attach">3</property> - <property name="left-attach">0</property> - </layout> <child> - <object class="GtkCheckButton" id="EncodeLogLocation"> - <property name="label" translatable="yes">Put individual encode logs in same location as movie</property> + <object class="GtkCheckButton" id="use_dvdnav"> + <property name="label" translatable="yes">Use dvdnav (instead of libdvdread)</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> <property name="halign">start</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="pref_changed_cb" swapped="no"/> + <layout> + <property name="top-attach">1</property> + <property name="left-attach">0</property> + </layout> </object> </child> <child> - <object class="GtkBox" id="hbox50"> - <property name="orientation">horizontal</property> + <object class="GtkBox" id="DiskFreeBox"> + <property name="orientation">vertical</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="spacing">4</property> - <property name="margin-start">21</property> + <property name="spacing">2</property> + <layout> + <property name="top-attach">2</property> + <property name="left-attach">0</property> + </layout> <child> - <object class="GtkComboBox" id="LoggingLevel"> - <property name="valign">GTK_ALIGN_CENTER</property> - <property name="width_request">55</property> + <object class="GtkCheckButton" id="DiskFreeCheck"> + <property name="label" translatable="yes">Monitor destination disk free space</property> <property name="visible">True</property> - <property name="can_focus">False</property> - <signal name="changed" handler="log_level_changed_cb" swapped="no"/> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="tooltip_text" translatable="yes">Pause encoding if free disk space drops below limit</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="pref_changed_cb" swapped="no"/> </object> </child> <child> - <object class="GtkLabel" id="label1"> + <object class="GtkBox" id="DiskFreeLimitBox"> + <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="spacing">4</property> + <property name="margin-start">21</property> + <child> + <object class="GtkSpinButton" id="DiskFreeLimit"> + <property name="width-chars">7</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="tooltip_text" translatable="yes">Pause encoding if free disk space drops below limit</property> + <property name="valign">GTK_ALIGN_CENTER</property> + <property name="adjustment">DiskFreeLimitAdjustment</property> + <property name="width_request">55</property> + <signal name="value-changed" handler="pref_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkLabel" id="DiskFreeLimitLabel"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="label" translatable="yes">MB Limit</property> + <property name="hexpand">True</property> + </object> + </child> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox" id="vbox2"> + <property name="orientation">vertical</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">2</property> + <layout> + <property name="top-attach">3</property> + <property name="left-attach">0</property> + </layout> + <child> + <object class="GtkCheckButton" id="EncodeLogLocation"> + <property name="label" translatable="yes">Put individual encode logs in same location as movie</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="halign">start</property> - <property name="label" translatable="yes">Activity Log Verbosity Level</property> - <property name="hexpand">True</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="pref_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkBox" id="hbox50"> + <property name="orientation">horizontal</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">4</property> + <property name="margin-start">21</property> + <child> + <object class="GtkComboBox" id="LoggingLevel"> + <property name="valign">GTK_ALIGN_CENTER</property> + <property name="width_request">55</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <signal name="changed" handler="log_level_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkLabel" id="label1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="label" translatable="yes">Activity Log Verbosity Level</property> + <property name="hexpand">True</property> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox" id="hbox83"> + <property name="orientation">horizontal</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">4</property> + <property name="margin-start">21</property> + <child> + <object class="GtkComboBox" id="LogLongevity"> + <property name="valign">GTK_ALIGN_CENTER</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <signal name="changed" handler="pref_changed_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkLabel" id="labela2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="label" translatable="yes">Activity Log Longevity</property> + </object> + </child> </object> </child> </object> </child> <child> - <object class="GtkBox" id="hbox83"> + <object class="GtkCheckButton" id="reduce_hd_preview"> + <property name="label" translatable="yes">Scale down High Definition previews</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="pref_changed_cb" swapped="no"/> + <layout> + <property name="top-attach">4</property> + <property name="left-attach">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkCheckButton" id="AutoScan"> + <property name="label" translatable="yes">Automatically Scan DVD when loaded</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="tooltip_text" translatable="yes">Scans the DVD whenever a new disc is loaded</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="pref_changed_cb" swapped="no"/> + <layout> + <property name="top-attach">5</property> + <property name="left-attach">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkBox" id="ActivityFontSizeBox"> <property name="orientation">horizontal</property> <property name="visible">True</property> <property name="can_focus">False</property> <property name="spacing">4</property> - <property name="margin-start">21</property> + <property name="margin-start">0</property> + <layout> + <property name="top-attach">6</property> + <property name="left-attach">0</property> + </layout> <child> - <object class="GtkComboBox" id="LogLongevity"> - <property name="valign">GTK_ALIGN_CENTER</property> + <object class="GtkSpinButton" id="ActivityFontSize"> + <property name="width-chars">3</property> <property name="visible">True</property> - <property name="can_focus">False</property> - <signal name="changed" handler="pref_changed_cb" swapped="no"/> + <property name="can_focus">True</property> + <property name="tooltip_text" translatable="yes">Pause encoding if free disk space drops below limit</property> + <property name="valign">GTK_ALIGN_CENTER</property> + <property name="adjustment">ActivityFontSizeAdjustment</property> + <signal name="value-changed" handler="activity_font_changed_cb" swapped="no"/> </object> </child> <child> - <object class="GtkLabel" id="labela2"> + <object class="GtkLabel" id="ActivityFontSizeLabel"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="halign">start</property> - <property name="label" translatable="yes">Activity Log Longevity</property> + <property name="label" translatable="yes">Activity Window Font Size</property> + <property name="hexpand">True</property> </object> </child> </object> </child> + <child> + <object class="GtkCheckButton" id="SyncTitleSettings"> + <property name="label" translatable="yes">Use the same settings for all titles in a batch</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="tooltip_text" translatable="yes">When checked, every title will use the same settings when adding a + batch of titles to the queue. + + Uncheck this if you want to allow changing each title's settings independently.</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="pref_changed_cb" swapped="no"/> + <layout> + <property name="top-attach">7</property> + <property name="left-attach">0</property> + </layout> + </object> + </child> </object> </child> <child> - <object class="GtkCheckButton" id="reduce_hd_preview"> - <property name="label" translatable="yes">Scale down High Definition previews</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - <layout> - <property name="top-attach">4</property> - <property name="left-attach">0</property> - </layout> - </object> - </child> - <child> - <object class="GtkCheckButton" id="AutoScan"> - <property name="label" translatable="yes">Automatically Scan DVD when loaded</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="tooltip_text" translatable="yes">Scans the DVD whenever a new disc is loaded</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - <layout> - <property name="top-attach">5</property> - <property name="left-attach">0</property> - </layout> - </object> - </child> - <child> - <object class="GtkBox" id="ActivityFontSizeBox"> - <property name="orientation">horizontal</property> + <object class="GtkGrid" id="hidden_prefs"> + <property name="row-spacing">2</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="spacing">4</property> - <property name="margin-start">0</property> - <layout> - <property name="top-attach">6</property> - <property name="left-attach">0</property> - </layout> <child> - <object class="GtkSpinButton" id="ActivityFontSize"> - <property name="width-chars">3</property> - <property name="visible">True</property> + <object class="GtkCheckButton" id="allow_tweaks"> + <property name="visible">False</property> + <property name="label" translatable="yes">Allow Tweaks</property> <property name="can_focus">True</property> - <property name="tooltip_text" translatable="yes">Pause encoding if free disk space drops below limit</property> - <property name="valign">GTK_ALIGN_CENTER</property> - <property name="adjustment">ActivityFontSizeAdjustment</property> - <signal name="value-changed" handler="activity_font_changed_cb" swapped="no"/> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="tweaks_changed_cb" swapped="no"/> + <layout> + <property name="top-attach">0</property> + <property name="left-attach">0</property> + </layout> </object> </child> <child> - <object class="GtkLabel" id="ActivityFontSizeLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> + <object class="GtkCheckButton" id="hbfd_feature"> + <property name="visible">False</property> + <property name="label" translatable="yes">Allow HandBrake For Dummies</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="halign">start</property> - <property name="label" translatable="yes">Activity Window Font Size</property> - <property name="hexpand">True</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="hbfd_feature_changed_cb" swapped="no"/> + <layout> + <property name="top-attach">1</property> + <property name="left-attach">0</property> + </layout> </object> </child> </object> </child> - <child> - <object class="GtkCheckButton" id="SyncTitleSettings"> - <property name="label" translatable="yes">Use the same settings for all titles in a batch</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="tooltip_text" translatable="yes">When checked, every title will use the same settings when adding a -batch of titles to the queue. - -Uncheck this if you want to allow changing each title's settings independently.</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="pref_changed_cb" swapped="no"/> - <layout> - <property name="top-attach">7</property> - <property name="left-attach">0</property> - </layout> - </object> - </child> </object> - </child> - <child> - <object class="GtkGrid" id="hidden_prefs"> - <property name="row-spacing">2</property> - <property name="visible">True</property> - <property name="can_focus">False</property> - <child> - <object class="GtkCheckButton" id="allow_tweaks"> - <property name="visible">False</property> - <property name="label" translatable="yes">Allow Tweaks</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="tweaks_changed_cb" swapped="no"/> - <layout> - <property name="top-attach">0</property> - <property name="left-attach">0</property> - </layout> - </object> - </child> - <child> - <object class="GtkCheckButton" id="hbfd_feature"> - <property name="visible">False</property> - <property name="label" translatable="yes">Allow HandBrake For Dummies</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="hbfd_feature_changed_cb" swapped="no"/> - <layout> - <property name="top-attach">1</property> - <property name="left-attach">0</property> - </layout> - </object> - </child> - </object> - </child> - </object> - </child> - <child type="tab"> - <object class="GtkLabel" id="label36"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Advanced</property> + </property> </object> </child> </object> |