Gnumeric 0.59
* Minor improvements to the autoformat dialog.
Gnumeric 0.58
* Cleanup and general bugfixing in guile plugin.
* Support for values inside the Guile interpreter
* Undo for autoformat.
* Beautify stf dialog.
* Stf and other bugfixes.
* Massive bug fixing spree.
* Fix popup context menus.
* 'General' number formats.
* Some initial work on an MVC split for workbooks.
* More work on double click fill support.
* When format toolbar is vertical, replace font and size
selectors with a button.
* 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.
* Fixed and updated the i18n subsystem, so it how should work
more smooth - I will consider this very close to finished.
* New features
* Initial support for guppi graphs via Bonobo
* Auto-format dialog.
* Sheet copy
* Full complement of paste special operations.
* Improve internationalisation of keyboard and formats
* Implement DateDif.
* Checkbox support with stubs for other widgets.
* Improved RATE's and IRR's root searching.
* Rewrote SUMPRODUCT
* More number theory functions
* Applix importer is usable
* COUPNUM, COUPNCD, TRUE, FALSE, COUPDAYBS and COUPDAYS
* Correctly handle strings used as numeric arguments
* Improve the colour combo box.
* Implementation of `Anova: Two-Factor With Replication'
and `Histogram' data analysis tools mostly
* Bug fixes, Polishing & Optimisations
* Updated and improved documentation.
* Improve MS excel conformance of 'MATCH'
* STF bug fixes and format recognition.
* Save cells in row/col sequence.
* Improve support for named expressions.
* Fix chitest.
* Printing bug fixes
* Fix sheet functions
* Formating bugs.
* Handle sorting hidden rows/cols the same as MS excel
* Resizing lots of rows/cols is smarter
* Fixes for RATE, SLD, SYD.
* More correct expression relocation for ins/del row/col
* Xbase plugin should now work rather than core.
Lots of bug fixed.
* Translations
* Updated: da (Kenneth and Keld), de (Karl), en_GB (Robert), ko
(Sung-Hyun Nam), no (Kjartan), ru (Valek), uk (Yuri), maybe more.
* Update not new, but not mentioned the last time: pl (Zbigniew).
* Updated: nl (Almer). Not all done yet.
* Work to support translation of strings in xml files (Kenneth and Morten)
fixes PR 10454 by Jasper Wallace.
Changes include:
* Stf importer bug fixes and enhancements.
* Speedup workbook exit, copy/paste.
* Improve cut/copy/paste.
* Improve col/row resize.
* Undo for copy/paste, autofill, col/row resize
* More work on formula guru.
* Extend auto-fill to support months and years.
* Some translation bugs.
* Tooltips for combo boxes.
* Synchronize list selection with entry field in combo boxes.
* Make units in print setup dialog user selectable.
* More dialog polishing.
* Sorting now moves styles with the elements
* Sorting now detects headers when sorting
* Added two perl scripts for translation help/maintainence.
Also added is a README.tools file, explaining how to use these.
* Fix tricky Excel import problem.
* Split libole2 out into a standalone package.
* Added support for autocompletion.
* Changed a bunch of internals to work with StyleFormats instead
of throwing strings around.
* Improved the optimization of styles.
* Fix ROUND.
* Make sorts stable.
* Make sorts faster.
* Updated: da (Kenneth), de (Karl), ja (Oka/Nakai), no
(Kjartan), pt (Jesus), ru (Valek), maybe more.
* Update not new, but not mentioned the last time: it (Leandro).
Notable changes are:
* Fixed QUARTILE.
* Fixed MATCH for types -1 and +1.
* Overhaul cell structure to cleanup temp formats, improve spans.
* Improve array formula entry, editing, and xml-io.
* Share formulas persisted using xml.
* Add auto-sum
* Improve versioning.
* Decrease memory usage.
* Accelerated intersheet dependencies
* Number theory functions. (In new plugin.)
* Stf-exporter
* Bug-fix stf importer.
* Updated: da (Keld and Kenneth), de (Karl), en_GB (Robert), es
(Pablo), no (Kjartan), ru (Valek), uk (Yuri), and more.
Changes are:
* Fix annoying flashing cursor bug.
* Improve inter{sheet,book} references.
* Undo.
* Row/Col hiding.
* Keep cursor visible, Add Alt-Pg{Up,down}
* Clipboard, Selection, & border fixes.
* Revamp the memory handling of the parser.
* Fixed goal seek's behaviour on cancel and failure.
* Bogotised PRODUCT and introduced G_PRODUCT.
* Implemented the auto-format feature.
* Found xml io font size loading bug.
* Excel export clean.
* Python plugin update: Allow calling Gnumeric builtins from
Python.
* Re-wrote dependency engine; lots more speed.
* Improvements on VALUE_BOOL management on the guile plugin.
* Bug fixes.
* Implemented `AutoSave' tool.
* Started `AutoCorrect' tool.
* Some minor improvements to the Solver tool.
* Sorting undo/redo
Gnumeric 0.47
* Fix nasty recalc bug that would hang the app.
* Improve bounding box calculation for printing.
* Improve empty cell loading.
* Re-enable pasting from X.
* Adjust semantics of paste to work even when selection is not
visible.
* Fix import plugins.
Changes include:
* Important recalculation bugs fixed.
* Major speedup: loading, saving, quitting, filling.
Jody Goldberg killed the list access to column information
and row information increasing speed up to 1000% for some cases.
Loading is faster, quitting is faster, and manipulating the
sheet is faster.
* Save printing information on the workbook (Morten).
* Formatting engine now supports correctly the "h", "m" and
"s" specifiers to specify the padding of the number.
* Formatting engine now supports [h], [m] and [s] variants.
These are used to compute elapsed hours, minutes and
seconds, so you can add the number of hours you have worked
and get a good total.
* Anting for "copy" operations. Now the selection used during
the copy operation is "anted".
* During column/row resizes, we now show the new dimensions
of the column/row (Jody)
* Functions.
* TREND() function fixed to handle its optional arguments;
One dimenssional GROWTH implemented (Jukka)
* User Interface Improvements
* User interface improvements to the dialog boxes from Jon K
Hellan.
* Dialog boxes should all "accept" when OK is pressed, cancel
when ESC is pressed correctly and all should have an initial
focus set (Jon, Jody, me).
* Various dialogs recoded to use glade rather than gtkcauldron
(Jon).
* General fixes:
* Computation fix: There was a bug introduced back when we
improved the speed for the dependency hash tables. This is
now fixed.
* Use a dialog to report problems on font installation, rather
that outputing to stdout.
* Multiple leak fixes, and list use fixes from Morten.
* gnumeric.desktop is now a generated file. For those using
Bonobo, you should get the right desktop installed now.
* Handles failures from gnome-print (Morten).
* Fixes to work around some broken servers (Nick Lamb).
* CORBA-side
* More interfaces and more features added in preparation for
the Graphics component integration.
* Internals
* Scanning selections is now easier, faster and more
consistent thanks to Jody for providing this code.
* Columns/Rows are now segmented arrays.
* Redone the way we include Bonobo objects, this has enabled
us to make Gnumeric embed arbitrarly-shaped components.
Notable changes include:
* Tons of bug fixes.
* Improve selection to correctly handle overlapping ranges.
* Improve XL import of 'escher' stream for pictures and objects.
* Enabled import of XL objects by default.
* Rewrite zoom dialog.
* Major clean up to the documentation of functions.
* Added tons of examples to functions.
* Added ``Delete...'' entry to ``Edit'' menu.
* Implemented PERCENTILE function.
* Fixed PERCENTRANK function.
* New toolbar code.
* Report font type, support for reporting size
* New format apply buttons for money, percent.
* More commands to format/row/col/sheet
* Bumped row limit to 64k
* Support IO on non-mmap-able excel files.
* Totaly re-write libole2's API - its usable now.
* Excel export 'Add-in' functions.
* Excel summary info export.
Changes include:
* Clipboard fixes (Jody).
* Source code has been re-organized, we have split dialogs, functions and
widgets into their own directories.
* Handle selection properly (Jody, various bug fixes fixed with this).
* Print Preview feature (still a bit broken, text is miss-aligned, but I am puzzled,
I do not know what is wrong with it). Consider this an alpha feature.
* New functions from Jukka-Pekka: ACCRINTM, INTRATE, RECEIVED,
PRICEDISC, ISPMT, MIRR, FVSCHEDULE, TBILLEQ, TBILLPRICE,
TBILLYIELD and PRICEMAT().
* Double click on column divisions will auto-adjust columns to the size that best
fits the contents.
* Many fixes to the dialog-solved (Jukka-Pekka)
* Sheet objects now move properly according to the zoom factor (Jody).
* Improved cell color selection dialog.
* Print Setup: Dialog now displays properly the page you are going to print.
Previews margins as well (me). If you have a new libglade (the one that will be
shortly announced), you can get nice accelerator support in the dialog.
* Printing: Fixed a very bad flaw that inhibited proper priting of sheets 2 and on.
* Fixed warnings related to cursor handling.
* Margin display code fixed when zooming (Jody).
* Cut/paste bug fixes to mimic Excel's behaviour here (Jody)
* Danish translation added.
* More memory leak fixes (Morten).
* Updated glade files.
* Internationalization fixes (Karl).
Excel support dept
* Fixed writing of integer values (Jody)
* Vartious bug fixes from Michael Meeks.
* ISMPT argument handling fixed (Jukka).
Notable changes are:
* Implemented MDETERM and MINVERSE matrix functions.
* Finished the ROMAN function completing the mathematical
functions.
* Implemented DB, DDB, FREQUENCY, QUARTILE, and XNPV functions.
* Fixed DOLLAR, DOLLARDE, DOLLARFR, and PROB functions.
* Added GUI for Summary Info.
* Enabled function wizard.
* Initial stab at Lotus 123: 'wk1', 'wks' import.
* Added GUI for Names.
* Better Excel string importing.
* Fix for padded number insertion ( fixes CSV import )
* Implemented ISREF, INDIRECT improved CELL
* Fixed several database functions.
* Non-relative R1C1 style references.
* Enable Array formulas.
* Add VALUE_BOOLEAN, VALUE_ERROR, and OPER_PERCENT
* Added EOMONTH, WORKDAY, NETWORKDAYS.
* Work on functions : ROW, COLUMN, ISLOGICAL, ISERR, ISBLANK,
DATEVALUE
* Support implict intersection 'feature' of XL for functions,
NOT operators.
* Support Ctrl-Arrow movement & selection. Make moving corner of
selection visible.
* Support F4 switching between absolute and relative addressing
modes
* Reworked internal handling of absolute/relative addressing.
* Fixed cut/copy/paste to relocate relative references to only
when copying not cuting.
* Implemented BESSELI, BESSELK completing the engineering functions.
* Added Moniker support for the Workbooks
* Added a signal for cell_content_changed for the speech support.
* Fixed locale setting and switching for file IO.
* Updated the CORBA interface for setting cell attributes.
* Scrolling sheet tabs.
* Many translations updated, thanks to our translators.
* innumerable minor bugs fixed.