NEWS 52.7 KB
Newer Older
Morten Welinder's avatar
Morten Welinder committed
1 2
goffice 0.10.45:

3 4
Jean:
	* Fix crash in exponential smoothing with invalid y data. [#377]
5
	* Fix ring plot center size persistence. [#395]
6

Morten Welinder's avatar
Morten Welinder committed
7 8 9 10
Morten:
	* Introspection fixes.
	* Work around gtk-doc bugs.

Morten Welinder's avatar
Morten Welinder committed
11
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
12 13 14
goffice 0.10.44:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
15 16 17
goffice 0.10.43:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
18 19
goffice 0.10.42:

20 21 22
Jean:
	* Fix box plots when only outliers lie outside of the box. [#345]

Morten Welinder's avatar
Morten Welinder committed
23 24
Morten:
	* Introspection fixes.
25
	* Improve file saver api.
26
	* Avoid hash order dependency for plugins.
27
	* dtoa: ensure fpu rounding mode here.
28
	* Test fixes.
Morten Welinder's avatar
Morten Welinder committed
29

Morten Welinder's avatar
Morten Welinder committed
30
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
31 32
goffice 0.10.41:

33 34 35
Morten:
	* Avoid excess precision of graph ticks.

Morten Welinder's avatar
Morten Welinder committed
36
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
37 38
goffice 0.10.40:

39
Hiroshi Hatake:
Morten Welinder's avatar
Morten Welinder committed
40
	* Introspection fixes. [#793684]
41

42 43
Morten:
	* Fixes required for running with musl.  [#794115]
Morten Welinder's avatar
Morten Welinder committed
44
	* Store last-known modtime for GODoc.
45
	* Option menus: handle markup for labels.
46
	* Introspection fixes
47
	* Improve font selector sizing a bit.
48

Morten Welinder's avatar
Morten Welinder committed
49
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
50 51
goffice 0.10.39:

52 53 54
Morten:
	* sinpi/cospi/tanpi/cotpi improvement.

Morten Welinder's avatar
Morten Welinder committed
55
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
56 57
goffice 0.10.38:

58 59
Morten:
	* Avoid a few dubious uses of deprecated gtk+ functions.
60
	* Reduce number of compiler warnings.
61

Morten Welinder's avatar
Morten Welinder committed
62
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
63 64 65
goffice 0.10.37:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
66 67
goffice 0.10.36:

68 69
Jean:
	* Fix engineering format. [#785669]
70
	* Fix crash in 3D plots when X or Y values are missing. [#788437]
71
	* Don't use invalid styles in legend from contour or surface plots imported
72
	from Excel. [#788861]
73
	* Fix documentation build with recent gtk-doc. [#788710]
74

Morten Welinder's avatar
Morten Welinder committed
75
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
76 77
goffice 0.10.35:

78 79 80
Morten:
	* Fix quad-precision overflow problem.

Morten Welinder's avatar
Morten Welinder committed
81
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
82 83
goffice 0.10.34:

84 85 86
Morten:
	* Fix rich-text format problem.

Morten Welinder's avatar
Morten Welinder committed
87
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
88 89
goffice 0.10.33:

90 91
Jean:
	* Make box plots look like bar plots in legends. [#773825]
92 93
	* Fix conditional compilation for long double. Patch from Ludovic
	Rousseau). [#774439]
94
	* Reimplement major grids for discrete axes. [#775624].
95
	* Fix add child menu in graph guru. [#777336]
96
	* Fix evaluation of regression curves for area plots. [#777334]
97

Morten Welinder's avatar
Morten Welinder committed
98 99 100
Morten:
	* Introspection fixes.

Morten Welinder's avatar
Morten Welinder committed
101
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
102 103
goffice 0.10.32:

Morten Welinder's avatar
Morten Welinder committed
104 105 106 107
Morten:
	* Plug leak.
	* Avoid gnome-common dependency.

Morten Welinder's avatar
Morten Welinder committed
108
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
109 110 111
goffice 0.10.31:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
112 113
goffice 0.10.30:

114 115 116
Jean:
	* Fix color scale reference to its axis. [#766829]

Morten Welinder's avatar
Morten Welinder committed
117
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
118 119
goffice 0.10.29:

120 121
Jean:
	* Do not load invalid data labels in XYcolor plots. [#765155]
122
	* Fix an infinite loop condition in 3D plots. [#765480]
123
	* Implement line width and fill pattern support in themes. [#765970]
124

125 126 127 128
Morten:
	* Improve go_complex_sqrt.
	* Improve go_complex_div.

Morten Welinder's avatar
Morten Welinder committed
129
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
130 131
goffice 0.10.28:

132 133 134
Jean:
	* Fix histograms with missing values. [#763446]

Morten Welinder's avatar
Morten Welinder committed
135 136
Morten:
	* Configuration fixes.
137
	* Introspection improvements.
Morten Welinder's avatar
Morten Welinder committed
138

Morten Welinder's avatar
Morten Welinder committed
139
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
140 141
goffice 0.10.27:

142 143 144
Andreas:
	* Support new foreign element in ODF export of time styles

145 146
Jean:
	* Add title to axis lines. [#760675]
147 148
Morten:
	* Fix go_complex_powl accuracy for real case.
Morten Welinder's avatar
Morten Welinder committed
149
	* Fix go_complex_div for very small divisor.
150

Morten Welinder's avatar
Morten Welinder committed
151
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
152 153 154
goffice 0.10.26:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
155 156
goffice 0.10.25:

Morten Welinder's avatar
Morten Welinder committed
157 158
Morten:
	* Plug leaks.
159
	* Fix axis editing bug.  [#684886]
160
	* Make builds more reproducible.
Morten Welinder's avatar
Morten Welinder committed
161

Morten Welinder's avatar
Morten Welinder committed
162
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
163 164
goffice 0.10.24:

165 166
Jean:
	* Fix bounds and distance for rectangle and paths in RTL mode. [#753963]
167
	* Don't access NULL X or Y values in YXZ matrix plots. [#754590]
168

Morten Welinder's avatar
Morten Welinder committed
169
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
170 171
goffice 0.10.23:

172 173
Jean:
	* Disable metafiles support when there is no screen. [#748493]
174
	* Fuzzed file fixes.  [#750860] [#751059] [#751256] [#751257] [#751272]
175
	  [#751925] [#752223]
176

Morten Welinder's avatar
Morten Welinder committed
177 178
Morten:
	* Fix ABR [#749167]
Morten Welinder's avatar
Morten Welinder committed
179
	* Shield Cairo from image sizes it cannot handle.  [#749274]
Morten Welinder's avatar
Morten Welinder committed
180
	* Plug leaks.  [#749395]
181
	* Portability problem affecting macs.  [#749463]
182
	* Fuzzed file fixes.  [#750047]  [#751250]
183
	* Fix log-fit problem.  [Redhat #1240470]
184
	* Fix general format for wide case.  [#752839]
Morten Welinder's avatar
Morten Welinder committed
185

Morten Welinder's avatar
Morten Welinder committed
186
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
187 188
goffice 0.10.22:

189 190
Jean:
	* Fix selection of axes using only part fo the plot area. [#746456]
191
	* Protect colored xy and bubble plots against NULL z values.
192
	* Update circular axis bounds after a unit change. [#746738]
193
	* Auto fill color made transparent for opened markers. [#691025]
194
	* Make manual scale really manual. [#700599]
195

196 197 198
Johannes Deutsch:
	* Do not draw the line over the arrow head at start. [#745736]

199
Morten:
Morten Welinder's avatar
Morten Welinder committed
200
	* Improve log axis bounds.  [#745960]
201
	* Fix format used for stacked percentage graphs.
202
	* Don't force bar/col axis to include 0 for log axis.
203
	* Don't force radial plots to include 0 for log axis.
204
	* Rewrite pattern-fill rendering.  [#747212]
205
	* Add go_cotpi and go_atan2pi.
206
	* Fix persistence of ring plot center size.
207

Morten Welinder's avatar
Morten Welinder committed
208
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
209 210
goffice 0.10.21:

211 212
Jean:
	* Ignore invalid values while checking data order. [#744200]
213
	* Ensure that GOPixbuf 	keeps the original data around. [#745297]
214
	* Fix sheet objects rendering, including widgets. [#744076]
215

216 217
Morten:
	* Fix problem with linear solver.
218
	* Add arrow selector widget.
219
	* Fix rendering of dotted lines.  [#744419]
220
	* Activate font part of graph theming.
Morten Welinder's avatar
Morten Welinder committed
221
	* Plug leaks.
222
	* Add tooltips to gradient selector.
223
	* Add tooltips to pattern selector.
224
	* GOImage fixes.
225

Morten Welinder's avatar
Morten Welinder committed
226
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
227 228
goffice 0.10.20:

229 230 231
Jean:
	* Ensure the validity of the dims property for linear regression curves.

232 233 234
Morten:
	* Fix marker problem with line plots.

Morten Welinder's avatar
Morten Welinder committed
235
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
236 237
goffice 0.10.19:

238 239
Jean:
	* Allow rotation of axis line labels. [#740198]
240
	* Move the title with its axis parent. [#684777]
241
	* Implement canvas native scrolling. [#741394]
242
	* Don't use a data vector with no valid value. [#741910]
243
	* Allow custom ticks and grid lines for axis lines. [#600482]
244
	* Don't loose any data in an histogram when using automatic bins. [#742996]
245

246 247
Morten:
	* Dead kitten salvage.
248
	* Fix canvas issues when removing items.
249
	* Switch from GtkColorSelDialog to GtkColorChooser.  [#695634]
250

Morten Welinder's avatar
Morten Welinder committed
251
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
252 253
goffice 0.10.18:

254 255 256
Andreas:
	* Fix saving of color map names. [#735298]

257 258
Jean:
	* Fix grid line theme support. [#733403]
259
	* Fix default ticks position.
260
	* Fix font color theme support. [Debian 757611]
261
	* Fix saving color maps when directory does not exists. [#735008]
262
	* Fix color maps loading. [#735007]
263
	* Don't pass NULL to g_strtod(). [#735555]
264

265 266 267
Morten:
	* Work around gtk+ ABI break for colour selector.  [#733350]

Morten Welinder's avatar
Morten Welinder committed
268
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
269 270
goffice 0.10.17:

271 272
Jean:
	* Add control for 3D plots axes lengths. [#694746]
Morten Welinder's avatar
Morten Welinder committed
273

274 275
Morten:
	* Fix test for buggy C library.
276

Morten Welinder's avatar
Morten Welinder committed
277
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
278 279
goffice 0.10.16:

280
Jean:
281
	* Don't use GDK_THREADS_*.  [#728793]
282
	* Fixed Gog3DBox properties editor.
283
	* Add a view class to Gog3DBox to support data that are view dependent.
284
	* Restore dashes with dots in charts lines.
285

286 287
Morten:
	* Clean out old #ifdef mess.
288
	* Improve axis value computation.
289
	* Improve xml import/export of GOStyle.
290

Morten Welinder's avatar
Morten Welinder committed
291
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
292 293
goffice 0.10.15:

294 295 296
Andreas:
	* Improve GOFormat export to ods.

297
Jean:
298
	* Explicitly allow manual charts size. [#728134]
299
	* Fix automatic chart size for manual position. [#728391]
300
	* Fix text alignment. [#728752]
301 302

Morten:
303
	* Portability improvements.
Morten Welinder's avatar
Morten Welinder committed
304
	* Fix UMR in graph view.
305
	* Improve GOFormat export to ods.
306 307
	* Improve testing.
	* Improve go_dtoa and use it for go_format_general.
308

Morten Welinder's avatar
Morten Welinder committed
309
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
310 311
goffice 0.10.14:

312
Andreas:
313 314
	* Improve conditional format roundtrip through ODF.  [part of #725852]

315 316 317
Jean:
	* Fix canvas drawing problem.

318 319
Morten:
	* Work on conditional formats for ODF.
320
	* Implement numbered colours in number formats.
321
	* Fix plugin deactivation.
Morten Welinder's avatar
Morten Welinder committed
322
	* Plug leaks.
Morten Welinder's avatar
Morten Welinder committed
323
	* Fix rounding problem.
324
	* Use musl code for dtoa.  Adapt to round-ties-away-from-0.
325

Morten Welinder's avatar
Morten Welinder committed
326
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
327 328
goffice 0.10.13:

329
Andreas:
330 331
	* Write invisible characters in ODF number style export. [part of #725852]
	* Fix writing of scientific number format to ODF. [part of #725852]
332
	* Fix strict number style export to ODF. [#726237]
333

334 335
Jean:
	* Ensure that the lasem plugin builds with lasem-0.4.1. [#725693]
336
	* Support leave_notify events in the canvas. [#668103]
337 338 339 340

Julian Sikorski:
	* Remove extra DESTDIR in mathml to itex converter. [#725684]

341 342
Morten:
	* Fix problem saving print settings.  [#698630]
Morten Welinder's avatar
Morten Welinder committed
343
	* Plug leaks.
344
	* Fix FMW problem with GocPolyline/GocPolygon.
345

Morten Welinder's avatar
Morten Welinder committed
346
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
347 348
goffice 0.10.12:

349 350 351
Jean:
	* New math equations component plugin.

Morten Welinder's avatar
Morten Welinder committed
352
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
353 354 355
goffice 0.10.11:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
356 357
goffice 0.10.10:

358
Jean:
359
	* Fix graph guru appearance when used with gtk+-3.10. [#719681]
360
	* Fix crasher in box plots. [#720310]
361
	* Fix elements number in polar plot series. [#720355]
362
	* Always save an axis position. [#722402]
363 364

Morten:
365
	* Improve complex math, notably complex power.
Morten Welinder's avatar
Morten Welinder committed
366
	* Add quad precision log and hypot functions.
Morten Welinder's avatar
Morten Welinder committed
367 368
	* Add quad precision atan2, sin, sinpi, asin, cos, cospi, acos
	  functions.
Morten Welinder's avatar
Morten Welinder committed
369
	* Add go_sinpi, go_cospi, go_tanpi, go_atan2pi.
370
	* Improve "General" format.
371 372
	* Improve Undo/Redo toolbar items.
	* Improve Color selector toolbar items.
373
	* Improve Pixmap selector toolbar items.
374

Morten Welinder's avatar
Morten Welinder committed
375
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
376 377
goffice 0.10.9:

Morten Welinder's avatar
Morten Welinder committed
378 379
Morten:
	* Improvements to quad precision code.
Morten Welinder's avatar
Morten Welinder committed
380
	* Fuzzed file issues.  [#712663]
Morten Welinder's avatar
Morten Welinder committed
381

Morten Welinder's avatar
Morten Welinder committed
382
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
383 384
goffice 0.10.8:

385 386
Jean:
	* Do not destroy axes after adding a plot using a restricted set. [#708292]
387 388
	* Don't crash when there are no x values for a moving average smoothing.
	[#708562]
389
	* Never redefine GtkJustfication, use GoJustification instead. [#709007]
390

391 392 393
Morten:
	* Build fixes.
	* Win32 work.
394
	* Fix font selector crash.  [#709438]
395

Morten Welinder's avatar
Morten Welinder committed
396
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
397 398 399
goffice 0.10.7:

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
400 401
goffice 0.10.6:

402 403 404
Alexander Larsson:
	* Fix gtk+ 3.9 redraw problems.  [#703124]

405 406 407
Jean:
	* Fix NULL pointer issue in line plots. [#706663]

Morten Welinder's avatar
Morten Welinder committed
408
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
409 410
goffice 0.10.5:

411 412 413
Andreas:
	* Don't crash on inconsistent format. [#705099]

414 415
Jean:
	* Don't crash when loading an EMF image without valid data. [#704311]
416
	* Fixed text and path items positions. [see #704391]
417
	* Don't crash when a pixbuf has an invalid size. [#704560][#705005]
418
	* Fix area vs diameter selection in bubble plots. [#705312]
Jean Bréfort's avatar
Jean Bréfort committed
419 420
	* Implement get_data_at_point for area and line plots. [#627277][#689661]
	* Fix rendring of stacked area plots. [#705034]
421
	* Fix crash when drawing a fallback image without gtk. [#705677]
422
	* Fix crash in countour plots when no color is used. [#705913]
423

424 425
Morten:
	* Add prescaling to go_linear_regression_leverage.  [#703381]
426
	* Improve C standard compliance a tiny bit.
427

Morten Welinder's avatar
Morten Welinder committed
428
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
429 430
goffice 0.10.4:

431
Andreas:
432 433
	* Fix crash on corrupted GOImage. [#703670]

434
Jean:
435
	* Fix loading of image with invalid size or data. [#703740]
436
	* Don't use invalid GOImage arguments. [#703949]
437

438 439 440 441
Morten:
	* Fix linear regression failure.
	* Add prescaling to linear regression.  [#703381]

Morten Welinder's avatar
Morten Welinder committed
442
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
443 444
goffice 0.10.3:

445 446
Jean:
	* Implement color scales. [#695829]
447
	* Allow color scales to have titles. [#688595]
448
	* Allow regression equation frame to rotate with text. [#701546]
449
	* New matrix plots. [#657918][#680806]
450
	* Set a minimal size for the graph property box. [#699473]
451
	* Fix crash when loading an invalid graph with a custom theme. [#702887]
452

453 454
Morten:
	* Fix issue with librsvg includes.  [#695167]
455 456
	* Make linear regression handle the case where the input
          columns are not independent.  [#551457]
457
	* Install the unknown_image icon from Gnumeric.  [#700742]
458

Morten Welinder's avatar
Morten Welinder committed
459
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
460 461
goffice 0.10.2:

462 463 464
Dominique Leuenberger:
	* Fix locale directory.

465 466
Jean:
	* Don't use uninitialized values in bar/column plots. [#696569]
467
	* Fix currency selector visibility. [#696647]
468
	* Fix mouse events for widgets inside a GtkContainer. [#696533]
Morten Welinder's avatar
Morten Welinder committed
469
	* Make the GOEditor scrolled window optional. [#696825]
470
	* Show the font face selector in the graph properties. [#697243]
471 472
	* Fixed style in scatter plot after a valid but with invisible line
	series. [#698057]
Jean Bréfort's avatar
Jean Bréfort committed
473
	* Fixed test in goc_item_set_transform(). [#698101]
Morten Welinder's avatar
Morten Welinder committed
474
	* Initialize GOEditor::use_scrolled. [#698102]
475
	* Don't unref a disposed widget. [#698150]
476
	* Export each marker to svg until cairo bug #63633 is fixed. [#698162]
477
	* Implement interpolation in line and area plots. [#698534]
478 479
	* Ensure a full initialization of all fields in the font selector.
	[#698867]
480

481 482
Morten:
	* Fix problems with cspline boxed type. [#695550]
483
	* Fix gtk-doc problems --without-long-double.  [#695550]
Morten Welinder's avatar
Morten Welinder committed
484
	* Widget cleanups.
485
	* Add dialog version of the font selector.
486
	* Rewrite font selector.  [#695031]
487
	* Fix GOComboColor signal problem.  [#696022]
488
	* Plug leaks.
489
	* Enhance canvas with possibility of css.
490
	* Improve printing of grey patterns.
491
	* Make narrow versions of combos for vertical toolbars.
492

Morten Welinder's avatar
Morten Welinder committed
493
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
494 495
goffice 0.10.1:

496 497
Jean:
	* Don't add an extra separator at start of data labels. [#691704]
498
	* Don't crash after deleting a named smoothed curve. [#691796]
499
	* Fix data label offset serialization. [#692305]
500
	* Add a user interface for radar and polar plots axis selection. [#692803]
501 502
	* Fix go_component_build_snapshot() returned value. [#694231]
	* Do not use invalid values in line plots. [#694232]
503
	* Make data labels position independant on scale. [#694731]
504

505 506
Morten:
	* Cleanup linear algebra.  [#691630]
507
	* Work on new compiler warnings.
508
	* Add efficient code for computing leverages.  [#691913]
509
	* Introspection fixes.
510
	* Fix missing tooltip in color palette.  [#695032]
511
	* Fix missing tooltip in pixmap selector.
512

Morten Welinder's avatar
Morten Welinder committed
513
--------------------------------------------------------------------------
514
goffice 0.10.0:
Morten Welinder's avatar
Morten Welinder committed
515 516

--------------------------------------------------------------------------
517
goffice 0.9.91:
Morten Welinder's avatar
Morten Welinder committed
518

519 520 521
Jean:
	* Fixed typos in locales list. [#688977]

Morten Welinder's avatar
Morten Welinder committed
522
--------------------------------------------------------------------------
523
goffice 0.9.90:
Morten Welinder's avatar
Morten Welinder committed
524

525 526
Andreas:
	* Handle some more unusual formats in ODF export. [#683801]
527
	* Fix some magic date handling. [#686575]
528
	* Fix placement of minus sign. [#686575]
529
	* Add 'force exponent sign' checkbox to format selector. [#686481]
530 531 532
	* Fix export of scientific number format to ODF.
	* Fix rendering of fraction formats in locales with ' ' as thousand
	  separator. [#686471]
533 534 535

Chris Leonard:
	* Updated locales. [#682749]
536

537 538
Jean:
	* New scattered min-max plot type. [#683493]
Jean Bréfort's avatar
Jean Bréfort committed
539
	* Don't crash when no valid data is available for histograms. [#684047]
540
	* Clip histograms to the plot area. [#684195]
541
	* Fix backplane position when data are nearly all the same. [#684599]
542
	* Fixed crash when using data labels after gtk+ behavior change. [#684889]
543
	* Accept an offset up to 20 for graph data labels. [#684892]
544 545
	* Removed span tab 3D axes that don't support it. [#685405]
	* Don't draw a marker in the legend when not needed. [#685484]
546
	* Restore pixel aligned lines. [#686476]
547
	* Fixed position of rotated label frame. [#686478]
548
	* Fixed image clipping. [#686490]
Morten Welinder's avatar
Morten Welinder committed
549
	* Improve padding between axis ticks and labels.  [#686473]
550
	* Enhance graph guru behavior when an object is deleted. [#687102]
551
	* Allow colors selection for contour and map plots. [#657908]
552
	* Don't crash when loading an xls file with an EMF picture. [#688047]
553

554 555
Morten:
	* Namespace cleanup.  [#686501]
556
	* Fix EE-format compilation.  [#686480]
Morten Welinder's avatar
Morten Welinder committed
557
	* Plug leak.
558

Morten Welinder's avatar
Morten Welinder committed
559
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
560
goffice 0.9.6:
561

562 563 564
Chris Leonard:
	* Add comments for translators to SI units names. [#681813]

565 566 567 568
Jean:
	* Use NAN instead of 0 for XYZ plots when data are missing. [#680486]
	* Add series name to legend for contour plots. [#680508]
	* Fix contour plot cardinality when axis bounds can't be retrieved. [680512]
Jean Bréfort's avatar
Jean Bréfort committed
569 570
	* Allow axis choice for pseudo-3d plots. [see #680636]
	* Allow filling to axis limits. [#680513]
571
	* Save axis Id for all axes, not only X and Y. [#680739]
572
	* Fix strings inconsistencies (3d vs. 3D). [#681777]
573
	* Fix a crash for infinite values in XYZ contour plots. [#841840]
574
	* Fixed typos in translated string. [#681779][681811][681812]
Morten Welinder's avatar
Morten Welinder committed
575

576 577 578
Morten:
	* Minute accuracy improvement to matrix inversion.

Jean Bréfort's avatar
Jean Bréfort committed
579 580 581
Quentin Glidic:
	* Fix build with libspectre. [#681846]

Morten Welinder's avatar
Morten Welinder committed
582
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
583 584
goffice 0.9.5:

585 586
Andreas:
	* Fix spacing in chart properties dialog.
587
	* Fix style inconsistency in regression trend line dialog. [#678810]
588

589 590
Jean:
	* Fix rich text size evaluation. [#679459]
591
	* Moved prototypes from gog-axis-line-impl.h to gog-axis-line.h. [#679967]
592

Morten Welinder's avatar
Morten Welinder committed
593
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
594 595
goffice 0.9.4:

596
Andreas:
597 598
	* Add go_pango_attrs_to_markup, partial inverse to pango_parse_markup.
	* Handle underline tags as named tags in textbuffer.
599
	* Add go_color_from_gdk_rgba
600 601
	* Fix item placement in linear & polynomial regression trend line
	dialog. [#678793]
602
	* Fix spacing in chart properties dialog. [#678812]
603

604 605
Jean:
	* Fixed logfit equation typo. [#675560]
606
	* Fix text item position when clipped. [#676067]
607
	* Fix criticals when adding a trend line. [#676641]
Morten Welinder's avatar
Morten Welinder committed
608
	* Fix trend lines limits for implied X values.
609

Morten Welinder's avatar
Morten Welinder committed
610
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
611 612
goffice 0.9.3:

613 614
Andreas:
	* Fix output of scientific number formats to ODF. [#672353]
615 616 617
	* Do not unneccessarily include numbers in number formats when exporting
	to ODF. [#671860]

618 619
Jean:
	* Add introspection support. [#670161]
620
	* Make introspection build when libgoffice is not installed [#671699]
621

622 623
Morten:
	* Fix GOImage fallback for non-GUI case.
624
	* Tweak bold attribute for rich text.
625
	* Fix minor multihead issue with help buttons in dialogs.
Morten Welinder's avatar
Morten Welinder committed
626
	* Eliminate GoComboText -- use GtkComboBoxText instead.
627
	* Avoid critical in GOPixbuf code.
628
	* Work around intltool bug.  [#672771]
629

Morten Welinder's avatar
Morten Welinder committed
630
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
631 632
goffice 0.9.2:

633
Andreas:
Andreas J. Guelzow 's avatar
Andreas J. Guelzow committed
634
	* Improve sensitivity handling of SI related widgets in format selector.
635
	* Fix scientific format with SI prefix selection. [#665301]
636 637
	* Fix recognition of formats with SI prefix by format selector. 
	[#665303]
638
	* Handle numeral shapes for number formats.
639

640 641 642
Jean:
	* Fixed rounding errors in limits displayed in contour plot legend.
	[#666292]
643
	* Support wrapped charts labels, partially fixes #643873.
644
	* Fixed GdkPixbuf usage. [#667005]
645
	* Don't truncate images when exporting a chart. [#645938]
Jean Bréfort's avatar
Jean Bréfort committed
646
	* Add automatic Bezier spline interpolation. [663356]
647
	* Fixed graph type selector position. [#667793]
Jean Bréfort's avatar
Jean Bréfort committed
648
	* Fix bounds for partial range logarithmic axes. [#669257]
649
	* Fix Y-axis label position. [#669325]
650
	* Add limits to the regression curve display range. [#669252]
651
	* Don't move any other axis when changing an axis position. [#669050]
652

653
Morten:
654 655
	* Embed library ui files into library.
	* Embed svg-patterns.xml and error bar image files too.
656
	* Embed icons and ui files into plugins.
657

Morten Welinder's avatar
Morten Welinder committed
658
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
659 660
goffice 0.9.1:

661 662 663
Morten:
	* High-precision accumulator improvements.

Morten Welinder's avatar
Morten Welinder committed
664
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
665
goffice 0.9.0:
Morten Welinder's avatar
Morten Welinder committed
666

Morten Welinder's avatar
Morten Welinder committed
667 668 669
Adrian Bunk:
       * Get rid of dolt.  [#662414]

670
Andreas:
671
	* Use pango attributes for formatting. [#584380][#651561]
672
	* Fix output of scientific number formats with EE to ODF.
673
	* Fix interpretation of marked-up scientific number format. [#656056]
674
	* Fix fraction rendering. [#656043][#657288][#657379][657400]
675
	* Fix date format on Windows. [#655573]
676
	* Extend encoding specification from file-openers to plugin services.
677
	* Improve the scientific number formats selector. [#657187][#623847]
678
	* Improve fraction format selector. [#117215]
679
	* Support SI prefixes and units  in scientific format selector. [#588516]
Morten Welinder's avatar
Morten Welinder committed
680
	* Show in-use custom formats in the custom format selector. [#658472]
681 682
	* Render superscripts in scientific formats with regard to font size
	and scale. [#425685]
683

Jean Bréfort's avatar
Jean Bréfort committed
684 685
Jean:
	* Port to gtk+-3.0.
Morten Welinder's avatar
Morten Welinder committed
686 687
	* Add a plugin directory for extern plugins, independent from micro
	  version.
688
	* Allow the frame around a chart label to rotate with the text. [647147]
689
	* Chart labels accept rich text. [#417631]
690
	* Axes can use only a part of available space. [#654392][#513137]
691
	* Add support for smoothed curve renaming. [#656148].
692
	* Fix widgets position inside an RTL canvas.
693
	* Fix minor ticks number. [#657670]
694
	* Displays correct coordinates when moving the mouse on a zoomed
695
	chart. [#657694]
696 697
	* Don't crash when pseudo3d axis has too large manual ticks
	spacing. [#657695]
698
	* Use data format for discrete axis. [#641901]
699
	* Make sheet widgets scalable. [#605434]
700
	* Update series labels when needed. [658527]
701
	* Fix background images issues in graphs. [#660917]
702
	* Make GSettings the default configuration backend.
703
	* Add support for SVG images.
704
	* Add some optional support for EPS images. [#663078]
705
	* Fixed a memory leak in GocPolyline code. [#663355]
706
	* Fixed pixels dust in text rotation selector. [#662393]
Jean Bréfort's avatar
Jean Bréfort committed
707
	* Remove GConf support.
708 709
	* Ensure that 0 is in the default values axis range for column, bar
	and other 1.5d plots. [#663717]
Jean Bréfort's avatar
Jean Bréfort committed
710

711 712
Morten:
	* Recognize scientific formats with longer exponents.
713
	* Fix problem with sticky format colouring.
714
	* Improve certain range functions in corner cases.  [#660564]
715
	* Make go_range_sum perfect, modulo overflow.  [#664656]
716
	* Add resource manager for embedded files.
Morten Welinder's avatar
Morten Welinder committed
717
	* Plug leaks.
718

719 720 721
Gerald Niel:
	* Plugins not found when using in bundle for Mac OSX. [#661264]

Morten Welinder's avatar
Morten Welinder committed
722
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
723 724
goffice 0.8.17:

Morten Welinder's avatar
Morten Welinder committed
725 726
Morten:
	* Plug leaks.
727
	* Fix noisy leak.  [#652420]
Morten Welinder's avatar
Morten Welinder committed
728

Morten Welinder's avatar
Morten Welinder committed
729
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
730 731
goffice 0.8.16:

732 733 734
Andreas:
	* Improve ODF 1.2 output of fraction format.

735 736
Morten:
	* Fix long-double compilation issue.
737
	* Improve accuracy of complex power.
738
	* Fix GOFormat problem resulting in "-0".  [#650928]
739

Morten Welinder's avatar
Morten Welinder committed
740
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
741 742
goffice 0.8.15:

743 744 745
Andreas:
	* Fix format string parsing with localized colour names. [#647324]

746 747
Jean:
	* Fixed closed bezier spline evaluation. [#646700]
748
	* Implement dropbar plots with linear or logarithmic index axis. [#646832]
749
	* Fix legends for plots with marker only style. [#647367]
750
	* Don't use badly rounded values when clipping markers. [#649485]
751
	* Implement probability plots with data as y values. [#650515]
752

Morten Welinder's avatar
Morten Welinder committed
753 754
Morten:
	* Plug leaks.
755
	* Detect more cases of linear-regression gone bad.
Morten Welinder's avatar
Morten Welinder committed
756

Morten Welinder's avatar
Morten Welinder committed
757
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
758 759
goffice 0.8.14:

760 761
Jean:
	* Implement a GSettings backend for GOConf. [643767]
762
	* Fix gnumeric crash when monitoring settings changes. [#644222]
763

Morten Welinder's avatar
Morten Welinder committed
764 765
Morten:
	* Plug leaks.
766
	* Allow GOConf to handle absolute keys.
Morten Welinder's avatar
Morten Welinder committed
767

Morten Welinder's avatar
Morten Welinder committed
768
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
769 770
goffice 0.8.13:

771
Andreas:
772 773
	* Write text formats to ODF. [#636158]

774 775
Jean:
	* Fixed memory leaks found by cppcheck analysis.
776
	* Fixed drop lines in line plots. [#638738]
777
	* Invalidate canvas items after reordering to force a redraw? [#639840]
778
	* Fix axis limits serialization. [#640438]
779

780 781 782
Morten:
	* Fix problem with engineering formats.  [#640571]

Morten Welinder's avatar
Morten Welinder committed
783
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
784 785
goffice 0.8.12:

786 787
Andreas
	* Fix US 30/360 date calculations. [#631242][#630784]
788 789 790
	
Jean:
	* Fixed sorting with accentuated characters. [#631504]
791 792
	* Allow filled plots to be displayed behind the grids. [#632310]
	* Fixed patterns with cairo-1.10.
793
	* Fixed flawed exponential fit in graphs for small values. [#633735]
794
	* Fixed an infinite loop condition in cubic spline evaluation. [#633965]
795

Morten Welinder's avatar
Morten Welinder committed
796 797
Morten:
	* Fix GOImage-vs-cairo lifecycle issue.
798
	* Fix loading of weird themes.
Morten Welinder's avatar
Morten Welinder committed
799

Morten Welinder's avatar
Morten Welinder committed
800
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
801 802
goffice 0.8.11:

803 804 805
Jean:
	* Implement custom grids in xyz plots. [#624273]
	
806 807 808
Jon Nordby:
	* Update API documentation.

Morten Welinder's avatar
Morten Welinder committed
809 810
Morten:
	* Improve fractional days support for date axes.
811
	* Draw charset/locale selectors with "radio" buttons.
812 813 814

Yasuaki Taniguchi:
	* Fix charset problem for Japanese.  [#627829]
Morten Welinder's avatar
Morten Welinder committed
815

Morten Welinder's avatar
Morten Welinder committed
816
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
817 818
goffice 0.8.10:

819 820 821
Andreas:
	* Make sure the first rather than the last error is shown.
	* Plug leak.
822
	* Provide the opportunity of all errors to be shown.
823

824 825
Jean:
	* Always use real line width when evaluating dashes. [#442546]
826
	* Update x and y limits when data change for xyz plots. [#627288]
827
	* Do not crash when displaying cubic spline with no abscissa. [#627507]
828
	* Do not save image filling with no image. [#627690]
829
	* Don't use g_free instead of xmlFree. [#627700]
830
	* Optionnaly delete trendlines from legend. [#628031]
831
	* Fix critical in go_doc_finalize. [#628467]
832
	* Fixed a potential crasher in gog_styled_object_document_changed. [#628671]
833
	* Fixed GOImage references management. [#628732]
834

835 836
Morten:
	* Limit formats to sane number of decimals.  [#627066]
837
	* Fix minor go_string_replace issue.
Morten Welinder's avatar
Morten Welinder committed
838
	* Plug leaks.
839
	* Fix char-xmlChar confusion.
Morten Welinder's avatar
Morten Welinder committed
840
	* Fix graph crash.  [#628259]
841
	* Improve go_format_is_date.
842
	* Improve handling of date axes with time-of-day.
843
	* Fix FMR on image load.  [Part of #628467]
844

Morten Welinder's avatar
Morten Welinder committed
845
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
846 847
goffice 0.8.9:

848
Jean:
849
	* Don't crash when loading a corrupted chart. [#626206, #626263, #626305]
850
	* Fix blur in zoomed charts.
851
	* Fix memory leak and criticals in graph editor. [#626665]
852
	* Allow themes defined as xml files. [#531070]
853
	* Update currencies. [#626461]
854

Morten Welinder's avatar
Morten Welinder committed
855
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
856 857
goffice 0.8.8:

858 859 860 861
Andreas:
	* Make sure that go_format_sel_format_classification returns the 
	  value used by the format selector. [#625454]

862
Jean:
863 864
	* Do not take manually placed charts into account when evaluating
	  rows and columns in GogGraph.
865
	* Fixed contour plots legend. [#623887]
866

867 868
Morten:
	* Add go_string_replace function.
869
	* Add functions to manage GOFormatDetails.
870
	* Fix go_conf notification problem.  [#625549]
871
	* Implement weekly ticks for date axes.  [#624340]
872

Morten Welinder's avatar
Morten Welinder committed
873
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
874 875
goffice 0.8.7:

Jean Bréfort's avatar
Jean Bréfort committed
876 877 878
Jean:
	* Implement cumulative histograms.
	* Make histogram able to use raw data.
879
	* Implement equations rotation. [#622782]
Jean Bréfort's avatar
Jean Bréfort committed
880

Morten Welinder's avatar
Morten Welinder committed
881
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
882 883
goffice 0.8.6:

884 885
Morten:
	* Clean-up some win32 code.
Morten Welinder's avatar
Morten Welinder committed
886
	* Fix point-on-graph crash.  [#620198]
887
	* Ensure format menu has yyyy-mm-dd.
Morten Welinder's avatar
Morten Welinder committed
888
	* Improve docs.
889
	* Fix currency ordering.  [#621336]
890
	* Fix rounding problems for very large numbers.
891

Morten Welinder's avatar
Morten Welinder committed
892
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
893 894
goffice 0.8.5:

895 896 897
Bobby Powers:
	* Fix the --without-gtk winbuild. [#619312]

898 899 900
Morten:
	* Fix trend-line problem with inverted x-axis.  [#619958]

Morten Welinder's avatar
Morten Welinder committed
901
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
902 903
goffice 0.8.4:

904 905 906
Bobby Powers:
	* Fix the --without-gtk build. [#618592]

907 908
Morten:
	* Regression fixes.
909
	* Improve linear regression accuracy.
Morten Welinder's avatar
Morten Welinder committed
910
	* Plug leaks.
911

Morten Welinder's avatar
Morten Welinder committed
912
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
913 914
goffice 0.8.3:

915 916
Jean:
	* Improve probability plots.
917
	* Implement the "combo-activate" signal in GOCombo. [#583175]
918
	* Use markup for graph tips.
919 920 921

Morten:
	* Fix week numbers issue.
922
	* Fix matrix inversion crash.  [Part of #617469]
923
	* Fix win32 configuration problem.  [#617672]
924

Morten Welinder's avatar
Morten Welinder committed
925
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
926 927
goffice 0.8.2:

928
Jean:
929
	* Support fd:// URIs on win 32. [#608422]
930
	* Add more GOPath API.
931

932 933
Morten:
	* Implement conf notification in keyfile case.  [#613523]
934
	* Fix win32 configuration.
935

936
Valek:
937 938 939
	* Fix distance calculation for arc, ellipse, polygon, polyline,
	  and rectangle.
	* Support rotation for text on canvas.
Valek Filippov's avatar
Valek Filippov committed
940
	* Add PolyPolygon and Path
941

Morten Welinder's avatar
Morten Welinder committed
942
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
943 944
goffice 0.8.1:

945 946
Jean:
	* Remove libglade dependency from pc file. [#609833]
947
	* Use gtk_buildable_get_name instead of gtk_widget_get_name where
948 949
	appropriate. [#610434]
	* Fix crash in GogGuru. [#610435]
950
	* Fix cubic splines with invalid data. [#611163]
951

952 953 954
Morten:
	* Fix locale selector issue.  [#611415]

955 956 957
Valek:
	* Canvas improvements.

Morten Welinder's avatar
Morten Welinder committed
958
--------------------------------------------------------------------------
959
goffice 0.8.0:
Morten Welinder's avatar
Morten Welinder committed
960

961 962
Jean:
	* Do not crash when a chart contains no plot. [#607960]
963
	* Do not crash when deleting a grabbed item. [#609747]
964

965 966
Morten:
	* Add "autoload" flag for plugins.
Morten Welinder's avatar
Morten Welinder committed
967 968

--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
969 970
goffice 0.7.18:

971 972 973
Andreas:
	* Fix description of ring plots. [#606162]

974 975
Jean:
	* Add a name to regression curves for display in legends. [#605040]
976
	* Fixed GocPolygon bounds. [#605496]
977
	* Moved plot area position page from plot to chart. [#605771]
978 979
	* Add sample to the plot type selector. [#495781]
	* Don't use multiline GtkLabel. [#606162]
980

Morten Welinder's avatar
Morten Welinder committed
981
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
982 983
goffice 0.7.17:

984
Jean:
Jean Bréfort's avatar
Jean Bréfort committed
985 986
	* Fixed a canvas performance issue. [#603813]
	* Update property page when style changes after reordering. [#604229]
987
	* Use locale independent markup. [#608047]
988

989 990 991
Jody:
	* Fix context sensitive help support on win32.

992 993 994
Morten:
	* Make GOCmdContext require less implementation.

Morten Welinder's avatar
Morten Welinder committed
995
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
996 997
goffice 0.7.16:

998 999
Jean:
	* Add parent name for new objects in the graph guru "Add" menu.
Morten Welinder's avatar
Morten Welinder committed
1000
	* Fix configuration loading when using .gnumericrc. [#600654]
1001
	* Implement error bars in radar and polar plots. [#572720]