gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/edit_text_character.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp
Date: Wed, 25 Jul 2007 01:28:43 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/07/25 01:28:43

Modified files:
        .              : ChangeLog 
        server         : edit_text_character.cpp 

Log message:
                * server/edit_text_character.cpp: make the
                  PP_COMPATIBLE_DEVICE_FONT_HANDLING back to undefined
                  by default. It's incomplete and premature to attempt
                  limitation-level compatibility.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.3819&r2=1.3820
http://cvs.savannah.gnu.org/viewcvs/gnash/server/edit_text_character.cpp?cvsroot=gnash&r1=1.93&r2=1.94

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.3819
retrieving revision 1.3820
diff -u -b -r1.3819 -r1.3820
--- ChangeLog   24 Jul 2007 22:55:26 -0000      1.3819
+++ ChangeLog   25 Jul 2007 01:28:42 -0000      1.3820
@@ -1,5 +1,9 @@
 2007-07-24 Sandro Santilli <address@hidden>
 
+       * server/edit_text_character.cpp: make the
+         PP_COMPATIBLE_DEVICE_FONT_HANDLING back to undefined
+         by default. It's incomplete and premature to attempt
+         limitation-level compatibility.
        * configure.ac: don't take absence of libAGG as if an
          old version was found. Fixes bug #20011.
 

Index: server/edit_text_character.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/edit_text_character.cpp,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -b -r1.93 -r1.94
--- server/edit_text_character.cpp      24 Jul 2007 21:58:43 -0000      1.93
+++ server/edit_text_character.cpp      25 Jul 2007 01:28:43 -0000      1.94
@@ -17,7 +17,7 @@
 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
-/* $Id: edit_text_character.cpp,v 1.93 2007/07/24 21:58:43 strk Exp $ */
+/* $Id: edit_text_character.cpp,v 1.94 2007/07/25 01:28:43 strk Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -47,7 +47,14 @@
 // Define the following macro to maintain compatibility with the proprietary
 // player when it comes to opacity of textfields using device fonts.
 // See 
http://gnashdev.org/wiki/index.php/DeviceFonts#Differences_with_proprietary_player_implementation
-#define PP_COMPATIBLE_DEVICE_FONT_HANDLING 1
+//
+// This is now disabled by default because INCOMPLETE and unclean
+// A clean implementation (IMHO) would warn user about the fact
+// it is doing a stupid thing for compatibilty reason.
+// Also, for good compatibility, we should skip rendering
+// of rotated or skewed text.
+//
+//#define PP_COMPATIBLE_DEVICE_FONT_HANDLING 1
 
 namespace gnash {
 




reply via email to

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