Author: abrander
Date: 2009-07-05 01:27:43 +0200 (Sun, 05 Jul 2009)
New Revision: 2545

Modified:
   trunk/src/rs-preview-widget.c
Log:
[284] Now properly applies settings when changing snapshot.

Modified: trunk/src/rs-preview-widget.c
===================================================================
--- trunk/src/rs-preview-widget.c       2009-07-04 23:26:28 UTC (rev 2544)
+++ trunk/src/rs-preview-widget.c       2009-07-04 23:27:43 UTC (rev 2545)
@@ -815,8 +815,15 @@
        if (!preview->photo)
                return;
 
-       g_object_set(preview->filter_denoise[view], "sharpen", (gint) 
preview->photo->settings[preview->snapshot[view]]->sharpen, NULL);
+       g_object_set(preview->filter_render[view], "settings", 
preview->photo->settings[preview->snapshot[view]], NULL);
+       g_object_set(preview->filter_denoise[view], "settings", 
preview->photo->settings[preview->snapshot[view]], NULL);
 
+       g_object_set(preview->filter_denoise[view],
+               "sharpen", (gint) 
(preview->photo->settings[preview->snapshot[view]]->sharpen),
+               "denoise_luma", (gint) 
(preview->photo->settings[preview->snapshot[view]]->denoise_luma),
+               "denoise_chroma", (gint) 
(preview->photo->settings[preview->snapshot[view]]->denoise_chroma),
+               NULL);
+
        DIRTY(preview->dirty[view], SCREEN);
        rs_preview_widget_update(preview, TRUE);
 }


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

Reply via email to