adj_gamma_r(2.2,0.1,3.0,0.025,0.025,0.025),
adj_gamma_g(2.2,0.1,3.0,0.025,0.025,0.025),
adj_gamma_b(2.2,0.1,3.0,0.025,0.025,0.025),
- adj_recent_files(15,1,50,1,1,1),
+ adj_recent_files(15,1,50,1,1,0),
adj_undo_depth(100,10,5000,1,1,1),
toggle_use_colorspace_gamma(_("Visually Linear Color Selection")),
#ifdef SINGLE_THREADED
toggle_single_threaded(_("Use Only a Single Thread")),
#endif
toggle_restrict_radius_ducks(_("Restrict Real-Valued Ducks to Top Right Quadrant")),
- adj_pref_x_size(480,1,10000,1,10,10),
- adj_pref_y_size(270,1,10000,1,10,10)
+ toggle_resize_imported_images(_("Scale New Imported Images to Fit Canvas")),
+ adj_pref_x_size(480,1,10000,1,10,0),
+ adj_pref_y_size(270,1,10000,1,10,0)
{
// Setup the buttons
// Misc - restrict_radius_ducks
misc_table->attach(toggle_restrict_radius_ducks, 0, 2, 8, 9, Gtk::EXPAND|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
+ // Misc - resize_imported_images
+ misc_table->attach(toggle_resize_imported_images, 0, 2, 9, 10, Gtk::EXPAND|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
+
// Misc - browser_command
attach_label(misc_table, _("Browser Command"), 4, xpadding, ypadding);
misc_table->attach(textbox_browser_command, 1, 2, 4, 5, Gtk::EXPAND|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
// Set the restrict_radius_ducks flag
App::restrict_radius_ducks=toggle_restrict_radius_ducks.get_active();
+ // Set the resize_imported_images flag
+ App::resize_imported_images=toggle_resize_imported_images.get_active();
+
// Set the browser_command textbox
App::browser_command=textbox_browser_command.get_text();
// Refresh the status of the restrict_radius_ducks flag
toggle_restrict_radius_ducks.set_active(App::restrict_radius_ducks);
+ // Refresh the status of the resize_imported_images flag
+ toggle_resize_imported_images.set_active(App::resize_imported_images);
+
// Refresh the browser_command textbox
textbox_browser_command.set_text(App::browser_command);