Tagging 1.7 release.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/tags/batik-1_7@608260 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/CHANGES b/CHANGES
index 6e957a4..a36e179 100644
--- a/CHANGES
+++ b/CHANGES
@@ -12,11 +12,11 @@
     26815, 28344, 35165, 36570, 37496, 38498, 40163, 40727, 41205,
     41820, 41947, 41955, 41988, 42014, 42021, 42032, 42075, 42118,
     42137, 42168, 42169, 42196, 42209, 42210, 42212, 42221, 42228,
-    42255, 42258, 42312, 42333, 42381, 42386, 42479, 42504, 42505,
-    42543, 42645, 42651, 42697, 42698, 42807, 42961, 42963, 42968,
-    43022, 43043, 43045, 43165, 43194, 43195, 43370, 43418, 43446,
-    43638, 43657, 43744, 43760, 43764, 43787, 43854, 43871, 43904,
-    43953, 44029, 44054, 44092
+    42255, 42258, 42311, 42312, 42333, 42381, 42386, 42479, 42504,
+    42505, 42543, 42645, 42651, 42697, 42698, 42807, 42961, 42963,
+    442968, 3022, 43043, 43045, 43165, 43194, 43195, 43370, 43418,
+    443446, 3638, 43657, 43744, 43760, 43764, 43787, 43854, 43871,
+    443904, 3953, 44029, 44054, 44092, 44146
 
 2. New features
 
@@ -105,6 +105,7 @@
   * Fixed bug in CSS class name matching, which occured only when an
     element was declared to be a member of multiple classes, where one
     is a prefix of another.
+  * Fixed bug on OS X where the zoom interactor overlay was not shown.
 
 5. Misc
 
diff --git a/build.xml b/build.xml
index 8133f1b..cf6146e 100644
--- a/build.xml
+++ b/build.xml
@@ -82,7 +82,7 @@
     </tstamp>
     <property name="Project"            value="Apache Batik"/>
     <property name="project"            value="batik"/>
-    <property name="year"               value="2007"/>
+    <property name="year"               value="2008"/>
     <property name="version"            value="1.7"/>
     <property name="revisionType"       value=""/>
     <property name="revisionNumber"     value=""/>
@@ -399,6 +399,7 @@
         <include name="build.bat"/>
         <include name="build.sh"/>
         <include name="build.xml"/>
+        <include name="forrest.properties"/>
         <include name="svn-revision"/>
         <include name="contrib/**"/>
         <include name="lib/**"/>
@@ -467,6 +468,7 @@
         <include name="build.bat"/>
         <include name="build.sh"/>
         <include name="build.xml"/>
+        <include name="forrest.properties"/>
         <include name="svn-revision"/>
         <include name="contrib/**"/>
         <include name="documentation-sources/**"/>
diff --git a/documentation-sources/skinconf.xml b/documentation-sources/skinconf.xml
index 1896158..3763942 100644
--- a/documentation-sources/skinconf.xml
+++ b/documentation-sources/skinconf.xml
@@ -94,7 +94,7 @@
   <favicon-url></favicon-url>
 
   <!-- The following are used to construct a copyright statement -->
-  <year>2000–2007</year>
+  <year>2000–2008</year>
   <vendor>The Apache Software Foundation.</vendor>
   <copyright-link>http://www.apache.org/licenses/</copyright-link>
   
@@ -185,6 +185,9 @@
       text-decoration: none;
       border-bottom: 1px solid #ccc;
     }
+    #footer a {
+      color: navy;
+    }
     #content ul.minitoc a:visited {
       color: maroon;
     }
diff --git a/sources/org/apache/batik/apps/svgbrowser/DOMViewerController.java b/sources/org/apache/batik/apps/svgbrowser/DOMViewerController.java
index 9388d3c..ca48e52 100644
--- a/sources/org/apache/batik/apps/svgbrowser/DOMViewerController.java
+++ b/sources/org/apache/batik/apps/svgbrowser/DOMViewerController.java
@@ -26,14 +26,15 @@
 /**
  * Provides the information needed for the DOMViewer to show and edit the
  * document.
+ *
+ * @version $Id$
  */
 public interface DOMViewerController {
 
     /**
      * Performs the document update.
      *
-     * @param runnable
-     *            The runnable that contains the update
+     * @param r The runnable that contains the update
      */
     void performUpdate(Runnable r);
 
diff --git a/sources/org/apache/batik/swing/gvt/AbstractJGVTComponent.java b/sources/org/apache/batik/swing/gvt/AbstractJGVTComponent.java
index bb36acd..05daa8c 100644
--- a/sources/org/apache/batik/swing/gvt/AbstractJGVTComponent.java
+++ b/sources/org/apache/batik/swing/gvt/AbstractJGVTComponent.java
@@ -59,6 +59,7 @@
 import org.apache.batik.gvt.renderer.ImageRendererFactory;
 import org.apache.batik.gvt.text.Mark;
 import org.apache.batik.util.HaltingThread;
+import org.apache.batik.util.Platform;
 
 /**
  * This class represents a component which can display a GVT tree.
@@ -1183,7 +1184,12 @@
         public void mouseMoved(MouseEvent e) {
             selectInteractor(e);
             if (interactor != null) {
-                interactor.mouseMoved(e);
+            	// because the mouseDragged event doesn't seem to be generated on OSX when ctrl is held down
+            	if (Platform.isOSX &&
+            		interactor instanceof AbstractZoomInteractor)
+            		mouseDragged(e);
+            	else
+            		interactor.mouseMoved(e);
                 deselectInteractor();
             } else if (eventDispatcher != null) {
                 dispatchMouseMoved(e);