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 | |
---|
9 | 2008-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 | |
---|
85 | 2008-10-10: nanovis 20081010 released |
---|
86 | 2008-09-26: nanovis 20080926 released |
---|
87 | 2008-09-26: Rappture 20080924 released |
---|
88 | |
---|
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 | |
---|
118 | 2008-03-31: nanovis 20080331 released |
---|
119 | 2008-03-30: Rappture 20080330 released |
---|
120 | |
---|
121 | * added initial bindings and build scripts for Ruby (bhaley) |
---|