[Avida-SVN] r2614 - in branches/developers/avida-edward/source/python: . documentation

kaben at myxo.css.msu.edu kaben at myxo.css.msu.edu
Sun Jun 8 16:21:38 PDT 2008


Author: kaben
Date: 2008-06-08 19:21:37 -0400 (Sun, 08 Jun 2008)
New Revision: 2614

Added:
   branches/developers/avida-edward/source/python/documentation/
   branches/developers/avida-edward/source/python/documentation/bugs.html
   branches/developers/avida-edward/source/python/documentation/changes.html
   branches/developers/avida-edward/source/python/documentation/index.html
Modified:
   branches/developers/avida-edward/source/python/setup_osx.py.in
Log:

Added changelog and buglist. Implemented as "Help" menu items "Changes..." and
"Known Bugs...". Choosing either of these menu items will open a local web
browser with a corresponding page written in HTML. In Mac OS X, These pages
will be stored in the folder "Avida-ED.app/Contents/Resources/documentation/".



Added: branches/developers/avida-edward/source/python/documentation/bugs.html
===================================================================
--- branches/developers/avida-edward/source/python/documentation/bugs.html	                        (rev 0)
+++ branches/developers/avida-edward/source/python/documentation/bugs.html	2008-06-08 23:21:37 UTC (rev 2614)
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+<head>
+<title>Known bugs in Avida-ED</title>
+</head>
+<body>
+
+<h2>Known bugs in Avida-ED</h2>
+
+<p>
+Here a list of known bugs in Avida-ED. Many more minor bugs are not included.
+</p>
+
+<!--
+<h3>General</h3>
+<table border=1>
+  <tr>
+    <td width=150><p><b>Description</b></p></td>
+    <td width=120><p><b>Version with bug</b></p></td>
+    <td width=120><p><b>Version with fix</b></p></td>
+  </tr>
+</table>
+-->
+
+<h3>Organism Viewer</h3>
+<table border=1>
+  <tr>
+    <td width=150><p><b>Description</b></p></td>
+    <td width=120><p><b>Version with bug</b></p></td>
+    <td width=120><p><b>Version with fix</b></p></td>
+  </tr>
+  <tr>
+    <td>
+      Upon analysis of new organism, the drag-and-drop grip circle for the previous daughter organism (if there was one) is not always deleted, and sometimes continues to appear and disappear when rolled-over with the mouse.
+    </td>
+    <td>Revision 2597</td>
+    <td>Future</td>
+  </tr>
+</table>
+
+</body>
+</html>

Added: branches/developers/avida-edward/source/python/documentation/changes.html
===================================================================
--- branches/developers/avida-edward/source/python/documentation/changes.html	                        (rev 0)
+++ branches/developers/avida-edward/source/python/documentation/changes.html	2008-06-08 23:21:37 UTC (rev 2614)
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+<head>
+<title>Recent change to Avida-ED</title>
+</head>
+<body>
+
+<h2>Recent changes to Avida-ED</h2>
+
+<p>
+Changes are listed by revision number.
+</p>
+
+
+<h4>Changes included in unreleased revision 2615M:</h4>
+<ul>
+  <li>
+  General: Added changelog and buglist. (Suggested by Robert Pennock.
+  Implemented by Kaben Nanlohy.)
+    <ul>
+      <li>
+      Implemented as "Help" menu items "Changes..." and "Known Bugs...".
+      Choosing either of these menu items will open a local web browser with a
+      corresponding page written in HTML. In Mac OS X, These pages are stored
+      in the folder "Avida-ED.app/Contents/Resources/documentation/".
+      </li>
+      <li>
+      To do (low priority): These pages are awfully bare; some navigation links
+      would be nice.  A keyboard shortcut to close the help window would be
+      nice. For editing and viewing docs, a keyboard shortcut to reload the
+      browser would be nice. Also, back and forward? History?
+      </li>
+    </ul>
+  </li>
+</ul>
+
+
+<h4>Changes included in unreleased revision 2597M:</h4>
+<ul>
+  <li>
+  Organism viewer: Demonstration of drag and drop from the organism viewer to the
+  freezer. (Suggested by Robert Pennock. Implemented by Kaben Nanlohy.)
+    <ul>
+      <li>
+      In the org view, drag and drop can start any time the pointer is within
+      the instruction circle of an organism of the right length. If the circle
+      turns green, you can click and drag. If the circle of a child organism
+      turns red, the organism is still too short.
+      </li>
+      <li>
+      Sometimes you can find points in the timeline at which a child organism
+      has the correct size but before the divide occurs. Drag and drop is
+      allowed here. This means that some pathological things can happen: the
+      child can be further altered, or the parent can alter itself; and the
+      version of the parent that you drag and drop will be the one you're
+      looking at right then. If you drag and drop later, you may get a
+      different version stored in the freezer.
+      </li>
+    </ul>
+  </li>
+  <li>
+  Organism viewer: Proof-of-concept tooltip help system for organism
+  instructions. (Implemented by Kaben Nanlohy.)
+  </li>
+    <ul>
+      <li>
+      A rollover "tooltip" mechanism is demonstrated when you place the mouse
+      pointer above an instruction and then wait. This mechanism is flaky, and
+      this flakiness might be a problem with Qt. We haven't found a way to fix
+      it. It might be better to just leave it out.
+      </li>
+    </ul>
+</ul>
+
+
+</body>
+</html>

Added: branches/developers/avida-edward/source/python/documentation/index.html
===================================================================
--- branches/developers/avida-edward/source/python/documentation/index.html	                        (rev 0)
+++ branches/developers/avida-edward/source/python/documentation/index.html	2008-06-08 23:21:37 UTC (rev 2614)
@@ -0,0 +1 @@
+hi there.

Modified: branches/developers/avida-edward/source/python/setup_osx.py.in
===================================================================
--- branches/developers/avida-edward/source/python/setup_osx.py.in	2008-06-07 01:27:11 UTC (rev 2613)
+++ branches/developers/avida-edward/source/python/setup_osx.py.in	2008-06-08 23:21:37 UTC (rev 2614)
@@ -52,6 +52,7 @@
         '${CMAKE_CURRENT_SOURCE_DIR}/AvidaGui2/open.png',
         '${CMAKE_CURRENT_SOURCE_DIR}/AvidaGui2/closed.png',
         '${CMAKE_CURRENT_SOURCE_DIR}/default.workspace',
+        '${CMAKE_CURRENT_SOURCE_DIR}/documentation',
       ],
       # Strip symbols from libraries.
       #strip = True,




More information about the Avida-cvs mailing list