[1263] | 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 | |
---|
| 6 | 2008-12-10: nanovis 20081207 released |
---|
| 7 | 2008-12-10: Rappture 20081205 released |
---|
| 8 | |
---|
[1244] | 9 | 2008-11-25: |
---|
| 10 | |
---|
| 11 | * Fixed sequenceviewer to handle sequences for heightmaps (surface plots) |
---|
[1245] | 12 | properly. Rappture was defaulting to VTK and segfaulting. |
---|
| 13 | * Added keyboard and mousewheel bindings for zooms in nanovisviewer, |
---|
[1244] | 14 | heightmapviewer, and molvisviewer. |
---|
[1245] | 15 | * Added panning function to nanovisviewer, heightmapviewer, and |
---|
[1244] | 16 | molvisviewer. Feature available via mouse and keyboard. |
---|
| 17 | * Fixed pymolproxy to handle non-blocking reads from pymol server where |
---|
[1246] | 18 | previous client command would drain stdout. The bug appears in |
---|
[1244] | 19 | 64-bit versions. |
---|
| 20 | * Changed curve object to use a vector to read/parse xy data and then |
---|
[1246] | 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 |
---|
[1244] | 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. |
---|
[1245] | 35 | * Removed load-balancing feature from nanoscale. It always returns |
---|
[1244] | 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. |
---|
[1245] | 43 | * Removed split $params(-load) from driver. |
---|
[1244] | 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. |
---|
[1246] | 48 | * Fixed lang/matlab/Makefile.in to prevent parallel builds of |
---|
[1244] | 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 |
---|
[1245] | 52 | as new requests are made. |
---|
[1244] | 53 | * Added separate method in nanovis NvCamera.h to handle camera eye and |
---|
| 54 | target positions (for panning). |
---|
[1245] | 55 | * Added pan call to nanovis. |
---|
[1244] | 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. |
---|
[1245] | 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 |
---|
[1244] | 84 | |
---|
[1245] | 85 | 2008-10-10: nanovis 20081010 released |
---|
| 86 | 2008-09-26: nanovis 20080926 released |
---|
| 87 | 2008-09-26: Rappture 20080924 released |
---|
[999] | 88 | |
---|
[1245] | 89 | * Added stats collection to nanovis |
---|
| 90 | |
---|
| 91 | 2008-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 | |
---|
[999] | 118 | 2008-03-31: nanovis 20080331 released |
---|
| 119 | 2008-03-30: Rappture 20080330 released |
---|
[1152] | 120 | |
---|
[1245] | 121 | * added initial bindings and build scripts for Ruby (bhaley) |
---|