File: NEWS

package info (click to toggle)
grace6 5.99.1%2Bdev4-5.1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 10,508 kB
  • ctags: 13,269
  • sloc: ansic: 103,384; sh: 5,026; yacc: 617; makefile: 577; lex: 253; fortran: 56
file content (257 lines) | stat: -rw-r--r-- 10,931 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257

                      Grace list of changes (since 5.1.*)

KNOWN ISSUES

   Grace-5.99.* are preview releases of the forthcoming Grace-6. What
   does "preview" mean?
     * First, the new format of project files, xgr, has not yet
       stabilized. In other words, anything you save with 5.99.* most
       probably will not load in the further 5.99.* and in the final 6.0
       releases without manual tweaking of some extent.
     * Another big deficiency of this release is that the old command
       interpreter has been removed, while the new one (Graal) is still
       in its infancy. In other words, any script-based usage of Grace is
       impossible now.

   Other, smaller issues:
     * Non-linear fit is not there (this is a consequence of the above)
     * Region interface isn't finished
     * Rotated arcs are not functional
     * Stacked line plots with filled interior may have symbols shadowed
     * Part of the "Point explorer" tool functionality isn't available
       yet


5.99.1



  Functionality

 !  [ES] Axis/AGrid changes (including reps. #889, #1087, #1128, and #1129)
 !  [ES] separate (from tick marks) drawing properties for grid lines
         (rep. #1087)
 !  [ES] support for CUPS
 !  [ES] multiple SSD/blockdata (including reps. #589, #907)
 !  [ES] multi-level undo/redo (rep. #384)
 !  [ES] set data binding
 !  [ES] SSD column labeling
 !  [ES] SSD index column
 !  [ES] SSD coalescing
 !  [ES] impelmented SSD transposition
 !  [ES] faster import of large data sets
 !  [ES] added closure drawing in arc DObjects
 !  [ES] format/precision
 !  [ES] set export -> SSD export
 !  [ES] "annotation" column binding for sets
 !  [ES] unified XY* and BAR* set types. XYZ type removed
 !  [ES] got rid of set comments
 !  [ES] generic datetime formatting using strftime()
 !  [ES] formatting of geographical coordinates via fstring as well
 !  [ES] got rid of everything except support for reading in .agr files in the
         old parser
 *  [ES] switched to using GSL instead of the Cephes library

  Graal

 !  [ES] beginning...

  Security

 *  [ES] use mkstemp() instead of tmpnam() if available (rep. #1134)

  Interface

 *  [ES] draw plus/minus boxes in the Explorer tree
 *  [ES] in the Explorer tree, nodes of hidden quarks are collapsed
 *  [ES] removed "-bxy" command line option
 *  [ES] removed "Auto redraw" option from preferences (now always on)
 !  [ES] preview of projects before loading
 *  [ES] made Motif controls slickier
 *  [ES] got rid of -fixed and -usage command line options

  Bug fixes

 *  [ES] fixed bar outline placement in barcharts
 *  [ES] fixed transparency in the PNG driver (rep. #2003)
 *  [ES] fixed rendering of texts having color = plot's background
 *  [MD] characters from symbol fonts couldn't be displayed in SVG outputs
         produced by Grace

  Packaging

 *  [ES] excluded autoconf's cache dir from the source tarball (rep. #2015)


5.99.0



  Functionality

 !  [ES] all elements of a project now form a true tree structure with
         rendering following the order. This solved a lot of requests
         (including reps. #226, #806, #894, #960, #1005, #1177, #1229, #1255)
 !  [ES] each element has a string id which can be set to a meaningful value
         (hence solving rep. #1367, #1384)
 *  [ES] all transformation dialogs: act on all data columns (including #659),
         provide destination selectors (rep. #837), use new set selectors
         everywhere (reps. #885, #1195)
 !  [ES] Fourier transforms fully reworked (including reps. #554, #630,
         #684, #1216, #1391)
 !  [ES] feature extraction reworked (including rep. #1130)
 !  [ES] diff/derivatives reworked (including rep. #436) and combined with 
         seasonal differences
 !  [ES] running properties reworked
 !  [ES] integration reworked
 !  [ES] prune data reworked (including reps. #1140, #1342)
 !  [ES] convolution reworked (including #496, #954)
 !  [ES] correlation redone - now performed via Fourier transform
 !  [ES] sampling reworked
 !  [ES] "Cumulative properties" dialog
 !  [ES] positions of drawing objects can be defined in either
         viewport/frame/world cooridnates (including #1336)
 !  [ES] implemented rotation of drawing objects (rep. #1413)
 !  [ES] frame/pointer for text objects (including rep. #1109)
 !  [ES] implemented macro expansion in cstrings (for now, timestamp and
         filename) (including rep. #20)
 *  [ES] include filename when creating sets from block data (rep. #346)
 !  [ES] changed legend length/vgap/hgap params to be defined in the
         viewport coordinates
 !  [ES] no more world coordinates for the legend placement
 !  [ES] allow legend entries to contain a single symbol instead of two
 !  [ES] set filling in legends
 !  [ES] define legend frame placement via anchor point (in the frame
         coordinates) + justification and offset vector (including rep. #833)
 !  [ES] titles/subtitles are separate objects (thus solving rep. #1075)
 !  [ES] justification for annotated values (rep. #1382)
 !  [SJ] "minimum symbol separation" option for set presentation
 *  [AM/ES] X error handler. If X server crashes in the middle of a Grace
         session, your data will be saved
 *  [AG] netCDF: parse and use calibration attributes add_offset, scale_factor
         and understand 1 byte variables
 *  [RA] enabled inout tick direction be set separately for major and minor
         ticks
 !  [ES] implemented fontsize and linewidth scales per project
 !  [ES] got rid of world stacks
 *  [ES] hotlinks now work for all set types
 !  [ES] arrows now can be filled with different from the line color/pattern

  Interface

 !  [ES] all "Plot/* appearance" dialogs replaced with Tools/Explorer for easy
         project navigation and editing (including rep. #635, #1374, #1105)
 !  [EV/ES] instant update (rep. #861)
 !  [ES] removed "Geometric transformation" and "Digital filter" dialogs.
         The funcionality is trivially achieved using the generic "Evaluate
         expression" dialog
 !  [ES] removed "Regression" dialog. The functionality will be added to
         the "Non-linear fit" dialog
 !  [ES] get rid of the hotlink popup. The functionality is moved to the
         dataset spreadsheet editor
 !  [ES] color transformations and font rastering in device setup popup
 !  [ES] high/low/smart font AA
 !  [ES] added "Command" line functionality to Console. Got rid of the old
         "Commands" dialog + (rep. #1246)
 !  [ES] page zoom (including rep. #712)
 !  [ES] sync zoom of overlaid graphs (rep. #692)
 !  [ES] sym char in set presentation (rep. #1284)
 *  [ES] dropped the "-remove", "-timestamp", and "-rvideo" command line flags
 *  [ES] dropped the "-param" and "-pexec" command line flags
 *  [ES] dropped the "-batch" and "-pipe" command line flags
 *  [ES] fonttool enhancements: preserve cursor positions, be smart about font
         selection escape strings (rep. #1110)
 !  [ES] context-sensitive menu on canvas
 !  [ES] some enhancements to the built-in HTML viewer
 *  [ES] added -hdevice-options command line option
 *  [ES] enabled support for wheel mouse to scroll the canvas
 *  [ES/MO] enabled support for wheel mouse for spinboxes
 !  [ES] removed all page dimension settings from View/Page setup. Page
         dimensions are properties of Project, as it should be. Also,
         sync/rescale options removed
 *  [ES] removed grace_np library
 *  [ES] draw crosshair cursor not exceeding the current frame limits
 *  [ES] removed the "autoscale on set" button from the toolbar
 !  [KK/ES] new toolbar icons
 !  [ES] implemented moving of some plot objects with Ctrl+mouse dragging
 *  [ES] got rid of "Overlay graphs" dialog
 !  [ES] moved project desription and sformat UIs from "Save as" to Explorer
 !  [ES] moved Date settings from Preferences to the Project UI
 !  [ES] moved Locator UI to Graph UI
 

  Drivers

 *  [ES] the drivers' framework heavily reworked
 !  [ES] imeplemented color transformations per device (including rep. #690)
 *  [ES] all drivers have the "tight bbox" option (reps. #714, #2031)
 *  [ES] implemented (optional) CMYK colorspace in the (E)PS output (rep. #928)
 *  [ES] implemented Grayscale/RGB/CMYK option in the PDF driver
 *  [ES] PDF-1.3/1.4/1.5 selection; default output PDF format is now 1.4
         (Acrobat5)
 *  [ES] implemented patterned fills in PDF
 *  [ES] fp precision in PDF is now selectable
 *  [ES] implemented kerning in PDF (when supported by PDFlib)
 *  [ES] BBox and resources at the top of PS output
 *  [ES] font embedding/subsetting in PS (rep. #927)
 *  [ES] PS output optimizations
 *  [ES] HiResBoundingBox in PS
 *  [ES] rewritten raster drivers to use the Xmi library instead of GD. This
         made the raster drivers full-featured: previously missing features -
         winding fillrule, patterned lines are implemented and many weird
         things fixed (including rep. #1275)
 *  [ES] per a popular demand, added "printable" option for EPS as a
         workaround for brain-damaged EPS importing software
 *  [ES] implemented page clipping in *PS

  Defaults

 *  [ES] gracerc no longer used
 *  [ES] default template is now Default.xgr
 *  [ES] removed allowDoubleClick Xresource
 *  [ES] changed default page size to A4

  Documentation

 *  [ES] install PDF versions of FAQ and User's Guide instead of DVI

  Portability/Compilation

 *  [RB] VMS updates
 *  [ES] dropped support for libhelp
 *  [ES] switched to autoconf-2.5 (rep. #1392)
 *  [ES] Xpm library is now a must for the GUI
 *  [ES] require PDFlib >= 6.0.0 for the PDF driver

  Bug fixes

 *  [ES] polygon regions were displayed incorrectly for non-linear scales
         (rep. #729)
 *  [ES] background fill exceeded postscript bounding box (rep. #992)
 *  [ES] fixed fonttool resizing (rep. #1168)
 *  [ES] fixed crash in PDF driver when using fonts lacking .afm files
         (rep. #1287)
 *  [ES] fixed precision of the dobject coordinates (rep. #1227)
 *  [ES] importing data from the command line doesn't set project name
         (rep. #1281)
 *  [ES] when a set was killed, the next set was often plotted black
         (rep. #1362)
 *  [ES] fixed font width calculation in the Xbae widget


 Legend:

    [EV]  - Ed Vigmond <vigmonde(at-nospam)IGB.UMontreal.CA>
    [AM]  - Alexander Mai <st002279(at-nospam)hrzpub.tu-darmstadt.de>
    [AG]  - Alexey Goldin <Alexey.Goldin(at-nospam)jpl.nasa.gov>
    [RB]  - Richard Brodie <R.Brodie(at-nospam)rl.ac.uk>
    [SJ]  - Steven G. Johnson <stevenj(at-nospam)deas.harvard.edu>
    [MO]  - Marius Olechnovicius <img(at-nospam)patikimi.lt>
    [RA]  - Robert Atwood <r.atwood(at-nospam)imperial.ac.uk>
    [KK]  - Karim Kaschani <karim.kaschani(at-nospam)arcormail.de>
    [MD]  - Matthias Dillier <Matthias.Dillier(at-nospam)snb.ch>
    [ES]  - Evgeny Stambulchik <evgeny(at-nospam)stambulchik.net>

    "!" means no documentation provided (yet)