Author: post
Date: 2010-04-05 14:41:09 +0200 (Mon, 05 Apr 2010)
New Revision: 3338

Modified:
   trunk/librawstudio/rs-lens-db-editor.c
Log:
Added "Lens Library" button to Lens Editor.

Modified: trunk/librawstudio/rs-lens-db-editor.c
===================================================================
--- trunk/librawstudio/rs-lens-db-editor.c      2010-04-05 11:57:15 UTC (rev 
3337)
+++ trunk/librawstudio/rs-lens-db-editor.c      2010-04-05 12:41:09 UTC (rev 
3338)
@@ -749,6 +749,12 @@
        rs_lens_set_lensfun_enabled(lens, 
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(checkbutton)));
 }
 
+void
+open_full_lens_editor(GtkCheckButton *checkbutton, gpointer user_data)
+{
+       rs_lens_db_editor();
+}
+
 GtkDialog *
 rs_lens_db_editor_single_lens(RSLens *lens)
 {
@@ -888,6 +894,10 @@
 //     g_signal_connect(button_update_lensfun, "clicked", 
G_CALLBACK(update_lensfun), NULL);
 //     gtk_dialog_add_action_widget (GTK_DIALOG (editor), 
button_update_lensfun, GTK_RESPONSE_NONE);
 
+       GtkWidget *button_lens_library = gtk_button_new_with_label(_("Lens 
Library"));
+       g_signal_connect(button_lens_library, "clicked", 
G_CALLBACK(open_full_lens_editor), lens);
+       gtk_dialog_add_action_widget (GTK_DIALOG (editor), button_lens_library, 
GTK_RESPONSE_CLOSE);
+
         GtkWidget *button_close = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
         gtk_dialog_add_action_widget (GTK_DIALOG (editor), button_close, 
GTK_RESPONSE_CLOSE);
 


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

Reply via email to