1.1.3 Changelog

Pierre Abbat

Lojban localisation work.

Joaquin Cuenca Abela

Fix slow startup with xft build on a system with many fonts.

Johan Björk

QNX frame refactoring.

Besnik Bleta

Albanian localisation work.

David Buddridge

AbiWord training manual.

Pablo Calamera

Fix two segfaults in wv.

Francisco Cheratzu

Sardinian localisation work.

Mauro Colorio

Gypsython, a python plugin.

Mikey Cooper

Updated BUILD.zabw to have better instructions for Win32.

Fixed .zabw suffixing to be visible on Win32.

Bug fixes: 4419, 4454

Corby

(Probably has another name as well, but I don't know it.)

Fix initialisation of parse structure in wv.

Jeremy Davis

Win32 refactoring, and recovery therefrom.

Added libcurl to new peer module.

Win32 window geometry fix.

Put NSIS2 into CVS, and started work on it.

Added dictionary download support to Win32 installer.

Make Win32 compile.

Multiple language support in NSIS2 (Win32 installer).

Fixed an infinite recursive call.

Andrew Dunbar

Tidied up the code in the strings classes.

Mrk Gilbert

Fixed memory leak in encoding manager.

Karl Ove Hufthammer

Norwegian Nynorsk localisation work.

Will Lachance

Fixed a bug with the piecetable which caused problems when resizing.

Thorough refactoring of frame code on unix.

Thorough UTF-8ing of frame code on unix.

Jordi Mas

Make Options dialog native on Win32.

Win32 keyboard fixes.

Bug fixes in Win32 Meta and Options dialogs.

Changes to allow multiple instances of property sheets on Win32.

Bug fixes: 2481, 3286,

Hubert Figuiere

wv compiler warnings clean-up for Cocoa.

Refactored Cocoa code to match Will Lachance's refactoring on unix.

Implemented new status bar on Cocoa.

Build fix.

Cocoa code cleanup.

Fixes to graphics, image, and frame code on Cocoa.

Fix lots of leaks and double releases on Cocoa.

Handle arrow keys and mouse on Cocoa.

Fixes for text and caret on Cocoa.

Font work for Cocoa.

Mouse events on rulers in Cocoa.

Fix toolbars option on Cocoa.

Fix Cocoa mouse events.

Fixed memory leaks.

Updated libpng to 1.2.5.

ProjectBuilder project.

Fixed an annoying compile warning.

MacOS X build fix.

Raphael Finkel

Yiddish localisation work.

Frank Franklin

freetype detection in build system.

Build bits for gypsython plugin.

Changed wvFree into a macro.

Updated aspell detection.

Improved curl detection.

Build fixes for Solaris and Irix.

Hack for a build problem on Solaris.

Fix frame geometry on unix.

Forward port of his HTML exporter from STABLE.

Work on internal UTF-8 usage.

Fixes to metadata.

Forward port of STABLE's XHTML importer.

Work on [X]HTML import and export.

Code cleanup in GR_UnixGraphics.

Added a dialog of HTML export options, disabled by default.

Update for wv configure.

Bug fixes: 1406

Tomas Frydrych

Added support for toolbar menus wider than the toolbar widget, and implemented them on Win32.

Fix Bidi caret, and implement on Win32.

Fixes for BiDi processing of GUI strings.

Code to check whether caret is on-screen.

Added a debug message to the Win32 statusbar code.

More BiDi fixes.

Fix to Win32 statusbar to remove a superfluous encoding conversion.

Made the caret go red in overwrite mode.

Bug fixes: 3707, 4037

Marco Innocenti

Italian localisation work.

Dom Lachowicz

Work on Open Office importer.

Added mail merge capability.

Work on Open Office exporter.

Default Open/Save directory can be set as a preference.

Beginnings of drag-n-drop editing (control-left mouse button).

Some work on image drag-n-drop.

Fixes for GTK+ clipboard.

Text exported to Open Office.

Fix libxml2 bug.

Improvements to HTML export.

Added paste support for svg, svg-xml, and wmf to the UNIX clipboard.

Fixed ps image printing.

Added GDA plugin so that mail merge can get information from databases.

Created an NSIS_2.0 branch and curl module in CVS, for Jeremy Davis.

Fixed a security bug in wv.

Fixed export of hyperlinks to RTF.

Code cleanup and reorganisation in ispell code.

Lots of work on XIM input support, for languages such as Japanese.

Fixes to Gtk2+ screen refresh code.

Unix implementation of BiDi caret.

QNX implementation of BiDi caret.

Build fixes.

Fixed a typo in the file format labeling.

Fix to save words to the aspell/pspell custom dictionary.

Fix the build with the new ins/ovr caret distinction.

Bug fixes: 3758, 4391, 4394, 4524, 4527

Pat Lam

Fixed crash on exit in non-xft build.

Substantial work on footnotes.

Bug fixes: 4412

Jordi Mas

Build fixes.

Fixes to Win32 Insert Symbol dialog.

More fixes to Win32 keyboard handling.

Improvements to Win32 font dialog.

Initial barbarism support documentation.

Introduced a silly Win32 bug and then fixed it, so that's OK.

Bug fixes: 338, 2481, 4494

Marc Maurer

Image drag-n-drop.

Relocated an ifdef which was breaking non-debug builds.

Images can be resized by dragging handles on the screen.

Fixed aspect ratio problem when resizing images.

Left click selects an image now.

Build fix on unix.

Fancy image resize boxes and stuff.

Added font caching on unix.

Build error fix.

Speed up image dragging.

Intelligent redrawing when dragging images.

Fixed down spinners in image dialog.

Implemented DOTTED line style on GTK2.

Fixed drawing errors in view when working with formatting marks shown.

Fixed compiler warnings.

Work on Format Table dialog.

Build fix.

Fix bug with font preview.

Bug fixes: 4255

Mike Nordell

MSVC6 build fixes.

Win32 memory clean up.

Fixed a bunch of memory-related problems.

Speeded up Win32 startup.

Fixed a memory leak in font handling.

Added initialisation of variables.

Fixed a setlocale problem in doc import.

Michael Pritchett

Fixed some Win32 memory leaks.

Fixed link errors for MSVC6.

Cleaned up some duplicated Win32 code.

Win32 build fixes.

Stubs for diving make on Win32.

MSVC6 build fixes.

Finished removing UCS2 from barbarism code.

Work on HTMLOptions dialog.

Andrzej Przuszynski

Polish localisation work.

Sharuzzaman Ahmat Raslan

Malay localisation work.

Jesper Skov

Speed up in UT_isWordSeparator.

Refactoring of speller dialog.

Added functions for identifying ignored characters around words.

Fixed the sentence scanner.

Improvements to af/util string handling.

Fixed some compiler warnings.

Fixed a problem with the Win32 spellcheck dialog.

Hacked a hack in squiggle code to make them appear correctly.

Bug Fixes: 1440

Martin Sevior

Fixes for caret, and other display issues, such as page number display during document load and size of scrollbars.

Fixed table cells to expand immediately when text pasted in.

Fixed caret disappearance after selecting and deleting text.

Fixed a bug with images not resizing on zoom.

Fixed an evil race crash.

Made tables display immediately after work on them.

Made lines in tables not disappear when text is selected.

Drag table lines with the mouse.

Lots of bug fixes.

Added autoformat of table lines on double-click.

Fixed a memory bug.

Fixed unix printing.

Fixed Merge Cells.

Put race detection code back in to startup code.

Fixed undo of deletion of whole tables.

Fixed table and section break crashes.

Beginning of work on setting height of table rows via handles on left ruler.

Fixed bugs in tables and section breaks.

Substantial work on footnotes, to the point that the feature works correctly. (Possibly with a few remaining bugs.)

Made the insertion point stay on screen.

Footnotes export to and import from RTF, which means that cut and paste works.

Quick and horrible fix for a crash in Insert Symbol.

Chad Thomas

Fix build breakage.

Fix a crash on startup.

Nikolai Vladychevski

es-MX localisation work.

Chris Winne

Fix problem with perl 5.8.

Daniel Yacob

Amharic localisation work.

Typo in strings fixed.