2.1.2 Changelog

Johan Björk

Get the QNX port to compile again and update it to work with all changes made in CVS HEAD (great job Johan!).

HTML exporter fixes

Parse windowless arguments correctly (QNX)

Allow the splash screen to be disabled (QNX)

Disable Offscreen drawing (QNX)

David Bolak

Passepartout exporter plugin

Mikey Cooper

MSVC build fix in the RTF importer and various dialogs

Fix "off-by-1" redraw fixes in the rulers (Windows)

Fix the borders around the splash screen (Windows)

Unbreak the build on win32 after the Preferences rework from Christian Neumair

RTF import confidence fix

openURL fixes for the Help system and "View In A Web Browser" (Windows, bugs 4874, 5397, 6166 and 6681)

Bugfixes: 6600, 6112

Jeremy Davis

Prevent crash on startup if libdir is not found (Windows)

Continue to build remaining plugins when one or more fail to build

Do not fire timer if stopped; handle case when timer not properly killed by OS (Windows)

Don't bail with invalid arg if NSIS silent install (/S) is used (Windows Installer, bug 6547)

Fix file association registry command (Windows Installer)

Windows build fix

Copy localized normal.awt files from abidistfiles as well

Hubert Figuiere

Templatize UT_Vector, UT_Pair and UT_StringPtrMap

Add hooks to build for Jaguar on Panther

Implement dynamic menus (MacOSX, bug 6556)

Fix crash when using "Open Existing Document" (MacOSX, bug 6535)

Menu item for "Format text box" does not follow style of previous items in Format menu (bug 6513)

Fix crash after closing a document (MacOSX, bug 6553)

Fix crash with Open Recent File and having no frame

Fix crash when closing a frame with the Format Table dialog open

Added documentation note about importers missing due to lack of plugins (MacOSX)

Fix crash on selecting Documents > New Window (MacOSX)

Implement cut&paste for images (MacOSX)

Fix memory leak in clipboard handling (MacOSX)

Get rid of auto-enable (MacOSX)

Don't ask about quitting (feature, currently only MacOS X)

Fix missing includes in several plugins

Fix a memory leak in the toolbar code (MacOSX)

Bump version to 2.1.2 in the project builder project (MacOSX)

New "keyword parser" generator for the RTF importer

Update Option dialog to match UNIX (MacOSX)

Bindings for uppercase letters required SHIFT. Fixed that (UNIX and MacOSX)

Fix a typo in a keyword in the RTF importer: clmrgf -> clmgf

Fix bindings using shift: they are now properly displayed in menus

Graphics import for MacOSX

Fix a memory leak in the MS Word importer

Fix potential problem with locales in the RTF importer (see %f formatting)

Fix selection to begin/end of word (MacOSX)

Center TOC dialog (Unix)

Don't make the TOC and Format Table dialog initially visible; it produces unaesthetic effects (Unix)

Bugfixes: 6593, 6597, 6550

Frank Franklin

Update DocType declaration for HTML4 export (bug 6536)

Tomas Frydrych

Various template related fixes (see Hubert's changes)

Refactor and fix a lot of bugs in "Track Revisions" mode

Return references to UT_String &, not copies

Justification fixes in BiDi mode

Remove and fix a lot of ASSERTs

Revert Ctrl+S to Save File

Fix screen update on deleting

Fix position <--> xy conversion in the USP graphics class (Windows)

Respect direction overrides (Windows)

Make Uniscribe the default graphics class (Windows)

Fix footnote insertion in revisions mode

Auto-insertion of direction markers before spaces in RTL mode

Fix drawing of incomplete runs of RTL text

Fix crash on failing reverse search (bug 6251)

Fix a list label creation

Fix crash on shaping with inadequate fonts (Windows)

Fix font deletion (Windows)

Changes to "XAP_StringSet::getValue()"

Bugfixes: 6670, 6618, 2857

Ge van Geldorp

Don't delete System owned brush (Windows, bug 6538)

Until we do a Unicode build, should use %s not %S in printf variants, as we use chars not wchars (Windows, bug 6528).

Mark Gilbert

Build fix for gcc as well as MSVC on 64bit systems

Fix file loading on 64-bit systems

Several Win32 include fixes

Fix several typos that broke the build

Enhance the Format Table documentation

Create Format TextBox documentation

Update and enhance the Search documentation

Several Format Frame dialog fixes (Windows)

Casting fixes in several plugins

WineLib build fixes

64-bit fix in the XML importer

Fix the include of pt_types to pt_Types in several places

64-bit build maskfix in the ispell spell checker

Dom Lachowicz

EXTRA_DIST the swig wrappers (Enchant)

Add method for listing dictionaries (Enchant)

Deprecate a (unknown) function (Enchant)

PWL stuff (Whatever that may be :), Enchant)

Several Passepartout exporter plugin fixes

Bugfixes: 6661, 6662

Patrick Lam

Fix broken macro definition in the Page Setup dialog by replacing it with a gnarly macro/inline function combination (Unix)

Jordi Mas

Fix word breaking for the Catalan language

Fix menu encoding (Windows)

Fix dynamic menu checks (Windows)

Locale fix in the Insert Date/Time dialog (Windows)

Fix selecting colour for the first time using the toolbar (Windows)

Bugfixes: 6263, 6340, 6607

Marc Maurer

2.0.6 ChangeLog

Use rint instead of rintf

Bump version to 2.1.2

Fix widget overlapping on some themes in the Plugins dialog (Unix)

Fix a crash when a selection is unselected (Unix, bug 6534)

Don't let the WordPerfect importer handle plain text documents

Replace "\%L" as list delimiter with "%L" in the WordPerfect importer

Christian Neumair

Implement instant apply for XP framework, use it for UNIX preferences dialog, HIGify it, gladeify it, polish it, remove loads of options, add some prefs strings, remove SpellInternet option from XP code, do some UNIX dialog helper help button tweakage.

Fixed Insert Symbol focus issues (Unix/GNOME)

Several build fixes and typo's

Graham Orr

Several bugfixes for Enchant

Ryan Pavlik

Add a Press Release template

New document icons (Windows)

New splash screen for the UNSTABLE series

Update the 'About SideBar' logo to match the splash screen for UNSTABLE

Michael Pritchett

Fix Left Ruler from disappearing when using "PageWidth" zoom (Windows)

Rui Miguel Seabra

RPM spec tweaks, and add an epoch

Martin Sevior

Support for Tables in Headers/Footers, Yay!

Handle Tables in Headers/Footers in the MS Word and RTF importers

Various RTF import fixes for Frames

Various footnote bug fixes

Fix crash when inserting page number with caret inside a text box (bug 6633)

Fix crash when inserting endnote while maintaining document history (bug 6580)

Fix crash when inserting header or footer with caret inside a text box (bug 6634)

Fix find/replace: advance past blank lines (bug 6417)

Fix crash after selecting a whole table and formatting the table (bug 6595)

Fix crash changing font over a selected TOC (bug 6563).

Don't allow TOCs in Headers/Footers (bug 6590)

Text Box rework. Now when you drag them around, they re-parent to the nearest paragraph

Headers and Footers expand with content now

Fix redraw on maximize for a fixed zoom (bug 6544)

Fix issues with Header/Footer resizing and undo's

Text Boxes finally go where you put them

Hangs from dragging Text Boxes off the page are fixed

Don't ignore the pagesize when a RTF document has a Header/Footer

Fix caret moving after dragging a Text Box

Idiocy outlined in bug 858 no longer crashes or hangs AbiWord

Keep insertion point within the Header/Footer after it is expanded

Some work towards fixing all the weird behaviour after turning on "Show Document History"

Fix "changeStrux" with Revision Marks on

Bugfixes: 6604

Fridrich Strba

The Czech dictionary is cs-CZ, not cs_DZ (Windows Installer)

Translations

Sharuzzaman Ahmat Raslan: Updated Malay (ms-MY) translation

Marc Maurer: Updated Dutch (nl-NL) translation

Francisco J. F. Serrador: Updated Spanish translation

Karl Ove Hufthammer: Updated nn-NO translation

Jordi Mas: Updated Catalan translations

Raphael Finkel: Updated Yiddish translations