[Goodies-commits] r2469 - ristretto/trunk/src

Stephan Arts stephan at xfce.org
Mon Jan 29 10:34:28 CET 2007


Author: stephan
Date: 2007-01-29 09:34:28 +0000 (Mon, 29 Jan 2007)
New Revision: 2469

Modified:
   ristretto/trunk/src/picture_viewer.c
Log:
fix offset on adjustment change

Modified: ristretto/trunk/src/picture_viewer.c
===================================================================
--- ristretto/trunk/src/picture_viewer.c	2007-01-29 09:19:31 UTC (rev 2468)
+++ ristretto/trunk/src/picture_viewer.c	2007-01-29 09:34:28 UTC (rev 2469)
@@ -86,7 +86,7 @@
 	viewer->dst_pixbuf = NULL;
 	gtk_widget_set_redraw_on_allocate(GTK_WIDGET(viewer), TRUE);
 
-	viewer->scale = 0.2;
+	viewer->scale = 2;
 
 	//viewer->src_pixbuf = gdk_pixbuf_new_from_file("test.svg", NULL);
 	viewer->src_pixbuf = gdk_pixbuf_new_from_file("test.png", NULL);
@@ -315,8 +315,8 @@
 	tmp_pixbuf = gdk_pixbuf_new_subpixbuf(viewer->src_pixbuf,
 	                         viewer->hadjustment->value / viewer->scale >= 0? viewer->hadjustment->value / viewer->scale : 0,
 	                         viewer->vadjustment->value / viewer->scale >= 0? viewer->vadjustment->value / viewer->scale : 0,
-													 ((GTK_WIDGET(viewer)->allocation.width/viewer->scale)+1) < width?GTK_WIDGET(viewer)->allocation.width/viewer->scale+1:width,
-													 ((GTK_WIDGET(viewer)->allocation.height/viewer->scale)+1) < height?GTK_WIDGET(viewer)->allocation.height/viewer->scale+1:height);
+													 ((GTK_WIDGET(viewer)->allocation.width/viewer->scale)) < width?GTK_WIDGET(viewer)->allocation.width/viewer->scale:width,
+													 ((GTK_WIDGET(viewer)->allocation.height/viewer->scale)) < height?GTK_WIDGET(viewer)->allocation.height/viewer->scale:height);
 
 	if(viewer->dst_pixbuf)
 	{




More information about the Goodies-commits mailing list