<object class="GtkVBox" id="vbox42">
<property name="visible">True</property>
<child>
+ <object class="GtkCheckButton" id="check_updates">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="tooltip_text">Check for updates to HandBrake at startup.</property>
+ <property name="label" translatable="yes">Check for Updates</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="pref_changed_cb"/>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+
+ <child>
<object class="GtkCheckButton" id="use_source_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
</object>
<packing>
<property name="expand">False</property>
+ <property name="position">1</property>
</packing>
</child>
</child>
</object>
<packing>
- <property name="expand">False</property>
- <property name="position">1</property>
+ <property name="expand">False</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">2</property>
+ <property name="position">3</property>
</packing>
</child>
<child>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">3</property>
+ <property name="position">4</property>
</packing>
</child>
<child>
<property name="shadow_type">none</property>
<property name="adjustment">preview_count_adj</property>
<property name="numeric">True</property>
+ <property name="tooltip_text">Number of preview images that are generated
+during a source scan. More images can improve
+detection of cropping and other parameters, but
+increases scan duration.</property>
<signal name="value_changed" handler="pref_changed_cb"/>
</object>
<packing>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">4</property>
+ <property name="position">5</property>
</packing>
</child>
<object class="GtkComboBox" id="VideoQualityGranularity">
<property name="visible">True</property>
<property name="width_request">55</property>
+ <property name="tooltip_text">Granularity of the video quality slider
+in the Video settings tab.</property>
<signal name="changed" handler="vqual_granularity_changed_cb"/>
</object>
<packing>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">5</property>
+ <property name="position">6</property>
</packing>
</child>
<child>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">6</property>
+ <property name="position">7</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">7</property>
+ <property name="position">8</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">8</property>
+ <property name="position">9</property>
</packing>
</child>
<child>
</object>
<packing>
<property name="expand">False</property>
- <property name="position">9</property>
+ <property name="position">10</property>
</packing>
</child>
</object>
}
// Reload and check status of the last saved queue
g_idle_add((GSourceFunc)ghb_reload_queue, ud);
- g_thread_create((GThreadFunc)ghb_check_update, ud, FALSE, NULL);
+ if (ghb_settings_get_boolean(ud->settings, "check_updates"))
+ {
+g_message("checking");
+ g_thread_create((GThreadFunc)ghb_check_update, ud, FALSE, NULL);
+ }
+else
+g_message("skipping");
// Start timer for monitoring libhb status, 500ms
g_timeout_add (500, ghb_timer_cb, (gpointer)ud);
// Everything should be go-to-go. Lets rock!