gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog backend/render_handler_cairo.cpp [gnash_0


From: Bastiaan Jacques
Subject: [Gnash-commit] gnash ChangeLog backend/render_handler_cairo.cpp [gnash_0_8_3_branch]
Date: Fri, 23 May 2008 08:36:14 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Branch:         gnash_0_8_3_branch
Changes by:     Bastiaan Jacques <bjacques>     08/05/23 08:36:13

Modified files:
        .              : ChangeLog 
        backend        : render_handler_cairo.cpp 

Log message:
        Unlike AGG, the Cairo renderer takes measurements in TWIPS.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.6573.2.35&r2=1.6573.2.36
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_cairo.cpp?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.41&r2=1.41.2.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6573.2.35
retrieving revision 1.6573.2.36
diff -u -b -r1.6573.2.35 -r1.6573.2.36
--- ChangeLog   22 May 2008 21:30:59 -0000      1.6573.2.35
+++ ChangeLog   23 May 2008 08:36:12 -0000      1.6573.2.36
@@ -1,3 +1,8 @@
+2008-05-22 Bastiaan Jacques <address@hidden>
+
+       * backend/render_handler_cairo.cpp: Unlike AGG, the Cairo renderer
+       takes measurements in TWIPS.
+
 2008-05-22 Russ Nelson <address@hidden>
 
        * README.dump-gnash: I don't know where to put this information

Index: backend/render_handler_cairo.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_cairo.cpp,v
retrieving revision 1.41
retrieving revision 1.41.2.1
diff -u -b -r1.41 -r1.41.2.1
--- backend/render_handler_cairo.cpp    29 Apr 2008 11:29:02 -0000      1.41
+++ backend/render_handler_cairo.cpp    23 May 2008 08:36:13 -0000      1.41.2.1
@@ -547,7 +547,7 @@
 
     if ( width == 0.0 ) {
       // TODO: test this!
-      cairo_set_line_width(_cr, 1.0); // expected: 1 pixel
+      cairo_set_line_width(_cr, 20.0); // expected: 1 pixel
     } else {
       // TODO: this is correct for !style.scaleThicknessVertically() 
       //       and !style.scaleThicknessHorizontally().
@@ -557,7 +557,7 @@
       {
         LOG_ONCE( log_unimpl(_("Scaled strokes in Cairo renderer")) );
       }
-      cairo_set_line_width(_cr, TWIPS_TO_PIXELS(width));
+      cairo_set_line_width(_cr, width);
     }
     
     rgba color = cx.transform(style.get_color());




reply via email to

[Prev in Thread] Current Thread [Next in Thread]