source: branches/1.4/ChangeLog @ 5010

Last change on this file since 5010 was 1263, checked in by dkearney, 16 years ago

fix for bug regarding loader where <new> option no longer loads the new file.

File size: 6.1 KB
Line 
1
2 * Fixed bug regarding loaders using <new> tag where file was not loading
3 * Fixes for Octave 3.0's print_help function
4 * Adding rappture to OCTAVE_LOADPATH environment variable for octave 3.01
5
62008-12-10: nanovis 20081207 released
72008-12-10: Rappture 20081205 released
8
92008-11-25:
10
11 * Fixed sequenceviewer to handle sequences for heightmaps (surface plots)
12   properly.  Rappture was defaulting to VTK and segfaulting.
13 * Added keyboard and mousewheel bindings for zooms in nanovisviewer,
14   heightmapviewer, and molvisviewer.
15 * Added panning function to nanovisviewer, heightmapviewer, and
16   molvisviewer.  Feature available via mouse and keyboard.
17 * Fixed pymolproxy to handle non-blocking reads from pymol server where
18   previous client command would drain stdout.  The bug appears in
19   64-bit versions.
20 * Changed curve object to use a vector to read/parse xy data and then
21   split into the corresponding x and y vectors.  Rough testing shows
22   to be 8x faster than split/scan-ing every line.  This was also done
23   for fields (points).
24 * Added feature to VisViewer base class to disconnect from the render
25   server after a specified interval "idleTimeout_".  If zero, no
26   timeout is set.  This affects molvisviewer, heightmapviewer, and
27   nanovisviewer.  The viewers will reconnect on the next read or write
28   request to the server.  See _CheckConnection method.
29 * Fixed molvisviewer to properly set screen dimensions when reconnecting
30   to the pymol server.  This caused the object to be scaled and shifted
31   improperly.
32 * Fixed nanovisviewer to properly reset screen dimensions and rotation
33   angles when reconnecting to the nanovis server.
34 * Extended color set (8 to 32) of automatic colors for xy graphs.
35 * Removed load-balancing feature from nanoscale.  It always returns
36   0.0.0.0 (no redirect).
37 * Added isunirect2d to field object.  This is a cleaner way of determining
38   whether to connect to a nanovis server or use VTK.
39 * Fixed -imagecmd in htmlviewer.tcl.  Added _freeImage method/callback.
40   The htmlwidget was destroying the cached icon images.
41 * Added recolor option the XyLegend object.  It recolors all the selected
42   traces.
43 * Removed split $params(-load) from driver.
44 * Added "list" type to getopts.tcl to allow for command line
45   specifications like "rappture -load file1 file2 file3".  The list
46   type can only be used at the end of the command line.
47 * Added rappture-csh.env script for c-shell users.
48 * Fixed lang/matlab/Makefile.in to prevent parallel builds of
49   matlab bindings.  "mex" generates temporary files that collide when
50   multiple compilations are using the same directory.
51 * Added -x flag to nanoscale to automatically rotate between screens
52   as new requests are made.
53 * Added separate method in nanovis NvCamera.h to handle camera eye and
54   target positions (for panning).
55 * Added pan call to nanovis.
56 * Added checks to nanovis for valid framebuffer objects.
57 * Fixed packages/vizservers/nanovis/Makefile.in to allow parallel builds.
58 * Added xunits, yunits, and zunits attributes for unirect2d data.
59 * Added statistics generation for nanovis and pymolproxy servers. Writes
60   to /var/tmp/visservers/data.xml.
61 * Added MCR_INHIBIT_CTF_LOCK flag to the compiled matlab patch file to
62   prevent matlab from trying to create a lock on CTF file.
63 * Added copy feature to loaders. Copy feature allows users to specify where
64   to put data from xml files loaded from the examples directory. See
65   rappture/examples/lang/tcl/loadercopy for sample use.
66 * Added compiled matlab example to rappture/examples/app-fermi/matlab
67   currently only for 32bit, if using on 64bit, need to adjust patch file.
68 * Fix allowing enabled tabs (groups within groups), which are a part of a
69   list of tabs, to show the correct information when one or more tabs
70   before them are disabled.
71 * Reorganize command line options for simsim
72 * Added autolabel to number and integer outputs, but everyone should still
73   put labels on all outputs.
74 * Allow the contents of a note to be dynamically changed, for example
75   through a loader.
76 * Added xmldiff to find the difference between two rappture xml files.
77 * Added -nosim flag to rerun so it works as it did in previous releases.
78   Currently, rerun is strictly for viewing old run.xml files.
79 * Updating rappture to allow for loading of old run.xml files using the
80   -load flag. This feature differs from rerun in that if rappture can find
81   where the tool was installed, it will allow you to continue running
82   simulations.
83 * Added bohrs to the units test cases
84
852008-10-10: nanovis 20081010 released
862008-09-26: nanovis 20080926 released
872008-09-26: Rappture 20080924 released
88
89 * Added stats collection to nanovis
90
912008-09-09: Rappture 20080909 released
92
93 * Created legend for xy plots.  You can raise/lower/show/hide/rename
94   traces (curves).  There is also a provision for displaying the
95   fill area between two curves and taking the average of two or
96   more curves.
97 * Nanovis markers now change the transfer function globally. Previously
98   changing the a marker changes the transfer function for that volume
99   only.  Now all volumes using that transfer function are affected.
100 * Pymolproxy changed to use file transfer for PDB files.  This should
101   prevent large datasets from breaking pymol.
102 * Data sent to render servers now made in one write. Should improve
103   performance for large datasets.
104 * Nanovis server was profiled and improvements made to protocol.
105 * "Abort" button fixed.  Previous version abort was disabled during
106   simulation.
107 * New checkbutton indicator for booleanentry (switch).
108 * Empty sequences (pymol) are now checked.
109 * Fixed heightmap (surface plot) grid to accurately measure the surface.
110 * added bohr units and conversion to meters
111 * added a free text label so users can label each element of a sequence.
112 * added example using Ruby's Rappture bindings.
113 * changed boolean widget to use a simple checkbutton
114 * added ability to set the color of integer and number widgets
115   to a wavelength or range of wavelengths.
116 * fixed bug in Ruby putfile() method (bhaley)
117
1182008-03-31: nanovis 20080331 released
1192008-03-30: Rappture 20080330 released
120
121 * added initial bindings and build scripts for Ruby (bhaley)
Note: See TracBrowser for help on using the repository browser.