NEWS 49.6 KB
Newer Older
Jody Goldberg's avatar
Jody Goldberg committed
1 2
Gnumeric 0.68

Morten Welinder's avatar
Brag.  
Morten Welinder committed
3
Almer:
Jody Goldberg's avatar
update  
Jody Goldberg committed
4 5
	* Fix backspace key.
	* Fix autosave dialog.
6
	* Fix scrollbars.
Almer S. Tigelaar's avatar
Almer S. Tigelaar committed
7
	* Shine-up string functions.
Almer S. Tigelaar's avatar
Almer S. Tigelaar committed
8
	* Fix STF for CRLF terminated files.
9 10
	* Add csv default importing + probing.
	* Improve font preview in cell format dialog.
Jody Goldberg's avatar
update  
Jody Goldberg committed
11

Morten Welinder's avatar
Brag.  
Morten Welinder committed
12
Jody:
Jody Goldberg's avatar
Jody Goldberg committed
13
	* Even more missing files.
14 15 16
	* Crash after exiting 1 of many shared views.
	* Bug when printing wrapped text in merged cells.
	* Enable frozen panes.
Jody Goldberg's avatar
Jody Goldberg committed
17

Morten Welinder's avatar
Brag.  
Morten Welinder committed
18
Morten:
Jody Goldberg's avatar
update  
Jody Goldberg committed
19
	* Improve bsd support.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
20
	* Fix CONCATENATE.
Morten Welinder's avatar
Morten Welinder committed
21
	* Fix MULTINOMIAL.
Jody Goldberg's avatar
update  
Jody Goldberg committed
22

Morten Welinder's avatar
Brag.  
Morten Welinder committed
23
Rodrigo:
Jody Goldberg's avatar
update  
Jody Goldberg committed
24 25
	* Update gda support.

Morten Welinder's avatar
Brag.  
Morten Welinder committed
26
Nakai:
27 28
	* Over-the-Spot style support for XIM.

Morten Welinder's avatar
Brag.  
Morten Welinder committed
29
Lutz:
30 31 32 33
	* Introduction of placeholders named "FileOperations" and
	  "PrintOperations" that help components to put their own menus into
	  the right place.

Jody Goldberg's avatar
Jody Goldberg committed
34
--------------------------------------------------------------------------
35 36 37 38 39 40 41 42 43 44 45 46
Gnumeric 0.67

Jody :
	* Restore missing files.

John Gotts :
	* Update spec file.

Zbigniew:
	* Fix libml1 bug exposed by progress monitor.

--------------------------------------------------------------------------
47
Gnumeric 0.66 
Jody Goldberg's avatar
Jody Goldberg committed
48

49 50
Almer:
	* Some work on the SAX importer.
51
	* Finish Group/Ungroup.
52
	* Clean-up the STF importer.
53 54 55
	* Add support for multicharacter separators
	  and quoted cells with newlines to the STF
	  importer.
56
	* Clean-up row naming.
57
	* Fix the STF exporter (it works again).
Almer S. Tigelaar's avatar
Almer S. Tigelaar committed
58
	* Add new consolidation feature.
59
	* Keyboard Shortcuts for moving and formatting.
60

Morten Welinder's avatar
Morten Welinder committed
61 62 63
Elliot:
	* Financial functions.

Jody Goldberg's avatar
Jody Goldberg committed
64 65
Jody:
	* Fix ctrl-enter filling.
66
	* Reorganize the recalc queue to speed things up a bit.
67 68
	* Support iteration.
	* Fix FV arguments.
69 70
	* Support conditional number formats.
	* Obscure referencing bug.
71 72
	* Scaled printing.
	* Some number formating bugs.
73 74 75

Juan Pablo Mendoza:
	* Handle {caps,number,scroll}lock.
76
	* Improve sheet name quoting.
Jody Goldberg's avatar
Jody Goldberg committed
77

Morten Welinder's avatar
Fix PV.  
Morten Welinder committed
78 79
Morten:
	* Fix PV.
Morten Welinder's avatar
Morten Welinder committed
80
	* Applied some much-needed TLC to fn-financial.c and fn-eng.c.
81
	* Speed-up Gnumeric function calls.
82
	* Killed a zillion problems pointed out by gcc 3.0 warnings.
83 84
	* Improve goal seeking slightly.
	* Fix RATE and IRR.
Morten Welinder's avatar
Fix PV.  
Morten Welinder committed
85

Jody Goldberg's avatar
Jody Goldberg committed
86 87
Zbigniew:
	* More work on plugin system.
Chyla Zbigniew's avatar
Chyla Zbigniew committed
88 89 90
	* Many i/o system improvements (general cleanup, reporing i/o progress,
	  better probing, nicer import dialog, pluggable default savers,
	  handling single sheet exporters in a special way)
Jody Goldberg's avatar
Jody Goldberg committed
91 92

--------------------------------------------------------------------------
Jody Goldberg's avatar
update  
Jody Goldberg committed
93 94
Gnumeric 0.65

95
Almer:
96
	* Fix a variety of bugs and other issues.
97
	* Improve parser error messages.
98 99
	* Implement undo/redo for Zoom.
	* Make undo/redo descriptors more descriptive.
100
	* Complete the CELL function.
101 102
	* Drastically revise and fix-up the color combo's.
	* Architectural improvements for preview-grid, menu state, etc.
103

Jody Goldberg's avatar
update  
Jody Goldberg committed
104 105
Chema:
	* GNUMERIC_ENABLE_XL_OVERWRITE
Chema Celorio's avatar
Chema Celorio committed
106
	* Implemented clone, write and load for some sheet objects
Morten Welinder's avatar
Morten Welinder committed
107

Jody Goldberg's avatar
update  
Jody Goldberg committed
108 109
Jody:
	* Restore horizontal FILL alignment.
110
	* Fix array intercept checking.
Jody Goldberg's avatar
Jody Goldberg committed
111
	* Some fine tuning to improve start and exit times.
112
	* Merge cell & hidden column interactions
113
	* Some XL import improvement when parsing objects
114 115
	* Improve XL95 export and include merged regions & outlines
	* Fix some irritating mouse behaviors
116
	* More system portability enhancements.
Jody Goldberg's avatar
Jody Goldberg committed
117
	* Support fraction formatting (not parsing)
Jody Goldberg's avatar
update  
Jody Goldberg committed
118 119
	* Fix printing of borders.
	* Improve checking for array/merged region division.
120
	* Prep for frozen panes.
Jody Goldberg's avatar
Jody Goldberg committed
121 122
	* Partial support for outline mode
	* Misc bugs.
Jody Goldberg's avatar
update  
Jody Goldberg committed
123

Jon Kåre Hellan's avatar
Brag  
Jon Kåre Hellan committed
124 125
Jon Kre:
	* New architecture for selecting cell ranges into dialogs.
126
	* Fix dialog placement.
Jon Kåre Hellan's avatar
Brag  
Jon Kåre Hellan committed
127

128 129 130
Juan Pablo Mendoza:
	* Improve col and row sizing when cloning a cell.
	* Catch many bugs with merged regions.
131
	* Bug fix for supporting maximized windows.
132

133
Morten:
Morten Welinder's avatar
Brag.  
Morten Welinder committed
134 135
	* Changed a large number of dirty diapers.
	* Plugged gnumeric leaks too.
Morten Welinder's avatar
Morten Welinder committed
136
	* Make search-and-destroy work better on comments.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
137 138
	* Fixed parsing of numbers like "-4,885".  (We used to get -3115
	  == -4 * 1000 + 885...)
Morten Welinder's avatar
Brag.  
Morten Welinder committed
139
	* Fixed formulae with leading dash, like "-995/5".
140 141
	* Fixed MID, FIND, LEFT, RIGHT, LOWER, UPPER, PROPER, CLEAN, LEN,
	  EXACT, REPT.
Morten Welinder's avatar
Morten Welinder committed
142
	* Improve signed-vs-unsigned situation.
143
	* Fixed sorting dialog in the by-row case.
144

145 146 147
Vlad Harchev
	* Improve i18n support for XL import/export

148 149 150 151 152
Zbigniew:
	* Added support for plugin dependencies
	* Made Excel a real plugin.
	* Improved plugin system performance & scalability.

Jody Goldberg's avatar
update  
Jody Goldberg committed
153
--------------------------------------------------------------------------
Jody Goldberg's avatar
update  
Jody Goldberg committed
154 155
Gnumeric 0.64

Jody Goldberg's avatar
Jody Goldberg committed
156 157 158
Almer:
	* Improve scrollbars.

Jody Goldberg's avatar
update  
Jody Goldberg committed
159 160 161
Jody:
	* Fix handling of edit pos while extending out of merged regions.
	* Fix format toolbar update.
Jody Goldberg's avatar
Jody Goldberg committed
162 163 164
	* Fix merge undo.
	* Fix interactions between spans and hidden rows/cols.
	* Work around xls files which specify col/row too small.
165
	* Header redraw of shrinking selections with merged full col/row
Jody Goldberg's avatar
update  
Jody Goldberg committed
166

Morten Welinder's avatar
Brag.  
Morten Welinder committed
167 168
Morten:
	* Make search-and-replace dialog non-modal.
Morten Welinder's avatar
Morten Welinder committed
169 170
	* Released version 2 -- a cute little thing of about 3k.  She
	  leaks, though.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
171

Morten Welinder's avatar
Morten Welinder committed
172 173 174 175
Vlad Harchev:
	* Improved themed behaviour.
	* Improved character set behaviour.

Jody Goldberg's avatar
Jody Goldberg committed
176 177 178
Zbigniew Chyla:
	* More work on plugins.

Jody Goldberg's avatar
update  
Jody Goldberg committed
179
--------------------------------------------------------------------------
180 181
Gnumeric 0.63

Jody Goldberg's avatar
update  
Jody Goldberg committed
182 183 184
Almer:
	* menu state improvements.

185 186 187
Jody:
	* Fix parenthesis for XL export.
	* Enable right/left indent.
Jody Goldberg's avatar
update  
Jody Goldberg committed
188 189
	* Sheet prefs IO and MVC support.
	* MVC fixes.
190

Morten Welinder's avatar
Brag.  
Morten Welinder committed
191 192 193 194
Morten:
	* Column header drawing fix.
	* [Linear] Regression fix.

Jody Goldberg's avatar
update  
Jody Goldberg committed
195 196 197
Jon Kre:
	* item-edit fix.

Karl Eichwalder's avatar
Karl Eichwalder committed
198
Translations:
Chyla Zbigniew's avatar
Chyla Zbigniew committed
199 200
	* Updated: de (Karl), ja (Yukihiro Nakai), pl (Zbigniew), and maybe
	more.
Karl Eichwalder's avatar
Karl Eichwalder committed
201

202
--------------------------------------------------------------------------
Jody Goldberg's avatar
Jody Goldberg committed
203 204
Gnumeric 0.62

Morten Welinder's avatar
Brag.  
Morten Welinder committed
205 206 207
Chema:
	* Massive bug hunting spree.

208
Jody:
209
	* Finish merged cells.
210
	* Rework style engine.
211 212 213 214 215
	* Rework borders.
	* Improve range selection for expressions.
	* Fix sheet objects.
	* Fix stupid memory corruption problem in the applix importer.
	* Some mis-translations for spanish.
Jody Goldberg's avatar
typo.  
Jody Goldberg committed
216
	* Improve pixel matching of XL import.
217
	* Add option to manage printing ranges with only styles.
218

219 220 221
Jon Kre:
	* Improve file save dialog.

Morten Welinder's avatar
Morten Welinder committed
222 223 224 225 226 227 228 229
Morten:
	* Make rounding functions (ROUND, TRUNC, FLOOR, CEIL, ...) behave
	  more like most users expect.  The number 1.54999...9 will now
	  be rounded to 1.6, not 1.5.  In other words, we are assuming that
	  the number is really meant to be 1.55, but has suffered
	  floating point effects.  (If you ever truly get a number that
	  is within DBL_EPSILON of a rounding threshold, well, then you
	  lose.  With a binary representation, we cannot all win.)
Morten Welinder's avatar
Morten Welinder committed
230
	* Leak plugging as usual.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
231 232
	* Created and/or stole a number of tools to make life easier for
	  developers.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
233 234 235 236 237
	* Cleaned up gnumeric-bonobo's GUI.
	* Search and replace.

JPablo:
	* Search and replace.
Morten Welinder's avatar
Morten Welinder committed
238

239 240
Zbigniew Chyla:
	* Internationalization support for autoformat.
241
	* Rework plugin architecture.
242

Karl Eichwalder's avatar
Karl Eichwalder committed
243
Translations:
Karl Eichwalder's avatar
Karl Eichwalder committed
244 245 246
	* Updated: ca (Pablo), de (Karl), hu (Szabolcs), it (Leandro),
          ru (Valek), sk (Stanislav), sv (Christian), tr (Fatih), and
          maybe more.
Karl Eichwalder's avatar
Karl Eichwalder committed
247

Jody Goldberg's avatar
Jody Goldberg committed
248
--------------------------------------------------------------------------
Jody Goldberg's avatar
Jody Goldberg committed
249 250
Gnumeric 0.61

Morten Welinder's avatar
Brag.  
Morten Welinder committed
251 252 253
Alan Cox:
	* Fix formatting mistakes in documentation.

254 255 256
Chema:
	* Some work on the name dialog.

257 258
Jody:
	* Work on sheet object persistence.
259
	* Begin honouring the current format when parsing.
260 261
	* More work on merged cell support.
	* Improve cursor rubber banding when selecting a range.
262

Morten Welinder's avatar
Brag.  
Morten Welinder committed
263 264
Morten:
	* Fix scripts generating documentation.
265 266
	* Fixed lotus file format loader.  (Magic detection,
	  avoid unaligned memory accesses, leaks.)
Morten Welinder's avatar
Brag.  
Morten Welinder committed
267

Jody Goldberg's avatar
Jody Goldberg committed
268
--------------------------------------------------------------------------
Jody Goldberg's avatar
Jody Goldberg committed
269 270
Gnumeric 0.60

271 272
Jody:
	* Initial work on supporting merged cells.
273
	* Improve sheet object and cell comment infrastructure.
274
	* More work on expression relocation.
Jody Goldberg's avatar
Jody Goldberg committed
275
	* Bugs.
276 277 278 279

Jon Kre:
	* Improve XL export of non-builtin functions.

280 281
Morten:
	* Semi-smart undo/redo list truncation.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
282 283
	* Fix serious crash during gnumeric-format save.
	* Plug leaks.
284

Jody Goldberg's avatar
Jody Goldberg committed
285
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
286 287
Gnumeric 0.59

Almer S. Tigelaar's avatar
Almer S. Tigelaar committed
288 289 290
Almer:
	* Minor improvements to the autoformat dialog.

Morten Welinder's avatar
Morten Welinder committed
291
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
292 293
Gnumeric 0.58

Ariel Rios's avatar
Ariel Rios committed
294
Ariel:
Morten Welinder's avatar
Morten Welinder committed
295
	* Cleanup and general bugfixing in guile plugin.
Ariel Rios's avatar
Ariel Rios committed
296 297
	* Support for values inside the Guile interpreter

298 299
Almer:
	* Undo for autoformat.
Almer S. Tigelaar's avatar
Almer S. Tigelaar committed
300 301
	* Beautify stf dialog.
	* Stf and other bugfixes.
302

Morten Welinder's avatar
Morten Welinder committed
303 304 305
Chema:
	* Massive bug hunting spree.

306
Jody:
Jody Goldberg's avatar
update  
Jody Goldberg committed
307
	* Massive bug fixing spree.
308
	* Fix popup context menus.
Jody Goldberg's avatar
thinko  
Jody Goldberg committed
309
	* 'General' number formats.
Jody Goldberg's avatar
update  
Jody Goldberg committed
310
	* Some initial work on an MVC split for workbooks.
Jody Goldberg's avatar
update  
Jody Goldberg committed
311
	* More work on double click fill support.
Morten Welinder's avatar
Morten Welinder committed
312

313 314 315 316
Jon Kre:
	* When format toolbar is vertical, replace font and size
	  selectors with a button.

Morten Welinder's avatar
Brag.  
Morten Welinder committed
317 318 319 320 321
Morten:
	* Fixed analysis tools for ranges not starting at A1.
	* Isolated floating-point-double reading code with endian-issues
	  in one spot rather than in all file io plugins.

Morten Welinder's avatar
Morten Welinder committed
322
Kenneth:
Kenneth Christiansen's avatar
update  
Kenneth Christiansen committed
323 324 325
        * Fixed and updated the i18n subsystem, so it how should work
          more smooth - I will consider this very close to finished.

Morten Welinder's avatar
Morten Welinder committed
326
--------------------------------------------------------------------------
327 328
Gnumeric 0.57

Jody Goldberg's avatar
update  
Jody Goldberg committed
329
Almer:
330
	* Fix stf importer bugs.
Jody Goldberg's avatar
update  
Jody Goldberg committed
331
	* Add "Autodiscovery" feature to stf fixed width importer.
332
	* New Autoformat dialog.
Jody Goldberg's avatar
update  
Jody Goldberg committed
333

334
Chema:
335
	* Sheet copy routine
336

337
Hardy Falk:
338
	* Output the cells in row/col sequence, rather than by hash.
339

Jody Goldberg's avatar
update  
Jody Goldberg committed
340
Jody:
Jody Goldberg's avatar
Jody Goldberg committed
341 342
	* Applix support mostly functional.
	* Improve support for named expressions.
Jody Goldberg's avatar
update  
Jody Goldberg committed
343
	* Name and Graph gurus support range selection.
344
	* Improve internation keyboard support.
345
	* Fix XIRR and friends so that they support blanks.
Jody Goldberg's avatar
Jody Goldberg committed
346
	* A few more bugs in printing multiline text.
347
	* Correct handling of number formating in intl locales.
348 349
	* Lots of formating bugs.
	* Handle strings used as arguments to numeric operators.
350
	* Support for non-cell dependencies.
351
	* Improve performance and decrease memory for large row/col resizes.
352
	* Bug fixes for ins/del row/col & cut&paste
353
	* Locale safe formating.
354 355 356

John Gill:
	* Double click fill support.
357

358 359
Jon Kre:
        * Make print work with new gnome-print
Jody Goldberg's avatar
Jody Goldberg committed
360
	* Lots of printing/margin bugs.
361

362 363 364
JPR:
	* Put more effort into reverse engineering MATCH (and friends)
	  than you want to know about.
365
	* Fixed sort to ignore hidden rows/cols.
366

Jukka-Pekka Iivonen's avatar
Jukka-Pekka Iivonen committed
367
Jukka:
368 369
	* Implementation of `Anova: Two-Factor With Replication'
	  and `Histogram' data analysis tools mostly
Jukka-Pekka Iivonen's avatar
Jukka-Pekka Iivonen committed
370
	* Implemented COUPNUM and COUPNCD
371 372
	* Implemented TRUE and FALSE logical functions
	* Started the implementation of COUPDAYBS and COUPDAYS.
Jukka-Pekka Iivonen's avatar
Jukka-Pekka Iivonen committed
373

Jody Goldberg's avatar
Jody Goldberg committed
374 375 376 377 378 379 380
Kenneth:
	* Created xml2pot script, and integrated it with Gnumeric
	* Update update.pl script to make it more genetic, and work
	  with the xml2pot script. It actually now requires it.
	* Updated the spec file a little.
        * Made 'make update-po' and 'make dist' work with new update.pl

381
Matthew D. Bissiri:
382
	* Paste special arithmetic operations, skip blanks, paste link.
383 384 385 386

Michael Levy:
	* Improve the colour combo box.

Jody Goldberg's avatar
update  
Jody Goldberg committed
387 388 389
Morten:
	* Cleanup analysis tool code.
	* Eliminate many fixed limits in the code.  (Still some to go.)
390
	* Rewrote SUMPRODUCT.
391
	* Fixed array and range traversal order, thus fixing all strict
392
	  range functions.  (SUM, MIN, ...)
393
	* Fixed many bogusities in xbase plugin.
394
	* Cleanup limits in numtheory.  Added BITXOR.
395
	* Fixed RATE, SLD, and SYD.
Morten Welinder's avatar
Morten Welinder committed
396
	* Improved RATE's and IRR's root searching.
397 398 399

Pablo De Napoli:
	* New NT_MU function in numtheory.
Jody Goldberg's avatar
update  
Jody Goldberg committed
400

401 402 403
Thomas Canty:
	* Updated and improved documentation.

Jody Goldberg's avatar
update  
Jody Goldberg committed
404 405
Weston:
	* Implement DateDif.
406
	* Fix chitest.
Jody Goldberg's avatar
update  
Jody Goldberg committed
407

Karl Eichwalder's avatar
Karl Eichwalder committed
408
Translations:
Kenneth Christiansen's avatar
Kenneth Christiansen committed
409
	* Updated: da (Kenneth and Keld), de (Karl), en_GB (Robert), ko
Karl Eichwalder's avatar
Karl Eichwalder committed
410
	  (Sung-Hyun Nam), no (Kjartan), ru (Valek), uk (Yuri), maybe more.
Karl Eichwalder's avatar
Karl Eichwalder committed
411
	* Update not new, but not mentioned the last time: pl (Zbigniew).
412
	* Updated: nl (Almer). Not all done yet.
Karl Eichwalder's avatar
Karl Eichwalder committed
413

414 415
--------------------------------------------------------------------------
Gnumeric 0.55/0.56
Karl Eichwalder's avatar
Karl Eichwalder committed
416

Jody Goldberg's avatar
update  
Jody Goldberg committed
417 418 419
Almer:
	* Stf importer bug fixes and enhancements.

Jody Goldberg's avatar
Jody Goldberg committed
420 421
Jody:
	* Speedup workbook exit, copy/paste.
Jody Goldberg's avatar
update  
Jody Goldberg committed
422 423 424
	* Improve cut/copy/paste.
	* Improve col/row resize.
	* Undo for copy/paste, autofill, col/row resize
425 426
	* More work on formula guru.
	* Extend auto-fill to support months and years.
Jody Goldberg's avatar
update  
Jody Goldberg committed
427
	* Some translation bugs.
Jody Goldberg's avatar
Jody Goldberg committed
428

Jon Kåre Hellan's avatar
Jon Kåre Hellan committed
429
Jon Kre:
Morten Welinder's avatar
Morten Welinder committed
430
	* Tooltips for combo boxes.
Jon Kåre Hellan's avatar
Jon Kåre Hellan committed
431 432 433
	* Synchronize list selection with entry field in combo boxes.
	* Make  units in print setup dialog user selectable.
	* More dialog polishing.
434

Jody Goldberg's avatar
update  
Jody Goldberg committed
435
JPR:
436 437
	* Sorting now moves styles with the elements
	* Sorting now detects headers when sorting
438

Kenneth Christiansen's avatar
Kenneth Christiansen committed
439
Kenneth
Morten Welinder's avatar
Morten Welinder committed
440
	* Added two perl scripts for translation help/maintainence.
Kenneth Christiansen's avatar
Kenneth Christiansen committed
441 442
          Also added is a README.tools file, explaining how to use these.

Jody Goldberg's avatar
update  
Jody Goldberg committed
443 444 445 446 447 448 449 450 451 452 453
Michael:
	* Fix tricky Excel import problem.
	* Split libole2 out into a standalone package.

Miguel:
	* Added support for autocompletion.

Morten:
	* Changed a bunch of internals to work with StyleFormats instead
	  of throwing strings around.
	* Improved the optimization of styles.
Morten Welinder's avatar
Morten Welinder committed
454 455 456
	* Fix ROUND.
	* Make sorts stable.
	* Make sorts faster.
Jody Goldberg's avatar
update  
Jody Goldberg committed
457

Karl Eichwalder's avatar
Karl Eichwalder committed
458
Translations:
Karl Eichwalder's avatar
Karl Eichwalder committed
459
	* Updated: da (Kenneth), de (Karl), ja (Oka/Nakai), no
Karl Eichwalder's avatar
Karl Eichwalder committed
460
        (Kjartan), pt (Tiago), ru (Valek), maybe more.
Karl Eichwalder's avatar
Karl Eichwalder committed
461
	* Update not new, but not mentioned the last time: it (Leandro).
Karl Eichwalder's avatar
Karl Eichwalder committed
462 463

--------------------------------------------------------------------------
464 465
Gnumeric 0.54

Jody Goldberg's avatar
update  
Jody Goldberg committed
466 467 468
Jacob:
	* Enable mini icons when available.

469
Jody:
Jody Goldberg's avatar
update  
Jody Goldberg committed
470
	* Bug fixes.
471 472 473
	* Initial applix import.
	* Improve row/col insert/del.

Jody Goldberg's avatar
update  
Jody Goldberg committed
474 475
JonKare:
	* Lots of dialog polishing.
476 477
	* Autoscrolling combo boxes.
	* Make tearoff combo boxes behave more like tearoff menus.
Jody Goldberg's avatar
update  
Jody Goldberg committed
478 479 480

Michael:
	* Get embedded gnumeric working again.
481

Karl Eichwalder's avatar
Karl Eichwalder committed
482
Translations:
Karl Eichwalder's avatar
Karl Eichwalder committed
483
        * New: gl (Jesus).
Karl Eichwalder's avatar
Karl Eichwalder committed
484 485
	* Updated: de (Karl), no (Kjartan), sv (Andreas), and more.

486
--------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
487 488 489 490
Gnumeric 0.53

Morten:
	* Fixed QUARTILE.
Morten Welinder's avatar
Morten Welinder committed
491
	* Fixed MATCH for types -1 and +1.
Morten Welinder's avatar
Morten Welinder committed
492

493 494 495
Jody:
	* Overhaul cell structure to cleanup temp formats, improve spans.
	* Improve array formula entry, editing, and xml-io.
Jody Goldberg's avatar
Jody Goldberg committed
496
	* Share formulas persisted using xml.
497
	* Add auto-sum
498
	* Improve versioning.
499
	* Decrease memory usage.
500

501 502 503
Michael:
	* Accelerated intersheet dependencies

Morten Welinder's avatar
Morten Welinder committed
504 505 506
Marko:
	* Number theory functions.  (In new plugin.)

507 508 509 510
Almer:
	* Stf-exporter
	* Bug-fix stf importer.

Karl Eichwalder's avatar
Karl Eichwalder committed
511
Translations:
Karl Eichwalder's avatar
Karl Eichwalder committed
512 513
	* Updated: da (Keld and Kenneth), de (Karl), en_GB (Robert), es
	  (Pablo), no (Kjartan), ru (Valek), uk (Yuri), and more.
Karl Eichwalder's avatar
Karl Eichwalder committed
514

Morten Welinder's avatar
Morten Welinder committed
515
--------------------------------------------------------------------------
Jon K Hellan's avatar
Jon K Hellan committed
516 517 518 519 520
Gnumeric 0.52

Jon:
	* Tearoff combo boxes

521 522
Jody:
	* Bugs fixes.
Jody Goldberg's avatar
Jody Goldberg committed
523 524
	* Correct doc generation.
	* Improve update status area (autoexpr, editor, format tools)
525 526 527
	* Rework canvas editor to behave nicely at boundaries and
	  span correctly.

528
Morten:
Morten Welinder's avatar
Brag.  
Morten Welinder committed
529
	* Leak fixes.  Bug other people about leaks.
530 531
	* IPMT, PPMT argument order corrected.
	* MIRR fixed (or at least changed) to match Excel.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
532
	* RATE, IRR, XIRR use supplied guess.
533
	* Improve precision of IRR.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
534 535
	* Made auto-format work for sheet-relative cellrefs, i.e.,
	  "=sum(a1:a10)" now takes a default format from the range.
Morten Welinder's avatar
Morten Welinder committed
536 537 538
	* Made generated postscript files (print to file) contain enough
	  information to let ghostview go back and forth in them.
	* Made landscape previews readable.
539

540
--------------------------------------------------------------------------
541 542 543
Gnumeric 0.49

Jukka:
544
	* Added `>=' and `=' constraint support for the Solver tool.
545
	* The Solver input variables can now have the negative values too.
546
	* Added `Int' constraints support by implementing the
547
	  Branch-And-Bound algorithm.
548
	* The Solver parameters are now saved/loaded when the workbook
549
	  is saved/loaded.
550 551
	* Implemented `Answer Report' generation for Solver.
	* Started implementation of `Sensitivity Report' generation for
552
	  Solver (currently, not very useful though).
553
	* Major GUI improvementes for Solver, i.g. Solver constraints
554
          can now be cell ranges, not just cells.
555
	* Solver documentation added.
556 557 558 559 560 561 562
	* Added `Advanced Filter' tool.
	* Added the following distributions for the random number
	  generation tool:
	  - Poisson
	  - Binomial
	  - Negative binomial
	  - Exponential
563
	* Minor improvements for the AutoSave tool.
Jukka-Pekka Iivonen's avatar
Jukka-Pekka Iivonen committed
564
	* GUI improvements for the Data Analysis tool.
565 566
	* Added RandExp(), RandPoisson(), RandBinom(), RandNegBinom(),
	  and RandBernoulli() functions.
567

568
Jody:
569
	* Redraw improvements (cursor, selection, spanning, speed, underlining)
570
	* Border improvements (combo, printing, partial double line).
571
	* More work on undo.
572
	* Parse interbook references.
573
	* Mostly correct sizing of MS Excel cols/rows and objects.
574
	* Printing improvements.
Jody Goldberg's avatar
Jody Goldberg committed
575
	* Selecting ranges for formulas on other sheets.
576 577

Jon:
Jon Kåre Hellan's avatar
Jon Kåre Hellan committed
578 579
	* GUI polishing.
	* File history improvements.
Jon Kåre Hellan's avatar
Jon Kåre Hellan committed
580
	* Python plugin enhancements.
Jon Kåre Hellan's avatar
Jon Kåre Hellan committed
581 582 583
        * Error reporting improvements.
	* Cursor fixes and speedups.
	* CORBA bugfixes.
584

585 586 587
ERDI Gergo :
	* Add a zoom element to the toolbar.

Michael Meeks's avatar
Michael Meeks committed
588 589
Michael:
	* Style undo/redo
590 591 592 593
	* Gnome Basic integration

Miguel:
	* Charting work
Morten Welinder's avatar
Morten Welinder committed
594
	* Wizard for charting
Miguel de Icaza's avatar
Updated  
Miguel de Icaza committed
595 596 597
	* Bug fixes.
	* Visual cell references while editing.
	* Implemented Gnumeric-side vectors for graphics support.
Michael Meeks's avatar
Michael Meeks committed
598

599 600
Dom Lachowicz :
	* libgladify the plugin manager.
601
	* Improve color combo.
602
	* Lots of DIV0 cases in functions caught elegantly.
603

604 605
Mike Kestner:
	* Add file menu file history.
606
	* Style preserving column/row insertion(configurable, defaults on)
607

608 609 610 611 612
Almer :
	* "Structured" Text Format Importer (STF) (Customizable CSV/Fixed Width importer)
	  - Merged with Gnumeric main source (no longer plug-in) and completely revised.
	  - Pops-up when pasting from external applications.
	  - Preview is drawn faster and is interactive.
613 614
	  - More separators to choose from when doing a CSV import.
	* Copying cells between different instantances of gnumeric.
615

Morten Welinder's avatar
Morten Welinder committed
616 617 618
Morten:
	* Fixed display of pre-1900 dates.
	* Fixed display of very large numbers.
619
	* Went on a warning-killing spree.
Morten Welinder's avatar
Morten Welinder committed
620

Ariel Rios's avatar
changes  
Ariel Rios committed
621 622 623
Ariel:
	* Guile plugin can now register functions in user given categories.

624 625 626 627
JP:
	* Add sorting functionality to workbook toolbar
	* Sorting fixes
	* Add basic attribute support for workbooks
628 629
--------------------------------------------------------------------------

Jody Goldberg's avatar
Jody Goldberg committed
630 631
Gnumeric 0.48

632
Miguel:
Jody Goldberg's avatar
Jody Goldberg committed
633 634
	* Fix annoying flashing cursor bug.

635
Jody:
636
	* Improve inter{sheet,book} references.
Jody Goldberg's avatar
Jody Goldberg committed
637
	* Beginnings of Undo.
Jody Goldberg's avatar
Jody Goldberg committed
638
	* Row/Col hiding.
639 640
	* Keep cursor visible, Add Alt-Pg{Up,down}
	* Clipboard, Selection, & border fixes.
Jody Goldberg's avatar
Jody Goldberg committed
641

642 643
Morten:
	* Revamp the memory handling of the parser.
Morten Welinder's avatar
Morten Welinder committed
644 645
	* Fixed goal seek's behaviour on cancel and failure.
	* Bogotised PRODUCT and introduced G_PRODUCT.
Morten Welinder's avatar
Brag.  
Morten Welinder committed
646
	* Implemented the auto-format feature.
647

648 649 650
Jon:
	* Found xml io font size loading bug.
	* Excel export clean.
651 652
	* Python plugin update: Allow calling Gnumeric builtins from
	  Python.
653

Michael Meeks's avatar
Michael Meeks committed
654 655 656
Michael:
	* Re-wrote dependency engine; lots more speed.

657 658 659 660
Ariel:
	* Improvements on VALUE_BOOL management on the guile plugin.
	* Bug fixes.

661 662
Jukka:
	* Implemented `AutoSave' tool.
663
	* Started `AutoCorrect' tool.
664 665
	* Some minor improvements to the Solver tool.

666 667
JP:
	* Sorting undo/redo
Jody Goldberg's avatar
Jody Goldberg committed
668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686
--------------------------------------------------------------------------

Gnumeric 0.47

Michael :
	* Fix nasty recalc bug that would hang the app.
	* Improve bounding box calculation for printing.

Miguel :
	* Improve empty cell loading.
	* Re-enable pasting from X.
	* Adjust semantics of paste to work even when selection is not
	  visible.

Jody :
	* Fix import plugins.

--------------------------------------------------------------------------

687 688 689 690 691
Gnumeric 0.46

Michael:
	* Fixed problems closing workbooks
	* Add pristine workbook discard
692
	* Fixup html export.
693 694
	* Fixed print header/footer setup, users should remove
	  ~/.gnome/Gnumeric to speedup load.
695

Jon K Hellan's avatar
Jon K Hellan committed
696 697
Jon:
	* Lots of Excel style export work:
698
	format, font, colors, borders, alignment, wrap, rotation.
699
	* Excel export row/col sizing.
700
	* Excel fixed up DBCELL collating to export lots of rows correctly.
Jon K Hellan's avatar
Jon K Hellan committed
701

JP Rosevear's avatar
JP Rosevear committed
702 703 704 705
JP:
	* Added sorting of infinite ranges
	* Got rid of blank sheets when printing

706 707 708
Frank:
	* Worked on Excel summary export

709 710
Jody:
	* Begin exception handling for corba vs gui.
Jody Goldberg's avatar
update  
Jody Goldberg committed
711
	* Add some simple version protection for plugins.
712 713
	* Improve error reporting for file loading.
	* Explicitly disable passord protected XL spreadsheets.
714 715
	* Bug fixing.

716 717 718
Cort:
	* Expanded CORBA API.

Morten Welinder's avatar
Morten Welinder committed
719 720 721
Andrew:
	* Many improvement for multi-dimensional linear regression.

722 723 724 725 726
Jukka:
	* Implemented Simplex algorithm for Solver
	* Solver can now solve some simple LP problems (more interesting
	  stuff is coming later).

Ariel Rios's avatar
Ariel Rios committed
727 728 729 730 731 732 733 734 735 736
Ariel:
	* Added guile plugin documentation.
	* Removed redeclaration of functions.
	* Removed security hazard on the definition of scm_eval.
	* Improvements on VALUE management.
	* Added Fibonacci formula
	* Split the guile scheme files into gnumeric_startup.scm and
	  functions.scm
	* Bug fixing.

737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766
--------------------------------------------------------------------------

Gnumeric 0.45

JP:
	* Improved sort dialog

Nat:
	* Updated bonobo infastructure

Kevin:
	* Plan Perfect plugin
	* DIF export / import

Jody:
	* Improved clipboard ops.
	* import Excel auto-ranges
	* better range instersection
	* Guile plugin fixed
	* Auto fill display fixes.

Jon:
	* Style hashing

Michael:
	* Misc cleans
	* Fix #2110

--------------------------------------------------------------------------

767 768 769 770 771 772
Gnumeric 0.44

Jon:
	* Vastly improved col / row sizing in excel import
	* ditto for Excel object placement.

773 774
JP:
	* Expanded sort dialog to allow sorting of rows as well as columns
775 776
	* Added advanced button to sort dialog to allow sorting but case
	sensitivty and text (rather value)
777

778 779 780 781 782 783 784 785
--------------------------------------------------------------------------

Gnumeric 0.43

	* Minor build fix.

--------------------------------------------------------------------------

786 787
Gnumeric 0.42

788 789 790
Michael:
	* Totaly re-wrote style engine.

791
Jukka:
792
	* Implemented IRR and XIRR financial functions
793 794
	* Fixed the handling of the database function criterias
	* Fixed the non-numeric return values of DGET
795
	* One-dimensional GROWTH and TREND should work now
796 797
	* Documentation of the db functions improved

798 799
Jody:
	* Complete transition of cut/paste to cell movement code.
800
	* 1st pass at borders & patterns
801
	* Improve edit popup.
Jody Goldberg's avatar
Jody Goldberg committed
802
	* Rework cell format dialog.
Michael Meeks's avatar
Michael Meeks committed
803
	* Some support for inter book references (no dependencies yet)
804

Michael Meeks's avatar
Michael Meeks committed
805 806 807
Daniel:
	* Excel Name export.

808 809
Federico:
	* Improved dragging and zooming behavior in the print preview.
Morten Welinder's avatar
Morten Welinder committed
810
	* Added "open hand" and "closed hand" cursors for dragging the
811 812
	  print preview.

813 814 815
Robert:
	* Primitive oleo import : supports numbers and text.

Michael Meeks's avatar
Michael Meeks committed
816 817 818 819
Frank:
	* Huge chunk of summary-info re-structuring.
	* Import and export lots of new summary fields.

820 821
JPR:
	* Improving sort dialog
822

823 824
Jeff:
	* Sylk import filter.
Jeff Garzik's avatar
Jeff Garzik committed
825
	* CSV export filter.
826

827 828 829 830 831 832 833 834 835 836 837 838 839 840
--------------------------------------------------------------------------

Gnumeric 0.41

	* More recalculation bugs & other minor issues fixed.
	* Base release before Style mangling.

--------------------------------------------------------------------------

Gnumeric 0.40

Miguel:
	* Important recalculation bugs fixed.

841 842
--------------------------------------------------------------------------

843 844
Gnumeric 0.39

Arturo Espinosa's avatar
Sync  
Arturo Espinosa committed
845 846 847 848 849
Miguel:

	* Arbitraryly shaped bonobo objects.
	* Formatting engine supports h,m,s correctly and supports [h], [m], and [s]

850 851 852 853
Jukka:
	* Started implementation of GROWTH function
	* Optional argument fixes for TREND function

854 855 856 857 858 859 860
Arturo:
	* Split libole2 + test program.
	* Large excel file support > 8Mb.

Michael:
	* Start of sheet/workbook/global name scoping.

861 862
Jody:
	* Some Optimization.
Jody Goldberg's avatar
Jody Goldberg committed
863
	* Enhance row/col insert/delete, cell shift, and cell cut/paste.
864
	* Some eye candy.
Jody Goldberg's avatar
Jody Goldberg committed
865 866 867

Jon K Hellan:
	* Dialog improvements.
868 869 870

--------------------------------------------------------------------------

871 872
Gnumeric 0.36

873 874
Jody:
	* Improve selection to correctly handle overlapping ranges.
875
	* Improve XL import of 'escher' stream for pictures and objects.
876
	* Enabled import of XL objects by default.
Jody Goldberg's avatar
update  
Jody Goldberg committed
877