Author: akv
Date: 2013-05-04 12:29:32 +0200 (Sat, 04 May 2013)
New Revision: 4380

Modified:
   branches/4175-enfuse/src/rs-actions.c
Log:
Only enable extend checkbox if we have more than one photo - we always do 
extending for enfusing a single photo...

Modified: branches/4175-enfuse/src/rs-actions.c
===================================================================
--- branches/4175-enfuse/src/rs-actions.c       2013-05-04 09:49:35 UTC (rev 
4379)
+++ branches/4175-enfuse/src/rs-actions.c       2013-05-04 10:29:32 UTC (rev 
4380)
@@ -1539,6 +1539,7 @@
 
   gboolean enfuse = TRUE;
   GList *selected_names = rs_store_get_selected_names(rs->store);
+  gint num_selected = g_list_length(selected_names);
   guint priority = rs_store_get_current_priority(rs->store);
 
   gchar *temp = g_list_nth_data(selected_names, 0);
@@ -1587,6 +1588,8 @@
 
   GtkWidget *extend_check = checkbox_from_conf(CONF_ENFUSE_EXTEND, _("Extend 
exposure"), DEFAULT_CONF_ENFUSE_EXTEND);
   gtk_box_pack_start(GTK_BOX(vbox), extend_check, TRUE, TRUE, 5);
+  if (num_selected == 1)
+    gtk_widget_set_sensitive(extend_check, FALSE);
 
   gint size_value = DEFAULT_CONF_ENFUSE_SIZE;
   if (!rs_conf_get_integer(CONF_ENFUSE_SIZE, &size_value))


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to