AbiWord 0.9.5 Changelog

This document lists changes made to AbiWord since 0.9.4. Not all of these changes will have visible effects in the release builds, as some may be confined to debug builds, or be changes to the underlying architecture with no visible effects.

Joaquin Cuenca Abela

Perl scripts can now appear in menus, and can print documents.

Added UT-Map type.

Menu bug fixes.

Bug fix in xsl-fo exporter.

Fixed bug 2108.

Chris Chamberlin

Fixed bugs 1123 and 1814.

Jesus Corrius

Catalan localisation update.

Jared Davis

New, improved web site.

Jeremy Davis

Patch to BiDi build for VC5.

Tamas Decsi

Hungarian localisation update.

Hubert Figuiere

Further work on Mac OSX port.

Added libjpeg support.

Fixes to configure files.

Fixes to BiDi makefiles.

Conditionalised a BiDi debug message.

Mac OSX bug and build fixes.

Work on MS-Write importer.

Added versions and new keywords to bugzilla.

Technical changes involving putenv and setenv.

Fixed bugs 1883, 2118, 2167, 2179.

Frank Franklin

Added guidelines for building on Darwin.

wv bug fixes, and version number increase.

Fixed wv to support system expat and wv libraries, and for libxml2 handling.

Added UT_XML, and altered other code to use it.

General XML parser update.

Technical changes involving putenv and setenv.

Improvements to build system.

Stephane Fritsch

Various BeOS fixes.

Tomas Frydrych

Removed the Times New Roman dependency. This should squash the most common user installation problem.

Fixed an input problem for utf-8.

Extensive bi-directional fixes, such that the bi-directional build is now fully functional, although still buggy.

Added basic glyph shape selection to the BiDi build, so that Arabic is now supported and other similar languages could be.

Changes to the way AbiWord handles styles, making things more intuitive and reducing file bloat somewhat.

Added bookmarks, which allow you to mark part of a document so that you can go to it quickly.

Added hyperlinks. Hyperlinks can now be embedded in an abiword document.

Added a page reference field.

Improvements to endnotes, which are now nearly ready.

Improvements to toggle case.

Work on font handling, which is still proving problematic.

Added TIS-620 encoding to ttftool.

Updated the Bidirectional notes.

Documentation on the bidirectional build, font path problems, and non-English keyboards.

Improvements to the handling of tabs in paragraphs that are not left justified.

Alignment bug fixes.

General layout fixes and streamlining.

Fixed a really annoying redraw bug.

Moved tab width calculation code to one place to ease maintenance.

Fixed a bug which meant that changing the zoom changed tabs.

Win32 typo fix.

Various bug fixes.

Martin Gansser

Makefile fix.

German localisation update.

Alan Horkan

Fix to Win32 installer.

Toolbar button icons.

Karl Ove Hufthammer

Norwegian Nynorsk localisation update.

Marco Innocenti

Italian localisation fixes.

David Kaelbling

Fixed bug 2096.

Karl Trygve Kalleberg

Norwegian Bokmal localisation update.

Michael Kobas

New Win32 installer icon.

Dom Lachowicz

Added a normal.awt, the normal template. This means that users can now change the default Normal style.

Reworked the image architecture to make it easier to code new graphic formats.

Added ImageMagick support.

Better integration of scripting support.

Added a plug-in module on CVS.

Fix the Unix build so that it loads plug-ins at startup.

Work on the T602 importer.

KWord importer improvements.

MS Word jpeg import.

Added a patch to delete autosaved files when AbiWord exits (as opposed to crashing).

Added command-line printing.

Added Insert File... command.

Added a password dialog for use with password protected MS Word documents.

Added File>Revert command.

Rearranged Insert menu.

Added BiDi buttons to the extra toolbar.

Added GNOME dialogs for bookmarks and hyperlinks.

Added toolbar controls for bookmarks and hyperlinks.

Improved detection of different kinds of hyperlinks.

Added a dialog for resizing images.

Work on MS-Write importer.

Added Catalan and Galician to the language list.

Lots of bug fixes.

Aaron Lehmann

Fixed a problem in the install scripts.

Stopped the non-GNOME build installing a large unused pixmap.

David Mandelin

Fixed a bug where Win32 would try to apply a deleted style.

Matti Picus

Added a feature so that the status line displays the location of a tab stop if you add it by clikcing in the top ruler.

Added ABI_EXPORT to the WordPerfect importer header file.

Implemented drag-and-drop on Win32.

Headers are now exported to rtf.

Improvements to rtf list import.

Quick fix for some problems with fonts on Win32.

Fixed Bullets and Numbering dialog on Win32.

Fixed some compile problems.

Michael Pritchett

Fix the Win32 build so that it loads plug-ins at startup.

Win32 build process bug fixes.

Patched Win32 (using advice from Dom) to detect empty frames.

Added Martin's new columns features to the Win32 columns dialog.

Added a Win32 dialog for Martin's new header/footer features.

Added Win32 dialogs for Dom's insert file and password dialogs.

Added Win32 dialogs for bookmarks and hyperlinks.

Fixed GoTo Bookmarks on Win32.

Moved all menu strings to the strings files. This should reduce code size and make translations easier.

Win32 installer update.

Fixed Win32 installer to install the normal.awt template.

Minor change to Win32 File Open/Save As dialogs.

Fixed Win32 warning about not finding a dictionary.

Fixed a bug in which changing the zoom state marked a document as dirty.

Upgraded NSIS to 1.56, and then to 1.60.

Added NSIS scripts for the dictionary installers.

Cleaned Win32 compiler warnings out of ut-xml.h.

Code cleanup.

Various bug fixes.

Paul Rohr

Fixed a crashing bug with RTF import.

Bernhard Rosenkraenzer

Fixes for several build bugs.

Pavel Roski

Fixed bug 2112.

Gilles Saint-Denis

French localisation fixes, including code changes to reduce number of truncated labels.

Rui Miguel Seabra

Portuguese localisation update.

New rpm spec.

Updated dumpstrings.pl.

Reworked makefiles so that they work better.

Martin Sevior

Added the ability to set a maximum height for columns, and to change the space between them.

Added dynamic menus, so that menus can be automatically updated to include commands from plug-ins.

Began work on dynamic toolbars, so that users can rearrange their toolbars and add new buttons.

Added Normal view mode (i.e. without page breaks).

Fixed a bug wherein the contextual menus made the cursor disappear in unix/GNOME.

Fixed up and down movement of the cursor in fixed size columns.

Fix cursor position and size for super- and sub-scripted text.

Added the ability to have different headers and footers on odd and even pages, and on the first and last page. All headers and footers can still change between sections.

Tweaks to list UI.

Fixed a spell check bug with capitalized words.

Fixed a zoom bug which varied the number of lines on a page, and fixed a bug which was preventing WYSIWYG printing.

Fixes to Aiksaurus to account for changes to Abi's plugin architecture and to use the new dynamic menus feature..

Reverted some font handling changes so that we don't run up against a misconfiguration of Red Hat.

Win32 build fix.

Several bug and build fixes.

Jesper Skov

Rewrote, cleaned up, and improved the squiggles code, and put it in its own source file.

Code cleanup.

Doxygen comments.

Bug fixes.

Sam TH

Fixed normal mode so that there is no grey to the right of the page.

Petr Tomasek

T602 importer.

Sean Young

MS-Write importer.