[giv] Documentation updates and bumped version to 0.9.23



commit b3d00088051cdda8bdcce717a553d8f5292a51cc
Author: Dov Grobgeld <dov grobgeld gmail com>
Date:   Sun Jun 10 15:57:57 2012 +0300

    Documentation updates and bumped version to 0.9.23

 README        |   24 +++++++++++++--
 configure.in  |    2 +-
 doc/giv.html  |   89 +++++++++++++++++++++++++++++++++++++-------------------
 doc/giv.phtml |   41 ++++++++++++++++++++++----
 4 files changed, 115 insertions(+), 41 deletions(-)
---
diff --git a/README b/README
index 1944a4c..7a54357 100644
--- a/README
+++ b/README
@@ -1,5 +1,21 @@
-Release notes for version 0.1.22
-Friday 2012-01-31 
+Release notes for version 0.1.23
+Sunday 2012-06-10 
 
-This version is a recompilation under Windows with new glib libraries that 
-fixed a previous crash.
+This is a major bug fix version that contain the following fixes:
+
+* If auto-contrast is off, leave 8-bit file contrast untouched on load.
+* In the marks viewer replaced full path filename with basename of the file.
+* Solved sync between menus and functionality for balloons, toggles, etc.
+* Added default options for auto-contrast, sub-pixel, and auto-fill.
+* Fixed display in the marker tree view which did not always reflect what marks were visible.
+* Made mark view properly update when opened when navigating between files.
+* Removed redundant redraws on autofit.
+* Fixed major memory leak. (Marks where not released when going to next file).
+* Added display of multi-line strings.
+* Made giv honor no auto-resive for giv files without images.
+* Changed mousewheel zooming so that it zooms around mouse pointer.
+* Added different strength zooming by control and shift mouse wheel.
+* Fixed broken measure tool text on Windows.
+* Made click zoom disabled when clicking in the window when giv is not the focused window.
+* Cleaned up menus so that top menu and right click menu show the same entries.
+* Documentation updates.
diff --git a/configure.in b/configure.in
index 6a48b4e..490255e 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ AM_CONFIG_HEADER(config.h)
 PACKAGE=givwidget
 GIVWIDGET_API_VERSION=2.0
 
-AM_INIT_AUTOMAKE(giv, 0.9.23beta2)
+AM_INIT_AUTOMAKE(giv, 0.9.23)
 
 dnl Use libtool to get shared libraries
 LT_PREREQ
diff --git a/doc/giv.html b/doc/giv.html
index 0ea8995..d8ce911 100644
--- a/doc/giv.html
+++ b/doc/giv.html
@@ -3,7 +3,6 @@
 <html>
 <head>
 <title>GIV user manual</title>
-<!-- Changed by: Dov Grobgeld, 18-Jul-2008 -->
 </head>
 
 
@@ -18,11 +17,11 @@
 </center>
 <h2 align=center>
     <img src="giv-logo-150.png"><br>
-    <font size=+2>Version 0.9.21</font><br>
+    <font size=+2>Version 0.9.23</font><br>
     <font size=-1>Dov Grobgeld</font><br>
     <font size=-1>Homepage: <a href="http://giv.sourceforge.net/giv";>http://giv.sourceforge.net/giv</a></font><br>
     <font size=-1><a href="mailto:dov grobgeld gmail com">dov grobgeld gmail com</a></font><br>
-    <font size=-1>Last modified: 2012-01-07   </font>
+    <font size=-1>Last modified: 2012-06-10    </font>
 </h2>
 
 <h2><a name="SEC1">1. Description</a></h2>
@@ -35,8 +34,7 @@
     <li>Support for 8-bit, floating point, 16-bit, and 32-bit gray and color images.
     <li>Plugin support for external loaders.
     <li>Support for multi-slice images.
-    <li>Includes loaders for the npy-format, FITS-format, and a simple DICOM 
-  reader.
+    <li>Includes plugins for reading the npy-format, FITS-format, and DICOM.
     <li>An interactive contrast tool  allows interactively changing
   contrast and brightness.
 
@@ -112,36 +110,54 @@
 	      <li>square
 	      <li>fsquare
 	    </ul>
+    <tr><td bgcolor=#ffeeee valign=top>$hide
+        <td bgcolor=#ffeeee valign=top>$hide
+	<td bgcolor=#ffeeee valign=top>Initially hide the dataset. It may be turned on by the marks viewer.
 	  
-    <tr><td bgcolor=#ffeeee valign=top>$scale_marks
-        <td bgcolor=#ffeeee valign=top>$scale_marks
-	<td bgcolor=#ffeeee valign=top>Indicates whether the marks should be scaled together with the image. Default is not to scale.
-
-    <tr><td bgcolor=#fbf2ee valign=top>$noline
-        <td bgcolor=#fbf2ee valign=top>$noline
-        <td bgcolor=#fbf2ee valign=top>Don't draw line between the coordinates.
-
-    <tr><td bgcolor=#ffeeee valign=top>$linedash
-        <td bgcolor=#ffeeee valign=top>$linedash 10 5
-        <td bgcolor=#ffeeee valign=top>Specifies that lines should be drawn with dashes. The numbers indicate the dash and the spacing size. There may be multiple pairs, indicating sequential shapes.
-
-    <tr><td bgcolor=#fbf2ee valign=top>$mark_size
-        <td bgcolor=#fbf2ee valign=top>$mark_size 15
-        <td bgcolor=#fbf2ee valign=top>Specify the size of the marks in pixels.
-
-    <tr><td bgcolor=#ffeeee valign=top>$lw
-        <td bgcolor=#ffeeee valign=top>$lw 3
-        <td bgcolor=#ffeeee valign=top>Line width. This also affects the width of the outline marks (e.g. circle and square).
-    <tr><td bgcolor=#fbf2ee valign=top>$image
-        <td bgcolor=#fbf2ee valign=top>$image maja.pgm
-        <td bgcolor=#fbf2ee valign=top>Reference image to be shown below the image. Several images lines may be given. The user may rotate between the different images through the shift-Up and shift-down key bindings.
-    <tr><td bgcolor=#ffeeee valign=top>$arrow
-        <td bgcolor=#ffeeee valign=top>$arrow start
-        <td bgcolor=#ffeeee valign=top>Indicate that arrows should be added to the lines. Arrows may be drawn at the start, of the line, the end of the line, or both by giving the keywords "start", "end", "both" after $arrow.
-    <tr><td bgcolor=#fbf2ee valign=top>$font
-        <td bgcolor=#fbf2ee valign=top>$font Monospace 24
-        <td bgcolor=#fbf2ee valign=top>Font to be used for drawing text. The name of the font
+    <tr><td bgcolor=#fbf2ee valign=top>$scale_marks
+        <td bgcolor=#fbf2ee valign=top>$scale_marks
+	<td bgcolor=#fbf2ee valign=top>Indicates whether the marks should be scaled together with the image. Default is not to scale.
+
+    <tr><td bgcolor=#ffeeee valign=top>$noline
+        <td bgcolor=#ffeeee valign=top>$noline
+        <td bgcolor=#ffeeee valign=top>Don't draw line between the coordinates.
+
+    <tr><td bgcolor=#fbf2ee valign=top>$linedash
+        <td bgcolor=#fbf2ee valign=top>$linedash 10 5
+        <td bgcolor=#fbf2ee valign=top>Specifies that lines should be drawn with dashes. The numbers indicate the dash and the spacing size. There may be multiple pairs, indicating sequential shapes.
+
+    <tr><td bgcolor=#ffeeee valign=top>$mark_size
+        <td bgcolor=#ffeeee valign=top>$mark_size 15
+        <td bgcolor=#ffeeee valign=top>Specify the size of the marks in pixels.
+
+    <tr><td bgcolor=#fbf2ee valign=top>$lw
+        <td bgcolor=#fbf2ee valign=top>$lw 3
+        <td bgcolor=#fbf2ee valign=top>Line width. This also affects the width of the outline marks (e.g. circle and square).
+    <tr><td bgcolor=#ffeeee valign=top>$image
+        <td bgcolor=#ffeeee valign=top>$image maja.pgm
+        <td bgcolor=#ffeeee valign=top>Reference image to be shown below the image. Several images lines may be given. The user may rotate between the different images through the shift-Up and shift-down key bindings.
+    <tr><td bgcolor=#fbf2ee valign=top>$arrow
+        <td bgcolor=#fbf2ee valign=top>$arrow start
+        <td bgcolor=#fbf2ee valign=top>Indicate that arrows should be added to the lines. Arrows may be drawn at the start, of the line, the end of the line, or both by giving the keywords "start", "end", "both" after $arrow.
+    <tr><td bgcolor=#ffeeee valign=top>$font
+        <td bgcolor=#ffeeee valign=top>$font Monospace 24
+        <td bgcolor=#ffeeee valign=top>Font to be used for drawing text. The name of the font
           is according to requirements of pango font string representation.
+    <tr><td bgcolor=#fbf2ee valign=top>$text_style
+        <td bgcolor=#fbf2ee valign=top>$text_style shadow
+        <td bgcolor=#fbf2ee valign=top>The style used to draw the text. The only valid style is "shadow".
+    <tr><td bgcolor=#ffeeee valign=top>$shadow_color
+        <td bgcolor=#ffeeee valign=top>$shadow_color black/0.3
+        <td bgcolor=#ffeeee valign=top>For the shadow style, the color of shadows.
+    <tr><td bgcolor=#fbf2ee valign=top>$shadow_offset
+        <td bgcolor=#fbf2ee valign=top>$shadow_offset 1 1
+        <td bgcolor=#fbf2ee valign=top>For the shadow style, the x and y offsets of the shadow.
+    <tr><td bgcolor=#ffeeee valign=top>$pango_markup
+        <td bgcolor=#ffeeee valign=top>$pango_markup
+        <td bgcolor=#ffeeee valign=top>Indicates that the text should be interpreted as a pango markup string. See: http://developer.gnome.org/pango/stable/PangoMarkupFormat.html
+    <tr><td bgcolor=#fbf2ee valign=top>$scale_font
+        <td bgcolor=#fbf2ee valign=top>$scale_font 1
+        <td bgcolor=#fbf2ee valign=top>Indicates that the text should be scaled with the current zoom level. Default is not to zoom up text.
     <tr><td bgcolor=#ffeeee valign=top>$balloon
         <td bgcolor=#ffeeee valign=top>$balloon Suspect
         <td bgcolor=#ffeeee valign=top>Adds another line to the popup balloon that is shown
@@ -200,6 +216,7 @@ The following example illustrates the various anchor options.
 <font size=-1 color=red> 23:  </font>T2 200 300 T2 
 <font size=-1 color=red> 24:  </font>T3 300 300 T3 </pre></table>
 <p>
+
 The following screenshot shows the various alignments relative to the
 anchor points.
 <center>
@@ -208,6 +225,10 @@ anchor points.
     </tr>
   </table>
 <center>
+<p>
+The encoding of giv files is always utf8. Bidi is supported through pango.
+<p>
+The backslash character is used as an escape character, so to get a literal backslash two slashes must be used. "\n" is used to indicate aline break.
 </blockquote>
 
 <h3><a name="SEC1.4">1.4. Giv file example</a></h3>
@@ -379,9 +400,17 @@ giv. The result is shown in the screenshow below.
 <tr><td bgcolor=#ffeeee valign=top>-<br>Ctrl-B3
 	  <td bgcolor=#ffeeee valign=top>Zoom out by a factor of 2
 <tr><td bgcolor=#fbf2ee valign=top>Scroll wheel up
-	  <td bgcolor=#fbf2ee valign=top>Zoom in by a factor of 1.1
+	  <td bgcolor=#fbf2ee valign=top>Zoom in by a factor of 1.4
 <tr><td bgcolor=#ffeeee valign=top>Scroll wheel down
+	  <td bgcolor=#ffeeee valign=top>Zoom out by a factor of 1.4
+<tr><td bgcolor=#fbf2ee valign=top>Shift+Scroll wheel up
+	  <td bgcolor=#fbf2ee valign=top>Zoom in by a factor of 1.1
+<tr><td bgcolor=#ffeeee valign=top>Shift+Scroll wheel down
 	  <td bgcolor=#ffeeee valign=top>Zoom out by a factor of 1.1
+<tr><td bgcolor=#fbf2ee valign=top>Control+Scroll wheel up
+	  <td bgcolor=#fbf2ee valign=top>Zoom in by a factor of 2
+<tr><td bgcolor=#ffeeee valign=top>Control+Scroll wheel down
+	  <td bgcolor=#ffeeee valign=top>Zoom out by a factor of 2
 <!--
 <tr><td bgcolor=#fbf2ee valign=top>Shift+scroll wheel up
 	  <td bgcolor=#fbf2ee valign=top>Zoom in of quiver vectors by a factor of 1.1
diff --git a/doc/giv.phtml b/doc/giv.phtml
index d18e68b..64ef28a 100644
--- a/doc/giv.phtml
+++ b/doc/giv.phtml
@@ -3,7 +3,6 @@
 <html>
 <head>
 <title>GIV user manual</title>
-<!-- Changed by: Dov Grobgeld, 18-Jul-2008 -->
 </head>
 <:
 
@@ -94,11 +93,11 @@ sub code_snippet {   # usage: code_snippet($filename, title)
 </center>
 <h2 align=center>
     <img src="giv-logo-150.png"><br>
-    <font size=+2>Version 0.9.21</font><br>
+    <font size=+2>Version 0.9.23</font><br>
     <font size=-1>Dov Grobgeld</font><br>
     <font size=-1>Homepage: <a href="http://giv.sourceforge.net/giv";>http://giv.sourceforge.net/giv</a></font><br>
     <font size=-1><a href="mailto:dov grobgeld gmail com">dov grobgeld gmail com</a></font><br>
-    <font size=-1>Last modified: 2012-01-07   </font>
+    <font size=-1>Last modified: 2012-06-10    </font>
 </h2>
 
 <: section("Description") :>
@@ -110,8 +109,7 @@ sub code_snippet {   # usage: code_snippet($filename, title)
     <li>Support for 8-bit, floating point, 16-bit, and 32-bit gray and color images.
     <li>Plugin support for external loaders.
     <li>Support for multi-slice images.
-    <li>Includes loaders for the npy-format, FITS-format, and a simple DICOM 
-  reader.
+    <li>Includes plugins for reading the npy-format, FITS-format, and DICOM.
     <li>An interactive contrast tool  allows interactively changing
   contrast and brightness.
 
@@ -194,6 +192,9 @@ sub code_snippet {   # usage: code_snippet($filename, title)
 	      <li>square
 	      <li>fsquare
 	    </ul>
+    <:TR():><: td() :>$hide
+        <: td() :>$hide
+	<: td() :>Initially hide the dataset. It may be turned on by the marks viewer.
 	  
     <:TR():><: td() :>$scale_marks
         <: td() :>$scale_marks
@@ -224,6 +225,21 @@ sub code_snippet {   # usage: code_snippet($filename, title)
         <: td() :>$font Monospace 24
         <: td() :>Font to be used for drawing text. The name of the font
           is according to requirements of pango font string representation.
+    <:TR():><: td() :>$text_style
+        <: td() :>$text_style shadow
+        <: td() :>The style used to draw the text. The only valid style is "shadow".
+    <:TR():><: td() :>$shadow_color
+        <: td() :>$shadow_color black/0.3
+        <: td() :>For the shadow style, the color of shadows.
+    <:TR():><: td() :>$shadow_offset
+        <: td() :>$shadow_offset 1 1
+        <: td() :>For the shadow style, the x and y offsets of the shadow.
+    <:TR():><: td() :>$pango_markup
+        <: td() :>$pango_markup
+        <: td() :>Indicates that the text should be interpreted as a pango markup string. See: http://developer.gnome.org/pango/stable/PangoMarkupFormat.html
+    <:TR():><: td() :>$scale_font
+        <: td() :>$scale_font 1
+        <: td() :>Indicates that the text should be scaled with the current zoom level. Default is not to zoom up text.
     <:TR():><: td() :>$balloon
         <: td() :>$balloon Suspect
         <: td() :>Adds another line to the popup balloon that is shown
@@ -258,6 +274,7 @@ Text is drawn by adding the "T" control character in front of a line. The "T" ma
 The following example illustrates the various anchor options.
 <: code_snippet("text-align.giv") :>
 <p>
+
 The following screenshot shows the various alignments relative to the
 anchor points.
 <center>
@@ -266,6 +283,10 @@ anchor points.
     </tr>
   </table>
 <center>
+<p>
+The encoding of giv files is always utf8. Bidi is supported through pango.
+<p>
+The backslash character is used as an escape character, so to get a literal backslash two slashes must be used. "\n" is used to indicate aline break.
 </blockquote>
 
 <: subsection("Giv file example") :>
@@ -300,9 +321,17 @@ giv. The result is shown in the screenshow below.
 <: TR() :><: td() :>-<br>Ctrl-B3
 	  <: td() :>Zoom out by a factor of 2
 <: TR() :><: td() :>Scroll wheel up
-	  <: td() :>Zoom in by a factor of 1.1
+	  <: td() :>Zoom in by a factor of 1.4
 <: TR() :><: td() :>Scroll wheel down
+	  <: td() :>Zoom out by a factor of 1.4
+<: TR() :><: td() :>Shift+Scroll wheel up
+	  <: td() :>Zoom in by a factor of 1.1
+<: TR() :><: td() :>Shift+Scroll wheel down
 	  <: td() :>Zoom out by a factor of 1.1
+<: TR() :><: td() :>Control+Scroll wheel up
+	  <: td() :>Zoom in by a factor of 2
+<: TR() :><: td() :>Control+Scroll wheel down
+	  <: td() :>Zoom out by a factor of 2
 <!--
 <: TR() :><: td() :>Shift+scroll wheel up
 	  <: td() :>Zoom in of quiver vectors by a factor of 1.1



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