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)