hillion     2002/08/19 08:38:52

  Modified:    resources/org/apache/batik/apps/svgbrowser/resources
                        Main.properties
               sources/org/apache/batik/bridge PaintServer.java
               sources/org/apache/batik/css/engine/value LengthManager.java
  Log:
  - fixed stroke-dasharray bug,
  - fixed CSS percentages bug.
  
  Revision  Changes    Path
  1.7       +3 -3      
xml-batik/resources/org/apache/batik/apps/svgbrowser/resources/Main.properties
  
  Index: Main.properties
  ===================================================================
  RCS file: 
/home/cvs/xml-batik/resources/org/apache/batik/apps/svgbrowser/resources/Main.properties,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Main.properties   21 Jun 2002 13:28:05 -0000      1.6
  +++ Main.properties   19 Aug 2002 15:38:52 -0000      1.7
  @@ -18,7 +18,7 @@
   Frame.width = 800
   Frame.height = 600
   Frame.icon = resources/squiggleIcon.png
  -Frame.title = Batik
  +Frame.title = Squiggle
   
   #
   # Command-line options.
  @@ -26,7 +26,7 @@
   
   Command.header = \
   \n\
  -\tSVG browser - (C) Apache Software Foundation      \n\
  +\tSquiggle SVG browser - (C) Apache Software Foundation      \n\
   \t\thttp://xml.apache.org/batik\n
   
   Command.syntax = \
  
  
  
  1.7       +3 -4      xml-batik/sources/org/apache/batik/bridge/PaintServer.java
  
  Index: PaintServer.java
  ===================================================================
  RCS file: /home/cvs/xml-batik/sources/org/apache/batik/bridge/PaintServer.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- PaintServer.java  31 Jul 2002 16:00:08 -0000      1.6
  +++ PaintServer.java  19 Aug 2002 15:38:52 -0000      1.7
  @@ -496,12 +496,11 @@
       public static float [] convertStrokeDasharray(Value v) {
           float [] dasharray = null;
           if (v.getCssValueType() == CSSValue.CSS_VALUE_LIST) {
  -            ListValue l = (ListValue)v;
  -            int length = l.getLength();
  +            int length = v.getLength();
               dasharray = new float[length];
               float sum = 0;
               for (int i = 0; i < dasharray.length; ++i) {
  -                dasharray[i] = l.item(i).getFloatValue();
  +                dasharray[i] = v.item(i).getFloatValue();
                   sum += dasharray[i];
               }
               if (sum == 0) {
  
  
  
  1.3       +3 -3      
xml-batik/sources/org/apache/batik/css/engine/value/LengthManager.java
  
  Index: LengthManager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-batik/sources/org/apache/batik/css/engine/value/LengthManager.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- LengthManager.java        5 Jun 2002 21:14:47 -0000       1.2
  +++ LengthManager.java        19 Aug 2002 15:38:52 -0000      1.3
  @@ -188,8 +188,8 @@
                   sm.putBlockHeightRelative(idx, true);
                   double w = ctx.getBlockWidth(elt);
                   double h = ctx.getBlockHeight(elt);
  -                fs = (float)(value.getFloatValue() * 100.0 /
  -                             (Math.sqrt(w * w + h * h) / Math.sqrt(2)));
  +                fs = (float)(value.getFloatValue() *
  +                        (Math.sqrt(w * w + h * h) / Math.sqrt(2)) / 100.0);
               }
               return new FloatValue(CSSPrimitiveValue.CSS_NUMBER, fs);
           }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to