[Logo]

AbiWord v2.7.6 Changelog

Core

  • Bug 1349: Add support for native JPEGs to AbiWord (Hubert Figuiere)
  • Bug 10250: Crash when inserting an endnote above a nested table (Martin Sevior)
  • Bug 10573: Crash when cutting text (Martin Sevior)
  • Bug 10649: Excessive space at the bottom of pages when using footnotes (Martin Sevior)
  • Bug 11777: Dragging an image past the bottom page causes continuous scrolling (Martin Sevior)
  • Bug 12155: Numbered lists use incorrect numbering for nested items (Martin Sevior, Marc Maurer)
  • Bug 12178: Invalid .abw file created after dragging one hyperlink into another (Martin Sevior)
  • Fix a crash that occurred when visually dragging wrapped objects (Martin Sevior)
  • Fix endnote support with documents that contain section breaks (Martin Sevior)
  • Improve support for page-anchored images and text boxes (Martin Sevior)
  • Improve text wrapping around positioned objects (Martin Sevior)
  • Make footnote and annotation layouts more accurate (Martin Sevior)
  • Prevent some crashes triggered by dragging positioned images (Martin Sevior)
  • Prevent some layout hangs (Martin Sevior)

GUI

Cross-platform

  • Bug 3641: Implement an option to enable overwrite mode (Hubert Figuiere)
  • Bug 9105: Clarify a help message in the styles dialog (Hubert Figuiere)
  • Bug 12169: Incorrect file extension used when saving an image (Dom Lachowicz, Hubert Figuiere)
  • Fix some image-related memory leaks (Hubert Figuiere)
  • Group related items in the insert menu (Hubert Figuiere)
  • Move the insert table and format table menu items to the format and insert menus (Hubert Figuiere)

Linux

  • Bug 9255: Add a keyboard shortcut to the file-type selector (Hubert Figuiere)
  • Bug 11710: Tooltips use label text instead of tooltip text (Dom Lachowicz)
  • Bug 11953: Text smudges together when using certain fonts, particularly on BSD systems (John Wehle)
  • Bug 12003: Support tight text wrapping around SVGs (Dom Lachowicz)
  • Bug 12170: Incorrect tooltips used on the format toolbar (Dom Lachowicz)
  • Add mime types for WordPerfect and AbiWord collaboration files to the abiword.desktop file (Marc Maurer)
  • Fix some memory leaks in the graphics code (Hubert Figuiere)
  • Import WMF files as SVGs instead of PNGs (Hubert Figuiere)

Mac

  • Bug 8764: Add a scrollbar to the description field in the properties dialog (Hubert Figuiere)
  • Bug 10095: Update the preferences dialog to match the Linux one (Hubert Figuiere)

Import/Export

General

  • Bug 11581: File names with multiple dots cause AbiWord to detect an incorrect file extension (Marc Maurer)
  • Fix a number of import and export errors caused by mix-ups between absolute file paths, relative file paths, and URIs (Marc Maurer, Hubert Figuiere)
  • Repair documents that contain text and objects that are not inside paragraphs (Martin Sevior)

AbiWord

  • Bug 12165: AbiWord fails to import an invalid .abw file (Martin Sevior)

DocBook

  • Add support for native JPEGs and native SVGs to the exporter (Hubert Figuiere)
  • Import native JPEGs properly (Hubert Figuiere)

HTML

  • Add support for native JPEGs to the exporter (Hubert Figuiere)
  • Don't export the MathML helper script when there are only SVGs in the document (Martin Sevior)

KWord

  • Add support for native JPEGs to the exporter (Hubert Figuiere)

LaTeX

  • Add support for native JPEGs to the exporter (Hubert Figuiere)

Microsoft Word (doc)

  • Bug 12083: Crash with non-ASCII style names (Robert Wilhelm)
  • Add preliminary support for EMF images to the importer (Hubert Figuiere)

Office Open XML (docx)

  • Bug 11739: Images are not imported from .docx files (Firat Kiyak)
  • Add support for bookmarks, columns, endnotes, fields, footnotes, hyperlinks, images, lists, tab stops, tables (and formatting), and text boxes to the importer (Firat Kiyak)
  • Export proper tab stop leaders (Firat Kiyak)
  • Export table background colors(Firat Kiyak)
  • Fix a memory leak in the image-handling code (Hubert Figuiere)
  • Fix table border sizes in the exporter (Firat Kiyak)
  • Handle native JPEGs in the exporter (Hubert Figuiere)
  • Improve page number support in the importer and exporter (Firat Kiyak)
  • Improve support for multiple namespaces in .docx files (Firat Kiyak)

OpenDocument (odt)

  • Bug 10091: Handle page-anchored text boxes (Martin Sevior)
  • Bug 11943: Handle page-anchored images (Martin Sevior)
  • Add support for native JPEGs to the exporter (Hubert Figuiere)
  • Improve support for damaged .odt files (Hubert Figuiere)
  • Use the page size defined by the first section for the entire document, since AbiWord does not support multiple page sizes per document (Martin Sevior)

OpenOffice.org (sxw)

  • Add support for native JPEGs to the exporter (Hubert Figuiere)
  • Fix a memory leak in the page orientation code (Hubert Figuiere)
  • Fix memory corruption when importing master pages (Hubert Figuiere)

RTF

  • Bug 3153: AbiWord fails to import a malformed RTF document (Hubert Figuiere)
  • Bug 5741: Handle RTF files with broken color tables (Hubert Figuiere)
  • Bug 7814: AbiWord has trouble laying out a complex RTF document (Martin Sevior)
  • Bug 10770: Import RTF files with invalid font tables (Hubert Figuiere, Martin Sevior)
  • Fix a potential problem when exporting directional text (Martin Sevior)
  • Handle native JPEGs in the importer and exporter (Hubert Figuiere)
  • Improve the pasting of text boxes with images inside of them (Martin Sevior)

WML

  • Import native JPEGs (Hubert Figuiere)

XSL-FO

  • Handle native SVGs and JPEGs in the exporter (Hubert Figuiere)

Installer

  • Bug 11626: Remove references to Win9x support in the readme file (Dom Lachowicz)

Internationalization

  • Update the Danish (da-DK) translation (Morten Juhl-Johansen Zölde-Fejér)
  • Update the Hungarian (hu-HU) translation (Tamás Márton Klein)
  • Update the Slovak (sk-SK) translation (Jaroslav Rynik)

Plug-ins

Collaboration

  • Bug 12149: Crash in the collaboration plug-in after performing a command line conversion (Marc Maurer)
  • Fix some crashes in the tunnel disconnect code (Marc Maurer)
  • Fix the collaboration dialogs when cross-compiling (Fridrich Strba)

Development

Cross-platform

  • Bug 12156: Missing requirements in libabiword.pc (Hubert Figuiere)
  • Add const qualifiers where appropriate in the Office Open XML plug-in (Hubert Figuiere)
  • Fix some warnings in the collaboration plug-in (Marc Maurer)
  • Fix some warnings in the Office Open XML plug-in (Hubert Figuiere)
  • Maintain and release 2.7.6 (Marc Maurer)
  • Relicense the SSL code in the collaboration plug-in under a BSD license (Marc Maurer)
  • Remove the JPEG plug-in (Hubert Figuiere)

Linux

  • Bug 11348: Prevent a crash when setting the zoom level from the AbiWidget (Fabian Sturm)
  • Bug 11497: Remove abiword_48.xpm from the source tree (Hubert Figuiere)
  • Bug 11895: The content_length and selection_length functions in AbiWidget should return integers (Fabian Sturm)
  • Disable the rsvg plug-in for the GTK+ port, which has native support for SVGs (Hubert Figuiere)

Mac

  • Convert Cocoa nib files to XML format (Hubert Figuiere)
  • Fix some compiler warnings in the Cocoa code (Hubert Figuiere)

Windows

  • Add libjpeg to the VC++ build (Marc Maurer)
  • Add the Windows graphic plug-in to AbiWord's core to make it a fixed requirement (Hubert Figuiere, Fridrich Strba, Marc Maurer)
  • Fix the MinGW build of the collaboration service back-end (Fridrich Strba)
  • Suppress C4290 warnings in the VC++ build (Marc Maurer)
  • Update gtkmathview in the VC++ build (Marc Maurer, Fridrich Strba)